Ошибки Windows, системные сообщения об ошибках и коды: полный список и значение

Коды ошибок виндовс хр

В поисках подобного ресурса я наткнулся на этот 533-страничный документ и некоторые ссылки от Microsoft, которые помогут вам выяснить смысл любого кода ошибки.

В документе «Коды ошибок Windows» перечислены общие сведения об использовании тех кодов ошибок Win32, значений HRESULT и NTSTATUS, на которые ссылаются спецификации в наборе документации протокола. Вы можете скачать PDF от Microsoft, посетив здесь.

Вы также можете оштрафовать их здесь:

В более легком ключе вам может быть интересно узнать, что Microsoft, похоже, имеет код ошибки, даже если операция завершается успешно! Проверьте, что написано для 0x00000000: операция успешно завершена! ?

Коды системных ошибок

Пожалуй, самое неприятное — если операционная система вообще отказывается устанавливаться на компьютер, сопровождая это свое решение всевозможными «синими экранами смерти» BSOD (Blue Screen Of Death) и сообщениями об ошибках. Сбои на этапе инсталляции Windows XP могут быть вызваны самыми разными факторами, начиная от некачественных модулей памяти и заканчивая фазами Луны. Стандартные, универсальные рекомендации в таких случаях таковы: отсоедините все периферийные устройства кроме видеокарты, например, сканеры, стримеры, съемные накопители и др. Отключите в CMOS Setup все интегрированные устройства. Откажитесь от разгона (разгон системы — главный враг программы установки Windows), в CMOS Setup установите безопасные параметры — «BIOS Default». Обновите BIOS.

Однако не всегда это срабатывает, существует целый ряд сбоев, требующих индивидуального подхода. Например, во время установки Windows, на ее текстовом этапе, могут появиться сообщения о том, что требуемый файл потерян, поврежден или его не удается скопировать с дистрибутивного диска. Если пропустить копирование такого файла, сообщение появляется снова для каждого копируемого на диск файла. И дело тут обычно не в испорченном компакт-диске Windows, как думают многие пользователи. Такая проблема возникает, если буква диска для привода типа Iomega Jaz или любого другого съемного диска предшествует букве раздела, на который производится установка Windows. Решение в данном случае простое — временно удалите съемный диск. Однако, похожий сбой, как ни странно, может вызывать и сбойная оперативная память, в этом случае надо попробовать в настройках CMOS Setup установить более щадящие режимы для памяти (частоты, тайминги и прочее), либо временно заменить модули памяти на заведомо надежные — некачественная память встречается очень часто.

Нередко программе установки ОС «мешает» включенный режим DMA для дисковых контроллеров: система просто теряет жесткий диск во время инсталляции, появляются сообщения о неустранимой ошибке. Для того чтобы исключить вероятность такого сбоя проверьте настройки в CMOS Setup: установите «BIOS Default», а также пункт «DMA default» (то есть отключите режим UDMA, либо вообще установите режим PIO), отключите антивирусную защиту, отключите управление питанием. Подключите жесткий диск на первый канал первого IDE-контроллера и проверьте правильность установки перемычек MASTER/SLAVE для всех дисков. Не устанавливайте никаких других дисков на тот же шлейф, где находится жесткий диск, на который устанавливается система. Попробуйте заменить шлейф, или заменить 80-проводниковый шлейф на 40-проводниковый — иногда и это помогает. Переразбейте диск заново утилитой FDISK и отформатируйте его — бывает, что после некорректного разбиения диска утилитой Partition Magic система отказывается с ним работать. Если в системе присутствует SCSI-контроллер, проверьте, правильно ли установлены терминаторы на шине, правильно ли установлена скорость шины и обновите драйвер контроллера. Вообще, при использовании SCSI, RAID контроллера или просто дополнительного дискового контроллера необходимо заранее подготовить дискету с драйверами от его производителя — без нее система также не сможет получить доступ к диску.

