Приложение создает реестр в другом месте для win10
привет,
В нашем приложении c# мы создали реестр с помощью "Registry.LocalMachine", и он создал реестр по адресу (для 32-битного ПК) "HKEY_LOCAL_MACHINE\SOFTWARE\VMS". Он отлично работает с XP/Win7. Но для Win10 он создает реестр в другом месте
"HKEY_USERS\S-1-5-21-1562210660-278341176-3609463930-1001\Software\Classes\VirtualStore\MACHINE\SOFTWARE\Microsoft\VMS"
Пожалуйста, дайте мне знать, если есть какое-либо решение для этого, так что наше приложение создает реестр в"HKEY_LOCAL_MACHINE\SOFTWARE\VMS", даже если с win10
Кроме того, мы видели, что многие приложения(например, mozila) создают реестр в разделе HKEY_LOCAL_MACHINE\SOFTWARE\, даже если win10.
Что я уже пробовал:
Для этого мы испробовали эти 2 решения
1 мы установили track bar, чтобы никогда не уведомлять о "настройке учетной записи Пользователя и управления" с панели управления
2. Отключите UAC с помощью редактора реестра (RegEdit)
Запустите редактор реестра (RegEdit) и перейдите к следующему разделу реестра:
Программное обеспечение реестра HKEY_LOCAL_MACHINE\\Майкрософт\системных политик Windows\CurrentVersion равное\\
Найдите следующее значение REG_DWORD:
EnableLUA
Значение EnableLUA на 0.