Как восстановить dll файлы windows xp без диска

Как восстановить Windows XP

Список глав
1. Последнее означает функциональную конфигурацию
2. Безопасный режим — восстановление системы
3. Консоль восстановления
4. Консоль для восстановления — поврежденные файлы
5. Консоль восстановления — восстановление основной загрузочной записи
6. Консоль восстановления — проверка диска
7. Корректирующая переустановка операционной системы
8. Совершенно новая чистая переустановка ОС

4. Консоль для восстановления — поврежденные файлы

Запуск Windows XP иногда может заканчиваться сообщением об ошибке » Не удается запустить Windows. Указанный файл поврежден или не найден: Windows\system32\hal.dll. Переустановите указанный файл. «. В некоторых случаях отчет может помечать ntoskrnl.exe или ntdll.dll как проблемные.

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

Сообщение об ошибке обычно возникает из-за неисправного или ошибочного файла конфигурации для загружаемых систем — файла boot.ini. Вы можете исправить это несколькими способами. Мы рекомендуем использовать консоль восстановления.

Запустите консоль и войдите в поврежденную установку.

В консоли нужно попасть в корневую папку (так называемый корень) первого загрузочного диска (обычно это диск С) или в папку WINDOWS (C:\WINDOWS>), если вы находитесь в другом месте, используйте команда cd.. для перехода к папке вверх или cd\ для немедленного перехода к корневому каталогу.

Если в командной строке C:\> или C:\WINDOWS> введите команду bootcfg /rebuild, которая после короткой проверки спросит, есть лидобавьте установку в файл boot.ini. Подтвердите добавление, написав букву «а».

Далее вам будет предложено ввести загруженный идентификатор, где вы можете написать свое имя операционной системы (за счет дифференциации). Если вы не заполните имя, будет использоваться значение по умолчанию. После нажатия клавиши Enter отобразятся варианты загрузки ОС, здесь можно написать /fastdetect, эта команда предназначена для более быстрого и надежного запуска компьютера. Однако вы можете оставить обе опции пустыми и просто отключить их, нажав клавишу Enter.

Читайте также:  Как закачать приложение на компьютер windows 7

Теперь напишите команду выхода в консоли, чтобы выйти из консоли, и система перезагрузится. Если компьютер не запускается даже после этого вмешательства и продолжает выдавать ту же ошибку, попробуйте восстановить отображаемый файл.

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

  • Теперь вам нужно скопировать необходимый файл с установочного компакт-диска в каталог Windows. Эти файлы находятся на компакт-диске в каталоге I386.
  • В консоли введите букву, под которой вам сообщается привод CD/DVD (например: D:), и нажмите Enter.
  • Затем перейдите в папку I386, набрав cd I386 и нажав Enter.
  • Теперь скопируйте файл hal.dll в нужную папку. Файлы на компакт-диске обычно сжаты и вместо оригинальных имен последний символ расширения заменяется символом подчеркивания, поэтому файл hal.dll будет иметь имя hal.dl_. введите expand hal.dl_ C:\Windows\system32\hal.dll в консоль и нажмите Enter.

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

скопировать NTDLL.DLL C:\Windows\system32\ntdll.dll

Для файла ntoskrnl.exe команда имеет следующий вид:

развернутьNTOSKRNL.EX_ C:\Windows\system32\ntoskrnl.exe

После успешного копирования файлов перезагрузите компьютер, и Windows должна запуститься нормально. Если даже эта операция не работает, а запуск компьютера все равно завершается с той же ошибкой, вероятно, вам придется приступить к ремонтной переустановке Windows.

Поделиться с друзьями
ОС советы