Еще один типичный сбой: многие пользователи столкнулись с непонятным антагонизмом инсталлятора Windows XP и видеокарт GeForce 2 MX. Обновление BIOS материнской платы нередко устраняло проблему, но если это не помогало, то выход оставался только один: перед установкой ОС временно заменить видеокарту на карту другого типа (лучше — PCI), взяв ее, например, с другого ПК.

Если же никакие ухищрения не позволяют успешно установить систему, то попробуйте включить ведение подробного протокола хода инсталляции. Для этого скопируйте на жесткий диск весь дистрибутив Windows, после чего откройте в Блокноте или другом текстовом редакторе файл HIVESFT. INF и найдите в нем строку

Сразу под ней нужно вставить следующий текст:

После этого отчет об установке в файле SETUPAPI. LOG будет максимально информативен, и, возможно, поможет выявить источник проблемы.

При переустановке же системы, самое главное — избежать необходимости ее повторной активации. Для этого нужно после первой же активации сохранить в надежном месте, например, на компакт-диске, файл WPA. DBL, расположенный в папке WINNTSYSTEM32. После переустановки системы просто скопируйте его обратно в эту директорию, и повторная перерегистрация ОС не потребуется.

Сбои при загрузке

Самый распространенный сбой при загрузке Windows XP — потеря системного загрузчика. Обычно это происходит при попытке переустановки Windows 9x на компьютере с двумя ОС — Windows XP и Windows 9x. Система Windows 9x не умеет сама определять наличие в главной загрузочной записи (MBR) загрузчика Windows XP и полностью его затирает, устанавливая свой собственный. Для восстановления системного загрузчика Windows XP сделайте следующее:

А чтобы впредь при переустановке Windows 9x не затирался загрузчик Windows XP, создайте или отредактируйте файл MSBATCH. INF, таким образом, чтобы в нем присутствовали строки:

То есть в раздел [Setup] надо добавить параметр «CleanBoot=0». Создайте резервные копии всех файлов, расположенных в корневой директории загрузочного диска. Затем, либо поместите файл MSBATCH. INF в папку с дистрибутивом Windows 9x, либо запустите инсталляцию Windows 9x такой командой: «SETUP. EXE ДИСК:ПУТЬMSBATCH. INF». Загрузочный сектор Windows XP не будет стерт. При необходимости восстановите сохраненные загрузочные файлы Windows XP и Windows 9x, в частности, в корневом каталоге загрузочного диска должен находиться файл BOOTSECT. DOS (копия загрузочного сектора Windows 9x), а файл BOOT. INI должен иметь содержание типа:

то есть в нем должен быть указан диск, на который установлена Windows 9x (выделенные строки). Кстати говоря, с повреждением загрузчика или файла BOOT. INI может быть связан и другой сбой — появление сообщений о повреждении файла NTOSKRNL. EXE.

Нередко при загрузке ОС пользователи сталкиваются с сообщением об ошибке: «Файл подкачки отсутствует или слишком мал… Увеличьте или создайте новый» («Your system has no paging file, or the paging file is too small…»). Для устранения этого сбоя, во-первых, попробуйте увеличить размер файла подкачки используя диалог «Система» («System») Панели Управления. Далее, установите драйвер контроллера жестких дисков от производителя котроллера (например — Intel INF Update и Intel Application Accelerator). Если проблема не пропадет, то загрузите ПК с дискеты Windows 98/Me и введите команду «FDISK /MBR», после чего удалите файл PAGEFILE. SYS. Если и это не поможет, то восстановите главную загрузочную запись диска MBR и загрузчик Windows средствами самой Windows XP: в Консоли Восстановления выполните команды «FIXBOOT» и «FIXMBR». Попробуйте также дать полные права группам пользователей System и Administrators на доступ к файлу виртуальной памяти PAGEFILE. SYS или на раздел диска, где этот файл расположен.

