1

Я использую Windows 7.

Я хотел бы иметь возможность перенести мой жесткий диск SSD туда и обратно с материнской платы ноутбука Dell на материнскую плату настольного компьютера MSI без необходимости переустанавливать каждую программу.

Отсюда вы можете перейти к ответу

Сначала я попытался просто загрузиться с материнской платы MSI, но Windows 7 рухнула с BSOD (Синий экран смерти). Я позволил инструменту восстановления Windows 7 попытаться восстановить загрузку, но не смог это исправить. Я попытался установить Windows с материнской платы MSI, затем загрузить Windows с ноутбука Dell, но я снова получил BSOD.


Попытка:

Я знаю, спрашиваю себя, возможно ли заставить это работать, вручную меняя файлы запуска всякий раз, когда я хочу изменить свой жесткий диск компьютера. Я могу получить упомянутые файлы запуска, сделав еще одну свежую установку Windows 7 на ноутбук Dell, но я не буду знать, какие из них выбрать.

Здесь мне нужна ваша помощь: какие файлы я должен скопировать?т.е. какие файлы относятся к материнской плате в Windows 7?

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

Я прочитал, что драйверы управления HAL и IDE должны быть переустановлены (по крайней мере, для Windows XP и Windows 2000: там). Поэтому я рассматриваю их поддержку и замену вручную каждый раз, когда я хочу сменить компьютер.

Я мог найти файл с именем hall.dll в \Windows\system32 , но я не смог найти ничего похожего на расположение файлов IDE. Должен ли я просто сделать резервную копию / заменить всю папку system32? Может быть, я должен попробовать сделать две новые установки, а затем использовать инструмент diff, чтобы попытаться угадать пути к файлам, которые я ищу.

Спасибо за чтение. Спасибо за любую помощь заранее.

2 ответа2

0

Решение Sysprep

Я попробовал sysprep, я получил хорошие результаты. (Я использую Windows 7)

sysprep.exe находится в папке Windows\system32\sysprep . Последнее можно получить, набрав sysprep в окне приглашения Windows (откройте его, нажав win+r).

Редактировать регистр

Во-первых, чтобы дать sysprep желаемое поведение, вы можете изменить некоторые ключи реестра. (Используя regedit):

Три ключа являются потомками HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ .

  • Ключ SkipRearm

    Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform

    Чтобы избежать истощения повторного включения пробных часов, вы должны установить для ключа SkipRearm значение 1. Три перезарядки разрешены. Поэтому, если ключ не был установлен, в четвертый раз вы запустите sysprep, он заблокирует и выдаст ошибку всякий раз, когда вы в конечном итоге установите ключ. Предупреждение: этот ключ сбрасывается после каждого выполнения sysprep. Я привыкла настраивать его непосредственно перед тем, как выполнить sysprep.

  • PersistAllDeviceInstalls и DoNotCleanupNonPresentDevices

    Путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Sysprep\Settings\sppnp

    Чтобы сохранить драйверы с обеих материнских плат, установите для ключей PersistAllDeviceInstalls и DoNotCleanupNonPresentDevices значение 1.

Выполнить Sysprep

Либо дважды щелкните файл sysprep, чтобы использовать графический режим, либо выполните sysprep.exe /generalize /oobe /shutdown . Пусть компьютер выключится.

Поменяй жесткий диск материнской платы. Запустите его на другом компьютере. Недостающие драйверы будут установлены. Вам будет предложено создать учетную запись пользователя и назвать свой компьютер. (Ре?)Назовите свой компьютер как хотите. Я предлагаю вам просто создать поддельную учетную запись, затем войти в свою исходную учетную запись и удалить другую (поддельную) учетную запись.

Вот и все, перевод сделан. (Это займет около 10 минут, как только вы это сделаете).

Примечания:

  • Некоторые настройки Windows сбрасываются на настройки по умолчанию.
  • Если вы используете режим аудита , а не режим из-оф-бокс-опыта (т.е. заменить /oobe на /audit в командной строке я дал), вы automatticaly вошли в систему под учетной записью администратора , чьи параметры сбрасываются при каждой загрузке. Но вы все равно можете войти в свою учетную запись, где будут храниться изменения. Это поведение сохраняется до тех пор, пока вы не выполните sysprep с опцией oobe.

Спасибо за чтение, надеюсь, это помогло.

0

Используйте sysprep.

run> sysprep> enter> выберите режим аудита + отметьте обобщение> выберите выключение> выберите OK.

Извлеките жесткий диск, вставьте второй компьютер и загрузите его, установите драйверы, перезагрузите компьютер.

Каждый раз, когда вы выполняете sysprep на другом компьютере, вам нужно будет установить некоторые драйверы (вообще говоря). Имейте в виду, что машинам, которые были обновлены, необходим ключ обновления, который необходимо удалить из реестра до запуска sysprep.

Более простым решением было бы следовать процедуре аудита sysprep, клонировать диск на другой жесткий диск, используя что-то вроде YUMI & PartitionWizardFree, и, по сути, иметь две идентичные установки Windows. Имейте в виду, что если вы не используете легальные корпоративные лицензии, вам потребуется дополнительная Win и, возможно, Office (365 предоставляет 5 лицензий) в зависимости от версии.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .