Làm thế nào để bạn chẩn đoán một PC Windows bị treo khi tắt máy?


10

Tôi có một PC Vista x64 bị treo không liên tục khi tắt máy (trên màn hình tắt màu xanh). Đôi khi nó tắt bình thường; đôi khi nó ngồi trên màn hình tắt máy mãi mãi.

Thật không may, tôi không biết khi nào nó bắt đầu, vì vậy tôi không thể cô lập phần mềm / trình điều khiển nào có khả năng là thủ phạm dựa trên ngày cài đặt. Tôi không muốn lau máy này nếu tôi có thể tránh nó.

Bất kỳ lời khuyên như làm thế nào để đi về chẩn đoán vấn đề này?

Cập nhật - Tôi không yêu cầu ai đó chẩn đoán điều này cho tôi - thay vào đó tôi đang yêu cầu một bộ các kỹ thuật và công cụ chung mà tôi có thể sử dụng trong các tình huống trong tương lai - tôi muốn biết cách chẩn đoán sự cố, trái ngược với cách để khắc phục sự cố.


Đây có phải là một câu hỏi thích hợp cho serverfault? Chỉ cần bỏ phiếu oppinion ....
jjnguy

1
Tôi không chắc vấn đề cụ thể ở đây có phải là vấn đề của công ty hay không, nhưng câu hỏi này có thể dễ dàng áp dụng cho môi trường công ty, theo tôi, đây là một câu hỏi hoàn toàn hợp lệ.
Aron Rotteveel

Vâng, công ty chúng tôi có chính xác ba người trong đó, vì vậy chúng tôi không hẳn là một tập đoàn lớn. Nhưng tôi phải phân loại PC, giữa pha cà phê.
stusmith

Chắc chắn rồi! Tôi đã chẩn đoán nhiều vấn đề được giới thiệu bởi các trình điều khiển được triển khai kém và / hoặc các kết hợp không tương thích của chúng dẫn đến BSoD nhiều lần trong nhiều năm cho một số tổ chức CNTT. (Ngay cả khi sự cố xảy ra do trình điều khiển phần mềm tôi đã viết ...)
Danny Whitt

Thay vì khắc phục sự cố, đây là một mẹo: REGEDITsau đó đi đến \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Memory Management- tìm khóa ClearPageFile at Shutdown và đặt thành 0. Nó có thể tạo ra sự khác biệt lớn. Ngoài ra, HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control- tìm khóa WaittoKillServiceTimeoutvà đặt thành 1000. Hai thay đổi đó có thể thay đổi bạn về việc hỏi tại sao.
SDsolar

Câu trả lời:


2

Chuyển đến các công cụ quản trị và xem nhật ký sự kiện, Xem tab hệ thống và sau khi sắp xếp theo ngày và giờ, tìm thông báo cuối cùng trước khi khởi động lại.

Một cách hiệu quả khác là trước tiên hãy tắt máy tính, Nhìn vào đồng hồ / đồng hồ / thời gian của bạn tại điểm bạn nghĩ nó bị hỏng, sau đó khởi động lại, xem nhật ký sự kiện, trong tab hệ thống, sắp xếp theo thời gian sau đó đọc kỹ thông qua các quá trình khác nhau đang được tắt máy. Thông báo lỗi sẽ ở đó.

Nếu bạn may mắn, đó có thể là quy trình "pre-explorer-shutdown" (cách đặt riêng của tôi) vì vậy nếu bạn khởi động trình quản lý tác vụ trước khi nhấp vào tắt máy, hãy chuyển đến tab quy trình, sắp xếp theo cpu, sau đó nhấp vào tắt máy trong bắt đầu theo dõi quá trình đang làm hỏng cpu trong khi tắt máy. Điều này chỉ hoạt động nếu bất cứ điều gì gây ra quá trình sụp đổ đang xảy ra trong vỏ.

Khắc phục sự cố đôi khi là một nghệ thuật hơn là một khoa học.


1
Nếu tôi có thể chỉnh sửa bài này, tôi sẽ. Phải mất một thời gian để xây dựng bức tường văn bản đó.
Simon Hartcher

0

đầu tiên tôi sẽ loại trừ các nguyên nhân phổ biến hơn. Tôi sẽ bắt đầu với một số công cụ dọn dẹp registry, tổ chức khởi động / tắt máy và trình thám thính trên một máy khác trong mạng LAN để xem máy tính có bị treo trên mạng không khi tắt máy. spybot s & g có lẽ cũng là một ý tưởng tốt.


0

Kiểm tra tệp kết xuất được tạo bởi HĐH. Microsoft cung cấp một bộ phân tích kết xuất bộ nhớ , trong hầu hết các trường hợp, sẽ xác định quy trình thủ phạm. Đây là một bản tải xuống miễn phí với các hướng dẫn và ví dụ khá đầy đủ có sẵn tại microsoft.com.


Sẽ không hoạt động, nó không bị sập nên không có tệp kết xuất nào được tạo. Nó chỉ bị kẹt chờ đợi trên một quá trình để đóng cửa.
Shial

0

Vì bạn không biết khi nào nó bắt đầu, tôi khuyên bạn nên vô hiệu hóa / gỡ cài đặt từng chương trình cho đến khi bạn tìm ra thủ phạm. Nó khá chậm và siêng năng, nhưng cuối cùng bạn sẽ tìm thấy nó.

Gần đây tôi thấy ZoneAlarm là lỗi trên một máy, nhưng tôi nghĩ có khá nhiều khả năng.

Có lẽ sẽ không được chú ý bây giờ, nhưng tôi đã nhớ một nguyên nhân bổ sung cho việc tắt các vấn đề. Đôi khi, một hồ sơ người dùng không thể được tải hoàn toàn - hãy xem bài viết Hỗ trợ này của Microsoft để biết thêm chi tiết.


0

Nhìn vào nhật ký sự kiện để biết bất cứ điều gì đã xảy ra trong quá trình tắt máy và xem xét những gì đã xảy ra khi máy tính khởi động lại, đôi khi một quá trình sẽ ghi lại nó không tắt đúng cách.

Tiếp theo sử dụng một công cụ như Process Explorer và xem xét kỹ những gì đang chạy. Cố gắng tiêu diệt một số quy trình nhất định trước khi bạn tắt máy và xem liệu vấn đề có xảy ra hay không, sau đó bạn có thể loại trừ những nhiệm vụ mà bạn đã giết là thủ phạm. Cũng tìm những nhiệm vụ có thể bị bỏ lại phía sau bởi những gì bạn đang làm. Làm điều này mỗi lần cho đến khi bạn có thể thu hẹp quy trình nào có vẻ là bên có tội.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.