Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows NT/2000/2003 (http://forum.oszone.net/forumdisplay.php?f=5)
-   -   Проверка защищенных файлов (http://forum.oszone.net/showthread.php?t=72614)

SergOst 08-10-2006 19:47 495128

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

Blast 08-10-2006 19:53 495130

SergOst
Укажите в реестре путь к дистрибутиву Windows: описание
Затем или поищите дистрибутив с 4-м паком или возьмите свой и интегрируйте в него 4-й SP вот так или так
пусть вас не смущает, что часть информации предоставлена для Windows XP - в данном случае это не имеет значения.

SergOst 08-10-2006 20:27 495147

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 496406

SergOst
Цитата:

как потом записать обратно на CD, чтоб работало?
ну запишите так же как на диске с которого производилась установка Windows, sfc пойдет искать на диске каталог i386
Цитата:

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

SergOst 11-10-2006 19:07 496420

Цитата:

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

Цитата:

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

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

Blast 11-10-2006 19:24 496427

Если сканер есть подключенный к машине, то вот статья: При каждой загрузке компьютера запускается программа Chkdsk
Или в рестре, в ветке HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager
значение параметра BootExecute установите как autocheck autochk *
А потом пройдитесь chkdsk /p /r
Помечается диск на проверку в реестре, все в той же ветке и в том же параметре, только прописывается там вместо * переменная /p \??\том:

SergOst 11-10-2006 21:07 496456

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

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

Vadikan 12-10-2006 08:21 496580

SergOst
Все претензии к статье Интеграция обновлений для Windows 2000 при помощи HFSLIP прошу высказывать в этой теме. Ссылки исправлены.

SergOst 12-10-2006 22:13 496949

Цитата:

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

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

Vadikan 13-10-2006 00:08 496983

Цитата:

"Вставьте инсталляционный CD диск с Windows SP4 в дисковод А: и нажмите Enter" и все, приплыли.
FAQ (часто задаваемые вопросы)

amens 15-10-2006 12:11 497986

Vadikan

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

XXXler 15-10-2006 18:07 498126

Цитата:

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


Время: 12:54.

Время: 12:54.
© OSzone.net 2001-