CaptainFlint

Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору The Unforgiven Цитата: А разве есть в x32 отключение механизма перенаправления реестра? Я нашёл только "Навигация" - "x64: Отключить перенаправление System32->SysWOW&64". Действительно, для каталогов работает - а в реестре всё равно пишется в подузел Wow6432Node. | Смутно помню, что когда исследовал этот вопрос для разборок с установкой драйвера VirtualDisk, экспериментировал на 64-битной WinXP, и отключение перенаправления как раз позволяло импортировать ключ реестра в нужное поддерево. Но сейчас у меня тут семёрка, в ней после отключения regedit из 32-битного Тотала вообще не запускается. Либо что-то поменяли, либо я что-то дополнительно делал, чтобы оно работало, сейчас уже деталей не помню. В таком случае решить проблему можно принудительным использованием нередиректнутой копии regedit. Для начала сделать из 64-битной программы копию (или ссылку) regedit.exe под именем, скажем, regedit64.exe, чтобы обращение к нему не перехватывалось слоем виртуализации, а в Тотале настроить внутренние ассоциации, чтобы REG-файлы обрабатывались этим regedit64. Ну или даже глобально во всей системе ассоциации переопределить, если с другими 32-битными приложениями хочется такого же поведения. По идее, должно сработать, но я не проверял.
---------- Почему же, ё-моё, ты нигде не пишешь "ё"? |
|