Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Windows

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10

Nếu máy tính Windows của bạn đột ngột hiển thị DRIVER OVERRAN STACK BUFFER, 0x000000f7 Lỗi dừng màn hình xanh (BSOD) trên Windows 11/10, thì bài viết này có thể giúp bạn. BSOD này có thể xảy ra trong quá trình cài đặt hoặc sau khi cài đặt bản cập nhật tính năng. Các file hệ thống như ntoskrnl.exe, hal.dll, nvlddmkm.sys, v.v., cũng có thể được đề cập trong thông báo.

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10

0x000000f7 là lỗi nghiêm trọng hiển thị khi Windows tắt xuống vì vấn đề kernel để ngăn chặn thêm thiệt hại cho máy tính. Microsoft nói về Bug Check 0xF7 DRIVER OVERRAN STACK BUFFER:

Một driver đã vượt quá bộ đệm dựa trên stack (hoặc biến cục bộ) theo cách sẽ ghi đè địa chỉ trả về của hàm và nhảy trở lại một địa chỉ tùy ý khi hàm trả về. Đây là cuộc tấn công "buffer overrun" (tràn bộ đệm) kinh điển. Hệ thống đã bị tắt để ngăn người dùng độc hại lấy toàn bộ quyền kiểm soát.

Nguyên nhân của lỗi 0x000000f7 BSOD

  • Module bộ nhớ không khớp – Các module RAM cài đặt không cùng tốc độ.
  • Hệ thống được overclock – Clock hệ thống nhanh hơn tốc độ bình thường.
  • Vấn đề mainboard – Mainboard gặp sự cố phần cứng và lỗi.
  • RAM lỗi – Một hoặc nhiều RAM bị hỏng hoặc hư hại.
  • Vấn đề driver – Trình điều khiển thiết bị bị lỗi hoặc cũ.

DRIVER OVERRAN STACK BUFFER

Bây giờ bạn biết BSOD này hữu ích vì nó ngăn chặn người dùng độc hại lấy toàn bộ quyền kiểm soát. Làm theo các giải pháp được đề xuất để loại bỏ vấn đề.

  1. Chạy Trình khắc phục sự cố Màn hình xanh
  2. Gỡ cài đặt Driver hoặc Phần mềm vừa cài
  3. Cập nhật driver lên phiên bản mới nhất
  4. Chạy Công cụ chẩn đoán bộ nhớ
  5. Chạy MemTest86+ để phân tích & kiểm tra RAM
  6. Khắc phục sự cố RAM đã cài
  7. Chạy System Restore (Khôi phục hệ thống).

Một số giải pháp này sẽ yêu cầu bạn boot vào Safe Mode (Chế độ an toàn) trong khi một số khác có thể thực hiện bằng Advanced Recovery Options (Tùy chọn khôi phục nâng cao).

1] Sử dụng Hướng dẫn Trình khắc phục sự cố Màn hình xanh trực tuyến

Nếu bạn không thể truy cập Windows theo cách thông thường, hãy boot vào Safe Mode. Khi đã ở đó, đăng nhập bằng tài khoản admin. Microsoft cung cấp phiên bản trực tuyến của Trình khắc phục sự cố Màn hình xanh. Chúng tôi khuyên bạn nên làm theo nó vì nó cung cấp nhiều kịch bản để giải quyết vấn đề. Phiên bản ngoại tuyến đã bị loại bỏ trong phiên bản v1809.

2] Gỡ cài đặt Driver hoặc Phần mềm vừa cài

Thực hiện trong Safe Mode. Nếu bạn vừa cài đặt một driver trước hoặc sau bản cập nhật tính năng, thì gỡ cài đặt nó là ý kiến tốt.

  1. Xác định phần mềm hoặc driver nào bạn vừa cài đặt gần đây. Nếu driver đi kèm với phần mềm, nó nên có trong danh sách chương trình đã cài.
  2. Dùng WIN + X + M để mở Device Manager (Trình quản lý thiết bị).
  3. Điều hướng đến thiết bị và nhấp chuột phải > Properties (Thuộc tính)
  4. Chuyển sang tab Drivers, xem có tùy chọn Rollback driver (Khôi phục driver) không
  5. Nếu có, nhấp vào nó để khôi phục phiên bản driver cũ hơn
  6. Nếu không có tùy chọn rollback, gỡ cài đặt thiết bị và quét thay đổi phần cứng.
  7. Windows sẽ tìm thấy thiết bị lại, dùng driver chung

Khởi động lại, và lỗi này không nên xảy ra nữa. Tuy nhiên, bạn vẫn cần tìm ra driver ổn định hoạt động với bản cập nhật tính năng và cài đặt chúng.

Sau khi giải quyết, chúng tôi mạnh mẽ khuyên bạn đọc hướng dẫn của chúng tôi về cách sao lưu và khôi phục driver.

3] Cập nhật driver lên phiên bản mới nhất

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10

