Bạn đang khởi động máy tính và đột ngột nhận được màn hình xanh với mã lỗi 0xc0000017? Đừng quá lo lắng, đây là một sự cố khá phổ biến trên Windows 10. Tin Học Cường Phát sẽ hướng dẫn bạn các cách sửa lỗi 0xc0000017 trên Windows 10 một cách nhanh chóng và hiệu quả nhất ngay sau đây.
- ✓Giải pháp chính là dùng CMD trong WinRE để xóa các mục bộ nhớ xấu (bad memory entries) bằng lệnh bcdedit.
- ✓Nếu không hiệu quả, hãy chạy lệnh SFC và DISM để quét và sửa chữa các file hệ thống Windows bị hỏng.
- ✓Giải pháp cuối cùng nếu các cách trên thất bại là System Restore hoặc Reset PC, nhưng hãy sao lưu dữ liệu trước.
🚨 CẢNH BÁO QUAN TRỌNG: Sao Lưu Dữ Liệu Trước Khi Thực Hiện!
Trước khi tiến hành bất kỳ thao tác nào để sửa lỗi, Tin Học Cường Phát đặc biệt khuyến cáo bạn hãy sao lưu (backup) toàn bộ dữ liệu quan trọng (tài liệu, hình ảnh, video…) sang một ổ cứng ngoài hoặc lưu trữ đám mây. Quá trình sửa lỗi có thể tiềm ẩn rủi ro mất mát dữ liệu, an toàn là trên hết!
Hướng dẫn chi tiết các cách sửa lỗi 0xc0000017 trên Windows 10

Đây là phần quan trọng nhất, chúng tôi sẽ đi thẳng vào các giải pháp giúp bạn khắc phục ngay lập tức tình trạng lỗi 0xc0000017 win 10. Hãy thực hiện tuần tự từ cách đơn giản đến phức tạp.
Cách 1: Sửa lỗi 0xc0000017 bằng CMD để xóa các mục bộ nhớ xấu (Bad Memory)
Đây là phương pháp hiệu quả nhất và được nhiều người áp dụng thành công. Lỗi này thường liên quan đến việc hệ thống đánh dấu sai các vùng nhớ, chúng ta sẽ dùng Command Prompt để xóa chúng đi.
Bước 1: Truy cập vào Môi trường Khôi phục Windows (WinRE)
- Nếu máy tính vẫn vào được Windows, bạn vào Settings > Update & Security > Recovery. Tại mục Advanced startup, chọn Restart now.
- Nếu máy tính không khởi động được báo lỗi 0xc0000017, bạn hãy bật máy lên, ngay khi thấy logo Windows, hãy nhấn giữ nút nguồn để tắt đột ngột. Lặp lại hành động này 2-3 lần, máy sẽ tự động vào màn hình Automatic Repair (WinRE).
Bước 2: Mở Command Prompt và thực thi lệnh BCDedit
- Tại màn hình WinRE, bạn chọn Troubleshoot > Advanced options > Command Prompt.
- Cửa sổ dòng lệnh (màu đen) sẽ hiện ra. Bạn hãy gõ chính xác lệnh sau và nhấn Enter:
bcdedit /enum all - Lệnh này sẽ liệt kê tất cả các mục bộ nhớ. Bạn hãy tìm các mục có tên là “badmemory”.
- Tiếp theo, gõ lệnh sau để xóa các mục bộ nhớ xấu đó. Lưu ý: Gõ chính xác từng ký tự. Sau đó nhấn Enter.
bcdedit /deletevalue {badmemory} badmemorylist - Sau khi lệnh chạy xong, bạn gõ
exitvà nhấn Enter. - Chọn Continue để khởi động lại máy tính. Kiểm tra xem cách sửa lỗi 0xc0000017 trên Windows 10 này có thành công không.
Cách 2: Dùng lệnh SFC và DISM để sửa chữa file hệ thống bị lỗi
Nếu cách trên không hiệu quả, có thể file hệ thống của Windows đã bị hỏng. Chúng ta sẽ dùng các công cụ tích hợp sẵn để quét và sửa chúng.
Chạy lệnh System File Checker (SFC /scannow)
- Truy cập vào Command Prompt trong WinRE như hướng dẫn ở Cách 1.
- Gõ lệnh sau và nhấn Enter:
sfc /scannow - Quá trình quét và sửa lỗi sẽ mất một khoảng thời gian. Hãy kiên nhẫn chờ nó hoàn tất.
Chạy lệnh DISM (Deployment Image Servicing and Management)
- Sau khi lệnh SFC chạy xong, bạn tiếp tục gõ các lệnh DISM sau, nhấn Enter sau mỗi lệnh:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth- Khởi động lại máy tính sau khi tất cả các lệnh đã chạy xong.
Cách 3: Khôi phục hệ thống về thời điểm hoạt động tốt (System Restore)

