내 VB.NET 프로그램이 HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Run 레지스트리에서 자동으로 시작되지만 시도 할 때 이 오류가 발생한 레지스트리 키를 작성하십시오. System.UnauthorizedAccessException : 레지스트리 키 "HKEY_LOCAL_MACHINE \ SOFTWARE \ MyCorporation \ MyApplication"에 대한 액세스가 거부되었습니다.HKLM Software Microsoft Windows CurrentVersion Run에서 자동으로 시작한 응용 프로그램의 레지스트리를 쓸 수없는 이유
-1
A
답변
2
HKLM에 쓰기 위해서는 일반적으로 관리자 액세스 권한이 필요하므로 권한없는 사용자로 실행됩니다. 대신 HKCU을 사용하도록 앱을 수정하십시오. 또는 매니페스트를 추가하여 상승 된 권한을 요구할 수 있습니다.
시작시 실행되는 응용 프로그램 대신 서비스를 만드는 것이 좋습니다.
관련 문제
- 1. HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall \
- 2. 로그인 할 때 HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run에서 실행되는 프로세스에 WinDbg를 첨부 하시겠습니까?
- 3. HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData에 액세스
- 4. NSIS : Windows 7에서 레지스트리 (HKLM \ Software \ ...)에 쓸 수 없습니다.
- 5. Windows 7에서 HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \을 열려고 할 때 "ResolveIOD"를 되 찾는 중입니까?
- 6. 관리자 권한이없는 HKLM/Software
- 7. Windows 7 레지스트리에서 Java CurrentVersion 찾기
- 8. 누락 된 레지스트리 HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ SxS \ VS7
- 9. 키 HKLM \ SOFTWARE \ Microsoft \ .NETFramework \ v4.0.30319 \ AssemblyFoldersEx를 읽지 못했습니다.
- 10. Windows Server 2003 x64의 레지스트리를 통해 DEP 제외 추가 방법
- 11. 알 수없는 설치 제거에 대한 REG QUERY
- 12. SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ SeCEdit \ Reg 값의 RegOpenKeyEx가 오류 코드 2를 반환합니다.
- 13. Windows 7의 HKLM/Software/Wow6432Node에서 키 값을 변경할 수 없습니다.
- 14. Win7에서 HKLM \ SOFTWARE 하위 키에 액세스 할 수 없습니다.
- 15. 레지스트리를 통해 Windows ProductID를 얻으십시오 (Java)
- 16. Windows 서비스로 레지스트리 읽기 HKLM
- 17. Windows에서 응용 프로그램의 위치 찾기
- 18. 관리자 권한이 필요한 응용 프로그램을 Windows 시작 (Windows 7)에서 자동으로 실행할 수없는 이유는 무엇입니까?
- 19. 응용 프로그램이 나열되지 않은 컴퓨터에 설치된 응용 프로그램 목록 가져 오기 소프트웨어 \\ Microsoft \\ Windows \\ CurrentVersion \\ 제거
- 20. 내 응용 프로그램의 경로를 레지스트리에 설치했습니다.
- 21. Windows 7 로고 클라이언트 요구 사항으로 인해 응용 프로그램에서 레지스트리 (HKLM)에서 읽고 쓸 수 있습니까?
- 22. HKLM \ S .. \ CurrentVersion \ Uninstall 버전은 ProductVersion 속성에서 파생됩니다.
- 23. 레지스트리 HKLM 키
- 24. 레지스트리를 통해 소프트웨어를 제거하십시오.
- 25. C# 응용 프로그램의 설치 디렉토리를 찾으십시오.
- 26. 레지스트리를 추가 할 레지스트리 부모 폴더를 찾으십시오.
- 27. IE가 설치된 Windows 레지스트리를 찾는 방법은 무엇입니까?
- 28. 임의의 CPU에 대한 응용 프로그램 배포. HKLM 레지스트리 읽기
- 29. HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts \의 해시는 무엇입니까? <extension> \ UserChoice? 윈도우 8과 함께
- 30. 문제 키 레지스트리를 삭제
UAC 문제이거나 사용자 계정에 대한 액세스가 제한되어 있거나 바이러스 백신 문제 일 수 있습니다. –