Я пытался получить доступ к пользовательскому реестру на Win 7 64 битой машины, но каждый раз, когда я пытаюсь сделать что выдает ошибку о том, чтоНевозможно получить доступ к реестру под HKLM/SOFTWARE на 64 битную платформе
WindowsError: [Error2] The system cannot find the file specified
реестр, который я пытался получить доступ является:
HKEY_LOCAL_MACHINE\SOFTWARE\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\SOFTWARE\Wow6432Node\test11
Я не понимаю, почему он не создает его, как это
HKEY_LOCAL_MACHINE\SOFTWARE\test11
дать разрешение администратора –
Спасибо, что это сработало. –