수정 : Windows 10에서 BlueScreen 복구 오류 0xc0000017

0xc0000017 오류 코드는 깨끗하고 실패 설치하거나 업그레이드 사항 BSOD의 끝 (죽음의 블루 스크린) 그 후 나타납니다. ' 램 디스크 장치를 만들 메모리가 충분하지 않습니다. ' 라는 오류 메시지와 함께 표시됩니다 이 오류 코드는 STATUS_NO_MEMORY에 대해 샌딩 되며 지정된 위치에 대한 가상 메모리 또는 스왑 파일 할당량이 충분하지 않음을 나타냅니다.

Windows에서 0xc0000017 BSOD의 원인은 무엇입니까?

  • 타사 안티 바이러스 간섭 – 이전 Windows 버전에서 Windows 10으로 업데이트하려고 할 때 문제가 발생하는 경우 가장 먼저 살펴 봐야하는 원인은 안티 바이러스 제품군입니다. 작업이 안전하지 않다고 판단하여 업그레이드 도구와 외부 Microsoft 서버 간의 통신을 중지 할 수 있습니다. 이 경우 업그레이드 프로세스가 활성화되는 동안 타사 보안 제품군을 중지하거나 제거하여 문제를 해결할 수 있습니다.
  • 부족한 RAM – USB 연결 장치는 많지만 RAM은 많지 않은 경우 하드웨어가 업그레이드 프로세스를 완료하기에 충분한 메모리를 할당 할 수 없기 때문에이 문제가 발생할 수 있습니다. 이 경우 하드웨어를 업그레이드하지 않고 프로세스를 완료 할 수있는 수정 사항 중 하나는 필수가 아닌 모든 USB 장치의 연결을 끊는 것입니다.
  • 오래된 마더 보드 드라이버 –이 문제를 일으킬 수있는 또 다른 잠재적 인 원인은 Windows 10을 수용 할 수없는 호환되지 않는 마더 보드 드라이버입니다.이 시나리오가 적용되는 경우 마더 보드 드라이버를 최신 버전으로 업데이트하여 문제를 해결할 수 있습니다. .
  • 불량 메모리 블록 – Microsoft에서 확인했듯이이 문제는 OS가 업그레이드에 필요한 Windows PE 환경을 만들지 못하게하는 일련의 불량 메모리 블록으로 인해 발생할 수도 있습니다. 이 경우 상승 된 CMD 프롬프트에서 잘못된 메모리 항목을 정리하여 문제를 해결할 수 있습니다.
  • 하이브리드 그래픽이 활성화 됨 – Zbook HP 모델을 사용하는 경우 BIOS 설정에서 하이브리드 그래픽이 활성화되어 있기 때문에이 문제가 발생할 가능성이 있습니다. 이 문제를 해결하려면 BIOS 설정에 액세스하고 하이브리드 그래픽을 비활성화하거나 개별 그래픽으로 전환하면됩니다.
  • 다른 타사 간섭 – 밝혀진 바와 같이 유틸리티 앱을 포함하여이 오류 코드를 유발할 수있는 여러 타사 응용 프로그램이 있습니다. 타사 서비스 또는 프로세스가이 문제를 일으키지 않는지 확인하려면 클린 부팅을 수행하고 프로세스를 다시 시도하십시오.

방법 1 : AV 제품군 중지 (해당하는 경우)

Windows 버전을 Windows 10으로 업그레이드 할 때이 문제가 발생하면 타사 간섭 가능성을 제거하여이 문제 해결 퀘스트를 시작해야합니다. 결과적으로 과잉 보호 안티 바이러스 제품군이 오탐으로 인해 업그레이드 작업을 중단 할 수 있습니다.

Comodo, Avast, McAffee가 이러한 동작을 일으키는 것으로 가장 일반적으로보고되지만 다른 경우도있을 수 있습니다. 이 시나리오가 적용 가능하고 실제로이 간섭을 일으킬 수있는 타사 제품군을 사용하고있는 경우 바이러스 백신 제품군이 비활성화되거나 제거 된 상태에서 작업을 수행하는 경우 작업이 성공했는지 테스트해야합니다.

