Под win64 есть такой раздел HKLM\SOFTWARE\wow6432node точно уж не помню. Я загружаю xoblite.net(tm) blackbox.exe как шел вместо explorer.exe, ну типа он в winlogon shell REG_SZ прописан После перезагрузки wow6432node исчезает! 0_O Причём вдобавок в winlogon написано такое shell = explorer.exe, причём грузицо имхо blackbox Хм чё происходит непонятно! Словно wow6432node неотъемлемая часть проводника что ль -дурь! Укуренная ось!
Semiono Сам ты укуренный. Почитал бы сначала про registry redirection http://msdn.microsoft.com/en-us/library/ms724072
Дабы не создавать новой темы. Чтобы ассоциировать типы файлов прямиком из программы (скажем, AIMP2, MediaPlayer Classic, WinRaR), нужно запускать ее от имени администратора. Однако для установки ассоциации через контекстное меню ("Открыть с помощью...", галочка "Для всех файлов этого типа") права администратора не нужны. Почему?
KeSqueer Вероятно потому, что программы регистрируют расширение в разделе HKCR, для изменения которого нужны права администратора, а через меню расширение регистрируется в HKCU\Software\Classes, для модификации которого права админа не нужны.
> а через меню расширение регистрируется в HKCU\Software\Classes и вдобавок этот раздел ещё "зеркалируется" в ~3264node под хклм ;- Там на мсдн про блек бокс не напишут, я уже почитывал что-то подобное, всё в общих тонах. я ещё подумал, что может regedit подменил невзначай, дык проверил, нет Source: "T:\System\regedit.exe"; DestDir: "{win}"; Flags: onlyifdoesntexist touch; Permissions: admins-full Ну всё - понял, физически Там короче, какое приложение вызывает то по сему и разруливается 32/64 Если из blacbox32 вызвать regedit то он ему одноимённый32 подсунет. При этом из Taskmgr вызывается regedit правильный! Кароче thриады програм образуються. Весьма неудобно, тем более что 32-регедит глупости показывает, что не соответствует действительности. Вообще-то есть проект blackbox64 на migw64 кампиленный, однако он кривой весь... Придётся значится всётаки за Win 2003 лучше браться в поисках 4GB