Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10/11 오류 0x80070659 해결 방법 완벽 가이드

Windows 기기에 .NET Framework 4를 설치하려고 할 때 일부 사용자가 0x80070659 오류 코드를 만난 사례가 보고되었습니다. 이 오류는 '시스템 정책으로 인해 설치가 금지되었다'는 메시지와 함께 나타납니다. 또한 Windows 업데이트를 설치하는 과정에서 동일한 오류 코드를 경험한 사용자들도 있습니다.

만약 이 오류로 어려움을 겪고 있다면 잘 찾아오셨습니다. 이 글에서는 0x80070659 오류가 무엇인지 자세히 설명하고, 실제로 효과가 있었던 다양한 해결 방법을 소개해 드리겠습니다.

Windows의 0x80070659 오류란?

Windows 기기에서 나타나는 0x80070659 오류는 시스템에 구성 문제가 존재한다는 신호입니다. 즉, 일부 설정이 잘못 변경되었으므로 이를 수정해야 한다는 것을 시스템이 알려주는 것입니다.

경우에 따라 손상되거나 깨진 레지스트리 항목이 이 오류 코드의 원인이 되기도 합니다. 하지만 사용자들이 이 오류를 가장 흔하게 접하는 상황은 시스템 업그레이드를 진행할 때입니다.

Windows에서 0x80070659 오류가 발생하는 원인

이 오류의 원인은 시스템마다 다를 수 있습니다. 하지만 공통점은 이 문제가 기기 성능에 영향을 미쳐 상당히 답답할 수 있다는 점입니다.

오류의 주요 원인은 다음과 같습니다:

  • 구성 문제 – 시스템이 구성 문제를 감지하면 0x80070659 오류를 표시합니다.
  • 잘못된 시스템 설정 – 최근에 시스템 설정을 변경했다면 올바르게 변경했는지 확인하세요. 그렇지 않으면 이 오류가 나타날 수 있습니다.
  • 손상된 레지스트리 항목 – 손상된 레지스트리 항목은 각종 오류 메시지의 주요 원인으로 악명이 높습니다. 이를 복구하면 오류를 해결할 수 있습니다.
  • Windows 업데이트 문제 – 인터넷 연결이 불안정하거나 업데이트 자체에 문제가 있는 경우 오류가 발생할 수 있습니다. 업데이트를 다운로드할 때는 안정적이고 빠른 인터넷 연결을 확보하고, 수동으로 업데이트를 다운로드하기 전에는 리뷰를 먼저 확인하여 해당 업데이트가 불안정하거나 버그가 있는지 살펴보세요.
  • 시스템 파일 문제 – 시스템 파일에 문제가 있으면 화면에 오류가 표시될 수 있습니다. 시스템 파일 검사기(SFC) 유틸리티를 사용해 파일 문제를 해결하세요.
  • 악성코드 감염 – 때때로 멀웨어나 바이러스 감염이 0x80070659 오류를 유발하기도 합니다. 이 경우 바이러스를 완전히 제거해야 합니다.
  • 완료되지 않은 업데이트 – 업데이트가 제대로 완료되지 않으면 이 오류가 나타날 수 있습니다.

0x80070659 오류 해결 방법

Windows에서 0x80070659 오류가 발생한다면 아래의 해결 방법들을 하나씩 시도해 보세요.

방법 1: Windows 업데이트 문제 해결사 실행

Windows 업데이트 문제 해결사는 업데이트 관련 문제를 자동으로 진단하고 해결해 주는 도구입니다. 문제를 자동으로 감지하고 PC를 다시 원활하게 작동시키기 위한 단계를 제공합니다. 문제 해결 과정에는 Windows 업데이트 확인, Microsoft 서버에서 최신 업데이트 다운로드, 컴퓨터에 업데이트 재설치 등이 포함됩니다.

이 도구를 사용하려면 다음 단계를 따르세요:

  1. 설정으로 이동한 후 업데이트 및 보안을 선택합니다.
  2. 문제 해결 섹션으로 이동합니다.
  3. 추가 문제 해결사를 선택하고 Windows 업데이트 섹션으로 이동합니다.
  4. 문제 해결사 실행 버튼을 클릭합니다.
  5. 완료되면 컴퓨터를 재시작하고 오류가 여전히 나타나는지 확인합니다.

방법 2: 필수 Windows 업데이트 서비스 가동 상태 확인

Windows 업데이트 서비스는 운영체제와 선택적 소프트웨어에 업데이트를 제공하는 일련의 서비스입니다. 여기에는 WSUS(Windows Server Update Service), Microsoft Update, 자동 업데이트 등이 포함되며, 네트워크상 모든 머신의 Windows 운영체제 업데이트를 관리합니다.

