Câu ngạn ngữ “không có gì là hoàn hảo” chắc chắn đúng trong lĩnh vực phát triển phần mềm, nơi mà lỗi có thể và sẽ làm chệch hướng trải nghiệm người dùng. Thật không may, nếu PC của bạn gặp sự cố với Lỗi màn hình xanh chết chóc (BSOD), thì một lỗi PC nghiêm trọng đang xảy ra và thường (mặc dù không phải lúc nào cũng xảy ra) do lỗi trong một số mã.
Một trong những lỗi nghiêm trọng nhất lỗi BSOD bất thường xuất hiện là BSOD “tham chiếu bằng con trỏ” (reference_by_pointer). Cố gắng tìm ra nguyên nhân của BSOD này là một việc khó, nhưng nó thường chỉ ra các vấn đề mà bạn có thể dễ dàng khắc phục. Vì vậy, nếu bạn đang cố gắng khắc phục lỗi BSOD reference_by_pointer, hướng dẫn này sẽ giúp bạn.
Nguyên nhân nào gây ra lỗi BSOD tham chiếu bằng con trỏ trong Windows 10?
Lỗi BSOD tham chiếu bằng con trỏ (còn được gọi là tham chiếu_by_pointer hoặc lỗi 0x00000018) thường chỉ ra sự cố với tệp hệ thống của bạn hoặc trình điều khiển thiết bị.
Để giúp ưu tiên tài nguyên hệ thống, Windows đề cập nội bộ các phần tử đang chạy (chẳng hạn như một cửa sổ đang mở) dưới dạng “đối tượng” với các con số xác định số lần các phần tử được tham chiếu (hoặc sử dụng) ở nơi khác.
Giá trị này giảm cho đến khi đối tượng bị xóa, giải phóng bộ nhớ hệ thống của bạn cho các dịch vụ đang chạy khác.
Khi thông báo reference_by_pointer xuất hiện, Windows đang nhìn thấy số tham chiếu không chính xác cho một đối tượng đang chạy. Vì đây có thể là một vấn đề bảo mật nghiêm trọng, Windows sẽ dừng và hiển thị BSOD, buộc hệ thống của bạn phải khởi động lại và xóa tất cả bộ nhớ đang hoạt động trong quá trình này.
Tuy nhiên, trong hầu hết mọi trường hợp, điều này thường do một phần mềm có lỗi gây ra. Trình điều khiển phần cứng là nguyên nhân phổ biến nhất, với cạc đồ họa và các thành phần khác như thiết bị mạng thường gây ra thông báo. Tuy nhiên, nó cũng có thể do các vấn đề khác gây ra, chẳng hạn như tệp hệ thống bị hỏng hoặc thậm chí là phần cứng bị lỗi.
Trước khi thử bất kỳ điều gì khác, bạn nên kiểm tra các tệp kết xuất bộ nhớ BSOD của bạn để biết thêm thông tin. Bạn sẽ tìm thấy manh mối quan trọng đằng sau nguyên nhân gây ra tham chiếu bằng con trỏ BSOD, chẳng hạn như tệp trình điều khiển (có phần mở rộng tệp .sys) hoặc quy trình hệ thống (chẳng hạn như ntosknrl.exe ).
Khi bạn đã xác định được nguyên nhân có thể xảy ra (chẳng hạn như trình điều khiển bị trục trặc), bạn có thể làm theo các bước bên dưới để giải quyết vấn đề.
Chuyển sang Chế độ An toàn để Khắc phục sự cố
Sau BSOD, PC của bạn buộc phải khởi động lại. Nếu bị mắc kẹt trong vòng lặp BSOD reference_by_pointer (với mỗi lần khởi động lại gây ra thông báo BSOD khác), bạn sẽ cần khởi động vào Chế độ An toàn để bắt đầu quá trình khắc phục sự cố.
Chế độ An toàn chạy Windows nhiều nhất bộ trình điều khiển cơ bản và quy trình hệ thống cần thiết để hoạt động bình thường, cho phép bạn khắc phục sự cố trình điều khiển mà không gặp rủi ro về BSOD khác.
Bạn cũng có thể sử dụng Chế độ an toàn để phân tích tệp kết xuất BSOD của mình trước khi bắt đầu bất kỳ nỗ lực nào khác để khắc phục sự cố.
Windows sẽ tiến hành khởi động bằng cách sử dụng tùy chọn Chế độ an toàn mà bạn đã chọn, sau đó bạn có thể tiếp tục với các bước khắc phục sự cố đã nêu bên dưới.
Cập nhật tệp hệ thống và trình điều khiển thiết bị
Lỗi trong Windows hoặc trình điều khiển thiết bị có thể gây ra BSOD tham chiếu. Để khắc phục sự cố này, bạn cần đảm bảo rằng các tệp hệ thống và trình điều khiển của mình được cập nhật bằng hệ thống Windows Update.
Quay lại bản cập nhật hệ thống hoặc trình điều khiển đã cài đặt gần đây
Mặc dù các bản cập nhật hệ thống trải qua quá trình kiểm tra nghiêm ngặt, nhưng lỗi và sự cố vẫn có thể xảy ra.
Nếu bạn chỉ thấy lỗi BSOD tham chiếu_by_pointer sau khi cập nhật tệp hệ thống hoặc trình điều khiển thiết bị của mình gần đây, bạn có thể đã giới thiệu một tập hợp tệp bị lỗi. Rất may, Windows cho phép bạn khôi phục trình điều khiển trên Windows và gỡ cài đặt mọi bản cập nhật Windows gần đây đang gây ra sự cố.
Cách khôi phục trình điều khiển thiết bị
Cách xóa bản cập nhật hệ thống
Kiểm tra lỗi tệp hệ thống của bạn
Các tệp Windows liên tục thay đổi, với các cài đặt và tệp được cập nhật thường xuyên. Thật không may, quá trình cài đặt Windows của bạn sẽ phải đối mặt với nhiều thay đổi nghiêm trọng hơn theo thời gian, từ nhiễm phần mềm độc hại đến lỗi khu vực ổ cứng.
Nếu bạn cho rằng cài đặt Windows của mình bị lỗi bằng cách nào đó và gây ra điều này Lỗi BSOD, bạn có thể kiểm tra lỗi bằng cách sử dụng các công cụ SFCvà DISM.
- Trong cửa sổ PowerShell, nhập dism.exe / online / cleanup-image / restorehealthvà chọn Entertrên bàn phím của bạn. Thao tác này sẽ kiểm tra hình ảnh hệ thống Windows của bạn (được sử dụng để đặt lại các tệp cài đặt của bạn) để tìm các vấn đề về tính toàn vẹn. Nếu có tệp bị thiếu hoặc bị hỏng, DISM sẽ thay thế chúng.
Khởi động lại PC của bạn khi công cụ SFC hoàn tất quá trình quét các tệp cài đặt Windows của bạn. Nếu nó không thể cập nhật hoặc sửa chữa các tệp của bạn, bạn có thể cần phải xem xét các tùy chọn mạnh mẽ hơn, chẳng hạn như đặt lại Windows 10 với một cài đặt mới.
Kiểm tra phần cứng của bạn (và thay thế nếu được yêu cầu)
Các tệp bị lỗi hoặc có lỗi không chỉ gây ra sự mất ổn định của hệ thống. Ví dụ: nếu phần cứng của bạn quá nóng, hoạt động quá mức hoặc chỉ đơn thuần là hỏng hóc, thì các lỗi hệ thống như tham chiếu bằng con trỏ BSOD là bước tiếp theo trước khi PC bị hỏng hoàn toàn.
Nếu vấn đề về nhiệt, bạn cần phải dọn dẹp PC của bạn và xem xét nâng cấp hệ thống làm mát để giúp giải quyết vấn đề. Bước tiếp theo của bạn là kiểm tra kỹ phần cứng của mình, sử dụng Kiểm tra căng thẳng CPU và công cụ kiểm tra bộ nhớ, cũng như kiểm tra lỗi ổ cứng của bạn.
Nếu phần cứng là vấn đề, câu trả lời duy nhất của bạn là thay thế nó. Bạn có thể thay thế các thành phần riêng lẻ (chẳng hạn như bo mạch chủ hoặc CPU của bạn), nhưng nếu PC quá cũ để sửa chữa, bạn có thể cần phải xem xét nâng cấp hoàn chỉnh, thay thế toàn bộ PC của mình bằng một PC mới được xây dựng trước hoặc xây dựng PC mới của bạn thay vào đó.
Khôi phục từ lỗi BSOD trên Windows
Tham chiếu bằng con trỏ Lỗi BSOD thường không phải là điều đáng lo ngại, nhưng không thường xuyên bảo trì hệ thống tại chỗ, nó có thể chỉ ra một vấn đề nghiêm trọng với PC của bạn. Đảm bảo giữ các tệp quan trọng của bạn được sao lưu ở nơi khác để bạn không bị mất tệp khi PC gặp sự cố và đảm bảo rằng bạn đã bật khôi phục hệ thống.
Nếu bạn không thể khắc phục sự cố bằng cách sử dụng các bước trên, bạn có thể cần phải xem xét các tùy chọn quyết liệt hơn. Nếu phần cứng của bạn bị lỗi, bạn cần phải xem xét nâng cấp PC của bạn hoặc thay thế toàn bộ. Nếu không, có thể đã đến lúc xóa và đặt lại Windows để khôi phục sự ổn định, mặc dù sau đó bạn sẽ cần khôi phục các tệp của bạn từ một bản sao lưu.