Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Слетела Win XP SP3

Автор: Aleks267
Дата сообщения: 07.02.2011 13:52
Слетел win XP SP3.
Давно была проблема с виндой. Слетела и писала сначала
No IDE H.D.D. Detected!
Please F1 to resume.

Потом стала жаловаться на файл
<Windows root>\System 32\hal.dll
Please re-install a copy of the above file

Каким-то чудом восстановил винду. При этом файл hal.dll я не восстанавливал. Насколько я помню -тогда я снес много программ, проверял на вирусы -их не было. Винда работала нормально неск. месяцев, хотя были проблемы и не все устраивало, но до переустановки я не дошел.
Теперь выскочила та же самая проблема. Не исключен вариант, что я лазил в комп или толкнул его в очередной раз пока он работал -и именно это вызвало проблемы.
Но могу сказать точно, что накануне, вернее с неделю назад стал подвисать иногда -причем мышка работала норм., а все приложения залипали намертво. Вчера он зависал пару раз. А при включении (ресет делал) сделал чекдиск с\ . Поправил несколько файлов. Работал, папки с ошибками от чекдиска в ТК я не наблюдал. Затем опять завис или вырубился. При включении опять я ему позволил сделать чекдиск с\ . Он опять поправил что-то немного, но уже не стал так сразу грузиться, а написал на голубом экране что поправил какой-то файл в реестре. В итоге загрузил винду где-то через полчаса)) В общем, потом опять что-то случилось...Еще я не давал ему нормально включить винду, когда он висел мин. по 10 с черным экраном...

Теперь пишет первые 2 англ текста и еще вот так:

Windows could't start because the following file is missing or corrupt
\Windows\System32\Config\System


Что мне делать? Пытаться восстановить лечением? Насколько это критическая ошибка, т.е. если даже восстановлю -будет ли винда норм. работать или паршиво? В общем, мне сложно понять что

у меня происходит. А винда нужна. лучше бы сейчас восстановить, а позднее новую поставлю.





З.Ы. Странно, но по ХР не нашел активной темы. Вернее нашел 1 якобы "крутую-активную" по ссылке из ФАК по ХР, но она закрыта
http://forum.ru-board.com/topic.cgi?forum=5&topic=9535&start=60
Где ХР -обсуждение (кроме вирусов) ?
Автор: Aleks78
Дата сообщения: 07.02.2011 14:13
Aleks267
Винчестер рабочий без бэдов ?
Автор: Aleks267
Дата сообщения: 07.02.2011 15:16
Aleks78, говоря коротко -есть, но не смертельные. Я на форум скидывал СМАРТ. Я недавно начал решать проблему бэдов на диске, т.к. стал он притормаживать. В частности, плохо, медленно очень идет копирование -как на флешку. Почистил от пыли, много нашел. Видимо, и бэды от этого появлялись. В целом диск не старый и вполне годный. Дефрагментировал с месяц назад, с неделю назад Fix-It прошелся. Но проблема медленной работы осталась.
Автор: YikxX
Дата сообщения: 07.02.2011 16:49
Aleks267 Скидывание смарта не избавит от бэдов.
Автор: Andriusggg
Дата сообщения: 07.02.2011 17:55
Mozet byt pamiat. U menia tak bylo, toze snacala dumal cto tverdyj disk. Rezinkoi protri kontakty na pamiati ili poprubui postavit druguju.
Автор: Aleks267
Дата сообщения: 07.02.2011 18:08
YikxX, я догадывался А по теме?
Andriusggg, нет это не память. У меня вообще никаких глюков не было, я все точно описал. Было только зависание приложений, без зависания мышки -с неделю.
Сбой скорее всего из-за того, что я не дал винде норм. загрузиться -но она это 30 мин делала.
Есть еще слабый вариант вируса -я недавно попал на хакнутый сайт. Но опять же, вряд ли это вирус попытался мне убить винд. Ведь эта ошибка с <Windows root>\System 32\hal.dll уже была у меня раньше. И вирусов не было тогда.
Автор: Aleks78
Дата сообщения: 07.02.2011 18:14
Aleks267
Смарт иногда не играет роли а вот скан поверхности будет лучше.
Автор: Seduxen
Дата сообщения: 07.02.2011 20:56
Aleks267