Nếu bạn đã từng tạo điểm khôi phục hệ thống trước đây, đây là một cứu cánh tuyệt vời. System Restore sẽ đưa máy tính của bạn trở về trạng thái trước khi xảy ra lỗi mà không ảnh hưởng đến dữ liệu cá nhân.
- Bước 1: Truy cập vào Advanced options trong WinRE như các cách trên.
- Bước 2: Chọn System Restore.
- Bước 3: Làm theo các hướng dẫn trên màn hình, chọn một điểm khôi phục được tạo vào thời điểm mà bạn chắc chắn máy tính vẫn hoạt động bình thường.
- Bước 4: Xác nhận và bắt đầu quá trình khôi phục. Máy tính sẽ khởi động lại sau khi hoàn tất.
Cách 4: Chạy công cụ Chẩn đoán Bộ nhớ Windows (Windows Memory Diagnostic)
Vì mã lỗi 0xc0000017 có liên quan đến bộ nhớ, việc kiểm tra RAM là cần thiết. Công cụ này sẽ giúp bạn tìm ra liệu thanh RAM có bị lỗi vật lý hay không.
- Bước 1: Tại màn hình Advanced options, chọn Command Prompt.
- Bước 2: Gõ lệnh
mdsched.exevà nhấn Enter. - Bước 3: Chọn Restart now and check for problems (recommended).
- Bước 4: Máy tính sẽ khởi động lại và bắt đầu quá trình kiểm tra RAM. Nếu công cụ báo cáo lỗi, rất có thể bạn cần thay thế thanh RAM bị hỏng.
Mẹo từ Kỹ thuật viên Cường Phát: Nếu bạn đã thử tất cả các cách trên mà vẫn không thể fix error 0xc0000017, lỗi có thể đã ăn sâu vào hệ thống hoặc do phần cứng. Đừng cố gắng tự cài lại Win nếu bạn không chắc chắn, điều này có thể làm mất toàn bộ dữ liệu. Hãy gọi cho chúng tôi qua HOTLINE: 088 9999 092 để được kỹ thuật viên hỗ trợ tận nơi, đảm bảo an toàn dữ liệu.
Cách 5: Reset PC về trạng thái ban đầu (Giải pháp cuối cùng)
Khi mọi nỗ lực đều không thành công, Reset PC là giải pháp cuối cùng để đưa Windows 10 trở về trạng thái mặc định ban đầu. Hãy cân nhắc kỹ vì quá trình này có thể xóa dữ liệu của bạn.
- Bước 1: Vào Troubleshoot trong WinRE và chọn Reset this PC.
- Bước 2: Bạn sẽ có hai lựa chọn chính:
| Tùy chọn | Mô tả |
|---|---|
| Keep my files (Giữ lại tệp cá nhân) | Xóa tất cả ứng dụng và cài đặt nhưng giữ lại các tệp cá nhân của bạn trong thư mục Users. Đây là lựa chọn ưu tiên. |
| Remove everything (Xóa toàn bộ) | Xóa tất cả mọi thứ, bao gồm tệp cá nhân, ứng dụng và cài đặt. Máy tính sẽ trở về trạng thái như mới xuất xưởng. Chỉ chọn khi bạn đã sao lưu dữ liệu. |
Sau khi chọn, hãy làm theo hướng dẫn để hoàn tất quá trình. Đây là một trong những cách sửa lỗi 0xc0000017 trên Windows 10 triệt để nhất.
Các biện pháp giúp phòng tránh lỗi 0xc0000017 trong tương lai