필수 서비스가 모두 활성화되어 있는지 확인하려면 다음을 수행하세요:

  1. 검색창에 cmd를 입력합니다.
  2. 관리자 권한으로 실행을 선택합니다.
  3. 다음 명령어를 하나씩 입력하고 Enter 키를 누릅니다:
    • taskkill /f /fi "SERVICES eq wuauserv" (여러 번 입력)
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • rmdir C:\Windows\SoftwareDistribution\DataStore
    • rmdir C:\Windows\SoftwareDistribution\Download
  4. 모든 명령어를 실행한 후 명령 프롬프트를 닫습니다.
  5. 컴퓨터를 재시작하고 업데이트를 다시 설치해 봅니다.

방법 3: 임시 캐시 폴더 정리

Windows의 임시 캐시 폴더는 다운로드 중이거나 한 곳에서 다른 곳으로 복사된 파일을 임시 저장하는 공간입니다. 캐시 덕분에 네트워크 연결이 잠시 끊겨도 파일 다운로드를 계속할 수 있습니다. 또한 자주 사용하는 파일 데이터를 인터넷이 아닌 하드 드라이브에 저장하여 매번 다시 다운로드하지 않아도 되므로 성능 향상에도 도움이 됩니다.

파일을 삭제하면 Windows는 임시 캐시에 저장된 복사본은 삭제하지만, 하드 드라이브에 남아 있는 파일은 새 데이터로 덮어쓰기 전까지 그대로 유지됩니다. 즉, 파일을 삭제해도 실제로는 컴퓨터에서 완전히 제거되지 않았을 수 있습니다.

안타깝게도 이 폴더는 Windows에서 문제를 일으키는 것으로 악명이 높으며 바이러스와 악성코드 공격에 취약합니다. 그래서 전문가들은 Windows 기기에 오류가 발생하면 이 폴더를 정리할 것을 권장합니다.

임시 캐시 폴더를 정리하려면 다음 단계를 따르세요:

  1. Windows + R 키를 동시에 길게 누릅니다.
  2. 입력창에 %windir%\SoftwareDistribution\DataStore를 입력하고 Enter 키를 누릅니다.
  3. 새 파일 탐색기 창이 열립니다.
  4. 해당 폴더 안의 모든 내용을 삭제합니다.
  5. 컴퓨터를 재시작합니다.

방법 4: 시스템 파일 검사기(SFC) 실행

시스템 파일 검사기(System File Checker, SFC)는 컴퓨터의 시스템 파일을 스캔할 수 있는 Windows 유틸리티입니다. 이 도구는 Windows에 내장되어 있으며 명령 프롬프트에서 "sfc"를 입력하여 실행할 수 있습니다.

SFC는 맬웨어와 기타 보안 위협으로부터 추가적인 보호 계층을 제공하므로, 이 유틸리티로 시스템 파일을 정기적으로 점검하는 것이 좋습니다. 사용 빈도는 온라인 활동에 따라 달라지지만 일반적으로 몇 주에 한 번씩 실행하면 충분합니다.

이 도구는 누락되었거나 손상된 파일을 스캔하고 해당 파일의 문제를 복구하는 데 사용할 수 있으며, 문제 해결 과정에서 자주 활용됩니다. SFC는 WRP(Windows Resource Protection) 기능을 활용하여 PC에 손상되거나 누락된 파일이 없도록 보장합니다.

시스템 파일 검사기를 사용하려면 다음 단계를 따르세요:

  1. Windows 버튼을 누른 후 검색창에 cmd를 입력합니다.
  2. 가장 관련성 높은 검색 결과를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
  3. 명령 프롬프트 창이 열리면 sfc /scannow 명령어를 입력합니다.
  4. Enter 키를 누릅니다.
  5. 스캔이 완료될 때까지 기다립니다.
  6. 완료되면 컴퓨터를 재시작하고 업데이트를 다시 설치해 봅니다.

방법 5: 소프트웨어 제한 정책 확인

소프트웨어 제한 정책(Software Restrictions Policy)은 IT 관리자가 기기에 설치 및 실행할 수 있는 소프트웨어를 통제할 수 있게 해주는 Windows 10/11의 기능입니다. 조직에서 승인된 응용 프로그램만 사용하도록 보장하는 훌륭한 방법입니다.

기본적으로 소프트웨어 제한 정책은 컴퓨터에서 소프트웨어가 사용되는 방식을 제어할 수 있는 보안 정책 집합입니다. 이를 통해 악성 코드로 인한 피해를 줄이거나 특정 유형의 멀웨어가 처음부터 설치되지 않도록 차단할 수 있습니다.

또한 소프트웨어 제한 정책은 Windows 10/11 Professional 및 Enterprise 에디션에서만 작동한다는 점에 유의하세요. Windows 8 Pro나 Home 에디션을 사용 중이라면 해당되지 않습니다.

