- Повреждения системных файлов или диска
- параметры MEMORY_MANAGEMENT
- Причины возникновения ошибки
- Вредоносное программное обеспечение
- Исправление ошибки без использования дополнительных программ
- Дополнительный софт для сканирования оперативной памяти
- Проверка жесткого диска
- Обновление драйверов
- BIOS
- Как проверить системные файлы Windows на предмет целостности
- Алгоритмы решения конфликта
- Восстанавливаем предыдущую конфигурацию
- Диагностика ОЗУ
- Восстановление прежней конфигурации
- Синий экран MEMORY_MANAGEMENT — ищем причину и исправляем ошибку
- Чистая загрузка Windows 10
- Проверка драйверов
- Проверка оперативной памяти и целостности системных файлов, ошибок диска
- Откат Windows к точке восстановления
- Было установлено новое программное обеспечение
- Проверка целостности системных файлов
- Обнаружение конфликтного драйвера
- Сценарий заражения: как просканировать систему
- Почему появляется проблема?
Повреждения системных файлов или диска
Для проверки контрольных сумм системных файлов и их восстановления используйте командную строку, работающую от имени администратора.
Введите и выполните команду «sfc /scannow».
Также следует проверить поверхность системного диска на наличие битых секторов. Запустите «chkdsk C:/F/R» в том же окне.
Если Windows 10 не позволяет запустить командную строку, например, появляется ошибка на этапе или сразу после запуска операционной системы, загрузитесь с установочного дистрибутива Windows той же редакции и в окне с кнопкой «Установить» , запустите нужный инструмент.
параметры MEMORY_MANAGEMENT
Параметр 1 определяет точный перерыв.
0x31 | Таблица перемещения изображений или поток кода повреждены. Скорее всего, это аппаратный сбой. |
0x3f | Внутренняя операция завершилась с ошибкой циклического избыточного кода (CRC). Параметр 2 содержит смещение файла подкачки. Параметр 3 содержит значение CRC страницы. Параметр 4 содержит ожидаемое значение CRC. |
0x403 | Таблица страниц и номера страничных кадров (PFN) не синхронизированы. Вероятно, ошибка аппаратная, особенно если параметры 3 и 4 отличаются всего на один бит. |
0x404 | Во время удаления системной страницы было обнаружено несоответствие между PFN и указателем текущей записи таблицы страниц (PTE). Параметр 2 — ожидаемый PTE. Параметр 3 — это содержимое PTE. Параметр 4 — PTE PFN. |
0x411 | ПТЭ поврежден. Параметр 2 — это адрес PTE. |
0x1010 | Вызывающая сторона разблокирует доступную для страницы часть, которая в данный момент не заблокирована. (Этот раздел либо никогда не блокировался, либо разблокировался дважды.) |
0x1233 | Драйвер попытался сопоставить разблокированную страницу физической памяти. Это действие является незаконным, поскольку содержимое или атрибуты страницы могут быть изменены в любой момент. Ошибка в коде вызвала сопоставление. Параметр 2 — это PFN физической страницы, которую пытался сопоставить драйвер. |
0x1234 | Вызывающий пытается заблокировать несуществующую часть, доступную для страницы. |
0x1235 | Вызывающая сторона пытается защитить MDL недопустимым назначением. |
0x1236 | Вызывающая сторона указала MDL, который содержит разблокированную (или недействительную) физическую страницу. Параметр 2 содержит указатель на MDL. Параметр 3 содержит указатель на недопустимый PFN. Параметр 4 содержит недопустимое значение PFN. |
0x1240 | Вызывающие абоненты не могут создавать MDL для диапазона нерезидентных виртуальных адресов. Параметр 2 – леи. Параметр 3 — это указатель PTE. |
0x3300 | Во время операции записи указанный виртуальный адрес неправильно помечен как «копирование при записи». Параметр 2 — это значение FaultingAddress. Параметр 3 — это содержимое PTE. Параметр 4 указывает тип виртуального адресного пространства. |
0x3451 | Перемещенные PTE для стека потоков ядра повреждены. |
0x3453 | Не все страницы таблицы страниц в завершенном процессе могут быть удалены из-за неудачных ссылок. Эта ошибка обычно указывает на нарушенную структуру таблицы страниц процесса. |
0x3470 | Кэшированный стек ядра был поврежден, когда он находился в списке свободных. Такое повреждение памяти указывает на серьезную проблему, а жертвой или виновником может быть стек вызовов. Параметр 2 — виртуальный адрес. Параметр 3 — это файл cookie виртуального адреса. |
0x4477 | Драйвер попытался выполнить запись по незанятому адресу в пользовательском пространстве системного процесса. Параметр 2 содержит адрес попытки записи. |
0x5100 | Растровое изображение выделения повреждено. Диспетчер памяти перезапишет уже используемый виртуальный адрес. |
0x5305 | Вызывающая сторона указывает недопустимый адрес пула (вариант 2), который нужно освободить. Параметр 2 — это вычисленный виртуальный адрес. Параметр 3 — размер региона. |
0x6001 | Частная область памяти компонента хранилища памяти повреждена и больше не доступна. Параметр 2 — это возвращаемое состояние. Параметр 3 — виртуальный адрес в частной области памяти хранилища. Параметр 4 – леи. |
0x8887 0x8886 | (Windows 7 и более поздние версии). Две страницы в резервном списке, которые должны иметь одинаковые значения приоритета страницы, не имеют одинаковых значений приоритета страницы. В параметре 4 прописаны разные значения. |
0x8889 0x8888 | Структуры управления внутренней памятью повреждены. |
0x888A | Структуры управления внутренней памятью (вероятно, PTE или PFN) повреждены. |
0x9696 | Обнаружен PFN (параметр 2) с неработающей ссылкой, которая больше не связана с процессом верхнего уровня. Эта ошибка указывает на повреждение структур PFN. |
0x15000 | Вызывающая сторона либо указывает неправильный адрес, либо вызывает эту подпрограмму в неправильном контексте процесса. Оба действия являются незаконными, поскольку мы не можем удалить регион, который не удается найти из-за этой ошибки. Параметр 2 — это вычисленный виртуальный адрес. |
0x15001 | Произошла ошибка при снятии защиты с ранее защищенной памяти. Эта ошибка может возникнуть, если вызывающая сторона по ошибке вызывает MmUnsecureVirtualMemory в неправильном контексте процесса. |
0x41202 | В процессе определения защиты страницы для ненулевых PTE было установлено, что PTE поврежден. Параметр 2 — это указатель PTE. Параметр 3 — это содержимое PTE. Параметр 4 представляет собой описание виртуального адреса. |
0x41286 | Вызывающая сторона пытается освободить неверный адрес пула. |
0x41785 | Список рабочих наборов поврежден. |
0x41287 | При синхронизации рабочих наборов произошла ошибка недопустимой страницы. Параметр 2 содержит указанный виртуальный адрес. |
0x41790 | Страница таблицы страниц не работает. В 64-разрядной версии Windows параметр 2 содержит адрес PFN поврежденной страницы таблицы страниц. В 32-разрядной версии Windows параметр 2 содержит указатель на количество используемых PTE, а параметр 3 указывает количество используемых PTE. |
0x41792 | Обнаружен поврежденный PTE. Параметр 2 содержит адрес PTE. Параметры 3 и 4 содержат нижнюю и верхнюю части PTE. |
0x61941 | Иерархия пейджеров нарушена. Параметр 2 — это указатель на виртуальный адрес, вызвавший ошибку. |
0x61948 | В процессе уменьшения количества связей для области пространства ввода-вывода узел учета региона не был найден. Обычно эта ошибка означает, что диапазон аргументов никогда не был заблокирован или уже разблокирован. Параметр 2 — это базовый кадр ввода-вывода. Параметр 3 — количество страниц в регионе. Параметр 4 — это конкретный кадр ввода-вывода, для которого не был найден узел. |
0x61949 | IoPageFrameNode имеет значение NULL. Параметр 2 — PageFrameIndex. |
0x6194A | Произошла ошибка при разыменовании несопоставленных страниц физического пространства ввода-вывода. Запись, на которую в данный момент нет ссылки, разыменовывается. Параметры 2 и 3 описывают диапазон пространства ввода-вывода вызывающей стороны, который не отображается. Параметр 4 — это страница физического пространства ввода-вывода, на которую, как ожидается, будет сделана ссылка, но на которую нет ссылки. |
0x03030308 | Область, подлежащая удалению (или обрезанию), используется загрузчиком. Его невозможно удалить безопасно, поэтому система должна выдать код остановки. Для параметра 2 установлено значение Highest PhysicalPage. |
Эти значения варианта 1 использовались в предыдущих версиях Windows.
0x777 | Вызывающая сторона разблокирует адрес системного кэша, который в данный момент не заблокирован. (Адрес либо не был найден, либо был заблокирован дважды.) |
0x778 | Система использует последний адрес отображения системного кэша вместо его сохранения. |
0x781 0x780 | PTE, отображающие представление буфера системных аргументов, повреждены. |
0x1000 | Вызывающий метод MmGetSystemAddressForMdl* пытается сопоставить полностью кэшированную физическую страницу как некэшированную. Это действие приведет к конфликту записи в кэше аппаратной трансляции, поэтому операционная система отклонит ее. Поскольку вызывающая сторона указала «проверку ошибок при ошибке» в запрошенном списке дескрипторов памяти (MDL), система выполнила проверку ошибок. |
0x1241 | Виртуальный адрес MDL был неожиданно асинхронно удален во время вызова сборки MDL. Параметр 2 – лей. Параметр 3 — индикатор PTE. |
0x5003 | Рабочий список бесплатных наборов не работает. Скорее всего, это аппаратный сбой. |
0x5200 | Страница в бесплатном пуле SLIST не работает. Эта ошибка может быть результатом ошибки бесконтактной записи в драйвере или переполнения предыдущей страницы. Параметр 2 содержит адрес блока свободного пула. Параметр 4 содержит значение, которое должно было находиться по указанному адресу. Параметр 3 содержит найденное фактическое значение. |
0x8885 0x8884 | (Windows 7 и более поздние версии). Две страницы в резервном списке, которые должны иметь одинаковые значения приоритета страницы, не имеют одинаковых значений приоритета страницы. Различные значения задаются в параметре 4. |
0x41201 | В процессе запроса виртуального адреса было обнаружено несоответствие между PFN и текущим указателем PTE. Параметр 2 — это соответствующий PTE. Параметр 3 — это содержимое PTE. Параметр 4 представляет собой описание виртуального адреса. |
0x41283 | Индекс рабочего набора, закодированный в PTE, поврежден. |
0x41284 | PTE или список рабочих наборов поврежден. |
0x41793 | Страница таблицы страниц не работает. Параметр 2 содержит указатель на последний обработанный PTE. Параметр 3 содержит количество ненулевых PTE. Параметр 4 содержит ожидаемое количество ненулевых PTE в таблице страниц. Этот параметр памяти устарел и больше не доступен после Windows 10 версии 1803. |
0x61940 | PDE внезапно стал недействительным. |
0x61946 | Сгенерированный MDL имеет недостатки. Эта ошибка почти всегда означает, что вызов драйвера MmProbeAndLockPages неверен. Обычно драйвер пытается создать запись MDL, когда его просят обработать чтение подкачки. |
0x03030303 | Загрузчик не работает. (Это значение применимо только к компьютерам Intel Itanium.) |
Причины возникновения ошибки
Ошибки управления памятью Windows 10 могут возникать по многим причинам:
- вредоносное программное обеспечение;
- большая нагрузка на жесткий диск;
- некоторые драйверы оборудования отсутствуют или повреждены;
- старая версия биоса.
Поскольку причины ошибок управления памятью могут быть разными, для каждого случая используется уникальный метод исправления ошибок. Рассмотрим каждый из них отдельно.
Читайте также: Имя сбойного модуля: ntdll
Вредоносное программное обеспечение
Необходимо проверить файловую систему Windows на наличие вирусных программ. Многие пользователи используют нелицензионные антивирусы или не используют их вообще. Одним из лучших инструментов для обнаружения вирусных программ является Dr.Web Cureit. На официальном сайте вы можете скачать установочный файл антивируса и запустить полную проверку файловой системы.
Если оперативная память обновляется каждый раз при перезагрузке компьютера, вирусные файлы остаются в системе до тех пор, пока пользователь не удалит их. Вот почему стоит периодически проверять файловую систему на наличие вредоносных программ.
Исправление ошибки без использования дополнительных программ
В некоторых случаях ошибку можно исправить без установки дополнительного программного обеспечения. Операционные системы Windows 8 и 10 имеют встроенную диагностику памяти.
Чтобы его открыть, вам необходимо зайти в Панель управления и перейти в раздел «Администрирование». После перехода откройте Диагностику памяти. После диагностики в соответствии с результатами выявляется причина неисправности.
Возможно, повреждена сама флешка. В этом случае необходимо заменить его на другой. Если используется несколько полосок, перезагружайте компьютер поочередно и выключайте каждую полоску. Если сообщение об ошибке перестает появляться при отключении определенной планки, она повреждена и требует замены. Также возможно, что оперативная память разных производителей конфликтует между собой.
Дополнительный софт для сканирования оперативной памяти
Некоторые пользователи не доверяют результатам встроенного сканера оперативной памяти и рекомендуют использовать дополнительные программы. Одной из таких программ является Memtest86.
Здесь более подробно описаны результаты диагностики, благодаря чему можно точно определить причину ошибки. У нее очень простой интерфейс и совсем небольшой функционал, поэтому разобраться в этой программе вам не понадобится много времени.
Проверка жесткого диска
Если вирусное программное обеспечение не обнаружено, а диагностика оперативной памяти показала положительные результаты, вполне вероятно, что решение проблемы кроется в жестком диске.
Для сканирования жесткого диска вам не нужно скачивать какие-либо дополнительные программы. Для сканирования вызовите команду «Выполнить» и используйте ее, чтобы открыть командную строку. В командной строке введите sfc/scannow. Он сканирует жесткий диск и исправляет любые возникшие ошибки.
Также следует обратить внимание на свободное место на жестком диске. Предполагается, что для нормальной работы на жестком диске должно быть более 10% свободной памяти. Если на ваших жестких дисках недостаточно места, следует удалить ненужные файлы. Для этого можно использовать специальную программу CCleaner. Он очень популярен среди программ очистки операционной системы.
Обновление драйверов
Возможно, при покупке компьютера или переустановке операционной системы у пользователя не оказалось под рукой лицензионных драйверов, поэтому они были установлены автоматически. Операционная система может автоматически устанавливать драйвера для некоторых устройств, но это не значит, что они идеальны и будут работать полноценно.
Драйвера всегда можно скачать с официального сайта производителя. Но не все пользователи компьютеров хорошо знают свое оборудование. Именно для них существуют различные программы, которые даже определяют комплектующие персонального компьютера и предлагают обновить для них драйвера. Одной из таких программ является Driver Booster.
BIOS
Также возможно, что на вашем компьютере установлена старая версия BIOS. Его всегда можно обновить. О том, как это сделать, вы можете узнать из статей Как обновить БИОС с помощью флешки и Как войти в БИОС на ноутбуке Самсунг и как его обновить на нашем сайте.
Неопытным пользователям не рекомендуется самостоятельно обновлять BIOS; лучше всего предоставить такую возможность вашим более опытным знакомым или друзьям, которые обязательно качественно выполнят обновление.
Как проверить системные файлы Windows на предмет целостности
Все описанные ниже действия рассмотрены на примере Windows 10. Для выполнения диагностики используйте команду sfc /scannow.
Читайте также на нашем сайте: Разбейте жесткий диск на разделы в Windows 10 (8 способов)
Его можно запустить через Power Shell или из командной строки. Запускать консоль необходимо от учетной записи администратора. Подробные инструкции вы можете найти здесь.
Механизм диагностики предполагает изучение системных файлов в Windows, обнаружение измененных каталогов и файлов и восстановление (если это возможно).
Алгоритмы решения конфликта
Как исправить ошибку, если она вызвана множеством факторов? Возможно, стоит начать с выявления источника и простейших вариантов его устранения, которые не отнимут у пользователя много времени, а уже потом браться за более сложные методы устранения проблемы.
Восстанавливаем предыдущую конфигурацию
Ошибки управления памятью часто возникают из-за установки:
- Драйверы.
- Компоненты системы (индивидуальные).
- Обновления.
- Сторонние приложения и т д.
Пользователь сам может помешать нормальному процессу работы ПК, заинтересовавшись разгоном.
Все это может вызвать серьезные ошибки в системе. Поэтому один из самых простых способов – восстановить операционную систему до прежнего состояния.
Удалите почти все, вернитесь к предыдущей точке восстановления, не забудьте заменить старые драйвера (если они были заменены) и т.д.
Диагностика ОЗУ
Поскольку стоп-код «Управление памятью» иногда вызван аппаратными неполадками в самой памяти, обязательно проведите его диагностику с помощью встроенной в Windows утилиты mdsched. Запускается как из окна «Выполнить», так и из командной строки. Тест оперативной памяти будет выполнен после перезагрузки компьютера, и вы сможете выбрать режим сканирования (основной, нормальный и широкий).
После загрузки компьютера результаты сканирования появятся на экране. Если этого вдруг не произошло, откройте журнал событий Windows и найдите запись MemoryDiagnostics-Results в разделе «Система». Обнаруженные ошибки, скорее всего, будут свидетельствовать о повреждении ячеек памяти, которые могут потребовать замены.
Альтернативой стандартным средствам диагностики памяти Windows являются инструменты сторонних производителей, такие как Memtest86.
Восстановление прежней конфигурации
Если ошибка возникает после установки сторонних программ, обновления драйверов и системы, замены компонентов или разгона памяти, попробуйте восстановить последнюю рабочую конфигурацию. Удаляем установленное ПО, восстанавливаем старые компоненты и/или драйвера, сбрасываем настройки в инструментах разгона на дефолтные. В случае апгрейда оборудования можно пойти по прогрессивному пути – не ставить старые компоненты обратно, а обновить драйвера на новые, скачав их с официального ресурса производителя устройства или воспользовавшись программой DriverPack Solution.
Синий экран MEMORY_MANAGEMENT — ищем причину и исправляем ошибку
Следующие шаги помогут вам определить причину появления синего экрана. Опять же, это предполагает, что вы можете войти и работать в Windows 10. Если перед загрузкой системы появляется синий экран УПРАВЛЕНИЯ ПАМЯТЬЮ, это обсуждается в последнем разделе инструкции.
Чистая загрузка Windows 10
В качестве первого шага вам следует попробовать выполнить чистую загрузку Windows 10 без каких-либо сторонних служб или программ при запуске, чтобы проверить, не вызывают ли какие-либо сторонние программы ошибку. Для этого выполните следующие действия:
- Нажмите клавиши Win+R на клавиатуре, введите msconfig в окне «Выполнить» и нажмите Enter.
- На вкладке «Общие» установите флажок «Выборочный запуск» и снимите флажок «Загружать элементы автозагрузки».
- Перейдите на вкладку «Службы», установите флажок «Скрыть все службы Microsoft», а затем нажмите «Отключить все».
- Также рекомендуется зайти на вкладку «Автозагрузка», зайти в параметры запуска диспетчера задач и отключить там все пункты (даже необходимые).
- Примените настройки и перезагрузите компьютер.
Если ошибка MEMORY_MANAGEMENT больше не появляется после перезагрузки, скорее всего, она вызвана одной из программ запуска или сторонней службой. Вы можете попробовать включать элементы по одному или несколько за раз, пока проблема не появится снова, чтобы точно выяснить, что ее вызвало, а затем принять решение о возможном удалении этого стороннего программного обеспечения или других действиях.
Проверка драйверов
Синий экран УПРАВЛЕНИЯ ПАМЯТЬЮ часто может быть вызван проблемой с драйвером. Чтобы определить неисправный драйвер оборудования, вы можете использовать встроенный инструмент Driver Checker:
- Перезагрузите компьютер в безопасном режиме. Самый простой способ сделать это — нажать клавиши Win+R на клавиатуре, ввести msconfig и нажать Enter, отметить «Безопасный режим» на вкладке «Загрузка», применить настройки и перезагрузить компьютер.
- В безопасном режиме нажмите Win+R и введите «Проверить», чтобы запустить диспетчер проверки драйверов.
- На первом экране выберите «Создать пользовательские настройки (для кода приложения)».
- Затем установите все флажки, кроме «Имитировать случайную нехватку ресурсов» и двух флажков, связанных с проверкой соответствия DDI.
- Выберите «Выбрать имя драйвера из списка».
- Отсортируйте драйверы по столбцу «Поставщик» (щелкнув заголовок столбца) и отметьте все драйверы, кроме предоставленных Microsoft. Нажмите на кнопку «Готово».
- Если вы запустили безопасный режим с помощью msconfig, повторите попытку (как на первом этапе) и отключите загрузку в безопасном режиме.
- Перезагрузите компьютер.
После этого возможны следующие варианты развития событий:
- Система загрузится, поработает некоторое время, а затем появится синий экран с той же ошибкой MEMORY_MANAGEMENT или новой, например DRIVER_VERIFIED_DETECTED_VIOLATION, с указанием имени .sys-файла (если имя файла указано, запомните или запишите его) , это бракованный драйвер).
- Система отобразит синий экран еще до загрузки.
В первом случае перезагрузите компьютер и отключите проверку драйверов; Для этого запустите командную строку от имени администратора и введите командную строку /reset
После этого, если на синем экране отобразилось название дефектного драйвера, найдите в Интернете, что это за драйвер — скорее всего, проблема именно в этом. Если имя драйвера не отобразилось, попробуйте воспользоваться бесплатным инструментом BlueScreenView и посмотреть, какой файл вызвал последний сбой (на снимке экрана показан пример другого синего экрана). Утилита доступна на официальном сайте https://www.nirsoft.net/utils/blue_screen_view.htm
Если система не запускается, после двух ошибок загрузки у вас будет возможность открыть дополнительные параметры и инструменты восстановления, а там, запустив командную строку, отключить проверку драйверов с помощью команды проверки/сброса и затем перезагрузить компьютер. Дальше можно использовать действия из предыдущего раздела.
После того, как вы определили драйвер, вызывающий проблему, вы можете предпринять шаги по его обновлению (в идеале, загрузив его вручную с официального сайта производителя оборудования) или откатиться к предыдущей версии.
Проверка оперативной памяти и целостности системных файлов, ошибок диска
Иногда ошибка может быть вызвана проблемами с оперативной памятью. Если вы подозреваете, что это так, я рекомендую сначала отключить любые ускорения оперативной памяти, если вы использовали их раньше, а затем попробовать проверить свою оперативную память на наличие ошибок.
Еще пара рекомендаций – проверить целостность системных файлов Windows 10 и проверить жесткий диск на наличие ошибок.
Откат Windows к точке восстановления
Это доступный, простой и универсальный способ исправить многие проблемы, включая ошибки управления памятью в Windows 10. В процессе отката к предыдущей точке восстановления в систему будут восстановлены старые драйверы, системный реестр и наиболее важные файлы. Если проблема скрылась в этой области, система должна работать нормально. Напоминаем, что запустить окно мастера восстановления можно командой rstrui, а подробную инструкцию по процедуре отката Windows 10 до рабочего состояния можно найти здесь.
Было установлено новое программное обеспечение
Если BSoD начал появляться после установки или обновления программы, драйвера или обновления Windows 10, необходимо вернуть все на место, то есть удалить последние обновления, откатить драйвер или программу до последней версии. Но прежде всего следует выяснить причину ситуации. Чистая загрузка Windows 10 поможет вам в этом.
- Нажмите Win+R.
- Введите «msconfig» в текстовую строку и нажмите «ОК» или «Ввод».
- На первой вкладке переместите флажок в положение «Выборочный запуск»
- Снимите флажок рядом с опцией, отвечающей за выполнение элементов, помещенных в список автоматически запускаемых приложений.
- Перейдите на вкладку «Службы», отключите отображение служб от Microsoft и всех остальных служб.
- Перейдите на вкладку «Автозагрузка», запустите «Диспетчер задач» и отключите в нем все приложения, в одноименной вкладке.
- Теперь перезагружаем компьютер и делаем все, что привело к появлению ошибки.
Если этого не происходит, скорее всего, это связано с отключенной службой, драйвером или приложением. Здесь нужно по порядку включить каждый отключенный пункт, если вы не уверены в причине проблемы и ее выявлении. Удалите, обновите или откатитесь к предыдущей версии в зависимости от ситуации.
Здесь также будет очень полезна функция отката, возвращающая состояние системы к одной из ранее созданных точек восстановления, если она включена. Следует выбрать последнюю точку перед возникновением проблемы.
Проверка целостности системных файлов
Не лишним будет проверить наличие удаления, повреждения или замены файлов операционной системы. В Windows 10 для этих целей используется команда sfc /scannow, выполняемая в командной строке, или PowerShell, запущенный с правами администратора. Если изменения будут обнаружены, инструмент восстановит исходные файлы из локального хранилища при следующем запуске Windows.
Обнаружение конфликтного драйвера
Теперь будем искать драйвер, конфликтующий с ядром операционной системы, и исправлять ситуацию с ним.
- Запустите в безопасном режиме, например через «Настройки».
- Выполните команду «verifier» в окне, открытом через Win+R.
- В «Обработке проверки» создаем нестандартный параметр.
- Укажите параметры, отображаемые на скриншоте, из списка, представленного в окне, и установите флажок рядом с опцией «Другие элементы управления».
- Установите триггерный переключатель в последнее положение: «Выбрать имя водителя из списка».
- Отсортируйте все продукты по поставщикам и снимите флажки с драйверами Microsoft.
- Перезапустите, чтобы начать анализ и сбор информации.
Здесь при обнаружении проблемы Windows 10 может показать синий экран, перезапуститься и зависнуть на нем. Но не стоит паниковать, разработчики предусмотрели такие случаи: после двух перезагрузок появится диагностическое меню с предложениями по выбору способа решения проблемы.
- В дополнительных параметрах выберите опцию оживления системы при запуске.
- Перезагружаемся в безопасном режиме с возможностью вызова командной строки.
- В нем выполняем список команд:
- verify/reset – отключить проверку драйверов;
- shutdown -r -t 0 – стандартная перезагрузка ПК.
- С помощью проводника Windows или файлового менеджера перейдите в каталог «windowsminidump» на системном диске.
- С помощью бесплатного инструмента BlueScreenView откройте дамп памяти для анализа результатов тестирования и проверки драйверов.
- Изучаем информацию в строках, выделенных розовым цветом в нижней рамке.
- По названию проблемных файлов или библиотек определяем, каким программам они принадлежат и откатываем драйвера этих устройств, удаляем их и переустанавливаем или обновляем. В разных ситуациях помогают разные решения.
Здесь на помощь придет не только логическое мышление и знания (понятно, что при наличии букв dx драйвер относится к платформе DirectX, nv — к видеокарте Nvidia и так далее), но и поисковые системы. По названию файла нетрудно найти драйвер, включающий его.
Драйверы следует загружать вручную и только с официальных ресурсов поддержки устройств. Никогда не следует обновлять их через центр обновлений.
Сценарий заражения: как просканировать систему
Зачастую BSOD с любым кодом ошибки, в том числе управления памятью, может появиться из-за действий вредоносного ПО. Вирусы могут изменить, удалить и повредить все:
- Системные файлы и разделы.
- Драйверы.
- Важные модули и библиотеки.
Чтобы исключить этот риск, вам следует хотя бы запустить компьютер в безопасном режиме и использовать проверенный профессиональный антивирус. Предпочтительно это делать через Live CD.
Вам необходимо проверить все, включая активные процессы, а также созданные задачи, список автозагрузки и т д.
Почему появляется проблема?
Синий экран смерти вызван рядом факторов, которые приводят к конфликту между ядром Windows 10 и некоторыми приложениями/драйверами.
- Возможно, драйвер поврежден или в новой версии могут быть критические ошибки.
- Оперативная память физически повреждена или имеются проблемы с контактами.
- Системные файлы или диск повреждены.
- В биосе или Windows 10 нужно правильно настроить блок питания.