Что нового

внесение значения в реестр из 32 битной системы в 64 битную

alex2887

Новичок
Сообщения
57
Репутация
0
Всем привет, интересует такой вопрос: я сделал репак программы Speedfan (мне нужен ярлык с ключами запуска программы, а по умолчанию они не прописываются). Я установил на win7 x32 систему, импортировал значения из реестра, объединил в один файл .reg. Если я буду устанавливать эту программу на win7x64, то как мне быть с моим файлом, ведь я его делал для х32 системы. Может в нем нужно что-то будет изменить или не надо ничего трогать?
Вот мой .reg файл
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\SpeedFan]
"DisplayName"="SpeedFan (remove only)"
"UninstallString"="\"C:\\Program Files\\SpeedFan\\uninstall.exe\""



[HKEY_LOCAL_MACHINE\SOFTWARE\SpeedFan]
@="C:\\Program Files\\SpeedFan"



[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\giveio]
"Type"=dword:00000001
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):5c,00,3f,00,3f,00,5c,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,67,00,69,00,76,00,65,00,69,00,6f,00,2e,00,73,00,79,00,73,00,00,00
"DisplayName"="giveio"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\giveio\Enum]
"0"="Root\\LEGACY_GIVEIO\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001



[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\speedfan]
"Type"=dword:00000001
"Start"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):5c,00,3f,00,3f,00,5c,00,43,00,3a,00,5c,00,57,00,69,00,6e,00,\
64,00,6f,00,77,00,73,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,73,00,70,00,65,00,65,00,64,00,66,00,61,00,6e,00,2e,00,73,00,79,00,\
73,00,00,00
"DisplayName"="speedfan"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\speedfan\Enum]
"0"="Root\\LEGACY_SPEEDFAN\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
 
A

Alofa

Гость
alex2887 сказал(а):
... Я установил на win7 x32 систему, импортировал значения из реестра, объединил в один файл .reg...
Самое надежное сделать тоже самое на x64 и сравнить результат.
Вы же до конца не знаете логику работы инсталлятора Speedfan - могут быть подводные камни.



Добавлено:
Сообщение автоматически объединено:

alex2887 сказал(а):
... (мне нужен ярлык с ключами запуска программы, а по умолчанию они не прописываются)...
Не пойму, какая связь? Ключи запуска программы и ключи реестра разные вещи.
 
Автор
A

alex2887

Новичок
Сообщения
57
Репутация
0


Добавлено:
Сообщение автоматически объединено:

alex2887 сказал(а):
... (мне нужен ярлык с ключами запуска программы, а по умолчанию они не прописываются)...
Не пойму, какая связь? Ключи запуска программы и ключи реестра разные вещи.
[/quote]

Когда устанавливаешь Speedfan, то у него по умолчанию создается ярлык, но в нем не прописаны ключи запуска, а они мне нужны, для более быстрой загрузки этой программы (с ними она загружается практически мгновенно, т.к. при этом отключается проверка SMART диска и сканирование некоторых устройств). Вот для этого и делаю репак, чтобы при установке создался мой ярлык с нужными мне параметрами. :smile:
А какой программой можно будет сделать сравнения изменений в реестре?
 

Skif_off

Знающий
Сообщения
173
Репутация
12
alex2887
Чем плох этот вариант? При тихой установке инсталлятор сам разберётся, что и куда ставить и что прописывать в реестре, вам остаётся только поправить ярлык.
 
Автор
A

alex2887

Новичок
Сообщения
57
Репутация
0
Чем плох этот вариант? При тихой установке инсталлятор сам разберётся, что и куда ставить и что прописывать в реестре, вам остаётся только поправить ярлык.
[/quote]

Спасибо за подсказку, та тема у меня совершенно вылетела из головы (это я ее сам создавал на осзоне), по причине того, что я совсем не понимал, тот скрипт. Сейчас буду разбирать его.
 
Верх