От сообщений Windows could't start because the following file is missing or corrupt на гугле рябит, но самое толковое решение имхо здесь . Как ни странно.
Вообще-то папочку config не мешает держать в резерве и регулярно бекапить.
Автор: Aleks267
Дата сообщения: 07.02.2011 20:59
Aleks78, я не понимаю сути произошедшего сбоя. И хочу побольше узнать об этом.
Что такое скан поверхности (как его делать, ссылку)? Но главное -я хочу узнать прогноз моей ситуации, суть проблемы (где накрылось?) и предпочтительные методы. Потом уже буду лечить диск, тут на форуме есть тема по харду для этого...Я не могу все сразу делать.
Aleks78, напиши мне что-то по моим вопросам плз, с диском мне более-менее ясно. И даже скан диска не даст гарантий никаких. Что ты хочешь там увидеть, неужели он показывает в каком состоянии система на нем (я просто не в курсе, извини за нубство)? Я б его сделал, но его еще надо сложно извлекать и тащить к другому компу. Прямо сейчас не смогу. HDD Scan скачать надо для теста?

Я бы хотел хотя бы услышать что-то вроде -да это "частая" проблема, бывает, лечи...Или, нда, авария серьезная -после такого лучше новую систему ставить, а с\ форматировать для удаления ошибок. Тогда я бы уже начал подготовку к движению в том или ином напрвлении.


Seduxen, интересная заметка. Завтра попытаюсь осилить) Интересно, насколько винда будет работоспособной после этого)) Т.е неужели будет как новая?)
Автор: Neon2
Дата сообщения: 07.02.2011 22:53
Aleks267, вам говорят, что не мешало бы выяснить - не начал ли "сыпаться" жёсткий диск. Если да, то переустановка Windows если и поможет, то ненадолго. Протестируйте диск Викторией.
Автор: colovorot
Дата сообщения: 07.02.2011 23:14
Seduxen
Интересно, как установить Консоль восстановления на ХРюшу, который не загружается?

Aleks267
Как правило это ошибка в работе жесткого диска (файловой системы). Лечится так: загружаешься с оригинального дистриба ХРюши того же сервиспака, дожидаешься, когда покажется установщик и спросят:
1. если хотите установить винду нажмите Ентер
2. если хотите попробовать восстановить систему нажмите R
3. если передумали ставить и хотите спать нажмите F3

Надо выбрать второй вариант.
Далее появится окно с выбором системы, которую необходимо восстановить. Если система одна, то нажать клавишу 1 (если две, то 1 или 2, взависимости какая восстанавливается), затем если есть пароль, то ввести пароль и нажать Ентер, если нет, то просто нажать Ентер. Затем ввести команду chkdsk -r (после chkdsk пробел) и аккуратно дождаться завершения работы приложения, пока не появится запись, мол для выхода наберите Exit. Набираем, Ентерим, ребутимся (автоматом)... И все.

Мона еще снять винт, подключить к другому компу и из-под той системы в управлении дисками в сервисе спокойненько все восстановить.


Цитата:
Я бы хотел хотя бы услышать что-то вроде -да это "частая" проблема, бывает, лечи...Или, нда, авария серьезная -после такого лучше новую систему ставить, а с\ форматировать для удаления ошибок. Тогда я бы уже начал подготовку к движению в том или ином напрвлении.

Эта проблема нередкая, особенно если

Цитата:
Не исключен вариант, что я лазил в комп или толкнул его в очередной раз пока он работал -и именно это вызвало проблемы.

Лучше как можно быстрее поставить новый винт, а этот сделать дополнительным для хранения файлов. Желательно не форматировать его на низком уровне и не применять софт, который работает с винтами на низком уровне.
Автор: Aleks267
Дата сообщения: 07.02.2011 23:25
Neon2 , дык я согласен, что не мешало бы. Но поверьте, в данном случае это "ненадолго" мне очень кстатит будет. Т.к. не могу я без системы сейчас. А с названиями прог я знаком только понаслышке. Так что я как раз и написал

Цитата:
Тогда я бы уже начал подготовку к движению в том или ином напрвлении.


Т.е. Я хочу сначала систему запустить, услышать советы по запуску или если оно того не стоит -новую ставить. А уже потом спокойно тестировать хард и разбираться с ним. Вы ж, поймите -я не компьютерщик(в смысле многое в новинку), не могу хвататься за все сразу.
И добавлю, что в диске я вполне уверен -он не старый: самсунг лет 3 где-то. Проделанный чекдиск особых ошибок не нашел, довольно быстро прошло все.
Если проги Виктория или HDDSCAN легкие в освоении, постараюсь завтра просканить. Для этого мне его еще вынуть надо -там он реально сложно вмонтирован)
Только опять же, что это даст? Если диск начал сыпаться -разве можно это остановить или хотя бы затормозить процесс?


Есть еще 1 соображение. У меня часто вылезает ошибка именно
No IDE H.D.D. Detected!
Please F1 to resume

