Màn hình xanh tử thần (BSoD) trên máy tính Windows có thể rất khó chịu vì chúng là điềm báo của "chết chóc" kỹ thuật số hoặc các lỗi nghiêm trọng khác. Một PC Windows có thể hiển thị hơn trăm loại BSoD khác nhau, và không ai có thể dự đoán được khi nào chúng sẽ xuất hiện trên màn hình của bạn.
Sẽ rất bực bội nếu lỗi này xuất hiện trên máy tính của bạn thường xuyên. Trong bài viết này, chúng tôi sẽ thảo luận về lỗi PAGE_FAULT_IN_NONPAGED_AREA là gì và cách ngăn chặn nó xuất hiện trên máy tính của bạn.
Lỗi màn hình xanh PAGE_FAULT_IN_NONPAGED_AREA trên Windows 10/11 xảy ra khi Windows cố gắng định vị một phần dữ liệu quan trọng trong bộ nhớ hệ thống nhưng không thể tìm thấy nó; kết quả là nó khởi động lại máy tính để bảo vệ nó khỏi thiệt hại thêm. Dữ liệu nó tìm kiếm hiện được lưu trữ trong một tệp trang (page file), có thể nằm trong RAM của hệ thống hoặc trên không gian ổ cứng được hệ thống dùng làm RAM (gọi là page file). Trong hướng dẫn này, chúng tôi sẽ xem xét cả hai tùy chọn.
Thông thường, lỗi này được cho là do vấn đề với kết nối RAM đến bo mạch chủ hoặc với chính bản thân RAM, nhưng có các phương pháp khác để thử trước khi chúng ta mở hệ thống. Lỗi này cũng đã được liên kết đến phần mềm diệt virus.
Khi lỗi PAGE_FAULT_IN_NONPAGED_AREA Windows 10/11 xảy ra, PC sẽ chắc chắn dừng lại và màn hình nền sẽ chuyển sang màu xanh. Đôi khi lỗi tự biến mất, nhưng sau đó xuất hiện lại thường xuyên, gây ra vấn đề nghiêm trọng với máy tính. Vì vậy, nếu BSoD này đang làm phiền bạn và bạn đang tìm kiếm cách khắc phục PAGE_FAULT_IN_NONPAGED_AREA Windows 10/11 hiệu quả, bạn đã đến đúng trang.
Mã dừng Windows PAGE_FAULT_IN_NONPAGED_AREA là gì?
Vùng NONPAGED của bộ nhớ RAM là nơi hệ điều hành Windows (OS) của máy tính được lưu trữ. Các thành phần bộ nhớ CPU thường xuyên được trao đổi giữa RAM và tệp trang. Khi Windows không thể phát hiện dữ liệu này thông qua RAM, lỗi màn hình xanh tử thần PAGE_FAULT_IN_NONPAGED_AREA xảy ra.
Khi bạn thấy màn hình xanh với mã dừng PAGE_FAULT_IN_NONPAGED_AREA Invalid memory reference được ghi trên đó, có nghĩa là hệ thống của bạn đang chịu nhiều áp lực và một tham chiếu bộ nhớ hệ thống không hợp lệ đã được sử dụng. Điều này cũng có thể chỉ ra một địa chỉ bộ nhớ bị lỗi.
Hệ thống yêu cầu dữ liệu từ bộ nhớ truy cập ngẫu nhiên (RAM). Nếu hệ điều hành không thể phát hiện dữ liệu này, một lỗi sẽ được tạo ra. Lỗi này là tín hiệu cho hệ thống tìm kiếm dữ liệu trong tệp trang của RAM.
Nếu không tìm thấy dữ liệu này, một thông báo lỗi sẽ hiển thị cho biết thông tin bị thiếu có sẵn trong một phần của RAM không thể được chuyển trang ra ổ cứng. Thông tin này có thể có thể khôi phục hoặc không.
Các bước tiếp theo không phải để khôi phục dữ liệu này, mà để tránh lỗi này trong tương lai. Nếu lỗi PAGE_FAULT_IN_NONPAGED_AREA xuất hiện một lần trên máy tính của bạn, nó có thể xảy ra lại.
Các yếu tố kích hoạt mã dừng PAGE_FAULT_IN_NONPAGED_AREA
Lỗi PAGE_FAULT_IN_NONPAGED_AREA có thể xảy ra trên máy tính của bạn một cách tự phát. Dưới đây là một số nguyên nhân có thể gây ra BSoD này trên máy tính Windows 10/11 của bạn.
- Windows không thể phát hiện dữ liệu nên tồn tại trong vùng nonpaged.
- Phần mềm diệt virus ngăn cản hệ điều hành phát hiện dữ liệu trong vùng nonpaged.
- Một dịch vụ Windows không chính xác đang chạy trên PC.
- Trong hệ thống, mã trình điều khiển không chính xác có thể được phát hiện.
- Thành phần phần cứng bị hỏng hoặc lỗi, đặc biệt là RAM lỗi, có thể khiến dữ liệu được yêu cầu bị mất.
- Ổ đĩa NTFS bị hỏng trong hệ thống.
- Địa chỉ bộ nhớ chuyển hướng yêu cầu đến bộ nhớ đã được giải phóng trước đó.
Khắc phục sự cố màn hình xanh PAGE_FAULT_IN_NONPAGED_AREA trên Windows 10/11
Nếu bạn đang thắc mắc cách khắc phục PAGE_FAULT_IN_NONPAGED_AREA trên Windows 10/11, điều đầu tiên bạn nên thử là khởi động lại máy tính và hy vọng nó biến mất. Nếu bạn không thể khởi động bình thường hoặc bị kẹt trong vòng lặp khởi động, bạn có thể khởi động vào Chế độ an toàn (Safe Mode) bằng cách ngắt quá trình khởi động ba lần. Bây giờ, bạn có thể tiếp tục với các giải pháp dưới đây:
Cách 1: Tạo tệp trang mới
Windows sử dụng không gian ổ cứng để tăng tốc hệ thống. Nó tạo một tệp trang cho mục đích này, mà nó tham chiếu để truy cập nhanh các chương trình thường dùng. Vô hiệu hóa tệp trang có thể giúp giải quyết vấn đề. Để làm như vậy, hãy làm theo các bước sau:
- Giữ phím Windows và nhấn R.
- Trong hộp thoại Run, gõ SystemPropertiesAdvanced.exe và nhấn Enter để khởi chạy.
- Trong System Properties, chuyển đến tab Nâng cao (Advanced), sau đó điều hướng đến Hiệu suất (Performance) > Cài đặt (Settings).
- Trong hộp thoại mới xuất hiện, chọn tab Nâng cao (Advanced) và bỏ tích hộp bên cạnh Tự động quản lý kích thước tệp trang cho tất cả ổ đĩa (Automatically manage paging file size for all drives).
- Chọn Không có tệp trang (No paging file).
- Nhấn Thiết lập (Set) và xác nhận các thông báo cảnh báo bật lên.
- Để đóng tất cả cửa sổ, nhấp OK ba lần và khởi động lại máy tính.
- Sau khi khởi động lại, quay lại cửa sổ Bộ nhớ ảo (Virtual Memory) và chọn Kích thước do hệ thống quản lý (System managed size) thay vào đó.
- Nhấn Thiết lập (Set).
- Ở trên cùng, tích vào hộp kiểm Tự động quản lý kích thước tệp trang cho tất cả ổ đĩa (Automatically manage paging file size for all drives).
- Đóng tất cả cửa sổ và khởi động lại hệ thống.
Bất kỳ phần hỏng nào trong tệp trang bây giờ nên đã bị loại bỏ hoàn toàn. Nếu BSoD vẫn tiếp diễn, hãy chuyển sang giải pháp tiếp theo.
Cách 2: Kiểm tra RAM
Bộ nhớ CPU, hay RAM, là yếu tố quan trọng nhất trong vấn đề này. Việc đảm bảo RAM được gắn chắc chắn trong gabinete CPU là rất quan trọng. Vì các thanh RAM lồi ra khỏi bo mạch chủ, chúng dễ bị hỏng. Một thanh nhớ bị hỏng không thể được phát hiện bởi hệ điều hành, chứ đừng nói đến việc dùng để yêu cầu dữ liệu.
Nếu RAM bị lỏng, hãy đút chặt và đảm bảo nó được khóa an toàn. Nếu RAM bị hỏng, bạn phải thay thế và lắp lại lên bo mạch chủ. RAM phải tương thích với khe cắm của bo mạch chủ. Nếu bo mạch chủ hỗ trợ RAM DDR5, chúng tôi khuyên bạn nên cài đặt nó.
Dưới đây là một số mẹo khác:
- Nếu bạn có hai thanh RAM, hãy thử đổi khe cắm cho nhau.
- Loại bỏ bụi bẩn tích tụ nếu bạn chỉ dùng một thanh RAM đơn.
- Nếu bạn có các mô-đun RAM dự phòng, hãy thử thay thế RAM và khởi động lại máy tính. Nếu lỗi không xuất hiện, RAM đó là bị lỗi.
- Thử chỉ sử dụng một khe RAM.
Cách 3: Thực hiện chkdsk
Chkdsk là tiện ích kiểm tra ổ đĩa trong Windows được dùng để tìm kiếm và sửa chữa lỗi hệ thống tệp. Bước này đặc biệt hữu ích cho lỗi PAGE_FAULT_IN_NONPAGED_AREA NTFS SYS.
Cách thực hiện quét:
- Chạy công cụ Command Prompt với đặc quyền quản trị. Để thực hiện thay đổi quan trọng trên máy tính, bạn phải là quản trị viên.
- Nhập dòng lệnh CHKDSK và nhấn Enter để chạy: chkdsk /f /r /x
Khi bạn chạy lệnh này, nó sẽ phát hiện các vấn đề và, nếu được nhắc bởi tham số, sửa chữa chúng trên máy tính. Quá trình này sẽ mất một chút thời gian để quét tất cả các tệp và sửa lỗi ổ đĩa.
Sau khi chạy chkdsk, hãy quét hệ thống bằng công cụ sửa chữa PC đáng tin cậy như Outbyte PC Repair để đảm bảo hệ thống được tối ưu hóa.
Cách 4: Khắc phục hỏng tệp hệ thống
Nếu chkdsk không tìm thấy vấn đề nào với ổ đĩa, bước tiếp theo là kiểm tra các tệp bị hỏng có thể gây ra lỗi Windows PAGE_FAULT_IN_NONPAGED_AREA. Quét Kiểm tra đĩa (Check Disk) được dùng để kiểm tra một phân vùng ổ cứng cụ thể, sửa chữa tệp hệ thống bị hỏng và xác định sự hỏng hóc. SFC quét tất cả các tệp hệ thống để tìm các tệp bị hỏng và thay thế chúng bằng tệp mới hơn để hoạt động của hệ thống không bị gián đoạn.
Đây là các bước chạy SFC:
- Gõ cmd vào thanh tìm kiếm menu Start rồi nhấp chuột phải vào Command Prompt > Chạy với tư cách quản trị viên (Run as administrator).
- Nhập SFC /scannow vào bảng điều khiển và nhấn Enter.
- Cho phép Windows quét và sửa lỗi.
- Khởi động lại máy tính.
Cách 5: Vô hiệu hóa phần mềm của bên thứ ba
Phần mềm của bên thứ ba thường can thiệp vào chức năng hệ thống và có thể dẫn đến lỗi màn hình xanh như PAGE_FAULT_IN_NONPAGED_AREA. Người dùng nên thực hiện khởi động sạch (clean boot) trong trường hợp này để loại trừ ứng dụng của bên thứ ba là nguồn gốc của lỗi.
- Mở bảng điều khiển lệnh Run bằng cách nhấn Windows Key + R.
- Nhập lệnh msconfig.
- Điều hướng đến tab Dịch vụ (Service) trong cửa sổ Cấu hình hệ thống (System Configuration).
- Ở dưới cùng, chọn tùy chọn Ẩn tất cả dịch vụ Microsoft (Hide all Microsoft services).
- Chọn tất cả dịch vụ từ danh sách ở giữa và nhấn nút Vô hiệu hóa tất cả (Disable all).
- Lưu và thoát.
- Bây giờ khởi chạy Task Manager. Điều này có thể thực hiện bằng cách nhấn CTRL + Shift + ESC.
- Nhấp vào từng chương trình dưới tab Khởi động (Startup), sau đó nhấp Vô hiệu hóa (Disable).
- Thoát chương trình và khởi động lại máy tính.
Nếu lỗi được khắc phục, có nghĩa là vấn đề do một ứng dụng của bên thứ ba gây ra. Để ngăn chặn việc này xảy ra trong tương lai, hãy gỡ cài đặt bất kỳ ứng dụng nào được cài đặt gần đây.
Cách 6: Cập nhật hoặc quay lại trình điều khiển thiết bị
Lỗi trình điều khiển có thể phá hoại máy tính của bạn. Đó là lý do tại sao việc giữ trình điều khiển cập nhật là rất quan trọng. Những bản cập nhật này đôi khi không ổn định, gây rắc rối cho máy tính. Trong những trường hợp như vậy, tốt hơn là quay lại phiên bản trước.
Device Manager là phương pháp hiệu quả nhất để giữ trình điều khiển hệ thống cập nhật.
Trong trường hợp BSoD Page Fault in Nonpaged Area, thường là trình điều khiển đồ họa (graphics) hoặc chipset bị 비난. Trình điều khiển đồ họa nằm trong Device Manager dưới Adapter hiển thị (Display adapters), và trình điều khiển chipset nằm dưới Thiết bị hệ thống (System devices).
Cách cập nhật trình điều khiển qua Device Manager:
- Mở bảng điều khiển lệnh Run bằng cách nhấn Windows Key + R.
- Nhập lệnh devmgmt.msc.
- Tìm trình điều khiển bạn muốn cập nhật trong cửa sổ Device Manager và mở rộng menu.
- Sau đó nhấp chuột phải và chọn tùy chọn Cập nhật trình điều khiển (Update Driver).
- Trong cửa sổ tiếp theo, chọn Tự động tìm phần mềm trình điều khiển cập nhật (Automatically search for updated driver software).
- Windows sẽ tải xuống và cài đặt trình điều khiển mới nhất cho bạn.
Trong một số trường hợp, trình điều khiển mới có thể không ổn định. Sử dụng Device Manager, bạn có thể hoàn tác các bản cập nhật gần đây như sau:
- Mở bảng điều khiển lệnh Run bằng cách nhấn Windows Key + R.
- Nhập lệnh devmgmt.msc.
- Tìm trình điều khiển bạn muốn cập nhật trong cửa sổ Device Manager và mở rộng menu.
- Sau đó nhấp chuột phải và chọn tùy chọn Thuộc tính (Properties).
- Nhấp Quay lại trình điều khiển (Roll back driver) trong tab Trình điều khiển (Driver).
Cách 7: Chạy công cụ Chẩn đoán bộ nhớ Windows
RAM là thành phần chính được dùng cho phân trang. Lỗi như vậy cũng có thể do RAM bị lỗi. Giữ phím Windows và nhấn phím R cùng lúc. Nhập mdsched.exe vào hộp thoại Run. Một hộp thoại sẽ xuất hiện hỏi bạn có muốn khởi động lại và kiểm tra RAM ngay bây giờ hay sau. Chọn tùy chọn phù hợp nhất với nhu cầu của bạn.
Khi bạn khởi động lại, quá trình kiểm tra RAM sẽ bắt đầu. Nếu không có lỗi, RAM của bạn ở trạng thái tốt. Nếu có lỗi, hãy thử các phương pháp phổ biến để kiểm tra RAM. Nếu bạn không gặp lỗi với một thanh RAM, thanh RAM kia chắc chắn bị lỗi. Nếu kết quả nhất quán trong mọi điều kiện, vấn đề có thể nằm ở chính bo mạch chủ. Tốt nhất là gửi laptop/máy tính để bàn đến trung tâm dịch vụ hoặc nơi sửa chữa khác để chẩn đoán và sửa chữa phần cứng.
Cách 8: Chạy Khôi phục hệ thống (System Restore)
Cố gắng khôi phục máy tính về trạng thái ổn định trước đó. Bạn luôn có thể bắt đầu sử dụng tính năng này nếu chưa từng dùng. Công cụ này đã chứng minh là một cách khắc phục rất đáng tin cậy bất cứ khi nào bạn khắc phục sự cố hệ thống khác nhau.
Để thực hiện Khôi phục hệ thống, hãy làm theo hướng dẫn này:
- Mở bảng điều khiển lệnh Run bằng cách nhấn Windows Key + R.
- Nhập lệnh rstrui.exe.
- Tùy chọn mặc định là Khôi phục được khuyến nghị (Recommended Restore).
- Tuy nhiên, những gì bạn cần xem là ngày/giờ của điểm khôi phục khi hệ thống hoạt động bình thường; có thể là một tháng hoặc vài ngày trước; để xem thêm điểm khôi phục, tích vào hộp bên cạnh Hiển thị thêm điểm khôi phục (Show More Restore Points). Nếu không có điểm khôi phục nào, bỏ qua giải pháp này.
- Tiếp theo, chọn Hoàn tất (Finish).
- Sau đó, để hoàn tất khôi phục hệ thống, hãy làm theo hướng dẫn trên màn hình.
Kết luận
Lỗi PAGE_FAULT_IN_NONPAGED_AREA Windows 10/11 có thể gây hại cho máy tính của bạn và dẫn đến các lỗi phức tạp hơn. Chúng tôi hy vọng các bước này đã giúp bạn giải quyết lỗi PAGE_FAULT_IN_NONPAGED_AREA Windows 10/11 trên thiết bị của bạn và bạn hiện có thể sử dụng máy tính mà không gặp thêm vấn đề gì.