Как заменить системные файлы Microsoft Windows NT, используя диск аварийного восстановления




ID:
R10754
Product:
Windows NT
Versions: 4.0
Operation_Systems: MS Windows NT
Last Modified Date: 10.07.99


АННОТАЦИЯ

В данной статье рассматривается проблема замены системных файлов Microsoft Windows NT 4.0, используемых операционной системой.

ПРОБЛЕМА

Требуется заменить системные файлы MS Windows NT 4.0, которые открывает при работе операционная система, не позволяя заменить их с помощью стандартных операций копирования/переименования в Проводнике Windows или из командной строки.

РЕШЕНИЕ

Программа установки Windows NT и диск аварийного восстановления (ERD) могут быть использованы для замены любого файла операционной системы, которые невозможно перезаписать простым копированием во время работы системы. Описанная процедура особенно полезна в случаях, когда необходимо восстановить загрузочные файлы на разделе NTFS или заменить файлы на зеркальном разделе без предварительного отключения зеркализации.

ПРИМЕЧАНИЕ: Для подобного применения программы аварийного восстановления Windows NT 4.0, вы должны использовать обновленную версию файла Setupdd.sys, которая содержится в Windows NT 4.0 Service Pack 2 и более поздних. Для того, чтобы обновить версию Setupdd.sys, вы доллжны скопировать Setupdd.sys из пакета Service Pack 2 или более позднего на загрузочную дискету Windows NT 4.0 #2. Дополнительную информацию по проблеме обновления файла Setupdd.sys можно найти в следующих статьях:

    Q168015: Files Not Replaced When Running Emergency Repair
    Q158423: WinNT 4.0 ERD Won't Allow Repair w/out Compact Disc Installed

Для решения проблемы выполните следующие действия:

  1. Создайте или, при необходимости, обновите диск аварийного восстановления для используемой вами копии Windows NT. Информацию о создании диска аварийного восстановления можно найти в статье R10428.

  2. Скопируйте с диска аварийного восстановления файл Setup.log на чистую дискету.

    Данная дискета будет выполнять роль диска аварийного восстановления при замене системных файлов Windows NT.

  3. На дискете, подготовленной в п.2, снимите атрибут "только чтение" с файла Setup.log и откройте этот файл в текстовом редакторе, например "Блокнот". В разделе "[Files.WinNt]" отредактируйте строки для файлов, которые необходимо заменить. При необходимости, добавьте новые строки к данному разделу.

    Раздел "[Files.WinNt]" файла Setup.log содержит записи для всех файлов, входящих в операционную систему Windows NT. Следует обратить внимание, что название папки, в которую должен быть помещен файл, должно совпадать с названием основного каталога Windows NT, которое содержит параметр "TargetDirectory" в разделе "[Paths]".

    Записи в разделе "[Files.WinNt]" имеют следующий синтаксис:

    <%SystemRoot%>\<path1>\<file1> = "<file2>","<checksum>","<path2>","<source>","<tagfile>"

    где:

    Параметр Описание
    <%SystemRoot%> основной каталог Windows NT
    <path1> путь, указывающий в какой подпапке Windows NT расположен файл
    <file1> имя заменяемого файла
    <file2> имя заменяющего файла
    <checksum> контрольная сумма для файла
    <source> тип носителя, с которого будут копироваться файлы
    <path2> полный путь к замещающему файлу на соответствующем диске
    <tagfile> имя файла-указателя, по наличию которого определяется, вставлен ли нужный диск

      В исходном файле Setup.log параметры "<path2>", "<source>" и "<tagfile>" опущены.
      При модификации или добавлении записи необходимо указать следующие значения параметров:

    Параметр Значение Замечания
    <checksum> 999999 Изменение контрольной суммы гарантирует, что в ходе процесса аварийного восстановления будет выдано приглашение заменить данный файл
    <path2> Указание на корневой каталог диска
    <source> ERD disk Указывает диск аварийного восстановления в качестве источника. Перед копированием файлов будет выдано приглашение вставить диск аварийного восстановления
    <tagfile> <file2> Имя файла-указателя совпадает с именем замещающего файла

  4. Скопируйте нужный вам файл на подготовленную вами дискету.
  5. Запустите процесс аварийного восстановления, поставив флажок "Восстановить системные файлы" и сняв остальные флажки.
  6. В ответ на приглашение вставить диск аварийного восстановления вставьте подготовленную вами дискету.
  7. Подтвердите замещение файла.
  8. После завершения процесса восстановления перезагрузите компьютер.

См. также статью Q164471.



Используются технологии uCoz