현재 소프트웨어 제한 정책을 확인하려면 다음을 수행하세요:

  1. 제어판을 실행합니다.
  2. 시스템 및 보안을 선택합니다.
  3. 관리 도구로 이동합니다.
  4. 로컬 보안 정책으로 들어갑니다.
  5. 소프트웨어 제한 정책 섹션을 클릭합니다.
  6. 설정된 제한이 없다면 소프트웨어 제한 정책 노드를 마우스 오른쪽 버튼으로 클릭합니다.
  7. 새 소프트웨어 제한 정책을 선택합니다.
  8. 적용 대상(Enforcement) 섹션을 두 번 클릭합니다.
  9. 로컬 관리자를 제외한 모든 사용자 옵션을 선택합니다.
  10. 확인을 누릅니다.
  11. 컴퓨터를 재시작하고 업데이트를 다시 설치해 봅니다.

방법 6: 최근 설치한 보안 프로그램 제거

Windows 컴퓨터가 안전하더라도 때로는 추가적인 보안 강화가 필요합니다. 그래서 우리는 보안 소프트웨어를 설치합니다.

이러한 프로그램은 바이러스 공격이나 기타 위협으로부터 Windows 컴퓨터를 보호하도록 설계되었습니다. 하지만 다른 응용 프로그램의 동작을 비정상적으로 만들고 오류를 유발할 수도 있습니다. 이 경우 일시적으로 제거해야 합니다.

보안 소프트웨어를 제거해야 하는 이유는 다양합니다. 제대로 작동하지 않거나, 업데이트 요청을 반복하거나, 구버전으로 인한 보안 문제가 있거나, 아니면 단순히 하드 드라이브 공간을 너무 많이 차지하는 경우 등이 있습니다.

보안 소프트웨어가 Windows 업데이트 설치를 방해한다면 아래 가이드를 참고하여 제거하세요:

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭합니다.
  2. 제어판을 선택합니다.
  3. 프로그램 및 기능으로 이동하여 제거할 보안 소프트웨어를 찾습니다.
  4. 마우스 오른쪽 버튼으로 클릭하고 제거 버튼을 눌러 제거를 진행합니다.
  5. 컴퓨터를 재시작하고 업데이트 문제가 해결되었는지 확인합니다.

방법 7: 모든 Windows 업데이트 서비스 실행 확인

필수 Windows 업데이트 서비스가 모두 비활성화되어 있으면 Windows 기기에서 0x80070659 오류가 발생할 수 있습니다.

필수 서비스를 활성화하는 방법은 다음과 같습니다:

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 실행을 선택합니다.
  2. 입력창에 services.msc를 입력하고 확인을 누릅니다.
  3. 열린 창에서 Windows Update를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  4. 시작 유형자동으로 설정합니다.
  5. 서비스 상태가 중지됨으로 표시되는지 확인합니다. 그렇다면 시작 버튼을 눌러 서비스를 시작합니다. 적용을 누른 후 확인을 클릭합니다.
  6. 이제 BITS(Background Intelligent Transfer Service)를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 시작 유형자동으로 설정하고 서비스 상태실행 중인지 확인한 후 확인을 누릅니다.
  7. 마지막으로 Cryptographic Service를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 시작 유형자동으로 설정하고 서비스 상태실행 중인지 확인한 후 확인을 눌러 변경 사항을 저장합니다.
  8. 컴퓨터를 재시작하고 오류가 지속되는지 확인합니다.

방법 8: 디스크 공간 확보

때때로 시스템 드라이브에 공간이 부족하여 Windows 업데이트가 실패하기도 합니다. 따라서 디스크 여유 공간을 늘리면 Windows 업데이트 설치를 문제없이 진행할 수 있습니다.

시스템 드라이브의 여유 공간을 늘리는 방법은 여러 가지가 있으며, 가장 쉬운 방법은 디스크 정리 유틸리티를 사용하는 것입니다.

디스크 정리 유틸리티는 불필요한 파일을 삭제하여 공간을 확보할 수 있게 해주는 Windows 도구입니다. 실행하면 삭제 가능한 파일 목록을 보여주고 삭제 여부를 묻습니다. 컴퓨터에 파일이 많으면 모든 파일을 하나씩 검토해야 하므로 프로세스가 완료되기까지 시간이 걸릴 수 있습니다.

이 유틸리티는 시작 메뉴에서 접근할 수 있으며, 오래된 로그 파일이나 이전에 본 웹 페이지의 캐시 이미지·영상 같은 불필요한 데이터를 제거하여 하드 드라이브 공간을 확보하는 것이 주요 기능입니다.

