|
Тема |
Vista/Win7 Registry виртуализация |
|
Автор |
Naki (Company PC Guy) |
|
Публикувано | 29.03.11 20:54 |
|
|
Много странно, чудя се дали е нормално или не...
Значи имам една стара програма дето пише и чете във/от HKEY_LOCAL_MACHINE/Software/ (да, знам, че не трябва да се пише там).
Под Win2K/XP всичко е ОК.
Но под Win7 64-bit, бозата виртуализира регистъра. Win7 ми е Ultimate 64x.
Имам една стойност Port, равна на 2. Трябваше да се смени на 1, и исках да го редактирам от Registry Editor.
Никъде в Регистъра на бозата не виждам Port=2!?!? Има няколко места дето го има, ама е равно на 1. Наложи се да добавя код към програмата да смени 2 на 1!
(Не искам user-a да може сам да сменя порта...)
Нормално ли е това? Разбирам, че пренасочва писането, ама накъде го пренасочва - нормално ли е да не може да се намери и редактира с Registry Editor??
Освен това, защо въобще има НЯКОЛКО места, където има Port=1 (който е в секция с името на програмата) - имам само 1 Win7 user, защо ще пренасочва на НЯКОЛКО места!?!?
Редактирано от Naki на 29.03.11 22:04.
|
| |
|
|
|