Я пытался получить доступ к пользовательскому реестру на 64-разрядной машине Win 7, но каждый раз, когда я пытаюсь это сделать, выдается ошибка, говорящая, что
WindowsError: [Error2] Система не может найти указанный файл
Реестр, к которому я пытался получить доступ:
HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\test11
Я использовал следующий код для доступа к нему:
import _winreg
handle_1 = _winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE,r"SOFTWARE\test11")
Также, когда я пытаюсь создать реестр, например:
handle_1 = _winreg.CreateKey(_winreg.HKEY_LOCAL_MACHINE,r"SOFTWARE\test11")
Он создает ключ в следующем месте:
HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\Wow6432Node\test11
Я не понимаю, почему он не создает это так
HKEY_LOCAL_MACHINE\ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ\test11