![]() |
Никогда не пользовался sfc.exe а тут решил попробовать и обнаружил что ей нужен инсталяционный CD которого у меня нет так как исталировал с харда а i386 переписывал c какого -то сборника. У меня стоит 2000 Pro Rus SP3. Полез в Интернет, нашел статью по изготовлению загрузочного CD для 2000. Сделал - не берет, говорит не родной. Полез опять, нашел другую статью (вернее ту -же) только метка диска другая. В одной для 2000 Pro Rus метка тома W2PIS_RU, в другой - PRO_2195. Результат тот-же. Сервис пак в дистрибутив интегрировал, все (если верить статье) маркерные файлы положил. Статью брал отсюда http://www1.xakep.ru/magazine/xa/029/094/3.asp . Че делать-то?
|
А если в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup
параметры CDInstall, SourcePath и ServicePackSourcePath отредактировать так, чтоб указывали на реальный дистрибутив? Например, у меня дистрибутив Win2k лежит в C:\i386, а SP3 (распакованный) - в C:\SP3\i386. Потому: "SourcePath"="C:\" "ServicePackSourcePath"="c:\sp3" "CDInstall"=dword:00000000 И никаких проблем с SFC. Попробуй... |
Не тут то было. Она хочет именно CD :( !
Может найдется добрый человек который посмотрит у себя на компакте метку диска, издателя, и всякий прочий атрибут а так же какие файлы лежат в корне компакта. Пока еще теплится надежда создать инсталяционный СD. Или прийдется отказатся от идеи исправит систему с помощью sfc. А хотелось бы так как по записям в логах она обнаружила около 50 файлов которые ее не устаивают. |
ConfigNT в нём эти пути можно настроить
http://confignt.ixbt.com/download.htm |
Да в том то и дело что пути прописаны и самое удивительное что прописаны правильно, а sfc на них тфу и растереть...
|
Попробуй воспользоваться советом на http://www.drcomp.ru/Info/SoftFAQ/Win2k/install.html (вопрос 9).
Говорят, что содержимое файлов может быть любое, но на всякий случай http://bootcd.narod.ru/ntbootcd.htm Потом напиши, получилось или нет Добавлено: И учти при этом, что, например, для ServicePack3 файл должен называться CDROMSP3.TST. Файлы у меня, например, лежат не в самом i386, а в его родительском каталоге. |
Пререпробовав все советы с грустью могу констатировать что все безрезультатно. По каким признакам sfc.проверяет диска - мыслей нет :( .
Имею 8 сделанных инсталяционных дисков (различные варианты меток, файлов) с которых прекрасно ставится система, но которые не годятся для sfc. И подсунуть ей винт вместо компакта тоже никак. Вот такие пироги.... |
Единственное, что я тебе могу посоветовать, - это полностю повторить мою конфигурацию. Возможно, у тебя тоже заработает. У меня дистрибутивы лежат на жёстком диске, и sfc не требует CD ни пр каких обстоятельствах. Я не пробовал запускать sfc.exe, я поступаю иначе: просто удаляю один из файлов, находящихся под протекцией sfc: c:\winnt\system32\nwc.cpl. Если путь к дистрибутиву указан неверно или дистрибутив неполон, sfc начинает требовать CD. Если же всё в порядке, он молча восстанавливает удалённый файл.
Итак, моя конфигурация на данный момент. Win2k установлена в каталог c:\winnt. Дистрибутив Win2k лежит в каталоге c:\Install\win2k\i386. Распакованный SP3 для Win2k лежит в каталоге c:\Install\sp3\i386. В каталоге c:\Install\win2k лежат два маркерных файла - CDROM_IP.5 и CDROM_NT.5. Их содержимое - строка W2k, заканчивающаяся переводом строки и возвратом каретки, т.е. в сумме 5 байт (вообще, содержимое этих файлов значения не имеет). В каталоге c:\Install\sp3 лежит маркерный файл cdromsp3.tst. Реестр: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup] "BootDir"="C:\" "SourcePath"="C:\Install\Win2k" "ServicePackSourcePath"="c:\Install\sp3" "CDInstall"=dword:00000001 "Installation Sources"="C:\Install\Win2k\i386" |
Время: 17:41. |
Время: 17:41.
© OSzone.net 2001-