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

» Windows XP Pro En SP3 не загружается

Автор: BookWarrior
Дата сообщения: 08.05.2013 03:34
Подчищал лаптоп с сабжем, штатно удалял программы, и не смог перезагрузиться, выскакивает ошибка

***STOP: 0x0000007B (0xF78D2524,0xC0000034,0x00000000,0x00000000)

Испробовал все режимы запуска - ничего. Взял Ubuntu на флешке, оттуда попытался хотя бы подмонтироваться к NTFS, но вот беда: завершение видимо было некорректным и файловая система оказалась заперта, т.е. уже примонтирована. Примонтировать может и можно, но в убунте на флешке невозможно получить права root, чтобы выполнить это, во всяком случае в варианте инсталляции, что у меня.

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

Подозрение на то, что лишние файлы потёрлись вместе с программами (я почти всё убирал).

В связи с этим вопрос: как восстановить загрузку винды? Нужен железный метод, например образ USB-диска для загрузки и восстановления (repair console что ли) и т.п. Т.е. который позволил бы избежать точного попадания в версию винды.
Автор: Cheery
Дата сообщения: 08.05.2013 04:14
BookWarrior

Цитата:
***STOP: 0x0000007B

говорит о том, что винда не видит диск..

вы, случаем, SATA драйвера не удалили?

точное решение, но не лучшее, зайти в настройки BIOS и переключить контроллер из SATA режима в режим совместимости с IDE

Автор: BookWarrior
Дата сообщения: 08.05.2013 23:12
Cheery
вы молодец. Вполне может быть и повреждение драйвера. Я уже переключал BIOS из AHCI в IDE (в сети были намёки на такое безобразие), но оно при загрузке тогда выскакивает другая ошибка

STOP: c000021a ... status 0xc0000135

На которую я в сети нашёл камент:

Цитата:
try booting up with any xp cd and select R for repair.

но у меня не то, что "any", у меня даже предположительно родной диск не показывает пункта Repair (я сравнивал со скриншотами этого места инсталлятора). Он просто отсутствует. Вот как мне добиться, где найти такой инсталлятор, который даст этот Repair? Или лучше всего, как сделать Repair console без диска, а сразу образ скачать. Для начала хотя бы это нужно. Потом можно подумать, почему диск штатно не подключается (драйверы и т.п.).
Автор: Neon2
Дата сообщения: 09.05.2013 10:44
BookWarrior, скачайте образ XP Pro En SP3, прожгите его на CD и установите Windows в режиме обновления, см. "Восстановление Windows".
Автор: BookWarrior
Дата сообщения: 09.05.2013 17:06
сидюк я уже прожег, номинально всё должно совпадать, но видимо в каких-то деталях (build?) не совпадает, я думаю, потому что Repair не появился. Система предлагает установиться на единственный раздел и начинает копировать файлы - тогда я торможу, ибо мне нужна старая система со всем софтом. В какой момент я должен определить, что мне нужен апдейт, а не свежая установка?

Свежак мне убьёт все Program Files. Насколько я помню, такая опция предлагается при установке из под работающей Windows, когда там запускается графическая оболочка (окошко) и там есть варианты "свежак", "апгрейд" и т.п.
Автор: Neon2
Дата сообщения: 09.05.2013 19:11
BookWarrior, вы шапку-то предложенной вам темы внимательнее прочтите. Там же говорится как установить в режиме обновления, запустив установку не из под текущей XP.
Автор: BookWarrior
Дата сообщения: 10.05.2013 03:13
Neon2
из того раздела:

Цитата:
!Внимание! Версии и язык Windows и SP восстанавливаемые и на компакте должны совпадать.

я понятия не имею, где мой дистрибутив - я написал выше, что ОС установлена конторой, а контора - в двух континентах от меня. Какую-то предполагаемую USB с виндой я сейчас состряпал уже и попытался установить с USB, но нарвался на ту же ошибку, что обсуждаем здесь, уже после этапа копирования файлов Windows.

