В Vista / Win7 два стандартных (не повышенных права пользователя) не могут читать / записывать одно и то же местоположение в реестре.
Это ложное утверждение
В Vista / Win7 два стандартных (пользователи без повышенных прав) не могут записать одно и то же место в реестре в конфигурации по умолчанию .
Но это правда. По умолчанию пользователи имеют доступ только на запись к своему собственному кусту (HKEY_CURRENT_USER
) и доступ на чтение к кусту машины (HKEY_LOCAL_MACHINE
).
Если вы хотите настроить местоположение, где любой пользователь может прочитать и написать , вы, безусловно, можете сделать это, настроив ACL ключа, как сказал @Dark Falcon. Хорошее место для этого - где-то внутри ключа вашего приложения в HKEY_LOCAL_MACHINE
и во время установки (когда ваш установщик имеет повышенные привилегии для этого).