Mục Lục Nội Dung
Gặp lỗi Error Code 0xc0000017 không vào được Windows? Bài viết hướng dẫn cách khắc phục lỗi 0xc0000017 khi khởi động máy tính Windows 10/11 hiệu quả, dễ thực hiện.

Lỗi 0xc0000017 Là Gì? Vì Sao Máy Tính Không Khởi Động?
Lỗi 0xc0000017 thường xuất hiện khi khởi động hoặc cài đặt lại Windows, đặc biệt khi dùng tính năng Windows Recovery hoặc Reset. Máy tính sẽ hiển thị màn hình xanh kèm thông báo:
Your PC/Device needs to be repaired
There isn’t enough memory available to create a ramdisk device.
Error code: 0xc0000017
Lỗi này khiến người dùng không thể vào Windows hoặc reset máy. Nguyên nhân chủ yếu đến từ lỗi RAM, cấu hình BIOS/UEFI hoặc mục nhập “bad memory” bị lưu trong hệ thống.

Nguyên Nhân Gây Ra Lỗi 0xc0000017
Một số nguyên nhân chính gây ra lỗi 0xc0000017 khi mở máy tính:
- RAM bị lỗi hoặc phân vùng RAM bị đánh dấu “bad”: Windows sẽ không sử dụng được những vùng RAM đã bị đánh dấu xấu (bad memory sectors) dẫn đến lỗi khi tạo ramdisk.
- Cài đặt BIOS/UEFI không phù hợp: Một số thiết lập trong BIOS như Legacy Boot hay CSM có thể xung đột với cấu trúc khởi động hiện tại của Windows.
- File hệ thống lỗi hoặc thiếu: Trong quá trình cài đặt lại Windows, nếu các file hệ thống không đầy đủ hoặc bị hỏng cũng gây ra lỗi 0xc0000017.

Dấu Hiệu Nhận Biết Lỗi 0xc0000017
Một số dấu hiệu để bạn có thể nhận biết được máy tính đang bị lỗi Error Code 0xc0000017:
- Máy tính khởi động vào màn hình xanh (BSOD)
- Không thể cài đặt hoặc Reset Windows
- Thông báo “There isn’t enough memory…” kèm mã lỗi

Hướng Dẫn Sửa Lỗi Error Code 0xc0000017 Trên Windows 10/11
Bạn có thể tham khảo các cách sau để sửa lỗi 0xc0000017 nếu cần:
Cách 1: Xóa Các Vùng RAM Bị Đánh Dấu “Bad Memory” Bằng Command Prompt
- Dùng USB cài Windows hoặc Recovery Drive để khởi động máy
- Chọn: Repair your computer > Troubleshoot > Advanced options > Command Prompt
- Nhập lệnh sau để liệt kê các vùng RAM bị đánh dấu lỗi:
bcdedit /enum {badmemory}
- Xóa toàn bộ các vùng “badmemory” đã lưu:
bcdedit /deletevalue {badmemory} badmemorylist
- Khởi động lại máy và thử lại chức năng reset/cài đặt
Cách này cực kỳ hiệu quả trong 80% trường hợp lỗi 0xc0000017.

Cách 2: Tắt Tính Năng Hybrid Boot (Fast Startup)
- Vào Control Panel > Power Options > Choose what the power buttons do
- Nhấn Change settings that are currently unavailable
- Bỏ chọn Turn on fast startup (recommended)
- Lưu lại và khởi động lại máy tính

Cách 3: Cập Nhật BIOS/UEFI
- Truy cập trang chủ hãng sản xuất mainboard/laptop
- Tìm đúng model và tải bản BIOS mới nhất
- Làm theo hướng dẫn cập nhật an toàn từ nhà sản xuất
Quá trình update BIOS có thể gây hỏng máy nếu thực hiện sai. Cân nhắc gọi kỹ thuật nếu bạn không chắc chắn.

Cách 4: Kiểm Tra RAM Và Thay Thế Nếu Cần
- Dùng công cụ Windows Memory Diagnostic:
- Nhấn Windows + R, gõ mdsched.exe và Enter
- Chọn “Restart now and check for problems”
- Máy sẽ khởi động và kiểm tra RAM
- Nếu phát hiện lỗi RAM:
- Gỡ từng thanh RAM ra và kiểm tra từng cái
- Thay thế RAM lỗi nếu cần thiết

Cách 5: Sử Dụng Công Cụ DISM Và SFC
- Khởi động vào Command Prompt từ USB Recovery
- Nhập các lệnh sau để sửa lỗi hệ thống:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Chờ hệ thống quét và sửa lỗi tự động

Sửa Lỗi 0xc0000017 Không Khó Nếu Biết Đúng Cách
Lỗi 0xc0000017 khi khởi động máy tính hoặc cài lại Windows có thể làm bạn tưởng rằng máy bị hư phần cứng. Tuy nhiên, chỉ cần thực hiện đúng các bước hướng dẫn trong bài viết, bạn hoàn toàn có thể xử lý dứt điểm lỗi này tại nhà.
Cần kỹ thuật viên đến tận nơi kiểm tra và sửa lỗi? Gọi ngay hotline trung tâm Sửa Máy Tính HCM để được hỗ trợ nhanh chóng, uy tín và đúng chuyên môn.
