El registro en HKEY LOCAL_MACHINE no funciona

El registro en HKEY LOCAL_MACHINE no funciona

Necesitaba anular el valor de configuración de DPI en la máquina Windows de mi aplicación Java swing. Para eso, necesitaba crear una clave de registro siguiendo la ruta.

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Al lado de la clave Capas, creé un registro de cadenas donde el valor es "~DPIUNAWARE". Ha funcionado como se esperaba.

Necesitaba agregar el mismo valor de registro en LOCAL_MACHINElugar de CURRENT_USER. Eliminé el registro creado anteriormente CURRENT_USERy creé un nuevo registro en

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Pero no funcionó como se esperaba. ¿Cual podría ser el problema?

Dado que la arquitectura de mi aplicación es una versión de 32 bits, también intento crear la misma clave de registro en la siguiente ruta.

HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Tampoco funcionó. ?

información relacionada