Khắc phục: Lỗi BlueScreen Recovery 0xc0000017 trên Windows 10
Các Mã lỗi 0xc0000017 xuất hiện sau khi cài đặt sạch không thành công hoặc nâng cấp kết thúc bằng BSOD (Màn hình xanh chết chóc). Nó đi kèm với thông báo lỗi ‘Không có đủ bộ nhớ để tạo thiết bị đĩa ram. "Mã lỗi này cát cho STATUS_NO_MEMORY và nó báo hiệu rằng không có đủ bộ nhớ ảo hoặc hạn ngạch tệp hoán đổi cho các vị trí được chỉ định.
Điều gì gây ra 0xc0000017 BSOD trên Windows?
Phương pháp 1: Dừng bộ AV (nếu có)
Nếu bạn đang gặp phải sự cố này khi cố gắng nâng cấp phiên bản Windows của mình lên Windows 10, bạn nên bắt đầu nhiệm vụ khắc phục sự cố này bằng cách loại bỏ khả năng can thiệp của bên thứ ba. Hóa ra, có thể một bộ phần mềm Antivirus bảo vệ quá mức đang dừng hoạt động nâng cấp theo dõi của nó do dương tính giả.
Comodo, Avast, McAffee được báo cáo phổ biến nhất vì đã gây ra hành vi này, nhưng có thể có những người khác. Nếu trường hợp này có thể xảy ra và bạn thực sự đang sử dụng bộ phần mềm của bên thứ ba có thể gây ra sự can thiệp này, bạn nên kiểm tra xem thao tác có thành công hay không nếu bạn đang thực hiện trong khi bộ Chống vi-rút bị tắt hoặc bị gỡ cài đặt.
Bạn có thể bắt đầu mọi thứ từ từ bằng cách tắt tính năng bảo vệ theo thời gian thực và thử lại quá trình nâng cấp. Nếu 0xc0000017 BSOD không còn xuất hiện nữa, bạn có thể kết luận rằng AV của bạn đã gây ra sự cố. Với hầu hết các bộ bảo mật, bạn có thể thực hiện trực tiếp từ menu trên thanh tác vụ.
Tuy nhiên, nếu bạn đang sử dụng bộ bảo mật của bên thứ ba bao gồm tường lửa, thì việc tắt tính năng bảo vệ theo thời gian thực là không đủ vì bộ bảo mật tương tự sẽ vẫn tồn tại vững chắc. Nếu trường hợp này có thể áp dụng, cách khắc phục khả thi duy nhất là gỡ cài đặt hoàn toàn tường lửa Antivirus + và đảm bảo rằng không có tệp nào còn sót lại vẫn có thể gây ra hành vi tương tự.
Dưới đây là hướng dẫn nhanh về cách gỡ cài đặt bộ phần mềm của bên thứ 3 có vấn đề và xóa mọi tệp còn sót lại vẫn có thể ngăn quá trình nâng cấp diễn ra:
- nhấn Phím Windows + R để mở ra một Chạy Hộp thoại. Tiếp theo, gõ ‘Appwiz.cpl’ và hãy nhấn Đi vào để mở Chương trình và các tính năng thực đơn.
- Khi bạn đã ở bên trong Ứng dụng và tính năng , cuộn xuống qua danh sách các ứng dụng đã cài đặt và tìm bộ bảo mật của bên thứ 3 mà bạn muốn gỡ cài đặt. Khi bạn nhìn thấy nó, hãy nhấp chuột phải vào nó và chọn Gỡ cài đặt từ menu ngữ cảnh mới xuất hiện.
- Làm theo hướng dẫn trên màn hình để hoàn tất cài đặt, sau đó khởi động lại máy tính của bạn để lưu các thay đổi.
- Mở bài viết này (đây) và làm theo hướng dẫn ở đó để xóa mọi tệp còn sót lại được liên kết với bộ AV mà bạn vừa gỡ cài đặt.
Nếu sự cố tương tự vẫn xảy ra hoặc phương pháp này không áp dụng được cho trường hợp cụ thể của bạn, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 2: Ngắt kết nối tất cả các thiết bị bên ngoài
0x0000017 có liên quan đến "bộ nhớ kém", nhưng trên thực tế, sự cố rất có thể xảy ra do phân bổ bộ nhớ quá cao, vì vậy hệ thống không còn đủ để hoàn tất quá trình nâng cấp / cài đặt.
Điều này có thể được giải quyết dễ dàng bằng cách bổ sung thêm RAM, trang bị cho máy tính của bạn phần cứng cần thiết để hoàn tất quá trình.
Nhưng nếu bạn không có kế hoạch nâng cấp thông số kỹ thuật PC của mình, bạn có thể dễ dàng phân bổ bộ nhớ bằng cách rút mọi thứ không cần thiết Thiết bị USB. Một số người dùng bị ảnh hưởng đã xác nhận rằng phương pháp này đã thành công đối với họ.
Nếu thiết bị không chạy, không cần cho phép thiết bị dự trữ bộ nhớ. Với lưu ý này, hãy rút mọi thiết bị USB không cần thiết và lặp lại quá trình gây ra lỗi 0xc0000017 - Không có đủ bộ nhớ để tạo thiết bị đĩa ram.
Nếu tình huống này không áp dụng được hoặc bạn đang tìm kiếm một cách tiếp cận khác, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 3: Cập nhật trình điều khiển bo mạch chủ
Hóa ra, sự cố này cũng có thể do trình điều khiển bo mạch chủ đã lỗi thời nghiêm trọng không tương thích để hỗ trợ Windows 10. Một số người dùng mà chúng tôi gặp phải lỗi 0xc0000017 trong quá trình nâng cấp lên Windows 10 đã báo cáo rằng quá trình này cuối cùng đã thành công. sau khi họ cập nhật trình điều khiển bo mạch chủ của mình lên phiên bản mới nhất.
Windows Update nổi tiếng là không cập nhật được trình điều khiển của bo mạch chủ, vì vậy rất có thể bạn sẽ phải thực hiện việc đó theo cách thủ công.
Dưới đây là hướng dẫn nhanh về cách cập nhật bo mạch chủ của bạn theo cách thủ công:
- Truy cập trang web chính thức của nhà sản xuất bo mạch chủ của bạn và tải xuống các trình điều khiển mới nhất có sẵn. Nếu bạn không biết mẫu bo mạch chủ của mình, bạn có thể tải xuống và sử dụng Speccy để tìm ra nó.
Ghi chú: Đảm bảo rằng bạn tải xuống trình điều khiển bo mạch chủ của mình từ các kênh chính thức. Tránh xa các trang web tải xuống của bên thứ 3 trừ khi bạn thực sự cần phải xem qua chúng.
- Mở tệp thực thi cài đặt và làm theo lời nhắc trên màn hình để cài đặt trình điều khiển mà trước đó không thể cài đặt.
- Sau khi cài đặt xong, hãy khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.
Nếu giống nhau Mã lỗi 0xc0000017 mới là vẫn xảy ra hoặc bạn đã có phiên bản trình điều khiển mới nhất, hãy chuyển xuống bản sửa lỗi tiềm năng tiếp theo bên dưới.
Phương pháp 4: Làm sạch các mục bộ nhớ xấu
Microsoft đã điều tra sự cố này và xác nhận rằng sự cố cụ thể này cũng có thể xảy ra trong trường hợp hệ điều hành cố gắng tạo đĩa RAM cho môi trường Windows PE trong quá trình khởi động. Nếu trong quá trình hoạt động này, các khối bộ nhớ không hợp lệ được phát hiện trong kho BCD, bạn có thể thấy 0xc0000017kết quả là mã lỗi.
Nếu tình huống này có thể áp dụng được, bạn có thể giải quyết vấn đề khá dễ dàng bằng cách sử dụng một loạt lệnh CMD có khả năng kiểm tra và xóa các mục bộ nhớ xấu trong kho BCD. Dưới đây là hướng dẫn nhanh về cách thực hiện việc này:
- nhấn Phím Windows + R để mở ra một Chạy Hộp thoại. Tiếp theo, gõ ‘Cmd’ bên trong hộp văn bản và nhấn Ctrl + Shift + Enter để mở dấu nhắc Lệnh nâng cao. Khi bạn nhận được lời nhắc Kiểm soát tài khoản người dùng (UAC), hãy nhấp vào Có để phê duyệt yêu cầu quản trị.
- Khi bạn đã ở trong Command Prompt nâng cao, hãy nhập lệnh sau và nhấn Đi vào để liệt kê tất cả các mục bộ nhớ kém:
bcdedit / enum {badmemory}
- Trong trường hợp điều tra ở trên cho bạn thấy rằng kho BCD thực sự đang chứa các khối bộ nhớ xấu ngăn cản việc tạo đĩa ram, bước tiếp theo là làm sạch các mục nhập đó. Để thực hiện việc này, hãy nhập lệnh sau và nhấn Đi vào:
bcdedit / deletevalue {badmemory} badmemorylist
- Sau khi quá trình thành công, hãy khởi động lại máy tính của bạn và xem sự cố có được giải quyết ở lần khởi động hệ thống tiếp theo hay không.
Nếu bạn vẫn gặp phải Mã lỗi 0xc0000017 ngay cả sau khi bạn đã làm theo các hướng dẫn ở trên, hãy chuyển xuống phần sửa chữa tiềm năng tiếp theo bên dưới.
Phương pháp 5: Tắt đồ họa kết hợp từ BIOS
Hóa ra, sự cố này cũng có thể xảy ra do tính năng GPU có trên các thẻ GPU AMD tích hợp được gọi là đồ họa Hybrid. Một số người dùng bị ảnh hưởng đã xác nhận rằng sau khi vào cài đặt BIOS của họ và tắt Đồ họa kết hợp từ menu Cấu hình thiết bị, quá trình nâng cấp / cài đặt sạch của họ đã hoàn tất thành công mà không gặp thêm sự cố nào.
Phương pháp này thường được báo cáo là thành công với các mẫu ZBook do HP sản xuất.
Dưới đây là hướng dẫn nhanh về cách tắt Đồ họa kết hợp từ cài đặt BIOS:
- Bật nguồn máy tính của bạn (hoặc bắt đầu khởi động lại nếu nó đã bật). Ngay sau khi bạn nhìn thấy màn hình tải ban đầu, hãy nhấn liên tục vào Cài đặt (phím BIOS).
Ghi chú: Với hầu hết các bo mạch chủ, phím cài đặt sẽ được hiển thị trên màn hình. Nhưng trong trường hợp không thấy, bạn có thể tìm kiếm trực tuyến để biết hướng dẫn cụ thể về cách nhập cài đặt BIOS theo kiểu bo mạch chủ của bạn.
- Khi bạn quản lý để vào bên trong cài đặt BIOS của mình, hãy sử dụng menu điều hướng để truy cập Nâng cao thực đơn. Khi vào bên trong, hãy chọn Cấu hình thiết bị thực đơn và đảm bảo rằng Thiết bị đồ họa được đặt thành Đồ họa rời thay vì Đồ họa kết hợp.
Lưu ý: Nếu bạn tìm thấy một tùy chọn cho phép bạn thiết lập Đồ họa kết hợp đến Tàn tật, làm đi.
- Đảm bảo tiết kiệm cơ hội bằng cách chọn Lưu thay đổi và thoát BIOS.
- Khi trình tự khởi động tiếp theo hoàn tất, hãy xem vấn đề tương tự có còn xảy ra không.
Nếu sự cố tương tự vẫn xảy ra, hãy chuyển xuống phương pháp tiếp theo bên dưới.
Phương pháp 6: Nâng cấp sau khi khởi động sạch (nếu có)
Hóa ra, có rất nhiều thủ phạm tiềm ẩn có thể chịu trách nhiệm cho sự xuất hiện của vấn đề này. Và không chỉ các bộ phần mềm Chống vi-rút của bên thứ 3 có thể can thiệp vào quá trình cài đặt nâng cấp mà còn là ứng dụng tiện ích thường không bị nghi ngờ trong trường hợp có liên quan đến BSOD.
Nếu bạn đang gặp phải 0xc0000017BSOD trong khi cố gắng nâng cấp phiên bản Windows cũ hơn lên Windows 10, bạn nên loại trừ khả năng có sự can thiệp của bên thứ 3 bằng cách thử lại nâng cấp sau khi khởi động sạch.
Khi bạn đạt được trạng thái khởi động sạch, máy tính của bạn sẽ khởi động mà không có bất kỳ loại dịch vụ, quy trình hoặc mục khởi động nào của bên thứ ba có thể cản trở quá trình nâng cấp.
Dưới đây là hướng dẫn nhanh về cách đạt được trạng thái khởi động sạch mà bạn có thể thử lại thao tác:
- Mở ra một Chạy hộp thoại bằng cách nhấn Phím Windows + R. Khi bạn đã ở bên trong cửa sổ chạy, hãy nhập ‘msconfig 'và hãy nhấn Đi vào để mở ra Cấu hình hệ thông thực đơn. Sau khi bạn được nhắc nhở bởi Kiểm soát tài khoản người dùng (UAC), nhấp chuột Đúng để cấp quyền truy cập quản trị viên.
- Khi bạn quản lý để vào bên trong Cấu hình hệ thông trình đơn, nhấp vào Dịch vụ từ đầu menu. Tiếp theo, hãy bắt đầu bằng cách đảm bảo rằng hộp được liên kết với ‘Ẩn tất cả các dịch vụ của Microsoft‘Được kiểm tra. Điều này sẽ đảm bảo rằng bạn không vô hiệu hóa nhầm bất kỳ dịch vụ nào cần thiết cho hệ điều hành của bạn.
- Khi mọi dịch vụ của Microsoft bị loại trừ khỏi danh sách, hãy nhấp vào Vô hiệu hóa tất cả để ngăn chặn hiệu quả bất kỳ loại dịch vụ bên thứ 3 nào được gọi hoạt động trong trình tự khởi động tiếp theo.
- Sau khi các dịch vụ đã được xử lý, hãy chuyển đến Khởi động và sau đó nhấp vào Mở trình quản lý tác vụ từ menu tiếp theo.
- Sau đó, bạn sẽ được vận chuyển trực tiếp vào Khởi động tab của Trình quản lý tác vụ. Khi bạn đến đó, hãy chọn một cách có hệ thống mọi dịch vụ khởi động của bên thứ 3 và nhấp vào Vô hiệu hóa ở cuối màn hình để loại trừ chúng khỏi được khởi động ở lần khởi động hệ thống tiếp theo. Làm điều này cho đến khi bạn đảm bảo rằng không có dịch vụ khởi động nào được phép chạy ở lần khởi động hệ thống tiếp theo.
- Khi bạn đến bước này, cơ sở cho trạng thái khởi động sạch sẽ đạt được. Bây giờ, để tận dụng lợi thế của nó, chỉ cần khởi động lại máy tính của bạn.
- Ở lần khởi động tiếp theo, máy tính của bạn CHỈ khởi động với các dịch vụ và quy trình thiết yếu. Để kiểm tra xem có mục nào của bên thứ 3 gây ra mã lỗi hay không, hãy lặp lại quá trình nâng cấp và xem sự cố hiện đã được giải quyết chưa.