Войти

Показать полную графическую версию : Проверка защищенных файлов


SergOst
08-10-2006, 19:47
После какого-то сбоя, какой сделали юзеры, на win2000ProSP4 после загрузки запускается проверка защищенных файлов, которая все время требует установочный диск. При этом windows тормозит и не все сетевое в нем работает. Отменить проверку не удается, после перезагрузки она запускается вновь. У меня есть загружаемый диск с I386, но его проверка брать не хочет.
Windows устанавливался давно и потом апгрейдился с SP1-4, поэтому установочного диска w2000SP4 нет.
В принципе раз windows сам запустил эту проверку, значит она ему нужна и хотелось бы ее провести до конца.
1)Что надо записать на диск с i386 (там w2000SP4), чтобы он был принят проверкой, может метку особую?
2)Как испытать сделанный диск на другом компе? Равносильна ли эта проверка тому, что запускается после команды sfc /scannow?

Blast
08-10-2006, 19:53
SergOst
Укажите в реестре путь к дистрибутиву Windows: описание (http://forum.oszone.net/post-40013-1.html)
Затем или поищите дистрибутив с 4-м паком или возьмите свой и интегрируйте в него 4-й SP вот так (http://www.oszone.net/4108/HFSLIP) или так (http://oszone.net/2750)
пусть вас не смущает, что часть информации предоставлена для Windows XP - в данном случае это не имеет значения.

SergOst
08-10-2006, 20:27
2Blast;
1) не прошло, указание пути ничего не изменило. По-прежнему требует диск.
Более точно табличка выглядит: "Выполняется проверка целостности и соответствия исходной версии для защищенных файлов Windows"
Убрал Autochk из HKLM/System/ControlSet001/Control/SessionManager из параметра BootExecute, не помогло - проверка все равно запускается после загрузки. Кроме того перед загрузкой, там где chkdsk обычно запускается, выскакивает на черном надпись, что в
... /windows/system32/autochk.exe не найдено и будет пропущено. (на самом деле у меня не windows, а winnt - системный каталог, поэтому и не находит)
2)Пробую. Ссылка http://oszone.net/2750 (так) для win2000 не подходит - ключа /integrate для sp win2000 нет.
После внимательного чтения документации к HFSLIP понял, что sp win2000 сперва разархивируют с ключом -x, а затем выполняют команду update.
тогда вроде можно заапгрейдить дистрибутив только с SP. Но как потом записать обратно на CD, чтоб работало?
Ссылка на закачку HFSLIP c www.oszone.net/4108 не работает. Нашел другую, работающую http://hfslip.org/downloads.html
Насчет скачки IE6-sp1 с сайта MS: скачивается только загрузчик, который только делает установку на текущий компьютер со сносом текущих настроек, что крайне неприятно и неожиданно.
А для скачки всего IE6 для переноса в дистрибутив надо дать команду из ссылки типа D:\ie6setup.exe /c:"ie6wzd.exe /d /s:""#E"""
которая запрашивает каталог, куда скачивать и скачивает нормально, но почему-то автору это было влом объяснить.
Вольный перевод доки к HFSLIP достаточно неудачный.

Blast
11-10-2006, 18:40
SergOstкак потом записать обратно на CD, чтоб работало? ну запишите так же как на диске с которого производилась установка Windows, sfc пойдет искать на диске каталог i386
перед загрузкой, там где chkdsk обычно запускается а почему он у вас запускается "обычно"? это в принципе не совсем нормально

SergOst
11-10-2006, 19:07
ну запишите так же как на диске с которого производилась установка Windows, sfc пойдет искать на диске каталог i386

Не так там все просто, я подсовывал этой проверке разные диски с i386 - не прокатывало, говорил не установочный.
Кроме того там не апгрейдится номер версии (SP) и другие каталоги.
Вообщем-то я себе на этот вопрос ответил - он решается через NLITE - последний пункт - создание образа.

а почему он у вас запускается "обычно"? это в принципе не совсем нормально

На данном компе я имел в виду под "обычно запускается" - "обычно запускается, если задашь"

Хотя на другом компе с winXP у меня действительно запускается все время без задания и проверяет без обнаружения ошибок, а до этого обнаруживал разное и исправлял. Потом перестал обнаруживать, но все равно запускает. Где-то в винде этот диск пометился выходит как ненадежный, не знаю где.

Blast
11-10-2006, 19:24
Если сканер есть подключенный к машине, то вот статья: При каждой загрузке компьютера запускается программа Chkdsk (http://support.microsoft.com/kb/316506/ru)
Или в рестре, в ветке HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager
значение параметра BootExecute установите как autocheck autochk *
А потом пройдитесь chkdsk /p /r
Помечается диск на проверку в реестре, все в той же ветке и в том же параметре, только прописывается там вместо * переменная /p \??\том:

SergOst
11-10-2006, 21:07
1 комп)К компьютеру не подключен сканер и реестр не поврежден так, чтобы выдывать сообщения, указанные в статьях MS, просто запускается проверка chkdsk.

2 комп)В параметре BootExecute у меня и стояло autocheck autock * и запускалась зловредная проверка.
Я вообще параметр вычистил, проверка все равно запускается, причем та что по sfс, а не по chkdsk

Vadikan
12-10-2006, 08:21
SergOst
Все претензии к статье Интеграция обновлений для Windows 2000 при помощи HFSLIP (http://www.oszone.net/4108) прошу высказывать в этой теме (http://oszone.net/4108/HFSLIP). Ссылки исправлены.

SergOst
12-10-2006, 22:13
Не так там все просто, я подсовывал этой проверке разные диски с i386 - не прокатывало, говорил не установочный.
Кроме того там не апгрейдится номер версии (SP) и другие каталоги.
Вообщем-то я себе на этот вопрос ответил - он решается через NLITE - последний пункт - создание образа.


При более подробной проверке оказалось, что не все так просто. Будто бы заапгрейженный дистрибутив, где только папка i386
заапрейжена SP4, записанный через образ из NLITE, сперва начинает грузиться для инсталляции нормально, а затем вдруг выдает ДОС синий экран "Вставьте диск с SERVICE PACK 4CD в дисковод А: и нажмите Enter" и все, приплыли.
Интересно что дискета А: даже в биосе не поставлена в качестве загрузочного устройства, только CD и HDD.
Образ NLITE создает со своей какой-то меткой-именем , может в метке дело? Какая должна быть правильная? Или другие какие файлы-папки апгрейдить надо кроме i386?

Vadikan
13-10-2006, 00:08
"Вставьте инсталляционный CD диск с Windows SP4 в дисковод А: и нажмите Enter" и все, приплыли.FAQ (часто задаваемые вопросы) (http://oszone.net/2774)

amens
15-10-2006, 12:11
Vadikan

Так ведь в http://http://oszone.net/4108/HFSLIP явно указано на необходимость вставки маркерных файлов, а посему SergOst вряд ли эта рекомендация поможет.

XXXler
15-10-2006, 18:07
В принципе раз windows сам запустил эту проверку, значит она ему нужна и хотелось бы ее провести до конца.

если запустить sfc /SCANBOOT, проверка будет выполнятся каждый раз при запуске Win независимо от от ее "желания", ключ отмены не помню, посмотри по встоенной справке (sfc /?)




© OSzone.net 2001-2012