Я использовал диспетчер задач (Windows 7, 64-разрядная версия) для сброса памяти процессов Chrome.
К сожалению, попытка выгрузить 32-разрядный процесс с помощью (64-разрядного) диспетчера задач приведет к созданию бессмысленных дампов памяти.
Если бы я использовал диспетчер задач (64-разрядный) для создания дампа 32-разрядного процесса, есть ли способ преобразовать готовый дамп памяти, чтобы он был должным образом проанализирован?
Кроме того, если у вас есть полный дамп памяти, может ли человек заново создавать процессы и программы, работающие до возникновения сбоя?
Редактировать: Кажется, что многие люди смущены моим намерением:
Я уже создал дамп памяти 32-битных процессов Chrome с помощью диспетчера задач Windows (64-битная версия ). Затем я пришел прочитать статьи, в которых говорится, что это создаст поврежденную версию дампа памяти.
Мне интересно, может ли дамп когда-либо читаться правильно с этими дампами?
А также второй вопрос.
Что я имею в виду испорченный?
По одной из предоставленных ссылок:
Если вы захватите дамп с помощью инструмента, который захватывает 64-битные дампы, вы все равно получите дамп памяти, но вы получите дамп памяти syswow64, что означает, что многие расширения, такие как sos и psscor2, не смогут читать данные. Некоторые вещи могут все еще работать, но это очень ограничено, и вы можете получить ошибки или ошибочные стеки вызовов и т.д.