Microsoft Visual C++를 설치하려고 하는데 “0x80070659: 시스템 정책에 따라 이 설치는 금지되어 있습니다.”라는 메시지가 계속 뜨면 정말 짜증 납니다. Windows 11, 10, 8, 심지어 7에서도 발생합니다. Windows가 왜 이렇게 복잡하게 만들었는지는 모르겠지만, 몇몇 경우에 효과가 있었던 방법은 다음과 같습니다.

필수 조건

이것저것 시도하기 전에 다음 사항을 확인하세요.

1단계: 레지스트리 편집기를 엽니다

마법이 일어나는 곳이 바로 여기예요… 조심하지 않으면 일이 잘못될 수도 있거든요.여는 방법은 다음과 같습니다.

  1. Win + R실행 대화 상자를 시작하려면 누르세요.
  2. 입력 regedit하고 를 누르세요 Enter.레지스트리 편집기가 나타날 때까지 기다리세요.

2단계: 설치 프로그램 레지스트리 키로 이동

이제 제한 사항을 확인하기 위해 해당 레지스트리 경로를 찾으세요.

  1. 레지스트리 편집기에서 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer 로 이동합니다.

일부 설정에서는 이 키가 아예 없을 수도 있는데, 괜찮습니다.직접 만들 수 있으니까요.그렇지 않으면 무엇이 문제를 일으키는지 확인해 보세요.

3단계: 설치 프로그램 키 수정

까다로운 부분은 다음과 같습니다.Installer 키가 있는지 확인하세요.없으면 새로 만드세요.

이제 DisableMSI 또는 이와 유사한 의심스러운 값이 있는지 확인하세요.발견되면 삭제하거나 조정해야 할 수 있습니다.이러한 값은 더 이상 존재하지 않아야 할 보안 설정으로 간주되어 설치를 차단하는 경우가 있습니다.

4단계: 설치 허용

작업 속도가 빨라집니다.값을 추가하거나 변경하고 싶을 것입니다.

  1. 오른쪽 창에서 마우스 오른쪽 버튼을 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
  2. 무엇이든지 말해보세요 EnableUserControl.
  3. 값을 설정합니다 1(변경하려면 두 번 클릭합니다).

이 조정은 설치를 차단하는 시스템 정책을 허용하는 경향이 있습니다.왜 작동하는지는 확실하지 않지만, 일반적인 수정 방법입니다.

5단계: 컴퓨터 다시 시작

이 부분은 건너뛰어서는 안 됩니다.레지스트리를 수정한 후 Windows를 재시작하면 새 설정을 인식하는 데 도움이 됩니다.하지만 재부팅하여 캐시를 지울 때까지 설치가 거부되는 경우가 있습니다.

6단계: 다시 설치해 보세요

이제 오류가 사라지고 Visual C++가 원활하게 설치되기를 바랍니다.그래도 작동하지 않으면 레지스트리를 다시 수정하거나 (관리되는 컴퓨터를 사용하는 경우) 그룹 정책을 조정해야 할 수 있습니다.

추가 팁 및 일반적인 문제

시도해 볼 만한 다른 것들은 다음과 같습니다.

Get-Service -Name msiserver | Restart-Service
  • 또는 시스템 파일 검사기를 실행하여 손상된 파일을 제거하세요.
  • sfc /scannow

    또 다른 문제점: 일부 설정은 Windows Installer를 완전히 재설정하거나 아예 새로 설치해야 하는데, 이는 좀 더 복잡합니다.보통은 레지스트리를 수정하는 것으로 해결됩니다.

    결론

    모든 것이 잘 되었다면 레지스트리를 조작하여 정책 설정을 조정하고 재부팅하면 해당 오류가 해결됩니다.가끔 Windows가 실제로는 제한이 없는데도 제한이 있다고 생각하는 경우가 있는데, 이때는 플래그를 약간 조정하면 문제가 해결됩니다.

    자주 묻는 질문

    오류 0x80070659는 무엇을 의미합니까?

    이는 기본적으로 시스템 정책이나 설치 권한이 설치를 차단하기 때문에 Windows에서 “아니요, 그렇게 할 수 없습니다.”라고 말하는 것입니다.

    레지스트리 변경 사항을 취소할 수 있나요?

    네, 레지스트리를 미리 백업해 두면 이전 설정으로 안전하게 되돌릴 수 있습니다.백업 파일을 불러오기만 하면 됩니다.

    레지스트리를 수정하는 것은 위험한가요?

    조심하지 않으면 그럴 수도 있습니다.변경하기 전에 항상 레지스트리를 내보내세요.한 번의 잘못된 조치가 더 큰 문제를 일으킬 수 있습니다.하지만 이러한 경우에는 단계를 신중하게 따르면 대개 안전합니다.

    요약

    이 방법이 누군가 벽에 머리를 부딪히며 몇 시간씩 허비하는 일을 막는 데 도움이 되기를 바랍니다.여러 설정에서 효과가 있었던 방법이니, 한번 시도해 보는 건 어떨까요?

    2025