Как указать где расположены файлы Windows XP?
У Windows XP бывает такая штука, как необходимость восстановить системные файлы. Обычно система просит вставить диск с Windows, чтобы взять оттуда оригиналы нужных файлов.
Для удобства и ускорения процесса можно скопировать установочные файлы и задать в реестре, где они находятся.
Ситуация, когда нужны оригиналы системных файлов возникает, как правило при использовании команды
sfc /scannow |
sfc выполняет проверку целостности всех защищенных системных файлов и замену неправильных версий правильными.
Копируем диск с Windows XP, тот с которого мы устанавливали Windows или точно такой же, обратите внимание, чтобы совпадали версии сервис паков!
Запускаем редактор реестра regedit и ищем ключи, в которые мы пропишем путь к каталогу с инсталлятором Windows XP.
Переходим
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup |
И прописываем путь к скопированному диску Windows XP в строковых параметрах ServicePackSourcePath и SourcePath, как показано на скриншоте.
В нашем случае копия диска с Windows XP находится на диске D, каталог Data, в подкаталоге WinXP.
Возможно понадобится выключить команду sfc и запустить еще раз, чтобы Windows увидела изменения источника установки файлов.
Если это не поможет, проверьте, что вы правильно указали путь к установочным файлом Windows XP и перезагрузитесь.
P.S. все время забывал, где в реестре искать куда прописывать путь, наконец-то записал это, надеюсь поможет и вам