Nguyên nhân gây ra màn hình xanh | Hỗ trợ kỹ thuật các dịch vụ về Công nghệ thông tin

03/10/2022 admin

Cách xác định mã lỗi khi bị BSOD

Mỗi khi máy của bạn dính BSOD, nó sẽ Open một dòng mã lỗi ghi bằng CHỮ IN HOA. Ví dụ, trong tấm ảnh ngay bên dưới, bạn hoàn toàn có thể thấy dòng mã lỗi là THREAD STUCK IN DEVICE DRIVER. Nó là BSOD của Windows 10 và Windows 8 .Còn ở Windows 7 quay trở lại trước sẽ có nhiều thông tin hơn nhưng về cơ bản là bạn cũng sẽ tìm thấy được những dòng chữ tương tự như như ghi lại ở hình bên dưới. Thường thì mã lỗi sẽ nằm ở ngay đầu màn hình, không cần phải tìm đâu xa xôi cả .

Khi đã xác lập được mã lỗi rồi, mời bạn xem qua cách khắc phục cho 1 số ít lỗi thông dụng. Những lỗi nào không được liệt kê ra đây thì bạn chịu khó Google để xem cách xử lý nhé .

3. Những mã lỗi phổ biến và cách khắc phục

3.1.BAD_POOL_HEADER

Lỗi này mình thấy rất rất rất nhiều trong suốt quãng đường mấy chục năm xài máy tính Windows của mình. Nó bắt nguồn từ việc một tiến trình nào đó đã đi vào bộ nhớ ( RAM, paging … ) nhưng lại không hề tự mình thoát ra khỏi bộ nhớ đó khi đã xong việc. Điều này làm hỏng phần header của bộ nhớ. Thường những nguyên do gây ra lỗi BAD_POOL_HEADER hoàn toàn có thể là :

  • Phần mềm chống virus bị lỗi
  • Driver phần cứng bị xung đột lẫn nhau
  • Drive cũ
  • RAM bị hỏng hoặc bị lỗi

Cách khắc phục như sau :
Trong trường hợp bạn có xài ứng dụng chống virus, thứ nhất hãy thử gỡ nó ra và sử dụng thêm một thời hạn xem máy có bị lỗi này hay không. Lúc trước mình đã từng bị với cả Kaspersky lẫn Norton, gỡ ra thì hết, cài lại bản mới nhất và update mới nhất là xong .
Nếu bạn không xài ứng dụng chống virus mà vẫn bị thì tất cả chúng ta sẽ kiểm tra đến driver của thiết bị. Đầu tiên, bạn vào Start, gõ devmgmt.msc vào ô tìm kiếm rồi chạy ứng dụng này lên. Sau đó, bạn thử xác lập xem driver nào hoàn toàn có thể gây lỗi, thường là driver của những thiệt bị ngoại vi như máy in, chuột, bàn phím, ổ quang ( hoặc driver ổ quang ảo, như ứng dụng ISO Magic ví dụ điển hình ) … Nhấn phải chuột vào chúng, chọn ” Update Driver Software ” để update driver, ” Disable ” để vô hiệu trong thời điểm tạm thời, và ” Uninstall ” để gỡ bỏ driver này trọn vẹn .
Cách check driver này cực kỳ hữu hiệu nếu bạn vừa mới cài driver nào đó và ngay lập tức máy bị BSOD. Trong trường hợp này hãy gỡ driver đó ra rồi cài lại, nếu vẫn còn bị hoài thì driver đó không thích hợp với máy tính của bạn và nên tìm driver khác sửa chữa thay thế hoặc liên hệ nhà phân phối phần cứng để được tương hỗ .
Với máy tính, bạn nên lên website chính hãng để tải về driver, hạn chế tải về từ những nguồn bên ngoài dù cùng tên phần cứng vì hoàn toàn có thể hãng của bạn có tối ưu gì đó thêm mà tất cả chúng ta không biết được. Mình đã từng gặp nhiều trường hợp cùng phần cứng nhưng driver của hãng máy tính thì chạy tốt còn driver bên ngoài là bị BSOD ngay .

3.2.IRQL_NOT_LESS_OR_EQUAL

Lỗi này tương quan đến bộ nhớ RAM và nó thường Open khi một tiến trình mạng lưới hệ thống hoặc driver nào đó cố gắng nỗ lực xâm nhập vào một địa chỉ trên RAM mà không được phép. Một số nguyên do hoàn toàn có thể dẫn đến mã IRQL NOT LESS OR EQUAL :

  • Lỗi file system
  • Driver không tương thích
  • Cài phần mềm nào đó mà bị lỗi
  • Hạ cấp từ Windows bản cao hơn xuống Windows bản thấp hơn, ví dụ từ Win 8 xuống Win 7

Cách khắc phục như sau:

Đầu tiên, hãy thử gỡ bỏ bất kể phần cứng ngoại vi nào không thiết yếu, như chuột, bàn phím, máy in, máy scan … Sau đó, khởi động lại máy tính để xem là lỗi còn hay không. Nếu còn thì xem tiếp bên dưới, còn không thì lỗi nằm ở phần cứng hoặc driver của nó. Trong trường hợp này thì bạn xem lại phần update driver của mã lỗi BAD_POOL_HEADER ( nằm ngay bên trên )

3.2.1 Nếu vẫn không được, chúng ta sẽ thử vô hiệu hóa cache bộ nhớ:

– Chạy Windows lên, vào Settings > Update và Security > Recovery
– Trong mục Advanced Startup, chọn Restart Now
– Trong màn hình sau đó, chọn Troubleshoot > Advanced Options > UEFI Firmware Settings
– Nhấn nút Restart để khởi động lại máy tính

-Khi bạn đã vào được BIOS hoặc UEFI của máy tính, tìm mục nào đó ghi là “Cache Memory”, chọn Disabled để vô hiệu hóa nó rồi khởi động lại PC

3.2.2 Cài đặt các bản update mới nhất cho Windows: mình biết là nhiều anh em rất ngại update Windows nên nguy cơ bị dính BSOD sẽ cao hơn. Đôi khi, lỗi IRQL NOT LESS OR EQUAL có thể được khắc phục chỉ bằng việc cài đặt các bản update mới từ Microsoft để khắc phục vấn đề gì đó mà thôi. Cố lên, đừng lười!

3.3.3 Clean boot: đây là giải pháp cuối cùng nếu 2 cách trên không thành công. Clean boot sẽ chạy Windows với chỉ những phần mềm và tiến trình cần thiết mà thôi, bằng cách này chúng ta có thể tránh được tình trạng BSOD xuất hiện liên tục do lỗi của một app bên thứ ba hay của driver. Để chạy clean boot:

– Nhấn Windows + R, trong hộp thoại Run, gõ msconfig

– Chuyển sang thẻ General > chọn vào Selective Startup

– Bỏ ô ” Load startup items ”
– Chuyển sang tẻ Services, chọn ” Hide all Microsoft services ”
– Trên màn hình giờ chỉ còn lại những dịch vụ của app và driver bên thứ ba. Nhấn ” Disable all ” và OK để khởi động máy vào clean boot .

Liên kết:KQXSMB
Alternate Text Gọi ngay