Другими словами, мне ни в каком виде не подмонтироваться к диску, хотя вероятность того, что он сломан, почти нулевая - скорее всего последний раз он просто не был размонтирован и ОС не может его опять примонтировать по какой-то причине, связанной с удалённым драйвером (например). Т.е. возможно 2 причины, связанные с дисками и монтажём, совпали.

В общем, я в унынии. Пока не вижу других вариантов, кроме как отформатировать диск. Может быть инсталлятор не поставил свой загрузчик - я не знаю, как так получилось, что он запускался как-будто бы по старому сценарию, утыкаясь в туже ошибку диска/ФС. Либо это новая ОС уже была и увидела ту же проблему с диском - но она же копировалась на этот самый диск, мать её так, как же она потом разучилась его видеть?? chkdsk ведь сетап тоже запускает и всё OK.

Бред в общем...
Автор: Neon2
Дата сообщения: 10.05.2013 07:37
BookWarrior, сохраните копию файлов реестра и сначала с помощью OSD Tool Script удалите все драйверы из вашей сбойной XP, а потом с помощь парагоновского Мастера P2P настройки ОС заново установите необходимые для загрузки драйверы в неё. Надеюсь, что проверку на вирусы с LiveCD или LiveUSB вы уже делали.
Автор: BookWarrior
Дата сообщения: 11.05.2013 23:28
Neon2
Вирусов там нет - я сам её разбил, руками: винды не любят, когда из них все проги удаляют (штатным образом). Слишком много зависимостей после тысяч апдейтов, тоже со своими зависимостями и хз какой правильной последовательностью отката. Но может и я что-то случайно удалил, подчищая остатки. Следующая перезагрузка уже не получилась.

У меня маленький прогресс: старное по-прежнему ведёт себя также, но удалось какую-то сборку TinyXP поставить и запустить (En, Pro, SP3). NTFS примонтировалась, но перезагрузка в старую конфигурацию даёт то же самое.

Вопрос: что теперь можно сделать, чтобы вернуть старую систему? Раз не грузится, значит удалена какая-то часть системы, поэтому полагаю мне нужна помощь разобраться в том, как форсировать проверку вроде sfc старой системы, имея новую загружающуюся, но видимо другую с тчк. зр. бинарников.

КОнечно пока всё-равно жопа, но уже не такая мрачная, как раньше - ближе к светлой дырочке... =/
Автор: Neon2
Дата сообщения: 12.05.2013 13:43
BookWarrior, такое впечатление, что ответы вы читаете частично и полистать-почитать предложенную тему по восстановлению Windows вам просто лень. Вот скажите: нафига вы вторую XP установили? Вам возможностей, что предоставляет LiveCD (или LiveUSB), для восстановления XP недостаточно? Скачиваете образ загрузочного диска AntiSMS, прожигаете его на CD-болванку или записываете с помощью AntiSMS USB Installer на флешку. Грузитесь с получившегося LiveCD или LiveUSB. Сначала проверяете жёсткий диск на ошибки с помощью Check Disk, потом с помощью утилиты NTFS Access устанавливаете права пользователя на все файлы на диске (указываете ему в качестве папки диск, например C:\). Удаляете вашу свежеустановленную TinyXP и выкидываете её запись из файла boot.ini.
BookWarrior
Цитата:
я понятия не имею, где мой дистрибутив - я написал выше, что ОС установлена конторой, а контора - в двух континентах от меня.
Сразу видно, что вам ни разу не приходилось "поднимать" предустановленную OEM-ную XP при отсутствии оригинального дистрибутива. Такая ситуация в основном возникает на ноутбуках - они комплектуются не установочными дисками XP, а дисками для восстановления раздела с ОС. Но, изготовление "родного" установочного диска XP совсем не проблема. Вот вам крохотный наборчик с нужными утилитками. Описываю процесс: грузимся с LiveCD (или LiveUSB), распаковываем наборчик в отдельную папку и запускаем в ней XP-Key-Reader.exe, жмём на кнопку "Read Remote Key". Указываем на папку Windows "упавшей" XP - получаем её установочный ключ и PID, записываем их на бумажку. На всякий пожарный сохраняем копии файлов реестра. Копируем из папки Windows в папку с наборчиком файлы:
oembios.bin
OEMBIOS.CAT
oembios.dat
oembios.sig
dpcdll.dll
pidgen.dll
EULA.TXT (этот файл можно и не копировать - он обычно одинаковый)
Запускаем в папке файл upak.cmd и получаем файлы:
OEMBIOS.BI_
OEMBIOS.CA_
OEMBIOS.DA_
OEMBIOS.SI_
DPCDLL.DL_
Копируем для дальнейшего из папки набора на флешку файлы:
DPCDLL.DL_
EULA.TXT
OEMBIOS.BI_
OEMBIOS.CA_
OEMBIOS.DA_
OEMBIOS.SI_
pidgen.dll
С установочного оригинального диска английской XP SP3 (или из образа этого диска) берём файл SETUPP.INI открываем его с помощью блокнота или AkelPad.exe из набора, меняем в нём значение PID на то, что записали на бумажку. Далее с помощью UltraISO (или её аналога) меняем в ISO-образе установочного диска XP SP3 En файлы:
DPCDLL.DL_
EULA.TXT
OEMBIOS.BI_
OEMBIOS.CA_
OEMBIOS.DA_
OEMBIOS.SI_
pidgen.dll
SETUPP.INI
нашими файлами, и в результате у нас получается образ "родного" установочного диска XP. Прожигаем его на CD-болванку и спокойно восстанавливаем "упавшую" XP, запустив установку в режиме обновления по клавише "R" и введя ключ восстанавливаемой ОС.
BookWarrior, также подробно могу расписать свой предыдущий совет насчёт удаления и интеграции драйверов в "упавшую" XP.
Автор: BookWarrior
Дата сообщения: 12.05.2013 23:54
Neon2