실시간 보호를 비활성화하고 업그레이드 프로세스를 재 시도하여 천천히 시작할 수 있습니다. 는 IF 0xc0000017 BSOD가 더 이상 나타납니다, 당신은 당신의 AV 문제를 일으키는 것을 결론을 내릴 수 있습니다. 대부분의 보안 제품군에서는 작업 표시 줄 메뉴에서 직접 수행 할 수 있습니다.

그러나 방화벽이 포함 된 타사 보안 제품군을 사용하는 경우 동일한 보안 제품군이 안정적으로 유지되므로 실시간 보호를 비활성화하는 것만으로는 충분하지 않습니다. 이 시나리오가 적용되는 경우 실행 가능한 유일한 해결 방법은 Antivirus + 방화벽을 완전히 제거하고 동일한 동작을 유발할 수있는 남은 파일이 없는지 확인하는 것입니다.

다음은 문제가있는 타사 제품군을 제거하고 여전히 업그레이드가 발생하지 않을 수있는 나머지 파일을 제거하는 방법에 대한 빠른 가이드입니다.

  1. 를 눌러 윈도우 키 + R을 위로 열려면 실행 대화 상자를. 그런 다음 'appwiz.cpl'입력 하고 Enter 키 를 눌러 프로그램 및 기능 메뉴 를 엽니 다 .
  2. 응용 프로그램 및 기능 메뉴에 들어가면 설치된 응용 프로그램 목록을 아래로 스크롤하여 제거 할 타사 보안 제품군을 찾습니다. 표시되면 마우스 오른쪽 버튼으로 클릭 하고 새로 나타난 컨텍스트 메뉴에서 제거 를 선택 합니다.
  3. 화면의 지시에 따라 설치를 완료 한 다음 컴퓨터를 다시 시작하여 변경 사항을 저장하십시오.
  4. 이 문서 ( 여기 )를 열고 지침에 따라 방금 제거한 AV 제품군과 관련된 나머지 파일을 제거합니다.

동일한 문제가 계속 발생하거나 특정 시나리오에이 방법을 적용 할 수없는 경우 아래의 다음 잠재적 해결 방법으로 이동하십시오.

방법 2 : 모든 외부 장치 연결 해제

0x0000017은 '불량 메모리'와 관련이 있지만 실제로는 메모리 할당이 너무 높기 때문에 시스템에 업그레이드 / 설치 프로세스를 완료 할 수있는 충분한 여유 공간이 없기 때문에 문제가 발생할 가능성이 높습니다.

RAM을 추가하고 프로세스를 완료하는 데 필요한 하드웨어를 컴퓨터에 장착하면이 문제를 쉽게 해결할 수 있습니다.

그러나 PC 사양을 업그레이드 할 계획이없는 경우 불필요한 모든 USB 장치를 분리하여 메모리 할당을 쉽게 할 수 있습니다. 영향을받는 여러 사용자가이 방법이 성공했음을 확인했습니다.

장치가 실행되고 있지 않으면 메모리를 예약하도록 허용 할 필요가 없습니다. 이를 염두에두고 필수가 아닌 모든 USB 장치를 분리하고 0xc0000017을 유발하는 프로세스를 반복하십시오. 메모리가 부족하여 ramdisk 장치를 만들 수 없습니다.

이 시나리오가 적용되지 않거나 다른 접근 방식을 찾고있는 경우 아래의 다음 잠재적 수정으로 이동하십시오.

방법 3 : 마더 보드 드라이버 업데이트

밝혀진 바와 같이,이 문제는 Windows 10과 호환되지 않는 매우 오래된 마더 보드 드라이버로 인해 발생할 수도 있습니다. Windows 10으로 업그레이드하는 동안 0xc0000017 오류가 발생한 여러 사용자가 프로세스가 마침내 성공했다고보고했습니다. 마더 보드 드라이버를 최신 버전으로 업데이트 한 후

Windows Update는 마더 보드 드라이버 업데이트 실패로 유명하므로 수동으로 업데이트해야 할 가능성이 있습니다.

