Cách sửa lỗi Driver Overran Stack Buffer BSOD

“DRIVER_OVERRAN_STACK_BUFFER” là lỗi dừng BSOD (Màn hình xanh chết chóc)(BSOD (Blue Screen of Death) stop error) do trình điều khiển thiết bị bị lỗi trong Windows gây ra . Nó xảy ra khi trình điều khiển ghi dữ liệu bên ngoài địa chỉ bộ nhớ đã xác định của nó. Tuy nhiên, nhiều lý do khác — chẳng hạn như hỏng tệp, lỗi đĩa và phần mềm độc hại — cũng có thể khiến cùng một BSOD hiển thị. 

Có thể sửa lỗi BSOD “Driver Overran Stack Buffer” bằng cách làm theo các hướng dẫn bên dưới. Nếu Windows gặp sự cố trước khi bạn có thể khởi động vào màn hình, bạn có thể thử chạy chúng ở Chế độ An toàn(Safe Mode) .

Cập nhật trình điều khiển có vấn đề

Cách nhanh nhất để khắc phục BSOD “Driver Overran Stack Buffer” là cập nhật trình điều khiển thiết bị gây ra sự cố. Vì Windows sử dụng nhiều trình điều khiển, cách tốt nhất của bạn là phân tích các tệp kết xuất bộ nhớ(analyze the memory dump files) bằng WinDbg hoặc NirSoft BlueScreenView . Điều đó giúp xác định tệp trình điều khiển chính xác gây ra BSOD . Sau đó, bạn có thể chạy kiểm tra trực tuyến để xác định thiết bị liên quan đến tệp.

Khi bạn đã hoàn tất, chỉ cần tải xuống phiên bản cập nhật nhất của trình điều khiển thiết bị từ trang web của nhà sản xuất phần cứng. Bạn có thể chạy tệp thực thi đã tải xuống để cập nhật trình điều khiển ngay sau đó. Nếu không thành công, hãy sử dụng Trình quản lý Thiết bị(Device Manager) để áp dụng bản cập nhật.

1. Nhấn Windows + X và chọn Trình quản lý Thiết bị(Device Manager) .

2. Mở rộng danh mục thiết bị — ví dụ: Bộ điều hợp màn hình(Display adapters)

3. Nhấp chuột phải vào trình điều khiển bạn muốn cập nhật và chọn Cập nhật trình điều khiển(Update driver) để hiển thị trình hướng dẫn Cập nhật Trình điều khiển(Update Drivers) .

4. Chọn Duyệt máy tính của tôi để tìm trình điều khiển(Browse my computer for drivers) .

5. Sử dụng nút Browse để chỉ định đường dẫn đến trình điều khiển bạn vừa tải xuống.

6. Chọn Tiếp theo(Next ) và làm theo tất cả các hướng dẫn còn lại để cập nhật trình điều khiển thiết bị.

7. Thoát khỏi trình hướng dẫn Cập nhật Trình điều khiển.

Cập nhật trình điều khiển thông qua Windows Update

Các nhà sản xuất phần cứng(Hardware) thường phát hành các bản cập nhật trình điều khiển thông qua Microsoft . Bạn có thể thử kiểm tra xem có phiên bản cập nhật của trình điều khiển hay không bằng cách sử dụng Windows Update .

1. Mở menu Bắt đầu(Start ) và chọn Cài đặt(Settings) .

2. Chọn Windows Update .

3. Chọn Xem các bản cập nhật tùy chọn(View optional updates) .

4. Mở rộng cập nhật Trình điều khiển(Driver updates) .

5. Chọn bất kỳ bản cập nhật nào đang chờ xử lý cho thiết bị và chọn Tải xuống và cài đặt(Download and install) .

Khi đang ở đó, bạn cũng nên thử cập nhật Windows(updating Windows) . Điều đó thường giúp giải quyết các lỗi và trục trặc liên quan đến hệ điều hành ngăn trình điều khiển hoạt động bình thường.

Quay lại trình điều khiển thiết bị

Ngược lại, BSOD “Driver Overran Stack Buffer” có thể hiển thị sau khi cập nhật trình điều khiển thiết bị. Trong trường hợp đó, Trình quản lý Thiết bị(Device Manager) cung cấp tùy chọn để khôi phục nó.

1. Nhấn Windows + X và chọn Trình quản lý Thiết bị(Device Manager) .

2. Mở rộng danh mục thiết bị.

3. Nhấp chuột phải vào trình điều khiển và chọn Thuộc tính(Properties) .

