Форум программистов, компьютерный форум, киберфорум
Наши страницы

Жесткие диски, HDD

Войти
Регистрация
Восстановить пароль
 
 
qvad
Эксперт HardwareЭксперт Windows
20530 / 11931 / 637
Регистрация: 11.04.2010
Сообщений: 53,470
#1

Как запустить установленную Windows практически на любой материнке - Жесткие диски, HDD

16.05.2012, 21:27. Просмотров 108303. Ответов 28
Метки нет (Все метки)

Идея не моя, обнаружил уже довольно давно, не помню где, на бескрайних просторах Инета
Данный способ проходит практически на всех IDE дисках и на многих SATA, для Windows XP, проверено лично мною.
Итак, скачиваем вложение [MULTI_IDE].ZIP, копируем файлы из папки sys в каталог %systemroot%\system32\drivers.
Это IDE-драйвера из стандартной поставки Windows XP. На предложение заменить уже имеющиеся файлы при распаковке, лично я забил (в каталоге уже находились кое-какие более новые файлы с идентичными именами). Эти файлы - Atapi.sys, Intelide.sys, Pciide.sys, Pciidex.sys - можно вытащить самостоятельно из архива Driver Cache\i386\drivers.cab.
Запускаем файл реестра mergeide.reg. Он добавляет в реестр информацию обо всех доступных Windows XP типах IDE-контроллеров.
После перезагрузки ловим кайф оттого, что с винчестера с установленной на нем Windows XP теперь можно загрузиться и на какой-нибудь другой подвернувшейся под руку машине, необязательно только на своей.

Вот таблетка для Windows Vista, 7, 8, 8.1 и ВОЗМОЖНО 10 - работает с ЛЮБЫМИ дисками, и SATA и IDE

ВАРИАНТ А - Если имеется в наличии старая материнка
1. Подключаем хард к старой материнке
2. Грузимся в семерку, Пуск - Выполнить - Regedit

ВАРИАНТ Б - Старой материнки, на которой была установлена ОС в наличии нет

1. Скачиваем ERD Commander 3in1, для более новых ОС он зовется уже MSDaRT
2. Пишем образ на болванку\флеш
3. Грузимся в ERD Commander for Windows 7
4. Открывем ERD Registry Editor

СЛЕДУЮЩИЕ ПУНКТЫ ОДИНАКОВЫ ДЛЯ ОБЕИХ ВАРИАНТОВ

1. Удаляем ветку реестра HKLM\SYSTEM\MountedDevices
2. Включаем запуск сервисов, загружающих стандартные драйвера контроллеров IDE и SATA - раскрываем ветку HKLM\SYSTEM\CurrentControlSet\services в левой части редактора реестра. Теперь проверяем следующие разделы в данной ветке: amdide, amdsata, amdxata, atapi, intelide, msahci, pciide. Параметр Start у каждого обязан быть равен 0х00000000 (0). Значение Start=0 - запуск сервиса при загрузке Windows. В случае если он равен 0х00000003 (3) щелкаем дважды на имя параметра (Start) и заменяем значение на 0 и давим ОК.
После того, как start будет установлен в значение 0 у всех указанных выше разделов реестра, закрываем редактор реестра и перезагружаем PC в нормальном режиме. Как правило, этого достаточно для успешной загрузки Windows 7. Не забываем установить драйвера на свежую материнку.


В случае если не помогло!
Если проделанное выше, не помогло и Windows 7 все равно не загружается и выдает ошибку STOP 0x0000007b, значит нужный драйвер контроллера не загружается. Чтобы исправить ситуацию, включаем загрузку всех, известных операционной системе драйверов.
Чтобы достичь желаемого результата, ставим значение параметра Start равным 0 в следующих сервисах: adp94xx, adpahci, adpu320, aic78xx, amdsbs, arc, arcsas, elxstor, HpSAMD, iaStorV, iirsp, LSI_FC, LSI_SAS, LSI_SAS2, LSI_SCSI, megasas, MegaSR, nfrd960, nvraid, nvstor, ql2300, ql40xx, SiSRaid2, SiSRaid4, vhdmp, vsmraid, aliide, cmdide, nvraid, viaide.
Перезагружаем PC в нормальном режиме. ОС обязана загрузиться.

источник