디스크 정리 유틸리티를 사용하려면 다음 단계를 따르세요:

  1. 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하고 실행을 선택합니다.
  2. 입력창에 diskmgmt.msc를 입력하고 Enter 키를 누릅니다. 그러면 디스크 관리 창이 열립니다.
  3. 공간을 확보하려는 시스템 드라이브를 선택합니다.
  4. 속성을 클릭합니다.
  5. 팝업 창이 나타나면 디스크 정리를 선택합니다.
  6. 정리 과정에 필요한 시간을 계산하는 데 몇 분 정도 걸릴 수 있습니다. 확인을 눌러 진행합니다.
  7. 팝업 메시지가 나타나면 계속하려면 파일 삭제 버튼을 누릅니다.

방법 9: 최근 업데이트 롤백

Windows 업데이트 자체에 문제가 있어 실패했을 수도 있습니다. Windows 업데이트를 설치하면 최소 10일 동안은 업데이트로 인한 변경 사항을 롤백할 수 있습니다. 따라서 즉시 조치하지 않으면 이전 버전으로 되돌릴 수 없습니다.

마지막 업데이트를 롤백하는 방법은 다음과 같습니다:

  1. 시작 메뉴를 엽니다.
  2. 검색창에 windows update settings를 입력합니다.
  3. 복구를 선택합니다.
  4. 이전 버전의 Windows 10/11로 되돌리기 옵션을 찾습니다.
  5. 시작하기를 선택합니다.
  6. 화면의 안내에 따라 진행합니다.
  7. 완료되면 컴퓨터를 재시작합니다.

방법 10: 장치 드라이버 최신 상태 유지

Windows 업데이트 유틸리티가 시스템 구성 요소를 관리해 주지만, 일부 타사 드라이버는 그 관리 범위 밖에 있습니다. 따라서 장기적인 문제 예방을 위해 드라이버를 수동으로 업데이트해야 할 수 있습니다.

장치 드라이버를 업데이트하는 방법은 다음과 같습니다:

  1. 검색창에 device manager를 입력합니다.
  2. 장치 관리자를 선택합니다.
  3. 장치 카테고리를 선택하고 업데이트하려는 드라이버를 마우스 오른쪽 버튼으로 클릭합니다.
  4. 업데이트된 드라이버 소프트웨어 자동 검색 옵션을 선택합니다.
  5. 드라이버 업데이트 버튼을 클릭합니다.
  6. Windows에서 새 드라이버를 찾지 못하면 장치 제조사의 공식 웹사이트에서 직접 다운로드한 후 안내에 따라 설치합니다.
  7. PC를 재시작합니다.

또는 드라이버 업데이트 도구를 사용하여 전 과정을 자동화할 수도 있습니다. 이런 도구를 사용하면 어떤 드라이버를 업데이트해야 하는지 일일이 확인할 필요가 없습니다. 도구가 업데이트 과정을 알아서 처리하고 기기와 호환되는 버전을 설치해 주므로 문제를 예방할 수 있습니다.

방법 11: Microsoft 고객 지원팀에 문의

지금까지 소개한 어떤 방법으로도 해결되지 않는다면 Microsoft 고객 지원팀의 전문가와 상담해 보세요. 경험 많은 담당자의 도움을 받을 수 있으며, 원격으로 기기를 접속하여 신속하게 문제를 진단하고 수정해 줄 수 있습니다.

특히 최근 업데이트 실패의 원인이 Microsoft가 이미 인지하고 있는 오류일 경우 이 방법이 매우 효과적입니다. Microsoft 공식 웹사이트를 통해 고객 지원팀에 문의할 수 있습니다.

마무리

Windows 오류 코드 0x80070659는 다양한 요인으로 인해 발생할 수 있으므로, 변경을 가하기 전에 먼저 원인을 진단하는 것이 중요합니다. 이 글에서는 이 오류 코드가 발생하는 방식과 잠재적인 원인, 그리고 문제를 파악하는 데 도움이 될 수 있는 문제 해결 단계를 살펴보았습니다.

일반적으로 이 오류는 구성 문제, 잘못된 시스템 설정, 손상된 레지스트리 항목, 시스템 파일 문제, 문제가 있는 Windows 업데이트 또는 악성코드 감염으로 인해 발생합니다.

이를 해결하려면 먼저 Windows 업데이트 문제 해결사를 사용해 보세요. 효과가 없다면 필수 Windows 업데이트 서비스가 모두 실행 중인지 확인하거나 임시 캐시 폴더를 정리하세요. 손상된 파일이 원인으로 의심되면 시스템 파일 검사기(SFC)를 사용할 수도 있습니다. 그 외에 최근 설치한 보안 소프트웨어 제거, 소프트웨어 제한 정책 확인, 디스크 공간 확보, 장치 드라이버 최신 상태 유지 등의 방법도 시도해 볼 수 있습니다.

이 글에 대해 추가 질문이나 의견이 있다면 언제든지 댓글로 공유해 주세요!