Цитата:
такое впечатление, что ответы вы читаете частично
да нет - их выполнить невозможно: с немонтируемой системы невозможно скопировать файлы реестра - остальное по списку автоматически отпадает. А предыдущие ответы были невпопад.


Цитата:
Сразу видно, что вам ни разу не приходилось "поднимать" предустановленную OEM-ную XP при отсутствии оригинального дистрибутива.
нет, не приходилось: это первый такой ноут, который года 4 назад контора купила, а не я сам делал. Лет 10 до того никогда не приходилось прибегать к смене сигнатур винды, даже в самых запущенных случаях. Да в общем-то мне первый раз хочется сохранить установленный софт - за 15 лет первый раз, обычно нет проблемы перенакатить всё. Причём это тоже результат компа, купленного организацией: они сами софт ставят, я банально всего набора не имею, а это куда более сложная проблема - всё выкачать с торрентов, поломать, не подцепить троянов, настроить и т.п. - это на несколько дней непрерывной работы, причём без гарантии, что уже имеющиеся коды на слегка других версиях поставленного софта будут работать без проблем... Я от этого охренею - лучше попробовать оживить. В конце концов не получится, ну переставлю...

Попробую пока вашу live-винду на флешке и остальное по списку: с подставным ключём похоже шансы будут получше, хотя процедура слишком длинная, много шансов чему-нибудь пойти нетак. Как сделаю отпишу.

Спасибо.
Автор: BookWarrior
Дата сообщения: 18.05.2013 06:35
Neon2
наконец руки добрались до починки опять.

После загрузки с live-USB запуск XP-Key-Reader.exe даёт ошибку, что нет библиотеки msvbvm60.dll. Взял VB-библы с http://www.microsoft.com/en-us/download/details.aspx?id=24417 Попытался установить их под USB WinPE, опять ошибка - процесс установки INF оборван, дальше не идёт. Распаковал экзешник RAR-ом на другом компе, вынул нужные библы, подложил на флешку, опять попытался всё запустить на харде под live WinPE - не ругается, но и ничего не делает, на экране ничего не происходит после запуска, процесс мгновенно выгружается из памяти.

