Nghi ngờ sự cố ảnh hưởng đến quá trình WindowServer (phiên bản dài)
Các triệu chứng bạn mô tả là quen thuộc nhưng không phổ biến và trong trường hợp của tôi, không thường xuyên.
Chuẩn bị chẩn đoán
Trong Terminal, chạy lệnh sau. Hãy chuẩn bị nhập mật khẩu quản trị viên cho hệ điều hành:
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.stackshot.plist
Ghi chú bằng văn bản của hợp âm chính sau, bạn sẽ cần nó sau:
Control- Option- Command- Shift-.
Chẩn đoán bằng hệ thống
Khi sự cố xảy ra:
- sử dụng hợp âm chính
- trong ít nhất mười giây, không chạm vào gì
- có thể cho phép năm hoặc mười phút để tất cả các phần của cái gọi là
sysdiagnose
thói quen được hoàn thành - chỉ cần đợi miễn là bạn có thể (với phương pháp này sẽ không có dấu hiệu tiến triển trên màn hình)
- buộc khởi động lại máy tính (Command-Control-Power).
Sau khi máy tính khởi động:
- trong Finder, đi đến
/private/var/tmp
- tìm kiếm một tập tin hoặc thư mục có tên bắt đầu sysdiagnose_
- nếu tập tin hoặc thư mục đó tồn tại, có thể di chuyển nó đến một nơi thuận tiện - có thể là máy tính để bàn của bạn.
Dấu
Trong khi tôi không khuyến khích sự bất cẩn, bạn có thể hơi bất cẩn với Control- Option- Command- Shift- .Nếu bạn cố gắng tránh fnchìa khóa trên máy tính xách tay của mình, đừng lo lắng; bao gồm nó một cách tình cờ không nên ngăn cản việc chạy sysdiagnose
.
Phân tích chẩn đoán của con người bởi hệ thống
Gợi ý: ai đó có thể muốn hỏi một câu hỏi riêng về việc phân tích kết quả của sysdiagnose
- một câu trả lời tổng quát hơn có thể hữu ích.
Nếu sysdiagnose_ chụp từ /tmp
khu vực là một thư mục
Sự hiện diện của một sysdiagnose_…
thư mục (không phải là một .tar.gz
tệp) chỉ ra rằng:
- các thói quen đã bị gián đoạn trước khi hoàn thành; hoặc là
- một số phần của thói quen không thể hoàn thành
Nếu sysdiagnose_ Hoài từ /tmp
khu vực là một tệp
Sự hiện diện của một sysdiagnose_….tar.gz
tệp chỉ ra rằng tất cả các phần của sysdiagnose
thói quen đã hoàn thành và kết quả đã được lưu trữ. Nếu bạn muốn, hãy mở kho lưu trữ - nội dung của nó sẽ xuất hiện dưới dạng một thư mục.
Nội dung thư mục trong nháy mắt
Trong ảnh chụp màn hình đầu tiên dưới đây - một ví dụ về một hoàn thành chạy của sysdiagnose
- tôi đã chọn hai trong số những mặt hàng mà bạn có thể quan tâm đến một trường hợp như thế này.
Lưu ý rằng có thể là bình thường để tìm ít nhất một tệp trống.
Trong số .crash
, .hang
và .spin
các tệp - hoặc trong top.txt
tệp - có thể là một dấu hiệu tốt về những gì sai trước đó hoặc trong khoảng thời gian khi bạn mất quyền kiểm soát máy tính.
Liên quan:
Đối với một hoạt động không hoàn chỉnh của sysdiagnose
nó, có thể hữu ích để tập trung một số sự chú ý vào các tệp trống rỗng bất thường
Kỹ thuật
stackshot (1) Trang hướng dẫn OS X
sysdiagnose (1) Trang hướng dẫn sử dụng OS X