다음은 마더 보드를 수동으로 업데이트하는 방법에 대한 빠른 가이드입니다.

  1. 마더 보드 제조업체의 공식 웹 사이트를 방문하여 사용 가능한 최신 드라이버를 다운로드하십시오. 마더 보드 모델을 모르는 경우 Speccy 를 다운로드하고 사용 하여 찾을 수 있습니다.

    참고 : 공식 채널에서 마더 보드 드라이버를 다운로드해야합니다. 반드시 방문해야하는 경우가 아니라면 타사 다운로드 웹 사이트를 멀리하십시오.

  2. 설치 실행 파일을 열고 화면의 지시에 따라 이전에 설치하지 못한 드라이버를 설치하십시오.
  3. 설치가 완료되면 컴퓨터를 다시 시작하고 다음 시스템 시작시 문제가 해결되는지 확인합니다.

동일한 0xc0000017 오류 코드가 계속 발생하거나 이미 최신 드라이버 버전이있는 경우 아래의 다음 잠재적 수정으로 이동하십시오.

방법 4 : 잘못된 메모리 항목 정리

Microsoft는 이미이 문제를 조사했으며 OS가 부팅 프로세스 중에 Windows PE 환경 용 RAM 디스크를 만들려고하는 경우에도이 특정 문제가 발생할 수 있음을 확인했습니다. 이 작업 중에 BCD 저장소에서 잘못된 메모리 블록이 발견 되면 결과적으로 0xc0000017  오류 코드 가 표시 될 것으로 예상 할 수 있습니다.

이 시나리오를 적용 할 수있는 경우 BCD 저장소에서 불량 메모리 항목을 확인하고 정리할 수있는 일련의 CMD 명령을 사용하여 문제를 상당히 쉽게 해결할 수 있습니다. 이 작업을 수행하는 방법에 대한 빠른 가이드는 다음과 같습니다.

  1. 를 눌러 윈도우 키 + R을 위로 열려면 실행 대화 상자를. 그런 다음 텍스트 상자에 'cmd'를 입력 하고 Ctrl + Shift + Enter 를 눌러 상승 된 명령 프롬프트를 엽니 다. UAC (사용자 계정 컨트롤) 프롬프트가 표시되면 예를 클릭하여 관리자 요청을 승인합니다.
  2. 상승 된 명령 프롬프트에 들어가면 다음 명령을 입력 하고 Enter 키 를 눌러 모든 잘못된 메모리 항목을 나열합니다.
    bcdedit / enum {badmemory}
  3. 위 조사에서 BCD 저장소에 실제로 램 디스크 생성을 방해하는 불량 메모리 블록이 포함되어 있음이 확인 된 경우 다음 단계는 해당 항목을 정리하는 것입니다. 이를 수행하려면 다음 명령을 입력 하고 Enter를 누르 십시오.
    bcdedit / deletevalue {badmemory} badmemorylist
  4. 프로세스가 성공하면 컴퓨터를 다시 시작하고 다음 시스템 시작시 문제가 해결되는지 확인합니다.

위의 지침을 따른 후에도 0xc0000017 오류 코드 가 계속 발생하면  아래의 다음 잠재적 수정 사항으로 이동하십시오.

방법 5 : BIOS에서 하이브리드 그래픽 비활성화

이 문제는 하이브리드 그래픽이라고하는 통합 AMD GPU 카드에있는 GPU 기능으로 인해 발생할 수도 있습니다. 영향을받는 여러 사용자는 BIOS 설정으로 이동하고 장치 구성 메뉴에서 하이브리드 그래픽을 비활성화 한 후 업그레이드 / 새로 설치 프로세스가 추가 문제없이 성공적으로 완료되었음을 확인했습니다.

이 방법은 일반적으로 HP에서 제조 한 ZBook 모델에서 성공한 것으로보고됩니다.