Дальше этой точки не пройти. Диск со старым NTFS разделом вижу, и-то хорошо. Смысла в удалении TinyXP не вижу: она параллельно стоИт, никого не трогает: собственные юзерские файлы, системный каталог, заргузка. В Program Files конечно может нагадить, но не до того сейчас.
Автор: Neon2
Дата сообщения: 18.05.2013 08:48
BookWarrior, тогда запустите XP-Key-Reader.exe из под TinyXP и узнайте ключ и PID упавшей XP и проделайте операции с файлами.
Автор: BookWarrior
Дата сообщения: 19.05.2013 00:00
а, ок.

отпишу.
Автор: 9285
Дата сообщения: 19.05.2013 09:23

Цитата:
у меня даже предположительно родной диск не показывает пункта Repair (я сравнивал со скриншотами этого места инсталлятора). Он просто отсутствует.

Repair отсутствует в дистрибутивах имеющих файл ответов (серийник или ещё что то). Уже не помню как этот файл называется. Оригинальный дистрибутив не имеет файла ответа.
Автор: extrimu
Дата сообщения: 19.05.2013 11:05
9285файл ответов вроди так обзывается AUTOUNATTEND
Автор: 9285
Дата сообщения: 19.05.2013 11:52
Кстати, для проверки и исправления ошибок файловой системы сойдёт и дистрибутивные диски более современных ОС ( Vista, 7).

extrimu
Нашёл - Unattend.txt
Да в общем то, дело даже не в названии - была написана причина отсутствия консоли восстановления.
По мне лучше оригинального дистрибутива может быть лишь сконструированный собой - когда понимаешь что делаешь (чего нельзя сказать о куче самосборок).
Автор: BookWarrior
Дата сообщения: 20.05.2013 22:10
серийник с помощью XP-Key-Reader.exe удалось выцепить через установленную TinyXP. Пока дальше не двинулся: в прошлую попытку установки (не TinyXP) какая херня с USB-виндой была - она 6 часов (шэсть чесов!!) копировала файлы с аутентичного инсталлятора на флешке. Хз, может это нормально для флешек, типа инсталлятор может не расчитан на некешированное чтение и т.п., не знаю, но я чуть поседел пока она закончила. Т.е. так, чтобы день просидеть в ожидании окончания очередной попытки - это надо с духом собраться.

Может есть какой-то способ делать инсталляцию с флешки хотя бы такую же по скорости, как с CD? Пробовать разные проги и дистрибутивы - это на месяц работы.

А а AUTOUNATTEND что в результате нужно делать, чтобы получить Repair? Вообще, я бы дополнительно к проделываемому вернулся бы к вопросу: как мне в перву очередь вернуть консоль восстановления Repair - я хочу видеть её при инсталляции, чтобы в первую очередь запустить sfc и дать системе возможность себя восстановить. Моя проблема должна быть таким способом мгновенно устранима. Если есть что-то, что запрещает Repair появляться - давайте попробуем это устранить сначала. Разумеется дистрибутив не должен быть идеально совпадающим - ведь консоль это только малая, причём болемене самостоятельная часть системы, глупо было бы её под каждый билд винды переписывать.

Да, самосборки - это плохо, но у меня из 5 дисков с системами эта была единственная, которая дошла до конца, увы. Т.е. не было выбора. Зато я хоть файлы увидел - раньше я их с линукса монтировал, но и там что-то уже хрякнулось.

Кстати: диск проверил как на файловые структуры, так и на поверхность - всё в норме.
Автор: bredonosec
Дата сообщения: 26.05.2013 15:53

Цитата:
Смысла в удалении TinyXP не вижу: она параллельно стоИт, никого не трогает: собственные юзерские файлы, системный каталог, заргузка. В Program Files конечно может нагадить, но не до того сейчас.

2 оси на одном разделе? не на разных? да вы извращенец )))

Читаю попытки, удивляюсь. Почему нельзя скопировать файлы реестра мертвой системы? Заходите в %windir%\system32\config и копируете оттуда sam, system, и что пожелаете. Улей HKCU, конечно ж, в userprofile будет лежать, если он вам нужен...
А вообще, видя столько мучений, нешто не проще отформатить системный раздел, удалив к (выберите сами, кому) этот глюкодром, и поставив чистую ось? Или тут как секс - не для результата, а для-ради самого процесса?

Страницы: 1

Предыдущая тема: Откат системы Windows XP


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