4. Chuyển sang tab Trình điều khiển .(Driver )

5. Chọn Roll Back Driver .

Nếu nút Roll Back Driver xuất hiện màu xám, bạn không thể hoàn nguyên trình điều khiển về phiên bản trước của nó.

Cài đặt lại Trình điều khiển thiết bị

Nếu không thể cập nhật hoặc khôi phục trình điều khiển thiết bị có vấn đề, hãy thử cài đặt lại. Điều đó giúp loại trừ các vấn đề với tài xế tham nhũng.

1. Nhấn Windows + X và chọn Trình quản lý Thiết bị(Device Manager) .

2. Mở rộng danh mục thiết bị.

3. Nhấp chuột phải vào trình điều khiển và chọn Gỡ cài đặt thiết bị(Uninstall device) .

4. Chọn hộp bên cạnh Xóa phần mềm trình điều khiển cho thiết bị này(Delete the driver software for this device ) và chọn Gỡ cài(Uninstall) đặt.

5. Khởi động lại máy tính của bạn. Hệ điều hành sẽ tự động áp dụng các trình điều khiển cơ bản cho thiết bị. Nếu được yêu cầu, bạn luôn có thể cài đặt bất kỳ trình điều khiển và phần mềm hỗ trợ chuyên dụng nào sau khi tải chúng xuống từ trang web của nhà sản xuất thiết bị.

Cập nhật tất cả trình điều khiển thiết bị

Nếu sự cố vẫn tiếp diễn hoặc bạn không thể xác định chính xác trình điều khiển gây ra lỗi BSOD “Driver Overran Stack Buffer”, bạn nên cập nhật tất cả các trình điều khiển thiết bị trên máy tính của mình. Bạn có thể sử dụng một công cụ trình cập nhật trình điều khiển miễn phí(use a free driver updater tool) để làm điều đó. Driver Booster là một lựa chọn tốt.

1. Tải xuống và cài đặt Driver Booster .

2. Mở Driver Booster và chọn Scan để kiểm tra các bản cập nhật trình điều khiển mới nhất.

3. Chọn Cập nhật ngay(Update Now) để áp dụng các bản cập nhật.

Ngoài ra, đừng quên áp dụng mọi bản cập nhật trình điều khiển đang chờ xử lý cho các thiết bị phần cứng bổ sung bằng Windows Update .

Tắt tính năng Khởi động nhanh

Fast Startup là một tính năng của Windows giúp tăng tốc thời gian khởi động của hệ điều hành(speeds up the operating system’s boot times) . Nhưng nó cũng là một nguyên nhân đã biết đằng sau nhiều lỗi BSOD . Hãy thử vô hiệu hóa nó và kiểm tra xem điều đó có tạo ra sự khác biệt hay không. 

1. Nhấn Windows + X và chọn Power Options .

2. Cuộn xuống và chọn Cài đặt nguồn bổ sung(Additional power settings) .

3. Chọn Chọn chức năng của các nút nguồn(Choose what the power buttons do) ở phía trên bên trái của màn hình.

4. Bỏ chọn hộp bên cạnh Bật khởi động nhanh (được khuyến nghị)(Turn on fast startup (recommended)) .

5. Chọn Lưu thay đổi( Save changes) .

Chạy quét bảo mật

Phần mềm độc hại có thể giả dạng trình điều khiển — hoặc chiếm đoạt trình điều khiển hợp pháp — và cuối cùng gây ra lỗi dừng “Driver Overran Stack Buffer”. Do đó(Hence) , bạn nên thực hiện quét toàn bộ hệ thống để tìm phần mềm độc hại. 

Windows Security cung cấp khả năng bảo vệ tốt chống lại vi-rút máy tính, nhưng một trình loại bỏ phần mềm độc hại chuyên dụng(dedicated malware remover) sẽ tốt hơn nhiều trong việc loại bỏ các dạng phần mềm độc hại nguy hiểm. Chúng tôi khuyên bạn nên sử dụng phiên bản Malwarebytes miễn phí .

1. Tải xuống và cài đặt Malwarebytes .

2. Mở Malwarebytes và chọn Máy quét(Scanner) . Sau đó, chọn Máy quét nâng cao(Advanced scanners) > Định cấu hình quét(Configure Scan) .

3. Chọn các hộp bên cạnh Quét các đối tượng bộ nhớ(Scan memory objects) , Quét sổ đăng ký và các mục khởi động(Scan registry and startup items) , và Quét trong kho lưu trữ(Scan within archives) . Bạn cũng có thể chọn Quét tìm rootkit(Scan for rootkits) , nhưng điều đó có thể kéo dài thời lượng quét đáng kể.