Насколько я поняимаю, это совсем нестрашно -я не обращал внимания особо. Шевелил провода или просто питание отрубал...
Остальные второй-третий раз только. Может быть сбой был вызван тем, что я подключить пытался 1 старый хард -хотел как раз с ним разобратьтся? Как я его включил в цепь, у меня винд. и перестал грузиться. Я его сразу отключил, может даже и винда загружалась после этого (после чекдиска) -я уже точно не помню. Но мог ли так повлиять старый хард?

Добавлено:
colovorot, спасибо, я как раз писал, когда появилось ваше сообщение
Цитата:


Лучше как можно быстрее поставить новый винт, а этот сделать дополнительным для хранения файлов. Желательно не форматировать его на низком уровне и не применять софт, который работает с винтами на низком уровне.

Хм, у меня была мысль впоследствии отформатировать диск с\ и заново поставить новую систему. Всего диск разбит на 3 логических. Может, если Виктория покажет норм. работу винта -форматирование 1 из них поможет в устранении накопленных ошибок? Или нужно только все 3 сразу?
Задевал я его несильно и нечасто -стал беречь когда понял, к чему это приводит. Но все же случалось. Еще у меня крепление немного разболталось, на котором он приделан. Т.е. в спокойном состоянии ето ему точно не вредит. Наверное, надо бы его жестче закрепить -или при колебании компа не имеет значения как крепко там винт держится? ))
Автор: colovorot
Дата сообщения: 08.02.2011 00:13
Aleks267

Цитата:
Может, если Виктория покажет норм. работу винта

Виктория не покажет работу норм. Но вследствии работы той же Виктории вы можете стать читателем раздела по восстановлению данных на диске.

Цитата:
Шевелил провода или просто питание отрубал...

Из работающего винта шнур выдергивали?
Автор: Aleks267
Дата сообщения: 08.02.2011 16:21
colovorot, да 1 раз так и сдела. Как раз в день краха. Комп не мог выключиться ни кнопкой на сист. блоке, ни ресетом -ноль реакции, только черный экран был. Я просто не знал что делать -не раегирование даже на ресет впервые видел.
Мда, пострараюсь к Виктории сегодня подобраться, хотя может сначала все же попробую восстановить систему -и потом Викторией.
Автор: mus13
Дата сообщения: 08.02.2011 17:05
в данной ситуации 100% виноват жесткий диск - надо было его при первом же случае заменить...если не знаешь какие установлены проги - снимаешь образ акронисом и заливаешь на новый. насчет того, что диск не старый - бывает на 3 день отказывает, а ты 3 года. насчет помощи единственный правильный, на мой взгляд, вариант - купить новый диск, подключить старый диск к другому компу, проверить старый на наличие ошибок как файловой системы так и поверхности и сказанным выше способом слить образ акронисом и залить на новый диск... а насчет переустановки можешь поразмыслить на досуге. проверку делай стандартным виндовым способом. сторонние проги советую не использовать
Автор: Seduxen
Дата сообщения: 08.02.2011 20:06
colovorot

Цитата:
Интересно, как установить Консоль восстановления на ХРюшу, который не загружается?

Мне тоже интересно... Вы невнимательны, ибо говорилось о том, что
Цитата:
Если вы позаботились заранее об установке консоли на винчестер и разрешении доступа ко всем папкам, то необходимость в таком двойном копировании реестра отпадает... Но если крах системы свершился раньше, чем вы приняли меры предосторожности, то придется выполнять все, что написано выше

Т.е. вначале del c:\windows\system32\config\, потом copy c:\windows\repair\system c:\windows\system32\config\, загрузивши
Цитата:
Консоль восстановления, которая обитает на загрузочном диске форточек

Не сбивайте людей с толку бестолковыми командами типа
Цитата:
chkdsk -r (после chkdsk пробел)
есть стандартная команда chkdsk C: /p /r - загрузочный диск Windows XP->Recovery console. Это не выход в данной ситуации.
Задача топикстартера - насколько я понял - восстановить систему. Надолго ли - другой вопрос. То, что там много сделано криво - совсем отдельная тема, как и "No IDE H.D.D. Detected!", к примеру, в частности.



Автор: colovorot
Дата сообщения: 09.02.2011 08:48
Seduxen

Да будет вам известно, что этот танец с бубном

Цитата:
Т.е. вначале del c:\windows\system32\config\, потом copy c:\windows\repair\system c:\windows\system32\config\, загрузивши

аналогичен выбору в расширенном меню загрузки пункта "Загрузка последней удачной конфигурации с работоспособными параметрами"!!! Идет загрузка из repair.


Цитата:
Не сбивайте людей с толку бестолковыми командами типа
Цитата:
chkdsk -r (после chkdsk пробел)
есть стандартная команда chkdsk C: /p /r - загрузочный диск Windows XP->Recovery console

