수정 : 예기치 않은 오류가 발생했습니다. 문제 해결 마법사를 계속할 수 없습니다.

Windows에는 직면 할 수있는 가장 일반적인 문제 중 일부를 실제로 지원할 수있는 몇 가지 기본 제공 문제 해결사가 있습니다. 문제 해결사가 현재 발생한 문제를 항상 해결하는 것은 아니지만 잘못된 내용을 표시하고 검색 범위를 좁혀 정답을 찾을 수 있습니다.

Windows 10 문제 해결사는 업데이트 및 보안 섹션의 설정 앱에서 찾을 수 있습니다. 예를 들어 인터넷 연결에 문제가있는 경우 인터넷 연결 문제 해결사를 실행할 수 있습니다.

그러나 때때로 문제 해결사가 시작되지 않고 다음 오류 메시지가 표시됩니다.“예기치 않은 오류가 발생했습니다. 문제 해결 마법사를 계속할 수 없습니다.” 특히 한동안 당신을 괴롭혔던 문제를 해결하려고 할 때 이것은 매우 성 가실 수 있습니다. 이 문제를 해결하는 방법을 찾으려면 아래 해결 방법을 따르십시오.

해결 방법 1 : 업데이트 후 문제가 발생한 경우

업데이트를 수행 한 후 또는 Windows가 자체적으로 설치 한 후에 발생한 해결 방법이있는 경우 Windows 업데이트 구성 요소를 재설정하여 문제를 해결할 수 있습니다. 똑같은 문제 :

  1. Windows Update와 관련된 핵심 서비스 인 Background Intelligent Transfer, Windows Update 및 Cryptographic Services를 종료하여 솔루션을 계속 진행하겠습니다. 나머지 단계를 원활하게 수행하려면 시작하기 전에 비활성화하는 것이 중요합니다.
  2. "명령 프롬프트"를 검색하고 마우스 오른쪽 단추로 클릭 한 다음 "관리자 권한으로 실행"옵션을 선택합니다. 다음 명령을 복사하여 붙여넣고 각 명령 뒤에 Enter를 클릭하십시오.

순 정지 비트

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  1. 그런 다음 업데이트 구성 요소를 계속 재설정하려면 삭제해야하는 일부 파일을 삭제해야합니다. 또한 관리자 권한이있는 명령 프롬프트를 통해 수행됩니다.

Del“% ALLUSERSPROFILE % \ Application Data \ Microsoft \ Network \ Downloader \ qmgr * .dat”

  1. 이것이 최후의 수단이 아닌 경우 다음 단계를 건너 뛸 수 있습니다. 이 단계는 공격적인 접근 방식으로 간주되지만 업데이트 프로세스를 핵심에서 확실히 재설정합니다. 그래서 우리는 당신이 이것을 시도하는 것이 좋습니다. 온라인 포럼에서 많은 사람들이 제안했습니다.
  2. SoftwareDistribution 및 catroot2 폴더의 이름을 변경하십시오. 이렇게하려면 관리 명령 프롬프트에서 다음 명령을 복사하여 붙여넣고 각 명령을 복사 한 후 Enter를 클릭하십시오.

Ren % systemroot % \ SoftwareDistribution SoftwareDistribution.bak

Ren % systemroot % \ system32 \ catroot2 catroot2.bak

  1. 다음 명령은 BITS (Background Intelligence Transfer Service) 및 wuauserv (Windows 업데이트 서비스)를 기본 보안 설명 자로 재설정하는 데 도움이됩니다. 아래 명령을 수정하지 않도록하여 단순히 복사하는 것이 가장 좋습니다.

