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

해결 방법: 램디스크(Ramdisk) 장치를 생성할 메모리가 부족합니다(0xc0000017)

Windows 업데이트나 업그레이드, 또는 소프트웨어 업데이트가 실패하면서 "There isn't enough memory available to create a ramdisk device(램디스크 장치를 생성할 수 있는 메모리가 부족합니다)"라는 오류 메시지를 마주한 적이 있으신가요? 이 복구 오류는 PC 또는 장치를 복구해야 한다는 신호입니다.

해결 방법: 램디스크(Ramdisk) 장치를 생성할 메모리가 부족합니다(0xc0000017)

이 RAM 문제의 오류 코드는 0xc0000017이며, 업데이트나 업그레이드를 완료하기 위한 램디스크 장치를 생성할 메모리가 부족해 블루 스크린 오류(BSOD)가 나타날 수 있습니다.

오류 코드 0xc0000017란 무엇인가요?

이 BSOD 오류가 나타난다는 것은 Windows에 내장된 부팅 구성 데이터(BCD)가 일부 메모리 영역을 불량으로 표시했을 가능성이 있다는 의미입니다. 그 결과 장치가 RAM(임의 접근 메모리)에 접근해 업데이트나 업그레이드 과정에 필요한 데이터를 임시로 저장하는 것이 차단됩니다.

램디스크(RAM disk) 또는 RAM 드라이브는 컴퓨터 시스템과 소프트웨어를 저장하기 위해 사용되는 임의 접근 메모리의 한 블록을 말합니다. 오류 메시지에서 보여주듯 램디스크 장치를 생성할 메모리가 충분하지 않으면 시스템 업데이트나 업그레이드가 중단되고, 블루 스크린 때문에 정상적으로 로그인조차 하지 못할 수 있습니다.

"램디스크 장치를 생성할 메모리가 부족합니다" 오류 해결 방법

장치의 메모리 부족은 외부 장치 간의 충돌 때문일 수도 있고, 실제 RAM 용량이 부족해서일 수도 있습니다. 이 경우에는 메모리 공간을 확장해야 합니다.

하지만 메모리가 충분한 장치에서도 이 오류가 나타난다면, 일부 프로그램이 잘못 구성되어 Windows 7, 8, 10에서 메모리 리소스를 과도하게 차지하고 있거나 차지하는 것처럼 동작하고 있음을 의미합니다. 따라서 아래의 해결 방법을 통해 0xc0000017 오류를 제거하는 것이 좋습니다.

해결 방법 목록:

  • 1. 모든 외부 장치 분리
  • 2. BCD 명령어로 불량 메모리 항목 수정
  • 3. 서드파티 소프트웨어 제거
  • 4. 통합 그래픽 카드 비활성화
  • 5. 메인보드 드라이버 업데이트

해결 방법 1: 모든 외부 장치 분리

"메모리 부족 또는 불량 메모리" 문제를 겪었다면 먼저 외장 키보드, 마우스, USB 저장장치, 프린터 등 모든 외부 장치를 분리하세요. 이는 블루 스크린 오류를 유발할 수 있는 외부 요인을 차단하기 위함입니다. 이후 PC를 다시 시작해 "램디스크 장치 생성 실패" 오류가 여전히 나타나는지 확인해 보세요.

해결 방법 2: BCD 명령어로 불량 메모리 항목 수정

Windows 시스템에서 BCD는 부팅 구성 데이터(Boot Configuration Data)의 약자로, RAM을 포함한 Windows 부트로더의 핵심 정보를 담고 있습니다.

특히 BCD와 관련된 일부 명령어는 불량 메모리 항목을 수정할 수 있습니다. 따라서 BCD 명령어를 실행해 잘못된 RAM 항목을 바로잡는 것이 좋은 선택이 될 수 있습니다.

1. 검색 상자에 명령 프롬프트를 입력한 후, 가장 일치하는 결과를 마우스 오른쪽 버튼으로 클릭해 관리자 권한으로 실행을 선택합니다.

2. 명령 프롬프트 창에 아래 명령어를 입력하고 Enter 키를 눌러 모든 불량 메모리 항목을 확인합니다.

bcdedit /enum {badmemory}
해결 방법: 램디스크(Ramdisk) 장치를 생성할 메모리가 부족합니다(0xc0000017)

3. 아래 명령어를 실행해 불량 메모리 항목을 수정합니다.

bcdedit /deletevalue {badmemory} badmemorylist

4. 컴퓨터를 재부팅합니다.

