ОЧЕНЬ ЧАСТО данная ошибка возникает из-за ошибок на жестком диске. Проверяется это очень просто с помощью программы Victoria для DOS. Для того чтобы Victoria увидела ваш жесткий диск желательно
1) подключить его к порту SATA0 (или SATA1 если нумерация портов SATA на вашей материнской плате начинается с 1)
2) выбрать совместимый (compatible) режим работы IDE/SATA контроллера (выбирается в BIOS в разделе integrated peripherals). Если будут выбраны другие режимы работы такие как enhanced, AHCI, RAID, то Victoria не сможет увидеть и работать с вашим жестким диском.
На некоторых ноутбуках нельзя выбрать режим compatible и требуется извлечь жесткий диск и подключить его к другому компьютеру.
Теперь собственно запускаем программу Victoria с загрузочного DVD или другого носителя.
Вызываем диалоговое окно Выбор порта HDD, нажав клавишу P, и в самом окне стрелкой вниз выбираем Ext. PCI ATA/SATA, жмем {Enter}
Далее требуется ввести номер канала, на который подключен ваш жесткий диск
В данном случае это 3. Вводим, жмем {Enter}. Теперь Victoria знает, с каким жестким диском и на каком канале ей нужно будет работать.
Далее смотрим SMART атрибуты вашего жеского диска. Для этого жмём F9 и видим такую распространенную картину
или такую
В первом случае SMART атрибут Ultra DMA CRC errors показывает 3342 ошибки с интерфейсом SATA. В данном случае у вас неисправен (работает с ошибками, некачественный, дефектный) кабель SATA и его нужно заменить. Рекомендую на новом кабеле написать маркером количество ошибок (атрибут Ultra DMA CRC errors), которое было при установке кабеля и дату установки, чтобы в будущем вы могли однозначно сказать, исправен данный кабель или нет. Если количество ошибок в данном SMART атрибуте со временем не увеличится, значит всё в порядке. А если же значительно возрастет, значит кабель дефектный.
Во втором случае SMART атрибут Current pending sectors показывает на как минимум 2 нестабильных сектора, которые нам и нужно найти и "починить". Почему как минимум вы спросите? А потому, что иногда SMART атрибуты жесткого диска не отражают реальную ситуацию и ошибок может быть гораздо больше, или не быть вовсе. В показаниях SMART тоже иногда (читай редко) бывают ошибки - всё несовершенно в этом мире.
В большинстве случаев эти ошибки (Current pending sectors) появляются при проблемах с питанием жесткого диска.
Вот несколько примеров - пропало электричество (пользователь выключил компьютер некорректно, выдернув вилку из розетки или отключив сетевой фильтр), либо "мигнул" свет (кратковременно пропала электроэнергия или была "просадка" напряжения), плохой контакт в разъёме питания на жестком диске (или переходнике питания molex -> sata), некачественный блок питания компьютера.
Попытка чтения из такого нестабильного (недописанного, поврежденного) сектора в Windows заканчивается неудачей, происходит системный сбой (синий экран смерти BSOD при загрузке) или загрузчик выдает "Не удается запустить Windows из за испорченного или отсутствующего файла: \WINDOWS\SYSTEM32...."
Обычно эти ошибки возникают в области жесткого диска, относящейся к логическому диску C:, на котором установлена Windows.
Жмём клавишу Q и смотрим расположение основных разделом в MBR.
На картинке видно, что конечный сектор диска в нашем примере С: равен 52500419.
Далее жмём F4 и попадаем в меню сканирования жесткого диска.
В меню сканирования выше указываем по умолчанию стартовый сектор 0, конечный сектор 52500419 (конец диска С:), Classic REMAP (попытка записи в дефектный сектор) и ещё раз жмём F4. Запустится процесс сканирования, LBA адреса обнаруженных дефектных секторов будут отображаться в правой части экрана в окошке дефекты, а также результат попытки записи
Рекомендую повторно запустить проверку всех дефектных секторов даже после успешного ремапа. Часто бывает, что за первым дефектным сектором следует ещё целая группа.
После успешного ремапа всех дефектных секторов SMART атрибут Current pending sectors показывает 0.
Практически вот и всё! В большинстве случаев после этих действий Windows удачно загружается и работает. В редких случаях Windows всё же не загружается из-за возникших ошибок файловой системы. Тогда вам понадобится загрузочный диск или флэшка на основе Windows PE (Live DVD). Загружаем Windows PE и исправляем ошибки файловой системы на логическом диске C: из командной строки.
Жмем Пуск -> Выполнить
cmd.exe
В консольном окне вводим
chkdsk c: /f
и дожидаемся, пока завершится проверка и исправление ошибок.
Желаю удачи...
P.S. Из-за тех же "пендинг секторов" не менее редка ситуация, когда Windows перезагружается при загрузке. То есть при попытке загрузки система уходит в BSOD и автоматически перезагружается до бесконечности. Либо вы можете также до бесконечности наблюдать индикатор загрузки Windows XP, а система так и не загрузится. Лечится также.
1) подключить его к порту SATA0 (или SATA1 если нумерация портов SATA на вашей материнской плате начинается с 1)
2) выбрать совместимый (compatible) режим работы IDE/SATA контроллера (выбирается в BIOS в разделе integrated peripherals). Если будут выбраны другие режимы работы такие как enhanced, AHCI, RAID, то Victoria не сможет увидеть и работать с вашим жестким диском.
На некоторых ноутбуках нельзя выбрать режим compatible и требуется извлечь жесткий диск и подключить его к другому компьютеру.
Теперь собственно запускаем программу Victoria с загрузочного DVD или другого носителя.
Вызываем диалоговое окно Выбор порта HDD, нажав клавишу P, и в самом окне стрелкой вниз выбираем Ext. PCI ATA/SATA, жмем {Enter}
Далее требуется ввести номер канала, на который подключен ваш жесткий диск
В данном случае это 3. Вводим, жмем {Enter}. Теперь Victoria знает, с каким жестким диском и на каком канале ей нужно будет работать.
Далее смотрим SMART атрибуты вашего жеского диска. Для этого жмём F9 и видим такую распространенную картину
или такую
В первом случае SMART атрибут Ultra DMA CRC errors показывает 3342 ошибки с интерфейсом SATA. В данном случае у вас неисправен (работает с ошибками, некачественный, дефектный) кабель SATA и его нужно заменить. Рекомендую на новом кабеле написать маркером количество ошибок (атрибут Ultra DMA CRC errors), которое было при установке кабеля и дату установки, чтобы в будущем вы могли однозначно сказать, исправен данный кабель или нет. Если количество ошибок в данном SMART атрибуте со временем не увеличится, значит всё в порядке. А если же значительно возрастет, значит кабель дефектный.
Во втором случае SMART атрибут Current pending sectors показывает на как минимум 2 нестабильных сектора, которые нам и нужно найти и "починить". Почему как минимум вы спросите? А потому, что иногда SMART атрибуты жесткого диска не отражают реальную ситуацию и ошибок может быть гораздо больше, или не быть вовсе. В показаниях SMART тоже иногда (читай редко) бывают ошибки - всё несовершенно в этом мире.
В большинстве случаев эти ошибки (Current pending sectors) появляются при проблемах с питанием жесткого диска.
Вот несколько примеров - пропало электричество (пользователь выключил компьютер некорректно, выдернув вилку из розетки или отключив сетевой фильтр), либо "мигнул" свет (кратковременно пропала электроэнергия или была "просадка" напряжения), плохой контакт в разъёме питания на жестком диске (или переходнике питания molex -> sata), некачественный блок питания компьютера.
Попытка чтения из такого нестабильного (недописанного, поврежденного) сектора в Windows заканчивается неудачей, происходит системный сбой (синий экран смерти BSOD при загрузке) или загрузчик выдает "Не удается запустить Windows из за испорченного или отсутствующего файла: \WINDOWS\SYSTEM32...."
Обычно эти ошибки возникают в области жесткого диска, относящейся к логическому диску C:, на котором установлена Windows.
Жмём клавишу Q и смотрим расположение основных разделом в MBR.
На картинке видно, что конечный сектор диска в нашем примере С: равен 52500419.
Далее жмём F4 и попадаем в меню сканирования жесткого диска.
В меню сканирования выше указываем по умолчанию стартовый сектор 0, конечный сектор 52500419 (конец диска С:), Classic REMAP (попытка записи в дефектный сектор) и ещё раз жмём F4. Запустится процесс сканирования, LBA адреса обнаруженных дефектных секторов будут отображаться в правой части экрана в окошке дефекты, а также результат попытки записи
Рекомендую повторно запустить проверку всех дефектных секторов даже после успешного ремапа. Часто бывает, что за первым дефектным сектором следует ещё целая группа.
После успешного ремапа всех дефектных секторов SMART атрибут Current pending sectors показывает 0.
Практически вот и всё! В большинстве случаев после этих действий Windows удачно загружается и работает. В редких случаях Windows всё же не загружается из-за возникших ошибок файловой системы. Тогда вам понадобится загрузочный диск или флэшка на основе Windows PE (Live DVD). Загружаем Windows PE и исправляем ошибки файловой системы на логическом диске C: из командной строки.
Жмем Пуск -> Выполнить
cmd.exe
В консольном окне вводим
chkdsk c: /f
и дожидаемся, пока завершится проверка и исправление ошибок.
Желаю удачи...
P.S. Из-за тех же "пендинг секторов" не менее редка ситуация, когда Windows перезагружается при загрузке. То есть при попытке загрузки система уходит в BSOD и автоматически перезагружается до бесконечности. Либо вы можете также до бесконечности наблюдать индикатор загрузки Windows XP, а система так и не загрузится. Лечится также.