ТавроФорум

ТавроФорум (https://forum.tavria.org.ua/index.php)
-   Решение бытовых проблем (https://forum.tavria.org.ua/forumdisplay.php?f=28)
-   -   Замена мамки без переустановки окон (https://forum.tavria.org.ua/showthread.php?t=28677)

4epHblu_cBeT 30.05.2010 00:40

Замена мамки без переустановки окон
 
Лажу в инете, ничего подходящего не могу найти. Да есть куча тем по замене, но там везде примеры для работающей старой мамке. У меня ситуация такая:
Комп не мой. Попросил старый знакомый помочь. Он сам уехал в Германию, тут его старички. На их компе полетела мамка. Замену нашел. Собрал новую - при запуске экран смерти. Переставить окно нет возможности, т.к. они не помнят логинов/паролей (скайп и т.д.) и еще там какаято програмка для прямой связи с сыном. Что за софтина и тем более ее настройки не известно. Старая машинка какойто пень 900. Новая - Атхлончик 1800+.
Кто сталкивался с таким, что делать?

Niсk 30.05.2010 00:54

Re: Замена мамки без переустановки окон
 
Цитата:

" Проблема: слохла материнская плата, туды её в качель, а времени на восстановление системы на новом компьютере нет.
Предполагаем, естесственно, что Windows XP не подготовлена к такому переносу (предположим внезапная смерть одного из мостов материнки).
(Если машина рабочая и нужно перенести диск на другую (например апгрейд), то читайте инструкции от Microsoft).
http://support.microsoft.com/kb/314082/ru

При установке нашего (с любимой Windows XP) HDD в новый компьютер или после замены материнской платы получаем синий экран смерти (stop 0x0000007b и т.д.).

Решение: можно (и нужно) попробовать воткнуть драйвер контроллера жеских дисков новой материнки в старую XP.

Исходные данные: придется все же получить на новом компьютере рабочую (донорскую) Windows XP.
Нужно найти такой же компьютер с рабочей Windows XP или установить за 40 минут Windows XP на новый компьютер (в этом случае нужно еще раздобыть не нужный жесткий диск).
Подключить туда же старый диск. Загружаемся с рабочей винды. Проверяем, что старый системный диск виден.

1. Запускаем regedit.
2. Идем в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CriticalDeviceDatabase\
3. Через поиск (Ctrl+F) ищем в ЭТОЙ ветке записи, которые касаются нашего контроллера жестких дисков. У меня был контроллер Silicon Inage Sil 3112 SATALink Controller (по информации из Device Manager -> SCSI and RAID controllers (у вас может быть IDE ATA/ATAPI controllers). Соответственно я искал по ключевому слову 3112.
4. У меня была только одна веточка, которую я и экспортировал в файл:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\CriticalDeviceDatabase\pci#ven_1095&dev_3112&sub sys_31121095]
"Service"="SI3112"
"ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}"

5. Такой же поиск я сделал в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\
Нашлось две веточки, которые я также экспортировал:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"Tag"=dword:00000021
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6 d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,53,00,49 ,00,33,00,31,00,31,00,32,\
00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="SiI-3112 SATALink Controller"
"Group"="Scsi miniport"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112\Enum]
"0"="PCI\\VEN_1095&DEV_3112&SUBSYS_31121095&REV_02 \\4&1a671d0c&0&50F0"
"Count"=dword:00000001
"NextInstance"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112\Parameters]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112\Parameters\PnPInterface]
"5"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112\ProblemDevices]
@=""
"Maxtor 4D060H3 DAK05GK0"="MaxMode = UDMA-5"
"ST320012AS"="Mod15Write"
"ST330013AS"="Mod15Write"
"ST340017AS"="Mod15Write"
"ST360015AS"="Mod15Write"
"ST380023AS"="Mod15Write"
"ST3120023AS"="Mod15Write"
"ST340014ASL"="Mod15Write"
"ST360014ASL"="Mod15Write"
"ST380011ASL"="Mod15Write"
"ST3120022ASL"="Mod15Write"
"ST3160021ASL"="Mod15Write"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00 ,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01 ,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02 ,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00 ,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00 ,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00 ,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00 ,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SI3112\SupportedSubsystemIDs]
"Silicon Image SiI 3112 SATALink Controller"=dword:31121095
"Silicon Image SiI 3112 SATALink Controller (Intel)"=dword:34238086
"Silicon Image SiI 3112 SATALink Controller (Super Micro)"=dword:311215d9
"Silicon Image SiI 3112 SATALink Controller (Gigabyte)"=dword:b0021458
"Silicon Image SiI 3112 SATALink Controller (Dell)"=dword:01661028
"Silicon Image SiI 3112 SATALink Controller (Nec)"=dword:82141033
"Silicon Image SiI 3512 SATALink Controller"=dword:35121095
"Silicon Image SiI 3512 SATALink Controller (Dell)"=dword:01661028

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SiFilter]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000000
"Tag"=dword:00000007
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6 d,00,33,00,32,00,5c,00,44,00,\
52,00,49,00,56,00,45,00,52,00,53,00,5c,00,53,00,69 ,00,57,00,69,00,6e,00,41,\
00,63,00,63,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="SATALink driver accelerator"
"Group"="Filter"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SiFilter\Security]
"Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00 ,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01 ,00,00,00,00,00,01,00,00,\
00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02 ,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00 ,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00 ,00,00,05,0b,00,00,00,00,\
00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00 ,00,00,23,02,00,00,01,01,\
00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00 ,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\SiFilter\Enum]
"0"="Root\\LEGACY_SIFILTER\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