이후 Windows 시스템 업데이트나 업그레이드를 다시 시도해 "램디스크 장치를 생성할 메모리가 부족합니다" 오류가 다시 나타나 업데이트를 막는지 확인해 보세요.

해결 방법 3: 서드파티 소프트웨어 제거

서드파티(외부 제작사) 소프트웨어 역시 Windows 7, 8, 10에서 0xc0000017 오류 코드를 유발하는 원인 중 하나입니다. 바이러스나 위협 요소가 램디스크에 악영향을 줄 수 있으므로, 출처가 불분명한 프로그램은 제거하는 것이 좋습니다. 이는 다른 문제로부터 장치를 보호하는 데에도 도움이 됩니다.

대부분의 사용자는 서드파티 백신 프로그램을 복구하거나 제거해야 시스템 또는 소프트웨어 업데이트가 백신 앱에 의해 차단되지 않고 원활하게 진행될 수 있습니다.

1. 제어판으로 이동합니다.

2. 범주별 보기 상태에서 프로그램 > 프로그램 제거를 찾아 들어갑니다.

3. 다음 창에서 서드파티 소프트웨어를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 제거를 선택합니다.

이렇게 문제가 되는 프로그램 없이 깨끗한 상태에서 시스템 업데이트를 시도하면, Windows 7, 8, 10에서 "램디스크 장치를 생성할 메모리가 부족합니다" 오류를 더 이상 만나지 않을 수 있습니다.

해결 방법 4: 통합 그래픽 카드 비활성화

하이브리드 그래픽 카드는 시스템 업데이트나 업그레이드를 방해하고 램디스크 오류를 유발할 수 있습니다. 일부 사용자들의 보고에 따르면, AMD 또는 NVIDIA 디스플레이 카드 같은 하이브리드 또는 통합 그래픽 카드를 비활성화한 후 0xc0000017 오류 코드가 사라졌다고 합니다.

1. 종료 버튼과 Shift 키를 동시에 눌러 BIOS 설정으로 진입합니다.

2. F2 키를 눌러 SETUP 설정 화면에 들어갑니다.

장치마다 SETUP 설정에 진입하는 키는 다를 수 있습니다. 시작 설정 화면에서 해당 키를 확인할 수 있습니다.

3. BIOS 설정에서 Advanced > Device Configuration > Graphics Device로 이동합니다.

4. Discrete Graphics(전용 그래픽)로 변경합니다.

해결 방법: 램디스크(Ramdisk) 장치를 생성할 메모리가 부족합니다(0xc0000017)

전용 그래픽을 선택하면 하이브리드 그래픽이 비활성화되며, 장치에 기본으로 장착된 그래픽 카드만 사용하게 됩니다.

5. 변경 사항을 저장하고 BIOS 설정을 종료합니다.

다시 부팅한 후 Windows 업데이트를 확인해 보세요. 이번에는 0xc0000017 "램디스크 장치를 생성할 메모리가 부족합니다" 오류가 나타나지 않고 업데이트나 업그레이드가 원활하게 진행될 것입니다.

해결 방법 5: 메인보드 드라이버 업데이트

메인보드 드라이버가 Windows 시스템과 호환되지 않으면 불량 메모리 문제의 원인이 될 수 있다고 알려져 있습니다. 메인보드 드라이버가 제대로 작동하지 않아 업데이트를 지원하지 못하면 새 업데이트가 설치되지 않습니다.

시간과 노력을 절약하려면 최고의 드라이버 도구인 Driver Booster를 사용해 모든 장치 드라이버를 최신 상태로 유지하는 것을 추천합니다. 이를 통해 0xc0000017 메모리 오류를 수정할 수 있습니다.

1. Driver Booster를 다운로드해 설치하고 실행합니다.

2. Scan(스캔)을 클릭합니다.

해결 방법: 램디스크(Ramdisk) 장치를 생성할 메모리가 부족합니다(0xc0000017)

3. 결과 목록에서 메인보드 드라이버를 찾아 Update(업데이트)를 클릭해 자동으로 업데이트합니다.

메인보드 드라이버가 업데이트되면, 다음에 시스템이나 소프트웨어를 업데이트할 때 Windows 7, 8, 10의 메모리 관련 블루 스크린 오류가 해결된 것을 확인할 수 있습니다.

요약

불량 메모리 항목을 제거하고, 문제가 되는 서드파티 소프트웨어를 삭제하며, 통합 그래픽 대신 전용 그래픽 카드를 사용하는 것에 집중하면 "램디스크 장치를 생성할 메모리가 부족합니다" 오류를 효율적으로 해결할 수 있습니다.