chkdsk -r = chkdsk /r

Цитата:
есть стандартная команда chkdsk C: /p /r

Если после команды chkdsk не указана буква диска, то будет проверяться диск, на котором находится сам chkdsk, т.е. системный, т.е. С:. Если необходимо проверить иной раздел, то тогда надо указать какой (D:, E: и т.д.)
/P: Делает исчерпывающую проверку диска и исправляет любые ошибки. Не проверяет сбойные секторы
/R: Определяет местонахождение сбойных секторов и возвращает читаемую информацию. Включает функции/P
Выходит, что танец с бубном chkdsk C: /p /r = chkdsk -r
Матчасть плохо изучали.

Автор: goletsa
Дата сообщения: 09.02.2011 09:04
Мое имхо что

Цитата:
No IDE H.D.D. Detected!  
Please F1 to resume

в паре с

Цитата:
<Windows root>\System 32\hal.dll
Please re-install a copy of the above file

и

Цитата:
Windows could't start because the following file is missing or corrupt
\Windows\System32\Config\System

Не обязательно что сам винт сбоит, может шлеф криво воткнут.
Но т.к. данных смарта не вижу то сказать точно ничего не могу.
Автор: Seduxen
Дата сообщения: 09.02.2011 19:45
colovorot, ну-ка бросьте в меня ссылкой на чекдиск, где минус равен слэшу - это одно и тоже. Может, действительно, в матчасти недосмотрел.... В части, что можно без /p - согласен. Но это до лампочки, ибо бесполезно.


Цитата:
Загрузка последней удачной конфигурации

и

Цитата:
windows\repair

- немного разные вещи, не так ли?

ЗЫ. Ради интереса взгляните на дату создания файлов в папке repair.


Автор: colovorot
Дата сообщения: 09.02.2011 20:05
Seduxen
Я ничем кидаться не собираюсь. Если у вас опыта недостаточно в этом вопросе, то нечего умничать!
Изучайте матчасть и не кипятитесь. А то пошлю вас в гугль.
Наберите chkdsk из cmd под вашей работающей системы. Можно с ключом -r (минус r). Увидите что произойдет.
Читайте матчасть.


Добавлено:
Интересно откуда же тогда берется последняя удачная конфигурация? Бог послал?
Автор: Seduxen
Дата сообщения: 09.02.2011 20:52
А Вы поинтересуйтесь в том же гугле, где хранится последняя удачная конфигурация. Да и весь реестр попутно. Всё больше пользы, чем ламерские советы давать.


Цитата:
Увидите что произойдет.

Ну, набрал. Вышло

Цитата:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Мастер>chkdsk -r
Указан неправильный диск, путь или имя файла.

C:\Documents and Settings\Мастер>


И?..

P.S.Дабы убедить:

Цитата:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Мастер>chkdsk c: /f /r
Тип файловой системы: NTFS.
Не удается заблокировать текущий диск.

Невозможно выполнить команду CHKDSK, так как указанный том используется
другим процессом. Следует ли выполнить проверку этого тома при
следующей перезагрузке системы? [Y(да)/N(нет)] n



Автор: goletsa
Дата сообщения: 09.02.2011 22:16
Seduxen
Для некоторых команд "/" и "-" аналогичны.
Автор: colovorot
Дата сообщения: 09.02.2011 22:41
Seduxen
Забыли указать, что в cmd при наборе вашей стандартной команды chkdsk C: /p /r получаете ответ: "недопустимый параметр /р"
И не стоит путать cmd под работающей системой и Рековери консоль с дистриба. Извращениями типа чекить через cmd диск работающей системы я не занимаюсь. А мои слова

Цитата:
Можно с ключом -r (минус r)

Можно отнести к ИМХО, потому что повторяюсь: кому взбредет в голову чекить из cmd диск работающей системы (на моей памяти такого не было). А если имеете сомнения, то введите данную команду используя Консоль восстановления с дистриба.

Насчет бубнов и (аналогично) ламерских советов я уже постился.


Цитата:
А Вы поинтересуйтесь в том же гугле, где хранится последняя удачная конфигурация. Да и весь реестр попутно.

Будьте добры, прогуглите меня откуда система берет последнюю удачную конфигурацию с работоспособными параметрами и откуда берется repair для волшебного восстановления системы если восстановление системы у меня отключено.
Но при сбое системы загрузиться я могу через загрузку последней удачной конфигурации без танцев с

Цитата:
del c:\windows\system32\config\, потом copy c:\windows\repair\system c:\windows\system32\config\,
Автор: Seduxen
Дата сообщения: 10.02.2011 07:26
colovorot

