Cách khắc phục lỗi “Page Fault in Nonpaged Area” trên Windows

Tác giả sysadmin, T.M.Một 18, 2022, 12:23:23 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách khắc phục lỗi "Page Fault in Nonpaged Area" trên Windows


Một số Màn hình xanh chết chóc (BSOD) rất khó hoặc không thể chẩn đoán và khắc phục, trong khi một số khác thì khá đơn giản. May mắn thay, BSOD lỗi trang thường có thể sửa được. Đây là một số điều bạn có thể thử.


1. Điều gì gây ra PAGE_FAULT_IN_NONPAGED_AREA?

Khi máy tính của bạn đang thực hiện các tác vụ, nó sẽ liên tục tải các chương trình và tệp vào và ra khỏi Bộ nhớ Truy cập Ngẫu nhiên của máy tính, thường được gọi là RAM. Nếu PC Windows của bạn hết RAM hoặc một chương trình hoặc tệp không hoạt động trong một thời gian dài, Windows sẽ bắt đầu chuyển mọi thứ từ RAM sang ổ cứng hoặc SSD của bạn. Những 'thứ' đó được lưu trữ trong Tệp Trang.

Nếu có điều gì đó cản trở việc đọc hoặc ghi vào tệp trang (pagefile.sys) —hoặc trực tiếp với chính RAM của bạn—thì rất có thể bạn sẽ nhận được Màn hình xanh chết chóc (BSOD).

Có một số thứ có thể gây ra sự cố:

  • Trình điều khiển hoặc dịch vụ hệ thống bị lỗi
  • Ổ cứng hoặc ổ cứng thể rắn (SSD) bị hỏng
  • Phần mềm Antivirus bị trục trặc
  • Bộ nhớ bị lỗi ( RAM, Cache hoặc VRAM )

2. Chẩn đoán vấn đề

Nói chung, các bước khắc phục sự cố đầu tiên của bạn phải luôn tập trung vào bất kỳ thứ gì đã thay đổi gần đây trên PC của bạn. Bạn vừa cập nhật trình điều khiển, chương trình hoặc Windows? Bạn đã cài đặt phần cứng mới? Nếu bạn đã làm - hãy bắt đầu từ đó. Khôi phục trình điều khiển bạn đã cập nhật, xóa chương trình hoặc thử gỡ cài đặt bản cập nhật Windows mới nhất. Nếu bạn đã cài đặt phần cứng mới, hãy gỡ bỏ phần cứng đó và xem sự cố vẫn tiếp diễn.

Nếu bạn không chắc chắn những gì đã thay đổi gần đây, bạn cần tìm hiểu kỹ hơn một chút.

Khi bạn nhận được BSOD này, nó thường hiển thị những gì đang chạy vào thời điểm xảy ra sự cố trên dòng "Không thành công".


Nếu BSOD của bạn hiển thị nội dung nào đó ở đó, hãy bắt đầu bằng cách Google. Có lẽ nó sẽ đủ để chỉ cho bạn đi đúng hướng. Ví dụ: nếu điều không thành công trả về kết quả cho NVIDIA, bạn chắc chắn nên bắt đầu bằng cách cài đặt lại hoặc khôi phục trình điều khiển đồ họa của mình.

3. Khắc phục sự cố chung

Nếu BSOD không cung cấp cho bạn bất kỳ manh mối nào về vấn đề có thể xảy ra và bạn không chắc chắn về những gì đã cập nhật gần đây, thì vấn đề sẽ trở nên khó giải quyết hơn. Dưới đây là một vài điều bạn có thể thử. Một số trong số họ có thể giúp bạn tìm ra vấn đề là gì, trong khi những người khác có thể khắc phục nó.

3.1. Xóa phần cứng mới

Nếu gần đây bạn đã cài đặt phần cứng mới và máy tính của bạn đột nhiên bắt đầu gặp phải BSOD, trước tiên bạn nên thử gỡ bỏ phần cứng mới. Trong khi bạn đang ở đó, hãy đảm bảo rằng các bộ phận khác của bạn được đặt đúng vị trí. Có thể đã xảy ra sự cố trong quá trình cài đặt.