Но самый серьезный сбой (встречающийся также очень часто!) при загрузке системы — разрушение реестра, вызванное обычно сбоем жесткого диска или оперативной памяти. При этом во время загрузки Windows XP появляются сообщения об ошибках:

Эти сообщения свидетельствуют о повреждении или удалении кустов реестра System либо Software — в соответствии с сообщением об ошибке. Служба «Восстановление Системы» (System Restore) в такой ситуации обычно оказывается бессильна, поэтому для решения проблемы попробуйте следующие методы:

Имеется, правда, и способ восстановления реестра из тех копий, что создает служба восстановления системы System Restore (если она не отключена), причем даже в том случае, если Windows не загружается в режиме защиты от сбоев (Safe Mode). System Restore создает копии реестра в скрытой папке System Volume Information системного диска. Эта папка содержит один или несколько подкаталогов типа «_restoreRPхSnapshot» — это каталоги имеющихся точек восстановления (Restore Points, RP) системы — именно в них и находятся соответствующие копии реестра — файлы с названиями:

Поскольку названия резервных копий отличаются от обычных названий файлов реестра, то перед копированием в папку WINNTSYSTEM32CONFIG их надо должным образом переименовать, например _REGISTRY_USER_.DEFAULT в DEFAULT и так далее.

Правда, еще хуже, если при загрузке системы появляется непонятное сообщение об ошибке на синем экране (BSOD), и ОС не удается запустить даже в режиме защиты от сбоев (в котором можно было бы просканировать системные файлы с помощью команды «SFC /SCANNOW», а также проверить запущенные сервисы и фоновые программы). Это может быть следствием некачественного модуля памяти, проблем с BIOS (Basic Input/Output System), повреждения файла системного драйвера, аппаратной неисправности. В этом случае, возможно, придется переустановить систему.