Bạn cần xác định driver nào gây ra lỗi này. Nhiều khi driver như ntoskrnl.exe, hal.dll, nvlddmkm.sys, v.v được đề cập trên màn hình lỗi.

Driver cũ có thể gây ra vấn đề này. Vì vậy, không giống như bước trên, bạn cần tìm phiên bản mới nhất của driver và cài đặt nó. Bạn nên làm điều này khi ở Safe mode. Có hai cách làm:

  1. Windows Update – Trong Device Manager, khi bạn ở tab Drivers, tìm nút nói—Update Driver (Cập nhật driver). Nhấp vào nó, và nó sẽ tìm phiên bản driver mới hơn bằng Windows Update.
  2. Website OEM – Bạn có thể truy cập trang web OEM và tìm driver mới nhất cho bản cập nhật tính năng. Đó là nơi bạn cần tìm dựa trên mẫu mã thiết bị phần cứng và tìm đề cập về tương thích. Nếu bạn có bất kỳ nhầm lẫn nào, hãy liên hệ đội ngũ hỗ trợ và hỏi họ với tất cả chi tiết. Khi đã có file cài driver, chạy nó với quyền admin, và nó sẽ cài phiên bản mới nhất của Driver.

Khởi động máy tính ở chế độ bình thường và kiểm tra xem lỗi Driver Overran Stack Buffer có còn xảy ra không.

4] Chạy Công cụ chẩn đoán bộ nhớ

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10

Windows cung cấp Công cụ chẩn đoán bộ nhớ mà bạn có thể chạy để kiểm tra xem sự cố có do vấn đề bộ nhớ không.

  • Đảm bảo lưu tất cả công việc trước khi làm điều này.
  • Gõ Memory Diagnostic (Chẩn đoán bộ nhớ) vào hộp tìm kiếm, và nhấp để mở khi nó xuất hiện trong danh sách.
  • Nhấp vào Restart now and check for problems (Khởi động lại ngay và kiểm tra vấn đề).
  • Nếu bạn không muốn chạy ngay, bạn có thể chọn tùy chọn thứ hai.
  • Khi máy tính khởi động lại lần sau, chẩn đoán sẽ chạy.

Nếu bất kỳ lỗi nào được báo cáo, hãy ghi chú và xem bạn có cần thay RAM không.

5] Chạy MemTest86+ để phân tích và kiểm tra RAM

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10

Nếu công cụ Windows mặc định không cho thấy gì, bạn cần chạy MemTest86+ để thăm dò và kiểm tra RAM. Đây là công cụ mã nguồn mở miễn phí thực hiện chẩn đoán bổ sung.

Bạn sẽ cần ghi ISO có thể boot và chạy kiểm tra sau khi boot máy tính từ nó. Nếu kiểm tra bộ nhớ cho bạn lỗi, bạn có thể cần thay RAM của máy. Sau khi xong, bạn sẽ không còn nhận BSOD Driver Overran Stack Buffer trong Windows 10.

6] Khắc phục sự cố RAM đã cài

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10

Nếu RAM lỗi là nguyên nhân của BSOD, bạn phải thay thế nó. Tuy nhiên, trước khi làm điều này, bạn phải chắc chắn RAM là nguyên nhân, và bạn nên biết RAM cụ thể nào bị lỗi (nếu bạn cài nhiều module).

Để xác định RAM xấu, tháo tất cả module đã cài, trừ một. Trước khi tháo RAM, hãy tắt máy tính hoàn toàn và rút nguồn ngoài. Bạn cũng nên tháo pin máy tính để chắc chắn vì tháo RAM từ máy tính đang bật sẽ gây thiệt hại nghiêm trọng hơn.

Chỉ với một RAM cài trên máy, bật nguồn. Nếu bạn không gặp lỗi 0x000000f7 BSOD với RAM đó, bạn có thể nói RAM đó tốt. Lặp lại quy trình với tất cả module RAM của bạn, và xác định RAM cụ thể nào gây ra lỗi. RAM này phải được thay thế để khắc phục sự cố BSOD.

Mặt khác, nếu bạn gặp lỗi 0x000000f7 BSOD với mọi RAM bạn cắm vào một khe cụ thể, khe đó có thể bị lỗi. Ngược lại, bạn có thể chắc chắn vấn đề không do RAM. Nếu vậy, tiếp tục phương pháp dưới đây.

7] Chạy System Restore (Khôi phục hệ thống)

Đây có lẽ là phương án cuối cùng, và bạn có thể dùng một trong hai tùy chọn. System Restore hữu ích khi sự cố xảy ra sau khi cài driver mới.

Mặc dù hướng dẫn khá đầy đủ, chúng tôi hy vọng bạn đã khắc phục được BSOD DRIVER OVERRAN STACK BUFFER trong Windows 10.

Lỗi màn hình xanh DRIVER OVERRAN STACK BUFFER 0x000000f7 trên Windows 11/10