Цитата:
Наберите chkdsk из cmd под вашей работающей системы. Можно с ключом -r (минус r). Увидите что произойдет.
И что должно было произойти? Вы упорно уходите от ответов по теме.


Цитата:
Забыли указать, что в cmd при наборе вашей стандартной команды chkdsk C: /p /r получаете ответ: "недопустимый параметр /р"

Из консоли винды - /f, из консоли загрузочного диска - /p. Но я согласился, что слэш пи можно упустить.


Цитата:
Насчет бубнов
и
Цитата:
если восстановление системы у меня отключен
- проблемы индейцев шерифа не волнуют, как и в случае сборок, твиков, изменений ядра и т.п. Речь идёт о классическом повреждении реестра и, как следствие, вывода сообщения
Цитата:
Windows could't start because the following file is missing or corrupt
\Windows\System32\Config\System

При таком сбое загрузка последней удачной конфигурации Вашего варианта потрёт всё "нажитое непосильным трудом" как-то настройки 1С, компас, прожект экперт etc, не говоря о такой мелочи, как вирары и касперские (для тех, кто ставит всё по умолчанию, проблем, естессно, не существует).

Вы лично пробовали восстановить систему с вышеозначенным сообщением чекдиском? Получилось? То-то же...

Засим - для тех, кто совсем в броне - del c:\windows\system32\config\, потом copy c:\windows\repair\system c:\windows\system32\config\, потом
Цитата:
Загружаем нашу «ось» в безопасномрежиме, ищем папку System Volume Information — прошу учесть, что она скрытая,поэтому включите отображение скрытых файлов и папок. В ней находятсяпапки вида _restore{239A5D30-FC0A-4B58-8D61-D64B1D51E95A}. Выбираемпапку, созданную не в текущее время (текущий реестр не знает осуществовании старых точек восстановления, так как это самая первая егокопия, поэтому после нашей загрузки он создал еще одну папку длявосстановления с новой точкой восстановления, которая не имеетинформации об изменениях в системе с момента ее первой установки) ивидим много папок, начинающихся с RP, которые являют собой ни что иное,как отметки восстановления.
- по ранее указанной мною ссылке. Т.е точки восстановления, откуда и восстанавливается - пардон за тавтологию - последняя удачная конфигурация. Или предпоследняя - на ваше усмотрение.

Если же говорить о восстановлении, то безусловно, нужно регулярно бекапить систему(имеется в виду раздел с осью) и папочку config само собой. Можно ч-з стандарний планировщик, можно сторонним софтом или ручками - значения не имеет. Вставь сейчас автор темы из-под Win PE или Grub-а сохранённую ранее config в system32 - проблемы не было бы И этого разговора тоже.

goletsa

Цитата:
Для некоторых команд "/" и "-" аналогичны

Можно ссылочку?


Автор: colovorot
Дата сообщения: 11.02.2011 22:03
Seduxen
Да уж.
Темка так резко перетекла во флейменную зону.
Правда флейм тематический.
Давайте начнем по порядку.

Цитата:

Цитата:Наберите chkdsk из cmd под вашей работающей системы. Можно с ключом -r (минус r). Увидите что произойдет.
И что должно было произойти? Вы упорно уходите от ответов по теме.

Из-под командной строки chkdsk без всяких путей типа С: запускается на ура, работает в режиме только чтение (без функции восстановления файлов) и работает именно с системным разделом, т.е. С: (или где установлена система). Ключ -r в командной строке при запуске chkdsk не работает, работает /r. Ключ /p (указанный вами) не работает, требуется ключ /f, который в принципе тоже не нужен если запускается с ключом /r.

Цитата:
goletsa

Цитата:
Для некоторых команд "/" и "-" аналогичны

Можно ссылочку?

из cmd:
shutdown /r = shutdown -r
ipconfig /all = ipconfig -all
tracert /d [имя точки конечного назначения] = tracert -d [имя точки конечного назначения]
ping /a [ip адрес назначения] = ping -a [ip адрес назначения]
Наборчик безопасных команд чтобы подтвердить, что

Цитата:
Для некоторых команд "/" и "-" аналогичны.

и в этом может убедиться любой юзверь. Если вы уверенный пользователь системы, то остальные команды сможете проверить сами и убедиться.
Со всей ответственностью заверяю, что в Рековери консоли указанное вами
chkdsk C: /p /r = chkdsk C: /r = chkdsk /r = chkdsk -r (указанной мной команде)

Еще заявлю, что восстановление системы по указанной вами ссылочке и с рекомендациями