3.2. Kiểm tra Trình xem sự kiện

Trình xem sự kiện đúng như tên gọi của nó — nó cho phép bạn xem các sự kiện quan trọng ảnh hưởng đến PC của bạn. Các sự kiện được sắp xếp thành một vài danh mục khác nhau, chẳng hạn như "Nhật ký Windows" và "Nhật ký ứng dụng và dịch vụ". Chúng cũng được sắp xếp theo mức độ nghiêm trọng: Thông tin, Cảnh báo và Lỗi.

Có rất nhiều thông tin được đóng gói trong Trình xem sự kiện, vì vậy có lẽ bạn nên đọc một chút về nó là gì và cách thức hoạt động của nó trước khi bạn đi thẳng vào.

Rất có thể, một số lỗi gây ra BSOD sẽ được tìm thấy trong Nhật ký Windows > Hệ thống.


Kiểm tra qua tab "Chi tiết". Cố gắng thu hẹp kết quả của bạn vào những thứ xảy ra cùng lúc với BSOD.

3.3. Kiểm tra các chương trình được cập nhật gần đây

Nếu bạn đã cài đặt trình điều khiển chuyên dụng cho CPU, GPU, card âm thanh, bộ điều hợp mạng, bo mạch chủ hoặc bất kỳ thành phần nào khác của máy tính, chúng sẽ được liệt kê trong phần "Ứng dụng & Tính năng" của ứng dụng Cài đặt. Bạn có thể sử dụng điều đó để xác định những gì đã được cập nhật gần đây và nó có thể làm sáng tỏ nguyên nhân gây ra sự cố.

Nhấp vào nút Bắt đầu, nhập "ứng dụng và tính năng" vào thanh tìm kiếm, sau đó nhấn Enter hoặc nhấp vào "Mở". (Bạn cũng có thể đi tới Cài đặt > Ứng dụng > Ứng dụng & Tính năng để tìm cửa sổ này.)

Lưu ý: Kết quả tìm kiếm sẽ là "Ứng dụng & Tính năng", không phải "Ứng dụng và Tính năng", nhưng ai muốn nhập dấu và (dấu "và") trừ khi họ cần?


Theo mặc định, danh sách các chương trình được sắp xếp theo thứ tự abc, nhưng chúng ta cần thay đổi nó để chúng được sắp xếp theo ngày cài đặt. Nhấp vào nhãn "Tên" bên cạnh "Sắp xếp theo" và thay đổi nó thành "Ngày cài đặt".


Nếu bạn phát hiện bất kỳ trình điều khiển nào đã được cập nhật kể từ khi bạn nhận thấy BSOD bắt đầu, hãy thử cài đặt phiên bản cũ hơn hoặc cài đặt lại phiên bản hiện tại.

3.4. Vô hiệu hóa phần mềm chống vi-rút của bạn

Ngay cả phần mềm diệt virus tốt nhất đôi khi cũng mắc lỗi. Điều đó không có khả năng, nhưng có thể phần mềm chống vi-rút của bạn bằng cách nào đó can thiệp vào việc đọc hoặc ghi vào tệp hoán trang bằng cách nào đó, do đó gây ra lỗi BSOD.

Cách đơn giản nhất để kiểm tra xem phần mềm chống vi-rút của bạn có phải là vấn đề hay không là tạm thời tắt nó. Nếu sự cố dừng lại, bạn đã tìm ra thủ phạm.

Khắc phục sự cố khó hơn một chút. Nếu phần mềm chống vi-rút của bạn bị lỗi, thì đó có thể là kết quả của bảo vệ quyền truy cập hoặc phát hiện mối đe dọa theo thời gian thực. Bạn sẽ cần thêm ngoại lệ cho cả tệp hoán trang Windows. Bạn làm điều đó chính xác như thế nào tùy thuộc vào phần mềm chống vi-rút bạn đang sử dụng. Bạn sẽ cần tham khảo tài liệu dành cho phần mềm cụ thể của mình để tìm hiểu chi tiết.

Ngoài ra, bạn có thể xóa hoàn toàn phần mềm chống vi-rút của bên thứ ba và để Bộ bảo vệ Microsoft tiếp quản. Microsoft Defender đã gặp khó khăn trong một thời gian, nhưng nó đã hoạt động tốt như bất kỳ tùy chọn của bên thứ ba nào trong vài năm nay.

Lưu ý: Rất khó có khả năng Microsoft Defender sẽ gây ra sự cố như thế này.

3.5. Chạy kiểm tra bộ nhớ (RAM)

Các thành phần máy tính hiện đại cực kỳ phức tạp và giống như tất cả mọi thứ, đôi khi chúng bị hỏng. RAM của bạn cũng không ngoại lệ. May mắn thay, có một số thử nghiệm bạn có thể thực hiện để xác định xem RAM của mình có bị lỗi hay không.

Nếu RAM của bạn bị lỗi, nó gần như chắc chắn là nguyên nhân gây ra BSOD. Bạn không thể làm gì nhiều để sửa lỗi RAM. Bạn có thể thử làm sạch các điểm tiếp xúc và đặt lại vị trí của nó, nhưng có lẽ nó sẽ không giúp ích gì. Bạn sẽ phải thay thế nó. Tin tốt là RAM không quá đắt và nó được phổ biến rộng rãi.

Cảnh báo: Việc lục lọi bên trong máy tính của bạn có thể gây hư hỏng vĩnh viễn nếu bạn không cẩn thận và không biết mình đang làm gì. Nếu bạn quyết định tự thay RAM và chưa bao giờ thực hiện việc này trước đây, hãy đảm bảo rằng bạn thực hiện các biện pháp phòng ngừa thích hợp. Nhớ nhẹ tay nhé. Máy tính không được làm bằng thủy tinh (nữa), nhưng chúng cũng thường không được thiết kế để chống chịu.

Trao đổi RAM trên máy tính để bàn khá dễ dàng và không mất quá vài phút. Máy tính xách tay lại là một câu chuyện khác - chúng khó mở và hoạt động hơn nhiều, và trong một số trường hợp, RAM được gắn vĩnh viễn vào bo mạch chủ. Nếu máy tính xách tay của bạn có RAM được gắn cố định, bạn sẽ cần nhờ nhà sản xuất hoặc dịch vụ chuyên nghiệp bảo dưỡng.

3.6. Chạy Chkdsk

RAM của bạn không phải là thành phần vật lý duy nhất có thể bị lỗi — đó cũng có thể là ổ cứng hoặc SSD của bạn. Đôi khi tham nhũng xảy ra do lỗi phần mềm, đôi khi nó xảy ra do sự cố phần cứng. Windows đi kèm với một công cụ được thiết kế đặc biệt để chẩn đoán và sửa chữa các sự cố với ổ đĩa cứng hoặc SSD: Tiện ích Kiểm tra Ổ đĩa.

Check Disk, thường được gọi là ask Chkdsk, có thể sửa chữa một số sự cố cơ bản và giúp giảm thiểu những sự cố nghiêm trọng hơn. Nếu có vấn đề với hệ thống tệp hoặc có một khu vực bị hỏng do lỗi phần mềm, nó có thể khắc phục hoàn toàn. Nếu ổ cứng của bạn có một khu vực bị hỏng do hư hỏng vật lý, điều tốt nhất nó có thể làm là ngăn không cho nó được sử dụng trong tương lai.

Các cung bị hỏng hoặc sự cố với hệ thống tệp có thể gây ra BSOD; chạy Chkdsk có thể khắc phục hoàn toàn sự cố.

Giống như hầu hết các bộ phận máy tính, về cơ bản bạn không thể làm gì để sửa chữa ổ cứng hoặc SSD bị hỏng, bạn chỉ cần thay thế nó. Nếu bạn thấy rằng ổ đĩa của mình đang bị lỗi, hãy nhớ sao lưu mọi thông tin quan trọng mà bạn có thể đã lưu trên đó. Ổ cứng có thể hỏng hoàn toàn bất cứ lúc nào và khiến bạn không thể khôi phục các tệp quan trọng.