6. Далее нужно объединить для удобства все экспортированные файлы в один. Например, получится файл controller.reg.
Верхнюю строку (Windows Registry Editor Version 5.00) оставляем только одну.

7. Снова встаем на ветку HKEY_LOCAL_MACHINE и выбираем в меню File->Load Hive...
8. Ищем файл ветки SYSTEM на жестком диске, который нужно сделать рабочим.
Например:
E:\WINDOWS\Config\system
9. Введите в открывшемся диалоге имя для ветки в вашем реестре, в которую будет загружена ветка SYSTEM со старой WinXP. Например, HDD_PROBLEM
10. Теперь мы видим в нашем редакторе реестра ветку их реестра старой машины.
11. Нам нужно туда внести данные, которые у нас находятся в ранее приготовленном файле controller.reg. Внимание! Предварительно нужно сделать замены в этом файле:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet на HKEY_LOCAL_MACHINE\HDD_PROBLEM\ControlSet001
12. Теперь запускаем файл controller.reg и данные перетекают в наш старый реестр. Можно проверить на всякий случай.
13. Встаем на ветку HDD_PROBLEM и отключаемся от старого реестра File->Unload Hive...
14. Не забываем скопировать файлы драйвера в папку на старом диске.
Например:
E:\WINDOWS\Drivers
Взять эти файлы можно из такой же папки на новом диске (имена этих файлов указаны в ключиках ImagePath веточек, которые экспортировали из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es ) или скачать драйвер от производителя и вынуть от туда файлы с расширениями sys.
15. Готово. Можно пробовать загрузиться со старого винта! "

Rambo 30.05.2010 15:19

Re: Re: Замена мамки без переустановки окон
 
Причина неработоспособности - несоответствие драйверов - на новой матери скорее всего какой-нибудь НВидиа.
Можно просто запустить винду в режиме восстановления. То есть не переустанавливать ось, а реанимировать - она поставит дефолтные ИДЕ дрова.

Бошетунмай 30.05.2010 15:25

Re: Re: Замена мамки без переустановки окон
 
либо накатить по верху С ТОГОЖЕ ДИСКА ЧТО И СТАВИЛИ,либо заменить
hal.dll

смотри тут в статье есть ссылка на майкрософт статью

Бошетунмай 30.05.2010 15:30