exe sdset 비트 D : (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

exe sdset wuauserv D : (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)

  1. 현재 해결 방법을 진행하기 위해 System32 폴더로 다시 이동해 보겠습니다.

cd / d % windir % \ system32

  1. BITS 서비스를 완전히 재설정 했으므로 서비스가 원활하게 실행되고 운영되는 데 필요한 모든 파일을 다시 등록해야합니다. 그러나 각 파일을 다시 등록하려면 새 명령이 필요하므로 프로세스가 익숙한 것보다 길어질 수 있습니다. 명령을 하나씩 복사하고 생략하지 않도록하십시오. 다음은 그 옆에있는 해당 명령과 함께 다시 등록해야하는 파일 목록입니다.
  2. 이러한 프로세스 후에 일부 파일이 남아있을 수 있으므로이 단계에서 해당 파일을 찾아 보겠습니다. 검색 창이나 실행 대화 상자에 "regedit"를 입력하여 레지스트리 편집기를 엽니 다. 레지스트리 편집기에서 다음 키로 이동합니다.

HKEY_LOCAL_MACHINE \ COMPONENTS

  1. 구성 요소 키를 클릭하고 창 오른쪽에서 다음 키를 확인합니다. 그중 하나라도 찾으면 모두 삭제하십시오.

PendingXmlIdentifier

NextQueueEntryIndex

AdvancedInstallersNeedResolving

  1. 다음으로 할 일은 다음 명령을 복사하여 관리 명령 프롬프트에 다시 붙여 넣어 Winsock을 재설정하는 것입니다.

netsh winsock 재설정

  1. Windows 7, 8, 8.1 또는 10을 실행중인 경우 명령 프롬프트에서 다음 명령을 복사하고 Enter 키를 누릅니다.

netsh winhttp 재설정 프록시

  1. 위의 모든 단계가 고통없이 완료 되었다면 이제 아래 명령을 사용하여 첫 번째 단계에서 종료 한 서비스를 다시 시작할 수 있습니다.

순 시작 비트

net start wuauserv

net start appidsvc

net start cryptsvc

  1. 나열된 모든 단계를 수행 한 후 컴퓨터를 다시 시작하십시오.

해결 방법 2 : Chkdsk 유틸리티 사용

일부 사용자는 chkdsk 유틸리티를 사용하면 하드 디스크 파일이 손상되거나 유사한 경우 이러한 오류가 발생하기 때문에 거의 즉시 문제를 해결하는 데 도움이되었다고 주장합니다. 프로세스는 매우 쉽지만 도구가 완료되는 데 시간이 걸릴 수 있습니다.

명령 프롬프트에서

  1. 컴퓨터를 켜고 Windows 10에 로그인합니다.
  2. Windows 키를 눌러 시작 메뉴를 열고 검색 버튼을 선택하거나 즉시 입력을 시작하고 "cmd"를 입력합니다.
  3. 첫 번째 결과가 될 "명령 프롬프트"를 선택하고 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행 옵션을 선택합니다.
  4. 명령 프롬프트가 시작되면 다음 명령을 입력하십시오.
  5. chkdsk C : / f / r / x
  6. 이 명령의 매개 변수는 다음과 같이 설명 할 수 있습니다.
  7. / f 옵션은 발견 된 오류를 수정합니다.
  8. / r 옵션은 불량 섹터를 검색하고 읽을 수있는 정보를 복구합니다.
  9. / x 옵션은 도구가 검사를 시작하기 전에 검사하려는 드라이브를 강제로 분리합니다.
  10. C : 드라이브가 사용중인 경우 Y를 입력하여 다음에 PC를 다시 시작할 때 스캔을 실행합니다. 그렇다면 다음 시작시 검사를 실행하려면 명령 프롬프트를 종료하고 컴퓨터를 다시 시작해야합니다.

내 컴퓨터에서

  1. 컴퓨터를 켜고 Windows 10에 로그인합니다.
  2. 이 PC (내 컴퓨터)를 열려면 두 번 클릭하고 확인하려는 드라이브를 마우스 오른쪽 버튼으로 클릭합니다. 속성 옵션을 선택하고 도구 탭으로 이동합니다.
  3. 오류 검사 섹션으로 이동하여 검사 옵션을 선택합니다.
  4. 다음 메시지가 표시되면 드라이브 스캔을 클릭하여 스캔을 시작하십시오.
  5. 이 드라이브를 스캔 할 필요가 없습니다.

    이 드라이브에서 오류를 발견하지 못했습니다. 원하는 경우 드라이브에서 오류를 검색 할 수 있습니다.

  6. 스캔하는 동안 컴퓨터를 계속 사용할 수 있습니다. 오류가 발견되면 즉시 수정할 것인지 결정할 수 있습니다. 이 스캔 결과에 따라 도구가 결과를 형성합니다.
  7. 드라이브에 오류가 발생하지 않으면 다음 메시지가 표시됩니다. 드라이브가 성공적으로 검색되었습니다.

    Windows가 드라이브를 성공적으로 검색했습니다. 오류가 없습니다.

  8. 드라이브에서 오류가 발생하면 대신 다음 메시지가 표시됩니다.

    파일 시스템을 복구하려면 컴퓨터를 다시 시작하십시오. 즉시 다시 시작하거나 다음에 다시 시작할 때 오류 수정을 예약 할 수 있습니다.

해결 방법 3 : .NET Framework 복구

이 특정 방법이 이상하게 들릴 수 있지만 최근에 설치된 Microsoft .NET Framework가이 문제의 원인 일 수 있습니다. 이것이 사실이라면 몇 분 안에 문제가 저절로 해결 될 것입니다.

  1. Windows 10을 사용하는 경우 Windows 설정을 열고 앱 섹션으로 이동합니다.
  2. 이전 Windows OS를 사용하는 경우 제어판 >> 프로그램 및 기능을 엽니 다.
  3. 설치된 프로그램 목록에서 .NET Framework를 찾아 "제거 / 변경"을 클릭합니다.
  4. 여러 선택 사항이있는 창이 열리고 제거 대신 복구 옵션을 선택할 수 있습니다.
  5. 마법사가 .NET Framework에서 설치 복구를 시작하고 이제 문제없이 문제 해결사를 실행할 수 있습니다.
  6. 그래도 작동하지 않으면 .NET Framework를 다시 설치하기 만하면됩니다.

해결 방법 4 : 일부 필수 서비스가 실행 중인지 확인

문제 해결 마법사에 필수적인 일부 서비스는 다음과 같습니다.

진단 서비스 호스트 서비스

진단 시스템 호스트 서비스

진단 정책 서비스

이러한 서비스가 없으면 문제 해결사가 시작할 기회가 없으므로 이러한 서비스가 전혀 실행되도록 구성되었는지 실제로 확인해야합니다.

  1. Windows 10 이전 버전의 Windows를 사용하는 경우 PC에서 실행중인 서비스에 액세스하는 가장 쉬운 방법은 시작 버튼을 클릭하고 실행 대화 상자로 이동하는 것입니다.
  2. 대화 상자에 "services.msc"를 입력하고 서비스 목록이 열릴 때까지 기다립니다.
  3. Windows 10을 사용하는 경우 작업 관리자를 표시하기 위해 Ctrl + Shift + Esc 키 조합을 사용하여 서비스에 액세스 할 수도 있습니다.
  4. 작업 관리자의 서비스 탭으로 이동하여 창 하단의 기어 아이콘 옆에있는 서비스 열기를 클릭합니다.

서비스를 성공적으로 연 후 아래 지침을 따르십시오.

  1. 서비스를 알파벳 순서로 정렬하려면 이름 열을 클릭하여 진단 서비스 호스트 서비스를 찾으십시오.
  2. 진단 서비스 호스트 서비스를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.
  3. 시작 유형으로 이동하여 자동 (지연된 시작)으로 설정합니다.
  4. 서비스가 실행되고 있지 않으면 서비스 상태 바로 아래에서 시작을 클릭 할 수 있습니다.

서비스는 지금 시작되어야하며 앞으로는 문제가 없을 것입니다. 그러나 시작을 클릭하면 다음 오류 메시지가 나타날 수 있습니다.

“Windows는 로컬 컴퓨터에서 진단 서비스 호스트 서비스를 시작할 수 없습니다. 오류 1079 :이 서비스에 지정된 계정이 동일한 프로세스에서 실행되는 다른 서비스에 지정된 계정과 다릅니다.”

이 경우 아래 지침에 따라 문제를 해결하십시오.

  1. 서비스 속성을 열려면 아래 지침의 1-4 단계를 따르십시오.
  2. 로그온 탭으로 이동하여 브라우저… 버튼을 클릭합니다.
  3. "선택할 개체 이름을 입력하십시오"상자에 컴퓨터 이름을 입력하고 이름 확인을 클릭하고 이름이 인증 될 때까지 기다립니다.
  4. 완료되면 확인을 클릭하고 메시지가 표시되면 암호 상자에 관리자 암호를 입력합니다.
  5. 확인을 클릭하고이 창을 닫습니다.
  6. 진단 서비스 호스트 서비스의 속성으로 돌아가서 시작을 클릭합니다.
  7. 모든 것을 닫고 서비스가 여전히 실행 중인지 확인하십시오.

참고 : 여전히 특정 문제가 발견되면 위의 지침에 따라 서비스를 다시 열고 원격 진단 시스템 호스트 서비스라는 서비스에 대해 동일한 프로세스를 반복하십시오.

및 진단 정책 서비스. 시작되고 시작 유형이 자동으로 설정되어 있는지 확인하십시오.