Отвечает TU-154:
Проверьте в реестре путь к дистрибутиву: HKLM\SOFTWARE\Microsoft\ Windows\CurrentVersion\Setup, параметр STRING SourcePath, полный путь к дистрибутиву, например F:\ или C:\DISTRIB\WINXP\.
Отвечает Shurovik:
Попробуйте вставить диск, содержащий _только_ WinXP, т.е. сам дистрибутив. Причём структура папок на этом диске должна соответствовать оригиналу.
Отвечает Umnik:
Тебе надо создать свой дистрибутив виндов, чтобы они лежали сразу в компе. Тебе поможет nLite.
Отвечает Юрий Александрович Пейсахович:
sfc /scannow всегда будет требовать тот диск, с которого система устанавливалась (той же сборки) для восстановления системных файлов, которые были изменены.
Отвечает Forward:
Скорее всего, у вас корпоративная версия Windows. Если она пиратская, придется обойтись без sfc (в обычных версиях, не корпоративных, такой проблемы нет и не нужно ни одного диска).