Цитата:
Засим - для тех, кто совсем в броне - del c:\windows\system32\config\, потом copy c:\windows\repair\system c:\windows\system32\config\, потом
Цитата:
Загружаем нашу «ось» в безопасномрежиме, ищем папку System Volume Information — прошу учесть, что она скрытая,поэтому включите отображение скрытых файлов и папок. В ней находятсяпапки вида _restore{239A5D30-FC0A-4B58-8D61-D64B1D51E95A}. Выбираемпапку, созданную не в текущее время (текущий реестр не знает осуществовании старых точек восстановления, так как это самая первая егокопия, поэтому после нашей загрузки он создал еще одну папку длявосстановления с новой точкой восстановления, которая не имеетинформации об изменениях в системе с момента ее первой установки) ивидим много папок, начинающихся с RP, которые являют собой ни что иное,как отметки восстановления.
- по ранее указанной мною ссылке. Т.е точки восстановления, откуда и восстанавливается - пардон за тавтологию - последняя удачная конфигурация. Или предпоследняя - на ваше усмотрение.

натуральный гемор из базы знаний мелкомягких (является рекламой (способом продвижения сайта, блога)). Есть более легкий способ восстановления системы. Хотя бы фильтр форума поюзайте.


Цитата:
Речь идёт о классическом повреждении реестра и, как следствие, вывода сообщения
Цитата:
Windows could't start because the following file is missing or corrupt
\Windows\System32\Config\System

При таком сбое загрузка последней удачной конфигурации Вашего варианта потрёт всё "нажитое непосильным трудом" как-то настройки 1С, компас, прожект экперт etc, не говоря о такой мелочи, как вирары и касперские (для тех, кто ставит всё по умолчанию, проблем, естессно, не существует).

Как раз в этом случае загрузка Последенй удачной конфигурации оставит все на месте, в отличии от вашего варианта с заменами ветвей реестра на более ранние даты (если еще сработает)
Автор: Seduxen
Дата сообщения: 12.02.2011 21:17
Эх, не хотелось в субботу вечером, но если уж попал...

По поводу некоторых команд "/" и "-" скажу больше:
если параметр используется для обозначения включения какой-либо опции, выключенной по умолчанию, он начинается с косой черты (/) или дефиса (-);
если параметр используется для включения/выключения какой-либо опции, он начинается (или заканчивается) знаком плюс или минус (для включения и выключения соответственно).
Но это не является стандартом для виндОв, как POSIX для никсов. В руководствах по использованию команд везде прописан слэш.

Но стоп! Так мы перейдём в сплошной флейм, ибо Вы отвечаете не по существу.

Напомню. Вот Ваш рецепт восстановления
Цитата:
Затем ввести команду chkdsk -r (после chkdsk пробел) и аккуратно дождаться завершения работы приложения, пока не появится запись, мол для выхода наберите Exit. Набираем, Ентерим, ребутимся (автоматом)... И все.


И всё? Винда восстановлена? Да ни в жисть, если там реестр (место на диске, где хранился файл реестра) бэдом накрылся.

Сдублирую-ка я этот способ восстановления - вдруг ЖЖ закроют - [more=здесь в виде миниFAQ]Q.В результате какого-то сбоя в Win XP оказался серьезно поврежден реестр, и теперь система никоим образом не желает загружаться. К великому моему прискорбию, я не позаботился заранее о создании резервной копии реестра и теперь не могу отделаться легкой кровью, быстро его восстановив. Но, быть может, есть еще какие-то способы восстановить реестр, ведь служба System Restore каким-то образом создает сама такие резервы?

A.Если в результате сбоя система перестала загружаться даже в режиме защиты от сбоев, и появляются сообщения об ошибках типа:
"Windows XP could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SYSTEM",
"Windows XP could not start because the following file is missing or corrupt: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE",
"Stop: c0000218 {Registry File Failure} The registry cannot load the hive (file): \SystemRoot\System32\Config\SOFTWARE",
то лучшим способом (поскольку именно он чаще всего позволяет восстановить систему с минимумом усилий) вернуть ее к жизни будет восстановление реестра из резервной копии.

Не всем пользователям хватает благоразумия заранее позаботиться о регулярном создании таких копий, даже при том условии, что программ, делающих это автоматически, достаточно много, и вручную каждый день специально заниматься этой процедурой совсем не обязательно.

Для таких пользователей можно предложить пару гораздо менее удобных способов решения данной проблемы, что, впрочем (в отличие от заблаговременного регулярного резервирования реестра или использования Automatic System Recovery (ASR) и программы NTBackup), не гарантирует полного успеха, так как серьезная часть данных и настроек системы может оказаться потеряна. В процессе восстановления обратите внимание, что крайне необходимо восстанавливать все пять файлов реестра, поскольку данные, содержащиеся в разных кустах реестра, могут быть тесно взаимосвязаны.

