Для перемещения файла на этапе загрузки можно указать соответствующую запись системного реестра.

  1.  Откройте редактор системного реестра (REGEDT32.EXE). Необходимо использовать именно REGEDT32.EXE, а не REGEDIT.EXE.

  2.  Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager.

  3.  Дважды кликните на записи PendingFileRenameOperations (или создайте запись типа multi_str, если таковая не существует).

В первой строке необходимо указать файл, который заменит существующий файл. В начале строки укажите значение \??\. Например:

\??\d:\time\ntfs.sys

Во второй строке указывается заменяемый файл. В начале строки следует указать значение !\??\. Например:

!\??\d:\WINDOWS\system32\drivers\ntfs.sys

  4.  Кликните на кнопке OK.

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