4. Chọn phân vùng ổ đĩa chứa hệ điều hành — ví dụ : C.

5. Chọn Quét(Scan) .

Sửa lỗi hệ điều hành

Công cụ kiểm tra tệp hệ thống(System File Checker) ( SFC ) là một công cụ dòng lệnh sửa lỗi tệp hệ thống trong Windows . Nếu BSOD của 'Driver Overran Stack Buffer' vẫn tiếp tục là sự cố, bạn nên thử chạy nó.

1. Nhấn Windows + X và chọn Windows PowerShell (Admin) .

2. Nhập lệnh sau vào bảng điều khiển Windows PowerShell nâng cao :

sfc/ scannow

3. Nhấn Enter .

Sửa các lỗi liên quan đến đĩa

Sau khi chạy Trình kiểm tra tệp hệ thống(System File Checker) , hãy tiếp tục và chạy Tiện ích CHKDSK(CHKDSK Utility) khi khởi động máy tính. Điều đó sẽ khắc phục mọi lỗi liên quan đến đĩa đằng sau BSOD “Driver Overran Stack Buffer”.

1. Nhấn Windows + X và chọn Windows PowerShell (Admin) .

2. Nhập lệnh sau vào bảng điều khiển Windows PowerShell và nhấn Enter :

chkdsk C: /R

3. Nhấn phím Y. Sau đó, nhấn Enter để xác nhận bạn muốn chạy tiện ích CHKDSK vào lần khởi động lại Windows tiếp theo.

Kiểm tra lỗi trong WinRE

Nếu bạn không thể khởi động vào Windows bình thường và ở Chế độ An toàn(Safe Mode) , bạn có thể thử chạy Trình kiểm tra tệp hệ thống(System File Checker)Tiện ích CHKDSK(CHKDSK Utility) thông qua Môi trường khôi phục Windows(Windows Recovery Environment) ( WinRE ).

1. Khởi động lại máy tính của bạn và vào Môi trường Khôi phục Windows .

2. Chọn Khắc phục sự cố(Troubleshoot ) > Dấu nhắc Lệnh(Command Prompt) .

3. Chạy Trình kiểm tra Tệp Hệ thống:

sfc /scannow /offbootdir=C:\ /offwindir=D:\Windows

4. Chạy Tiện ích CHKDSK(CHKDSK Utility) trên ổ đĩa khởi động:

chkdsk C: /R

5: Chạy Tiện ích CHKDSK(Run CHKDSK Utility) trên phân vùng Windows :

chkdsk D: /R

Bạn còn có thể làm gì khác nữa không?

Nếu không có bản sửa lỗi nào ở trên giúp bạn khắc phục được lỗi BSOD trên PC Windows của mình , thì đây là một số bản sửa lỗi nâng cao mà bạn có thể thực hiện tiếp theo:

  • Gỡ cài đặt bản cập nhật Windows(Uninstall Windows Updates) : Mặc dù có những ưu điểm, nhưng bản cập nhật Windows cũng có thể gây ra các vấn đề về tính ổn định. Gỡ cài đặt bản cập nhật tính năng hoặc chất lượng gần đây nhất và kiểm tra xem điều đó có hữu ích không.
  • Tắt ép xung: Bạn đã ép xung PC của mình chưa? Thử hoàn nguyên các thay đổi đối với CPU(reverting changes to the CPU) , GPURAM .
  • Update the BIOS/UEFI : Cập nhật chương trình cơ sở của bo mạch chủ để giải quyết tình trạng không tương thích giữa thiết bị phần cứng và trình điều khiển.
  • Đặt lại Windows(Reset Windows) : Khôi phục cài đặt gốc cho Windows của bạn . Bạn có tùy chọn để giữ nguyên dữ liệu cá nhân.
  • Cài đặt lại Windows : Xóa hoàn toàn phân vùng hệ thống và cài đặt lại Windows .



About the author

Tôi là một chuyên gia máy tính với hơn 10 năm kinh nghiệm. Khi rảnh rỗi, tôi thích giúp việc tại bàn văn phòng và dạy bọn trẻ cách sử dụng Internet. Kỹ năng của tôi bao gồm nhiều thứ, nhưng điều quan trọng nhất là tôi biết cách giúp mọi người giải quyết vấn đề. Nếu bạn cần ai đó có thể giúp bạn trong việc khẩn cấp hoặc chỉ muốn một số mẹo cơ bản, vui lòng liên hệ với tôi!



Related posts