Есть ли способ импортировать реестр (доступ через "regedit") на новый жесткий диск со старого? я не хочу снова устанавливать все приложения, я просто переместил файлы из старых "Program Files" в новое. Спасибо за любой ответ :)

2 ответа2

2

Вы действительно не хотите этого делать.

Реестр Windows 7 использует NT-подобную структуру, а XP - нет. Большинство ключей не изменились, но некоторые имеют, например, CLASSES_ROOT\CLSID, где хранятся все файловые ассоциации. Это означает, что у вас будет больше проблем, чем получит.

Вам нужно будет преобразовать куст реестра, чтобы сделать это. Лучший способ сделать это - выполнить установку обновления Windows 7 из XP.

Обратите внимание, что всегда будет намного медленнее работать с конвертированной установкой XP, чем устанавливать новую версию Windows 7 и просто устанавливать программы заново.

Я полагаю, что все проблемы с преобразованием XP в 7 займут больше времени, чем переустановка программ при новой установке 7.

0

NTUSER.dat - куст реестра пользователей, вы можете загрузить кусты в regedit, нажав file-> Load Hive.

(убедитесь, что выбран HKLM или HKU)

В статье Windows Wiki перечислены все разделы реестра.

Вы можете установить соответствующие ульи, которые вы хотите:

Windows NT-based systems store the registry in a binary file format which can be exported, loaded and unloaded by the Registry Editor in these operating systems. The following system Registry files are stored in %SystemRoot%\System32\Config\:

Sam – HKEY_LOCAL_MACHINE\SAM
Security – HKEY_LOCAL_MACHINE\SECURITY
Software – HKEY_LOCAL_MACHINE\SOFTWARE
System – HKEY_LOCAL_MACHINE\SYSTEM
Default – HKEY_USERS\.DEFAULT
Userdiff – Not associated with a hive. Used only when upgrading operating systems.[29]
The following file is stored in each user's profile folder:

%UserProfile%\Ntuser.dat – HKEY_USERS\<User SID> (linked to by HKEY_CURRENT_USER)
For Windows 2000, Server 2003 and Windows XP, the following additional user-specific file is used for file associations and COM information:

%UserProfile%\Local Settings\Application Data\Microsoft\Windows\Usrclass.dat (path is localized) – HKEY_USERS\<User SID>_Classes (HKEY_CURRENT_USER\Software\Classes)
For Windows Vista and later, the path was changed to:

%UserProfile%\AppData\Local\Microsoft\Windows\Usrclass.dat (path is not localized) alias %LocalAppData%\Microsoft\Windows\Usrclass.dat – HKEY_USERS\<User SID>_Classes (HKEY_CURRENT_USER\Software\Classes)

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