Итак, технология восстановления реестра такова: загрузите консоль восстановления (например, загрузив ПК с компакт-диска Windows XP и выбрав режим восстановления, то есть, нажав кнопку R при появлении надписи "Welcome to Setup", подробнее - Microsoft Knowledge Base Article 307654), создайте временную папку, сохраните в ней исходные файлы реестра, затем в папку System32\Config скопируйте резервные копии файлов реестра. Таким образом, все опять упирается в резерв реестра. К счастью, такой резерв все же можно найти почти в любой системе, даже у самых ленивых пользователей.

Во-первых, эти резервные копии можно взять из папки Windows\Repair - там они, правда, были созданы аж во время инсталляции Windows, и потому все изменения, которые произошли в реестре с того момента, будут безвозвратно потеряны, так что это не самый лучший вариант. Однако часто он оказывается единственным выходом.

В данном случае последовательность команд в консоли восстановления будет выглядеть следующим образом (если система установлена в папку C:\Windows):
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak
delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
exit
Для того чтобы не набивать все это дело вручную на клавиатуре, просто скопируйте все эти команды в текстовый файл, назвав его, например, regcopy.txt, а находясь в консоли восстановления, введите команду batch a:\regcopy.txt.

Файл regcopy.txt при этом нужно поместить на дискету. Впрочем, если вы используете файловую систему FAT32 или имеете под рукой полную версию программы NTFS for DOS, то вы сможете работать с диском и файлами из-под любого DOS-файлового менеджера, что в данной ситуации гораздо удобнее, чем консоль восстановления, и не требует знания пароля администратора.

Гораздо интереснее же в плане восстановления те резервные копии реестра, которые автоматически создает служба восстановления системы System Restore (если она не отключена), поскольку эти копии оказываются, мягко говоря, более свежими, чем файлы в папке Windows\Repair, и при их использовании восстанавливается состояние ОС, наиболее близкое к моменту сбоя. Если вы уже восстановили реестр из файлов, расположенных в Windows\Repair, то вы с большой долей вероятности сможете загрузить режим Safe Mode, войдя в него как Администратор.

Из этого режима можно достаточно легко восстановить резерв реестра, созданный службой System Restore. Сама System Restore работать пока не будет (по начальным условиям задачи ни она не работала, ни ПК не загружался).

Найдите на том диске, куда установлена ОС, скрытую папку System Volume Information. Чтобы получить полный доступ к папке System Volume Information на томах NTFS, откройте диалог свойств этой папки и на вкладке "Безопасность" добавьте пользователя "Администратор", разрешив ему полный доступ к папке. Эта папка будет содержать один или несколько подкаталогов типа "_restore{GUID}\RPх\Snapshot", например, "_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}\RP1\Snapshot ".

Это каталоги имеющихся точек восстановления (Restore Points, RP) системы, созданные System Restore. И в них можно найти копии реестра. Нам желательно взять ту точку восстановления, которая как можно ближе по дате создания к настоящему моменту, но не последняя (впрочем, ради эксперимента можно попробовать и последнюю, может, она и сработает) - дату создания папки RPх можно увидеть в диалоге ее свойств.

В выбранном каталоге, например C:\System Volume Information\_restore{D86480E3-73EF-47BC-A0EB-
A81BE6EE3-ED8}\RP1\Snapshot, нужно взять файлы с названиями:
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM
и скопировать их во временную папку, например, C:\Windows\Tmp.

Это и есть копии реестра, созданные System Restore. Поскольку названия резервных копий отличаются от обычных названий файлов реестра, то их надо переименовать:
_REGISTRY_USER_.DEFAULT в DEFAULT
_REGISTRY_MACHINE_SECURITY в SECURITY
_REGISTRY_MACHINE_SOFTWARE в SOFTWARE
_REGISTRY_MACHINE_SYSTEM в SYSTEM
_REGISTRY_MACHINE_SAM в SAM.

Теперь все готово к восстановлению самых близких к настоящему моменту копий реестра. Саму эту процедуру можно проделать точно таким же образом, как и восстановление файлов из папки Windows\Repair - читайте начало этой заметки. Почему надо было столь долго перемещать резерв реестра из папки в папку, да еще загружать Safe Mode? А потому, что из консоли восстановления нет доступа к директории System Volume Information.

Конечно, и в данном случае удобнее и быстрее было бы работать с программой NTFS for DOS - не нужно было бы предварительно восстанавливать реестр из папки Windows\Repair, однако ее полный вариант, позволяющий осуществлять запись на тома NTFS, платный и есть далеко не у каждого пользователя, да и проблемы с длинными именами файлов в DOS могут осложнить работу. FAT32, безусловно, в плане восстановления системы попроще.