Re: Re: Замена мамки без переустановки окон
 
перед эксперементами рекомендую сделать джихостом образ стартовой системы.

Niсk 30.05.2010 17:16

Re: Re: Re: Замена мамки без переустановки окон
 
ничего катить не надо
метод проверен неоднократно

ad_tv 30.05.2010 17:59

Re: Re: Re: Re: Замена мамки без переустановки окон
 
Правой кнопкой на моём компьютере, выбрать управление, далее диспетчер устройств
Выбрать IDE ATA/ATAPI контроллер, выбрать например via (не первый не второй),
драйвер, обновить, не в этот раз, установка из указанного места, не производить поиск,
выбрать стандартный двухканальный контроллер PCI IDE
После всего перегрузиться

Niсk 30.05.2010 18:00

Re: Re: Re: Re: Re: Замена мамки без переустановки окон
 
ага, на дохлой материнке :)

4epHblu_cBeT 30.05.2010 23:28

Re: Re: Re: Re: Замена мамки без переустановки окон
 
Цитата:

Сообщение от Niсk
там где много всего

спс. этот вариан попробую как запасной.... :D а то :shock: Пункт 15 не очень обнадеживает :)

Цитата:

Сообщение от Бошетунмай
заменить hal.dll

вот этот вариант попробую. спс.

Цитата:

Сообщение от ad_tv
Правой кнопкой на моём комп...

Старая мамка не работает!

Машинку на работе оставил, завтра буду пробовать. Всем спасибо!

Niсk 31.05.2010 12:03

Re: Re: Re: Re: Re: Замена мамки без переустановки окон
 
можно сделать проще скомбинировав с методом ad_tv, на любой живой винде
Цитата:

Выбрать IDE ATA/ATAPI контроллер, выбрать например via (не первый не второй),
драйвер, обновить, не в этот раз, установка из указанного места, не производить поиск,
выбрать стандартный двухканальный контроллер PCI IDE
потом поиск по реестру и импорт в файлик(файлики) веток в которых появился этот стандартный котрроллер дальше экспортим этот файлик в реестр дохлой винды
Цитата:

встаем на ветку HKEY_LOCAL_MACHINE и выбираем в меню File->Load Hive...
8. Ищем файл ветки SYSTEM на жестком диске, который нужно сделать рабочим.
Например:
E:\WINDOWS\Config\system
9. Введите в открывшемся диалоге имя для ветки в вашем реестре, в которую будет загружена ветка SYSTEM со старой WinXP. Например, HDD_PROBLEM
10. Теперь мы видим в нашем редакторе реестра ветку их реестра старой машины.
11. Нам нужно туда внести данные, которые у нас находятся в ранее приготовленном файле controller.reg. Внимание! Предварительно нужно сделать замены в этом файле:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet на HKEY_LOCAL_MACHINE\HDD_PROBLEM\ControlSet001
12. Теперь запускаем файл controller.reg и данные перетекают в наш старый реестр. Можно проверить на всякий случай.
13. Встаем на ветку HDD_PROBLEM и отключаемся от старого реестра File->Unload Hive...

4epHblu_cBeT 31.05.2010 14:19

Re: Re: Re: Re: Re: Re: Замена мамки без переустановки окон
 
Чето ничего не получается... Подменял hal.dll - результат тотже...

Niсk а как открыть в регэдите реестр с другого жесткого?

Niсk 31.05.2010 14:25

Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустановки о
 
встаем на ветку HKEY_LOCAL_MACHINE и выбираем в меню File->Load Hive...
8. Ищем файл ветки SYSTEM на жестком диске, который нужно сделать рабочим.
Например:
E:\WINDOWS\Config\system
9. Введите в открывшемся диалоге имя для ветки в вашем реестре, в которую будет загружена ветка SYSTEM со старой WinXP. Например, HDD_PROBLEM

4epHblu_cBeT 31.05.2010 14:53

Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустанов
 
значит я правильно понял из поста выше. Но в папке "Config" почемуто пусто!
Разве так должно быть? т.е. на той винде файл реестра хранится гдето в другом месте?
Может попробовать из папки "repair" (c:\windows\repair\system)?

Niсk 31.05.2010 14:59

Re: Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без переуст
 
смотри в c:\windows\system32\config\

4epHblu_cBeT 01.06.2010 14:51

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без пер
 
Niсk я извиняюсь, но не получается. Вроде все делаю по инструкции, но смотрю что в реестр куда надо (HDD_PROBLEM) информация не добавляется, т.е. вся инфа добавляется в мой реестр а не в реестр старого хдд. Что я делаю не так?

Niсk 01.06.2010 15:08

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без
 
Внимание! Предварительно нужно сделать замены в этом файле:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet на HKEY_LOCAL_MACHINE\HDD_PROBLEM\ControlSet001

4epHblu_cBeT 01.06.2010 15:20

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки
 
Протупил
Помоему все получилось сделать, по крайней мере ключи добавились, но машинка все равно не запускается. Наверное буду уламывать ставить окна с нуля.

Бошетунмай 01.06.2010 16:42

Re: Re: Re: Re: Re: Re: Замена мамки без переустановки окон
 
Цитата:

Сообщение от 4epHblu_cBeT
Чето ничего не получается... Подменял hal.dll - результат тотже...

Niсk а как открыть в регэдите реестр с другого жесткого?

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

softm 01.06.2010 18:58

Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустановки о
 
Цитата:

Сообщение от Бошетунмай
с родного

винда - съест ваш моск
одумайтесь!

Бошетунмай 01.06.2010 19:36

Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустановки о
 
типичные повадки линуксоида, доказывать с пеной у рта, что виндовс гамно только патамушто вирусы под нее есть и траблы с железом.
а вы не пробовали заставить научить пользоваться самым простым линуксом с графикой простого юзера?
а юзеров в количестве 100 штук в пределах 1 организации?



жизнь она такая.. все расставит по местам. покачто винда на первом месте, увы. и с этим надо мирится и разгребать косяки.

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

Galaida 01.06.2010 20:01

Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустановки о
 
грузимся с компак-та, находим по пути c:\windows\repair файл system и ложим в папку system32\config\ должно помоч. если не работает, то на соседний раздел ставим винду, оттуда достаем єтот же раздел реестра и подставляем в старую, так точно заработает. дистрибутивы желательно хотя бы похожи нужны.

softm 02.06.2010 14:54

Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустанов
 
Цитата:

Сообщение от Бошетунмай
типичные повадки линуксоида, доказывать с пеной у рта, что виндовс гамно только патамушто вирусы под нее есть и траблы с железом.

Я не доказываю.
Это есть аксиома.
А она не требует доказательств - а изучения.

Бошетунмай 02.06.2010 20:08

Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без переустанов
 
капс.
вы забыли КАПС!!!!!

ad_tv 02.06.2010 20:47

Re: Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без переуст
 
softm уже надоели нравоучения всех жизни и ехидные не очень умные шуточки. Человек спросил конкретного совета, а не то что лучше или хуже.
4epHblu_cBeT, я видимо не понял что мамка мёртвая. Наверное просто поставить винду с нуля будет проще, а потом после полной настройки сделать образ в ghoost и хранить его на д например. зато после сбоев и торможений, с образа полная девственная винда с дровами восстанавливается за 2-3 мин

Zvirr 02.06.2010 22:06

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Замена мамки без пер
 
4epHblu_cBeT
В винде есть возможность переустановки поверх старой тоесть файли программы и вся инфа остаеться только как ее запустить не с под венды я незнаю и нужен обезательно тот диск винды которая установлена.
Еще как вариант взять лив сиди (или акронис ) и запуститься с него и тупо откопировать весь диск С потом наново уставить винду и уже розбираться состарой вендой
Меня одного БСДхе не научили (((


Текущее время: 21:24. Часовой пояс GMT +3.

Перевод: zCarot Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.