Проверено неоднократно, работает
28
Вложения
Тип файла: zip [MULTI_IDE].ZIP (69.5 Кб, 3692 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.05.2012, 21:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как запустить установленную Windows практически на любой материнке (Жесткие диски, HDD):

Поставил 2 жесткий диск с Windows Xp, как запустить ОС на 2 жестком диске? - Жесткие диски
Поставил 2 жесткий диск с Windows Xp, как запустить ОС на 2 жестком диске?

Запустить c USB ОС, установленную на Prim Master - Windows XP
Доброго времени суток! Вот такого плана вопрос-у меня ноутбук Асер (чтоб сдохли китайцы и нвидиа которые додумались совместить северный и...

Как перенести настройки пользователя на вновь установленную Windows? - Windows XP
Умерла материнка. Попытка запуска Windows с диска с другой материнкой не удается. Как перенести настройки пользователя: рабочий стол, папку...

Можно ли Windows 7 установленную на другом ПК, как нибудь установить на свой комп? - Windows 7
Всем доброго дня суток! У одних моих знакомых установлена лецензионая семерка и что меня удивило, так это то , что у нее устанавливаются...

При заходе практически на любой сайт начинает вопить Avasti - Удаление вирусов
При переходе на любой сайт всплывает предупреждение Avasti об угрозе с данного URL и ее успешном блокировании. Скрин-шот предупреждения, а...

Необходимо при нажатии на кнопку на web странице запустить программу, установленную у КЛИЕНТА - Java
Доброе время суток! Интересная задачка мне тут попалась... Необходимо при нажатии на кнопку на web странице запустить программу,...

28
qvad
Эксперт HardwareЭксперт Windows
20530 / 11931 / 637
Регистрация: 11.04.2010
Сообщений: 53,470
04.06.2016, 15:26  [ТС] #16
а с чего им не сохраниться?
0
мама Стифлера
348 / 243 / 36
Регистрация: 29.11.2015
Сообщений: 1,513
Записей в блоге: 7
04.06.2016, 18:12 #17
tiger960, все сохраняется, я указал то что слетает.
0
Shangry
4 / 4 / 1
Регистрация: 07.06.2016
Сообщений: 37
07.07.2016, 13:40 #18
У меня при переносе Windows на другое железо вполне неплохо работает связка из Акрониса (режим Universal Restore) и Driver Pack.
Акронис обеспечивает, чтобы перенесенный образ Windows запустился на новом железе (другой хард, другая системная плата). Windows при этом может плакаться, что этого нет, того не находит, но запуститься запускается. А дальше берем Driver Pack и доустанавливаем отсутствующие драйвера.

На ХР это работает вполне неплохо, на "семерке" пока сбоев тоже не было, а более старших версий у нас на работе не ставят.
0
citshbk
0 / 0 / 0
Регистрация: 10.12.2015
Сообщений: 2
17.07.2016, 11:20 #19
Спасибо мне на помогло на новой материнской плате ASUS H61M-K Rev.1.03 взамен сгоревшей. Но есть два критических вопроса:
1) Я добавил только mergeide.reg, но ошибка исчезла только после перевода в BIOS: Sata Mode: IDE
2) В файле mergeide.reg ошибка в строке 35 пробел в "CriticalDeviceDatabase ". Создаётся "дубль " ветки. Пришлось выправлять вручную.
0
MrWeep
10 / 21 / 0
Регистрация: 20.07.2016
Сообщений: 225
Записей в блоге: 3
26.07.2016, 14:56 #20
Цитата Сообщение от citshbk Посмотреть сообщение
Спасибо мне на помогло на новой материнской плате ASUS H61M-K Rev.1.03 взамен сгоревшей. Но есть два критических вопроса:
Как раз на решение подобных вопросов было затрачено время, которое можно было бы использовать на чистую установку ОС, что является опробованной классикой, чтобы жить без проблем.
0
alexarbuzik
2 / 1 / 1
Регистрация: 24.06.2016
Сообщений: 16
04.12.2016, 18:02 #21
Самый простой способ, все остальные стоят в стороне: разворачиваешь свои любимые Windows из образа в том порядке, как тебе надо. Естественно, образы систем надо всегда создавать заранее. Потом ставите загрузчик GRUB2, который обнаруживает все системы и отлично их загружает откуда угодно. Если это трудно, то поставьте на логический раздел самую простенькую Linux – Runtu Lite, которая установит GRUB2, все сделает автоматом. У Вас будет не только Windows, но и гораздо более лучшая система в мире – Linux в самом простом варианте. Linux простого варианта требует минимум 3 Gb, чтобы все это сделать. Успехов.
0
YobaPC Inc
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 3
19.01.2017, 17:41 #22
Переносил систему с ноута на AMD Fusion на ноут на Intel Ivy bridge с помощью Clonezilla. Вроде все как обычно, однако в реестре отсутствует раздел CurrentControlSet. В результате, попытки поменять параметры ControlSet01 и ControlSet02 ни к чему не привели, при загрузке старый добрый 7B BSOD.
0
alexarbuzik
2 / 1 / 1
Регистрация: 24.06.2016
Сообщений: 16
19.01.2017, 18:32 #23
Странно, что части разделов реестра у Вас не оказалось, если было клонирование. Другой вопрос, что переход с одного процессора на другой разной архитектуры - действительно сложная вещь! И тут возможны проблемы любимой синей смерти. В таких случаях, все же лучше использовать продукты Акрониса, специально для этого предназначенные. Правда тоже надо будет повозиться немного с указанием драйверов, но это все же легче, чем заново устанавливать систему, если они особо сложные, как например у меня. Я имел в виду ситуацию, когда меняешь винчестер на новый и матушки сравнительно одинаковые, и, особенно, когда на машине установлено 3-4 операционка, как у меня, и загрузка идет через специальные загрузчики - типа BootMagic (уже полностью устарел из-за требований FAT32) или ему подобных. В таких случаях считаю, что лучшим является GRUB2 (GRUB4DOS тоже ничего, но требует большей возни с файлом конфигурации, чем первый). Поэтому советую не отчаиваться, а попробовать осуществить перенос с помощью Акронис.