После восстановления реестра из копий, созданных службой System Restore, можно попробовать сделать и полное восстановление системы.

© proffy.info[/more]







Автор: colovorot
Дата сообщения: 13.02.2011 10:17
Seduxen
Хорош пургу гнать.

Цитата:
Напомню. Вот Ваш рецепт восстановления
Цитата:
Затем ввести команду chkdsk -r (после chkdsk пробел) и аккуратно дождаться завершения работы приложения, пока не появится запись, мол для выхода наберите Exit. Набираем, Ентерим, ребутимся (автоматом)... И все.


И всё? Винда восстановлена? Да ни в жисть, если там реестр (место на диске, где хранился файл реестра) бэдом накрылся.

Если это дело бэдом накрылось, то при вводе del c:\windows\system32\(бэдный файл) или copy c:\windows\repair\(бэдный файл) c:\windows\system32\(бэдный файл) будете посланы в Гугль (появится типа файл отсутствует или поврежден, не найден путь к файлу). И все. Танцы с бубном закончились неудачей! А при сбойном винте как у топикстартера как раз это и получится с огромной вероятностью. И в этом случае выполнение "chkdsk -r (/r)" является обязательным. Еще это помогает при крэше с БСОДом UNMOUNTABLE_BOOT_VOLUME (если не является результатом неправильного выбора контроллера для работы с винтом в БИОСе).
Изучайте матчасть и не умничайте. Иногда хотябы извилинами шевелите.
Автор: Seduxen
Дата сообщения: 13.02.2011 15:27
Скажите, Вы лично тем способом, что Вы же указали, восстанавливали винду после ошибки, указанной топикстартером? Да или нет? Она восстановилась? Да или нет?
Ответы позволят судить о Вашей квалификации.
Засим "изучайте матчасть", как Вы любите повторять, и повышайте грамотность.

ЗЫ. Кстати, а кто говорил о
Цитата:
copy c:\windows\repair\(бэдный файл) c:\windows\system32\(бэдный файл)

Вы эти инсинуации бросьте... Что мешает после того, как как консоль напишет после del c:\windows\system32\xxx.sys
не удается найти c:\windows\system32\xxx.sys выполнить copy yyy.sys в эту же директорию?
Действительно, пошевелите мозгами. Не получится - попробуйте практически.




Автор: colovorot
Дата сообщения: 13.02.2011 20:32
Seduxen


Цитата:
Скажите, Вы лично тем способом, что Вы же указали, восстанавливали винду после ошибки, указанной топикстартером? Да или нет? Она восстановилась? Да или нет?

В данном случае практически всегда - да. Если нет (в малом количестве случаев), тогда во втором меню при установке, когда спрашивает: поставить в данный раздел, восстановить данную копию Винды или выйти из установки выбираю "Восстановить........" ... Винда восстанавливается со всеми своими путями и реестром, а в это время можно хлебнуть пивка, а не тормошить клаву, набирая кучу беспонтовых команд (в данном случае) и получить работоспособную Винду без потери (практически) дров и установленных прог!


Цитата:
Вы эти инсинуации бросьте... Что мешает после того, как как консоль напишет после del c:\windows\system32\xxx.sys
не удается найти c:\windows\system32\xxx.sys выполнить copy yyy.sys в эту же директорию?
Действительно, пошевелите мозгами. Не получится - попробуйте практически.

Вы сами забудьте про это как про страшный сон и займитесь нормальным делом. А то ходишь после таких и вправляешь мозги компу и юзверу.

Добавлено:
Кстати, а где топикстартер Aleks267? Пятый день уже не является народу. Чёта нарыл? Решил трабл? Не мешало бы с народом поделиться решением. И темку пора бы закрыть всвязи с решением.

Добавлено:
Seduxen
Только обратил внимание на ваше

Цитата:
Ответы позволят судить о Вашей квалификации.

Корочками махать не буду, но заверю, что все обратившиеся оставались довольными.
Автор: Seduxen
Дата сообщения: 14.02.2011 11:51
Ага! Значит, если чекдиск систему не восстановит (а он её не восстановит в 80-90% случаев - а может и больше), нужно по второму R запустить восстановление системы, невзирая на то, что некоторые программы, драйверы и настройки, возможно, будут утеряны, т.е. могут потребовать переустановки? М-да, действенный способ... Крайний, можно сказать.
Я бы Вас на работу не взял.

И, напоследок, об изучении матчасти, на которую Вы так упираете. Читайте!
http://support.microsoft.com/?id=307545

Страницы: 12

Предыдущая тема: BSOD


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.