Phòng bệnh hơn chữa bệnh. Để tránh gặp lại lỗi 0xc0000017 và các lỗi tương tự, bạn nên duy trì các thói quen tốt sau đây.
Luôn cập nhật Windows và Driver một cách an toàn
Hãy đảm bảo Windows Update được thực hiện trong điều kiện mạng ổn định và nguồn điện không bị gián đoạn. Luôn tải driver từ trang chủ của nhà sản xuất phần cứng để đảm bảo tính tương thích.
Thường xuyên kiểm tra sức khỏe ổ cứng và thanh RAM
Sử dụng các công cụ như CrystalDiskInfo để kiểm tra ổ cứng và Windows Memory Diagnostic để kiểm tra RAM định kỳ. Việc phát hiện sớm các vấn đề phần cứng sẽ giúp bạn tránh được nhiều rắc rối.
Tạo thói quen sao lưu dữ liệu và tạo điểm khôi phục hệ thống

Hãy đặt lịch sao lưu dữ liệu quan trọng hàng tuần hoặc hàng tháng. Đồng thời, hãy tạo một điểm khôi phục hệ thống (System Restore Point) trước khi cài đặt một phần mềm lớn hoặc cập nhật driver quan trọng.
Góc tư vấn: Cách sửa lỗi 0xc0000017 trên Windows 10
Nguyên nhân lỗi 0xc0000017 là do đâu?
Nguyên nhân chính gây ra lỗi 0xc0000017 win 10 là do hệ thống quản lý bộ nhớ của Windows (Boot Configuration Data – BCD) xác định sai và đánh dấu một số vùng RAM là ‘xấu’ hoặc không thể sử dụng, mặc dù chúng vẫn hoạt động bình thường. Điều này dẫn đến không đủ bộ nhớ để tạo một môi trường khởi động tạm thời (ramdisk), gây ra lỗi.
Lỗi “There isn’t enough memory to create a ramdisk device” thực chất là gì?
Đây chính là thông báo mô tả chi tiết của mã lỗi 0xc0000017. ‘Ramdisk device’ là một ổ đĩa ảo được tạo ra trong RAM để chứa các tệp khởi động tạm thời. Khi BCD đã đánh dấu quá nhiều vùng nhớ là ‘xấu’, Windows không tìm thấy đủ dung lượng RAM trống liên tục để tạo ra ramdisk này, dẫn đến thông báo lỗi there isn’t enough memory to create a ramdisk device và quá trình khởi động hoặc cập nhật bị dừng lại.
Tại sao lỗi 0xc0000017 thường xuất hiện khi update Windows?

Quá trình cập nhật Windows thường yêu cầu khởi động lại vào một môi trường đặc biệt để áp dụng các thay đổi. Môi trường này cần tạo một ramdisk. Nếu hệ thống của bạn đã có sẵn các mục ‘bộ nhớ xấu’ trong BCD, quá trình cập nhật sẽ thất bại và hiển thị lỗi. Đây là lý do tại sao nhiều người gặp phải cách sửa lỗi 0xc0000017 khi update windows.
Phải làm gì khi máy tính không khởi động được báo lỗi 0xc0000017 và không vào được WinRE?
Trong trường hợp này, bạn sẽ cần một công cụ bên ngoài. Hãy tạo một USB Boot chứa bộ cài đặt Windows 10 bằng công cụ Media Creation Tool của Microsoft trên một máy tính khác. Sau đó, cắm USB vào máy bị lỗi, vào BIOS/UEFI để ưu tiên khởi động từ USB. Thay vì chọn ‘Install Now’, bạn hãy chọn ‘Repair your computer’ ở góc dưới bên trái để truy cập vào các công cụ sửa lỗi như Command Prompt và System Restore.
✅ Chứng Thực Chuyên Môn: Nội dung bài viết này được tổng hợp và kiểm duyệt bởi Kỹ thuật viên trưởng của Tin Học Cường Phát. Chúng tôi cam kết cung cấp các thông tin thủ thuật chuẩn xác và quy trình dịch vụ sửa chữa minh bạch nhất đến khách hàng.
Mạnh Cường 98 là người sáng lập, kiêm tác giả tại Tin Học Cường Phát. Tôi là một chuyên gia sửa máy tính, máy in với nhiều năm kinh nghiệm trong lĩnh vực sửa chữa. Với kiến thức chuyên môn và kinh nghiệm dày dặn, tôi có thể xử lý hầu hết các vấn đề kỹ thuật liên quan đến máy tính và máy in, từ những lỗi đơn giản đến những vấn đề phức tạp. Tôi thích cập nhật các xu hướng mới nhất trong lĩnh vực để đảm bảo rằng tôi có thể cung cấp cho khách hàng những giải pháp tốt nhất.