Добавлено через 12 минут
Да, еще хочу добавить, что я использую не IDE-режим, а SATA AHCI, c ним меньше проблем. Использую только Windows XP, потому что от других Windows отказался, разлюбил MS окончательно и перешел на Linux-системы, рай, а не жизнь и все бесплатно, вариантов систем – потрясающе много. Внедрить в XP SATA AHCI драйвера просто, есть отличный сайт в России об этом.
0
YobaPC Inc
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 3
19.01.2017, 18:34 #24
Я переносил системы ранее между разными платформами, и проблема заключалась только в контроллере диска, т.к. в остальном Windows очень гибок в автоконфигурировании нового оборудования. Обычно еще в такой ситуации помогает перестановка в биосе режима SATA из AHCI в совместимый IDE, но не в этот раз. Очень странно отсутствие CurrentControlSet, нужно будет глянуть на систему-донора.
0
alexarbuzik
2 / 1 / 1
Регистрация: 24.06.2016
Сообщений: 16
19.01.2017, 18:43 #25
"Обычно еще в такой ситуации помогает перестановка в биосе режима SATA из AHCI в совместимый IDE"

Извините, но это выражение больше походит на сказку из Шахерезады, потому что в случае с Windows такие действия точно ведут к синенькой и очень синенькой смерти. Таки действия действительно помогают, если тебе надо запустить программы работающие из под чистого DOS, но которые новый режим AHCI в SATA контроллере не поддерживают! И все.
0
YobaPC Inc
0 / 0 / 0
Регистрация: 19.01.2017
Сообщений: 3
19.01.2017, 18:48 #26
Вы можете отрицать мои слова сколько угодно, но я сужу по фактам из своего опыта. Также вы можете найти не одну тему в интернете, где написано, что при включении режима AHCI Windows может свалиться в BSOD, если не включить нужный драйвер предварительно. А еще вы можете провести эксперимент сами.
0
qvad
20.01.2017, 08:11  [ТС]
  #27
 Комментарий модератора 
А еще хватит офтопа, тема с готовым решением.
0
Leon_uza
0 / 0 / 0
Регистрация: 15.06.2017
Сообщений: 1
15.06.2017, 11:46 #28
спасибо
0
Succous
648 / 623 / 9
Регистрация: 14.06.2012
Сообщений: 1,730
09.09.2017, 13:19 #29
Ради интереса решил проверить основные разделы приведённые в статье на своём ноутбуке с Win 8.1, однако у всех этих разделов параметр Start на 0. Это же получается, что свой диск я могу использовать на любом сконфигурированном ПК..или я чего-то недопонимаю?
0
09.09.2017, 13:19
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.09.2017, 13:19
Привет! Вот еще темы с ответами:

При включении любой игры процессор практически моментально понижает частоту до минимума - Ноутбуки
Всем добрый вечер! Долго искал ответ на данный вопрос, который бы мне помог. Собственно сабж в названии, в чем может быть проблема? ...

Как запустить любой ехе файл из приложения - C#
у меня такой вопрос, как запустить любой ехе файл из моей программы

Как запустить любой файл на рабочем столе - Delphi
Подскажите пожалуйста как при нажатии на кнопку в delphi 7 открывать любой файл на рабочем столе))?

Установка XP на уже установленную Windows 7 - Windows XP
Хочу попробовать установить на уже установленную Семерку ХРишку. Возможно как то исправить что бы загрузчик ХР не затирал загрузчик...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
29
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru