Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Hướng dẫn khắc phục lỗi màn hình xanh 0x0000007F từng bước

Lỗi 0x0000007F là một trong những lỗi "màn hình xanh" (Blue Screen of Death - BSOD) khiến máy tính tự động khởi động lại và hiển thị màn hình xanh khi bạn thực hiện các tác vụ nhất định. Lỗi này chủ yếu do sự cố với "kernel" (nhân) của Windows và cần được khắc phục thông qua Registry và các thành phần hệ thống khác.

Lỗi 0x0000007F là gì?

Lỗi 0x0000007F xảy ra khi máy tính thiếu không gian kernel đủ để xử lý các driver chế độ kernel (kernel-mode drivers). Kernel là thành phần trung tâm nhất của hầu hết hệ điều hành máy tính, đóng vai trò như một cầu nối giữa các ứng dụng và xử lý dữ liệu ở cấp độ phần cứng.

Các chương trình như Symantec AntiVirus Corporate Edition 8.0 cài đặt một driver chế độ kernel sử dụng filter driver đăng ký với kernel. Khi Symantec AntiVirus hoặc Norton AntiVirus quét file real-time để tìm virus, chúng yêu cầu quyền truy cập file từ hệ thống file. Các yêu cầu I/O (Input/Output) file này có thể làm tăng không gian kernel mà máy tính của người dùng chiếm dụng.

Cách khắc phục lỗi 0x0000007F

Bước 1 – Thêm giá trị "KStackMinFree" vào Registry

Đầu tiên, bạn cần thêm giá trị KStackMinFree vào Registry. Giá trị này chỉ định không gian kernel tối thiểu phải có sẵn để Symantec AntiVirus và Norton AntiVirus real-time protection yêu cầu file I/O từ hệ thống file. Cách thực hiện:

Đối với Symantec AntiVirus 9.x hoặc mới hơn

  1. Trong Registry Editor, điều hướng đến khóa sau:
    HKEY_LOCAL_MACHINE\SOFTWARE\INTEL\LANDesk\VirusProtect6\CurrentVersion\Storages\Filesystem\RealTimeScan
  2. Nhấp chuột phải vào khóa RealTimeScan, chọn New > DWORD Value.
  3. Đặt tên giá trị mới là KStackMinFree.
  4. Nhấp chuột phải vào KStackMinFree, chọn Modify.
  5. Chọn Base là Hexadecimal, nhập 2200 vào trường Value data.
  6. Nhấn OK.
  7. Khởi động lại dịch vụ Symantec AntiVirus.

Đối với Symantec AntiVirus 8.x

  1. Trong Registry Editor, điều hướng đến khóa:
    HKEY_LOCAL_MACHINE\SOFTWARE\Symantec\Norton AntiVirus NT\Auto-Protect\InternalSettings
  2. Nhấp chuột phải vào khóa InternalSettings, chọn New > DWORD Value.
  3. Đặt tên giá trị mới là KStackMinFree.
  4. Nhấp chuột phải vào KStackMinFree, chọn Modify.
  5. Chọn Base là Hexadecimal, nhập 2200 vào trường Value data.
  6. Nhấn OK.
  7. Khởi động lại dịch vụ Symantec AntiVirus.

Bước 2 – Kiểm tra phần cứng hoạt động bình thường

Sau khi thêm mục Registry, bạn cũng cần kiểm tra phần cứng có hoạt động tốt không. Lỗi kernel thường do vấn đề phần cứng gây ra, vì vậy việc đảm bảo phần cứng hoạt động hoàn hảo là rất quan trọng để PC chạy mượt mà.

Hãy kiểm tra mặt sau máy tính, đảm bảo tất cả kết nối phần cứng đều chắc chắn và hoạt động tốt. Phần cứng không chỉ là chuột, bàn phím mà còn là các thành phần bên trong như mainboard (bo mạch chủ) – thành phần chính kết nối CPU, RAM và ổ đĩa.

Bước 3 – Dọn dẹp Registry

Registry là cơ sở dữ liệu trung tâm lưu trữ tất cả cài đặt và file Windows cần để chạy. Tuy nhiên, đây cũng là nguyên nhân lớn gây ra lỗi. Khi Windows đọc cài đặt Registry bị hỏng, sẽ dẫn đến lỗi. Khuyến nghị sử dụng công cụ Registry Cleaner uy tín để quét và sửa chữa các mục bị hỏng trong Registry.