다음은 BIOS 설정에서 하이브리드 그래픽을 비활성화하는 방법에 대한 빠른 가이드입니다.

  1. 컴퓨터 전원을 켭니다 (또는 이미 켜져있는 경우 다시 시작). 초기 로딩 화면이 나타나면 Setup (BIOS 키)을 반복해서 누릅니다.

    참고 : 대부분의 마더 보드에서는 설정 키가 화면에 표시됩니다. 하지만 보이지 않는 경우, 마더 보드 모델에 따라 BIOS 설정을 입력하는 방법에 대한 특정 지침을 온라인으로 검색 할 수 있습니다.

  2. BIOS 설정에 들어가면 탐색 메뉴를 사용하여 고급 메뉴 에 액세스하십시오 . 내부에서 장치 구성 메뉴를 선택하고 그래픽 장치하이브리드 그래픽 대신 개별 그래픽으로 설정되어 있는지 확인합니다 .

    참고 : 하이브리드 그래픽 을 사용 안함 으로 설정할 수있는 옵션을 찾으면 실행 하십시오.

  3. Save Changes and Exit BIOS를 선택하여 기회를 저장하십시오 .
  4. 다음 시작 순서가 완료되면 동일한 문제가 계속 발생하는지 확인하십시오.

동일한 문제가 계속 발생하면 아래의 다음 방법으로 이동하십시오.

방법 6 : 클린 부팅 후 업그레이드 (해당하는 경우)

밝혀진 바와 같이,이 문제의 출현에 대한 책임이있을 수있는 많은 잠재적 인 범인이 있습니다. 그리고 업그레이드 설치를 방해 할 수있는 것은 타사 안티 바이러스 제품군뿐만 아니라 BSOD가 관련된 시나리오에서 일반적으로 의심되지 않는 유틸리티 앱이기도합니다.

이전 Windows 버전을 Windows 10으로 업그레이드하는 동안 0xc0000017  BSOD 가 발생하는 경우 클린 부팅 후 업그레이드를 다시 시도하여 타사 간섭 가능성을 제거해야합니다.

클린 부팅 상태에 도달하면 업그레이드 프로세스를 방해 할 수있는 타사 서비스, 프로세스 또는 시작 항목없이 컴퓨터가 시작됩니다.

다음은 작업을 재 시도 할 수있는 클린 부팅 상태에 대한 빠른 가이드입니다.

  1. Windows 키 + R 을 눌러 실행 대화 상자를 엽니 다 . 실행 창에 들어가면 ' msconfig' 입력 하고 Enter 키 를 눌러 시스템 구성 메뉴 를 엽니 다 . UAC (사용자 계정 컨트롤) 에서 메시지가 표시되면 를 클릭 하여 관리자 액세스 권한을 부여합니다.
  2. 시스템 구성 메뉴에 들어가면 메뉴 상단의 서비스 탭을 클릭하십시오 . 다음으로 ' 모든 Microsoft 서비스 숨기기 '와 관련된 상자 가 선택되어 있는지 확인하십시오. 이렇게하면 운영 체제에 필수적인 서비스를 실수로 비활성화하지 않도록 할 수 있습니다.
  3. 모든 Microsoft 서비스가 목록에서 제외되면 모두 비활성화 버튼을 클릭 하여 다음 시작 시퀀스 동안 모든 종류의 타사 서비스가 작동하지 않도록 효과적으로 방지합니다.
  4. 서비스가 처리 된 후 시작 탭으로 이동 한 다음 다음 메뉴에서 작업 관리자 열기 를 클릭 합니다.
  5. 그러면 작업 관리자 의 시작 탭으로 직접 이동됩니다 . 일단 거기에 도착하면 모든 타사 시작 서비스를 체계적으로 선택 하고 화면 하단의 비활성화 버튼을 클릭 하여 다음 시스템 시작시 시작되지 않도록 제외하십시오. 다음에 시스템을 시작할 때 시작 서비스가 실행되지 않도록 할 때까지이 작업을 수행하십시오.
  6. 이 단계에 도달하면 클린 부팅 상태의 근거가됩니다. 이제이를 활용하려면 컴퓨터를 다시 시작하기 만하면됩니다.
  7. 다음에 시작할 때 컴퓨터는 필수 서비스 및 프로세스만으로 부팅됩니다. 타사 항목으로 인해 오류 코드가 발생했는지 테스트하려면 업그레이드 프로세스를 반복하고 문제가 이제 해결되었는지 확인합니다.