И, наконец, система может просто слишком долго загружаться. Выяснить причину затора, возникающего при загрузке, можно с помощью известной диагностической утилиты BootVis (https://www. microsoft. com/whdc/hwdev/platform/performance/fastboot/BootVis. mspx). Учтите, однако, что для работы BootVis обязательно должны быть запущены, по меньшей мере, следующие системные сервисы: COM+ Event System, Event Log, Plug and Play, Remote Procedure Call (RPC), Task Scheduler, Windows Management Instrumentation.

Выключение

При выключении ПК с Windows XP самая распространенная проблема — перезагрузка машины или отказ системы выключить блок питания ATX. Для устранения этого сбоя первым делом обновите систему на сайте Windows Update — некоторые проблемы с выключением питания устраняются специальными патчами. Проверьте, установилась ли при инсталляции Windows поддержка ACPI — для этого загляните в свойства системы и в менеджере устройств убедитесь, что устройство «Computer» представлено как «Advanced Configuration and Power Interface (ACPI) PC». Если это не так, то обновите BIOS и переустановите систему, чтобы добиться поддержки ACPI (все современные ПК должны соответствовать этому стандарту). Если же все в порядке, то в CMOS Setup, в разделе «Power Management» установите параметр «Suspend Mode» равным «ST3».

Если и это не решило проблему, то запустите Диспетчер Устройств (Device Manager), в меню «Вид» («View») установите отображение скрытых устройств («Show Hidden Devices») и в появившемся дополнительном списке устройств «Non-Plug and Play Drivers» проверьте, установлен ли компонент «NT Apm/Legacy Interface Node» (поддержка ATX блоков питания). Если его там нет, то установите, воспользовавшись диалогом установки нового оборудования («Add New Hardware Wizard», изготовитель — Microsoft в полном списке устройств). Попробуйте выключить APM и NT Apm/Legacy Interface Node, перегрузить ПК и снова их включить. Если в списке «Non-Plug and Play Drivers» вы обнаружите устройство «TPkd», то попробуйте удалить его. Отключите автозапуск для привода компакт-дисков.

Сбои со шрифтами

Поддержка кириллицы всегда была головной болью пользователей, и хотя в Windows XP этот вопрос решен гораздо лучше, чем в альтернативных ОС, тем не менее, может так оказаться, что при установке в нелокализованной Windows русских программ, все меню с кириллицей будут искажены, либо кириллица будет недоступна в DOS-приложениях. Чтобы получить полную поддержку русского языка необходимо в диалоге «Control Panel» — «Regional and Language Options» — «Advanced» («Панель управления» — «Язык и региональные стандарты» — «Дополнительно») поставить флажок в длинном списке кодировок «Code page conversion tables» («Кодовые страницы таблиц преобразования») на строке «20880 (IBM EBCDIC — Cyrillic (Russian))» и установить параметр «Language for non-Unicode programs» («Язык программ, не поддерживающих Юникод») в положение «Rusian» («Русский»). На вкладке «Regional Options» («Региональные параметры») также нужно установить поддержку русского языка — это параметры «Standarts and formats», «Location», («Языковые стандарты и форматы», «Расположение»), а в разделе «Languages» — «Text services and input languages» («Языки» — «Языки и службы текстового ввода») нужно добавить русскую раскладку клавиатуры.

Если не помогло, то в редакторе реестра откройте ветвь

и исправьте параметры шрифта, «отвечающего» за окна с искаженными символами:

Как легко исправить STOP-ошибку 0x000000d1 в операционной системе Windows XP, Vista и 7?

В процессе использования компьютера пользователи всячески вмешивается в работу операционной системы: устанавливают (обновляют) приложения, удаляют файлы и программы, заменяют комплектующие части в системном блоке и подсоединяют новые устройства.

Фото 1

Любые совершенные операции воздействуют на работу компьютера, некоторые ускоряют, некоторые замедляют, а какие-то могут приводить к нарушению стабильной работы, что и вызывает BSoD («Синий Экран Смерти»). Это сообщение возникает вследствие критического сбоя Windows. Данное сообщение очень полезно из-за того, что указывает на причину фатального сбоя, зная которую можно приступить к «лечению».
Существует множество ошибок, которые исправляются очень трудоемко, но код 0x000000D1 — это один из немногих простых случаев в решении.

Возможные причины данной STOP-ошибки

Чаще всего ошибка 0x000000D1 вызвана сбоем работы какого-либо драйвера. Результатом этого могло послужить недавняя установка новых программ, которые могли быть изначально поврежденными, повредиться во время сбоя при скачивании или быть несовместимыми.

Если в тексте BSoD указан файл с расширением sys (например srvnet. sys) – уделите внимание этому файлу. Именно его название выявит проблемный драйвер.

Самые распространенные названия расширения sys, приводящие к ошибке 0x000000D1:

Фото 2

Помимо повреждения драйверов, причиной данной ошибки могут служить сбои в дампе памяти, файле подкачки, некорректная работа антивируса и Firewall, а также механические повреждения оперативной памяти.

Как её исправить?

Самые действенные решения проблемы с ошибкой 0x000000D1:

Следом щелкните по вкладке «Драйвер», выберите «Обновить» и в возникшем окошке нажмите «автоматический поиск обновленных драйверов». Вы также можете скачать требуемые драйвера с сайта производителя и установить их в ручном режиме, для этого вместо «автоматического поиска» выберите «выполнить поиск драйверов на этом компьютере» и укажите путь до скаченного драйвера.

Фото 3

Надеюсь, что данный материал поможет решению возникшей у вас проблемы.

Полезное видео

Еще один возможный вариант решения проблемы вы можете увидеть на этом видео:

Источники:

https://techarks. ru/windows/oshibka/oshibki-windows-sistemnye-soobshheniya-ob-oshibkah-i-kody-polnyj-spisok-i-znachenie/

https://www. windxp. com. ru/testbd. htm

https://yakadr. ru/windows/oshibki/0x000000d1.html

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: