Nếu màu xanh là màu yêu thích của bạn, có thể có một cách đảm bảo để bắt đầu ghét nó - bằng cách nhìn thấy nó năm lần một ngày, kèm theo những thông điệp thực sự quyến rũ nhẹ nhàng thông báo cho bạn rằng mọi thông tin chưa được lưu có thể bị mất hoặc có lỗi phần cứng và Sớm. Bạn có thể đoán những gì tôi đang nói về? Màn hình xanh của cái chết, tất nhiên. Hiệu ứng của Màn hình xanh có thể thay đổi từ việc gây khó chịu cho người dùng, đến thảm họa thực sự cho dữ liệu trên máy tính, đến việc phải vội vã đến cửa hàng máy tính để mua phần cứng mới, v.v. Tôi đã nói đùa về cảm giác tiêu cực đối với màu xanh vì màn hình xanh thường xuyên nhưng nếu bạn thực sự muốn (hoặc có lý do - ví dụ nếu bạn bị mù màu), bạn có thể mở tệp system.ini và thay đổi Màn hình tử thần thành màu khác. Thông tin thêm về những việc cần làm sau khi bạn mở system.ini có thể được tìm thấy ở đây.
Dù sao, màu sắc của Screens of Death khác nhau giữa các thiết bị và hệ điều hành - từ màu vàng (lỗi phân tích cú pháp Mozilla XML), sang màu xanh lá cây (thiết bị TiVo), đến màu đen (OS / 2 và Windows), do đó tùy bạn quyết định xem bạn có quyết định không sẽ giữ nó màu xanh hoặc thay đổi nó. Và như tin đồn, trong Windows Vista cũng sẽ có một Màn hình tử thần màu đỏ - cho các lỗi dừng thực sự nghiêm trọng. Màu sắc đẹp - một lời nhắc nhở cho một trong những thế kỷ đã được sử dụng trong Corrida. Hãy hy vọng rằng người dùng không phản ứng như những con bò đực.
Một số sự hài hước (hoặc châm biếm) chắc chắn có ích nhưng bây giờ chúng ta hãy nghiêm túc về chủ đề này và bắt đầu khám phá lý do tại sao Màn hình xanh xuất hiện và phải làm gì khi bạn thường xuyên nhìn thấy chúng.
Tại sao màn hình xanh xuất hiện
Về mặt kỹ thuật, Màn hình xanh xuất hiện để ngăn hệ thống khỏi lỗi và hư hỏng nghiêm trọng hơn. Chúng được hiển thị khi hệ thống phát hiện lỗi hoặc sự cố, từ đó nó không thể phục hồi. Hệ thống dừng (đó là lý do tại sao tên chính thức của Màn hình xanh là Lỗi Dừng Lỗi), ghi nội dung của bộ nhớ trên đĩa (bộ nhớ đệm), nếu điều này được bật cho hệ thống và hiển thị thông báo lỗi ở chế độ văn bản với thông tin về điều kiện gây ra lỗi. Màn hình xanh có thể xuất hiện bất cứ lúc nào - trong khi cài đặt, khi khởi động hoặc ngẫu nhiên mà không có bất kỳ lý do rõ ràng nào. Một số lý do phổ biến nhất cho BSoD là:
-
lái xe
-
phần cứng hoặc phần mềm quá nóng
-
xung đột giữa các chương trình
-
không thống nhất tập tin hoặc lỗi đăng ký
Việc màn hình xanh xảy ra thường xuyên là không bình thường. Trên thực tế, Màn hình xanh không được coi là một tính năng của Windows của Windows. Vì vậy, nếu bạn thấy chúng thường xuyên và bạn vẫn có thể khởi động Windows, tốt hơn hết bạn nên chú ý đến chúng trước khi chúng buộc bạn phải làm điều đó và trên hết - hãy thử tìm hiểu nguyên nhân gây ra chúng. Nếu gần đây bạn đã thực hiện thay đổi phần cứng, đây là một lý do có thể cho Màn hình xanh. Lỗi vật lý trong tất cả các loại phần cứng - bộ nhớ, đĩa, thẻ, v.v. - có thể là một lý do cho màn hình màu xanh.
Các phiên bản mới nhất của Windows, như XP và 2003 ổn định hơn và có thể phục hồi sau một vài Màn hình xanh nhưng đôi khi ngay cả một Màn hình xanh duy nhất cũng có thể khiến Windows của bạn không thể khởi động được và bạn sẽ phải cài đặt lại hệ điều hành của mình. Nói chung, thông tin trong Màn hình xanh giúp xác định lý do có thể và đôi khi cả lý do chính xác (nếu bạn thấy trình điều khiển được liệt kê trong tin nhắn văn bản Màn hình xanh thì bạn có thể gần như chắc chắn rằng trình điều khiển này là nghi phạm) nhưng cũng có nhiều lý do trường hợp khi các tin nhắn văn bản của Màn hình xanh rất mơ hồ đến mức không thể đoán được điều gì đã xảy ra. Hãy xem các phần khắc phục sự cố của bài viết này để biết các đề xuất về cách xử lý Màn hình xanh.
Điều gì phổ biến trong BSoD trên Windows 2000, XP và 2003?
Mặc dù có một số chi tiết cụ thể về sự xuất hiện, sự xuất hiện và xử lý Màn hình xanh trên Windows 2000, XP và 2003, nhưng có nhiều điều phổ biến có giá trị cho tất cả chúng. Chẳng hạn, một trong những điểm chung của tất cả họ là thông tin họ cung cấp. Văn bản chính xác của tin nhắn khác nhau nhưng nhìn chung có thông tin kỹ thuật, bao gồm dữ liệu như số lỗi dừng, một số tham số bổ sung ở định dạng hex, tên của mô-đun (nếu có) gây ra lỗi và địa chỉ bộ nhớ trong đó xảy ra lỗi, như thể hiện trong ảnh chụp màn hình đầu tiên bên dưới.
Rất thường tên biểu tượng của lỗi dừng được hiển thị gần số lỗi dừng. Tên tượng trưng là khá khó hiểu và một số tên phổ biến nhất nghe giống như PAGE_FAULT_IN_NONPAGED_AREA, một tên BAD_POOL_ALLER
Một phần phổ biến khác cho tất cả các phiên bản Windows là phần đề xuất. Nó đưa ra lời khuyên chung về cách tiến hành. Đôi khi, các đề xuất được liệt kê để khôi phục là chính xác những gì cần làm để tránh Màn hình xanh mới (ví dụ: nếu gần đây bạn đã thay đổi phần cứng hoặc có trình điều khiển cập nhật, vô hiệu hóa hoặc xóa chúng có thể là giải pháp). Một mẹo chung là khởi động lại ở Chế độ an toàn. Điều này cũng thường xuyên giúp ích, trừ khi Hệ điều hành của bạn bị rối đến mức không thể khởi động nó và chỉ còn một biện pháp khắc phục - để cài đặt lại.
Phần cuối cùng liệt kê dữ liệu về cổng gỡ lỗi và trạng thái kết xuất. Nếu không ai trong số họ được kích hoạt, bạn sẽ không thấy điều này. Khi lưu tệp kết xuất bộ nhớ được bật, tiến trình ghi tệp (tính theo phần trăm) sẽ được hiển thị.
Bên cạnh các phần trong Màn hình xanh thông thường, nhiều thông báo dừng giống nhau (hoặc tương tự về ý nghĩa và khắc phục sự cố, mặc dù các từ có thể thay đổi một chút) cho Windows 2000, XP và 2003. Tôi chắc chắn sẽ không liệt kê các tin nhắn ở đây, đặc biệt lưu ý rằng số thông báo lỗi dừng thực sự có thể có nghĩa là một số điều khác nhau, khi các tham số hex trong ngoặc là khác nhau. Nơi tốt nhất để tìm lời giải thích về mã thông báo lỗi dừng là trang web của Microsoft - như họ nói, lấy thông tin từ miệng ngựa.
Có gì khác nhau trong BSoD trên Windows 2000, XP và 2003?
Chà, sự khác biệt rõ ràng đầu tiên là thiết kế của J. Những lợi thế nghệ thuật của nó nằm ngoài phạm vi của bài viết này nhưng nếu bạn muốn xem một số loại BSoD, hãy kiểm tra tại đây: http://en.wikipedia.org/wiki/Blue_screen_of_death. Có các ví dụ về BSoD cho tất cả các hương vị Windows, nhưng 2003, bao gồm các phiên bản cũ như Windows 3.x, NT và 9.x khi BSoD chắc chắn thường xuyên hơn so với năm 2000, XP hoặc 2003.
Một điểm khác biệt nữa là các thông báo dừng chỉ dành riêng cho một phiên bản Windows (hoặc cho một phiên bản Windows nhất định (ví dụ XP) và Gói dịch vụ cụ thể (ví dụ XP với SP2)). Do đó, khi bạn gặp thông báo dừng, hãy lưu ý kiểm tra ý nghĩa của nó và đề xuất khắc phục sự cố cho phiên bản Windows bạn đang chạy. Ở cuối mỗi trang hỗ trợ cho một lỗi dừng cụ thể, Microsoft tuyên bố phiên bản Windows nào được áp dụng, vì vậy bạn sẽ luôn biết ít nhất điều này. Một nơi bạn có thể nhận được một danh sách các thông báo lỗi và giải thích từ đó là trang web của Microsoft. Đối với Windows 2000 - kiểm tra tại đây; cho Windows XP - xem tại đây và đây là các thông báo dừng cho Windows 2003.
Đi sâu vào các chi tiết kỹ thuật về những gì được thay đổi trong một phiên bản hoặc gói dịch vụ cụ thể của Windows hầu như không phải là thứ mà người dùng thông thường hoặc thậm chí là quản trị viên hệ thống cần biết. Chẳng hạn, SP2 cho XP giới thiệu các thay đổi trong quản lý bộ nhớ và kernel của Windows 2003 đã được sửa đổi đáng kể so với các phiên bản trước. Do đó, các ứng dụng đang chạy trên Windows XP trước SP2 đã được áp dụng hoặc trước khi bạn nâng cấp lên Windows 2003 có thể không khởi động được hoặc bị treo (có hoặc không có Màn hình xanh). Ngay cả khi bạn biết rằng lý do là không tương thích kernel, trừ khi bạn là nhà phát triển đã viết chương trình có vấn đề, bạn khó có thể sửa đổi nó để sửa nó, vì vậy bạn phải tìm giải pháp thay thế. Điều khôn ngoan nhất bạn có thể làm là tìm một phiên bản cập nhật (nếu có), được thử nghiệm theo phiên bản Windows mà bạn cần - XP với SP2 hoặc 2003. Hoặc bạn có thể chọn xóa chương trình có vấn đề khỏi máy này - ví dụ: SP2 cho XP bao gồm một tường lửa, được biết là đã có xung đột với một số phần mềm tường lửa khác (và không chỉ). Một số tường lửa khác khá ghen tị khi tải trước và cá nhân tôi cũng gặp trường hợp tương tự với hai tường lửa khác và Màn hình xanh trên máy Windows 2003. Vấn đề đã được giải quyết chỉ sau khi một trong các tường lửa được gỡ bỏ.
Một lý do rất phổ biến cho Màn hình xanh là trình điều khiển. Có lẽ chúng thậm chí còn phổ biến hơn so với lỗi phần cứng vật lý. Thay đổi trong quản lý bộ nhớ hoặc kernel ảnh hưởng đến trình điều khiển nhiều hơn các ứng dụng. Các nhà cung cấp bên thứ ba thường không quản lý để cung cấp trình điều khiển mới ngay khi phiên bản Windows mới hoặc Gói dịch vụ mới được phát hành, ngay cả khi họ đang nỗ lực để làm điều đó. Và trong một số trường hợp, họ không bao giờ cung cấp trình điều khiển cho một phiên bản cụ thể của hệ điều hành!
Có vẻ như các nhà cung cấp phần cứng bỏ qua Windows 2003 - ngay cả các nhà sản xuất linh kiện phần cứng cao cấp cũng nói rằng Windows 2003 không dành cho công chúng, vậy tại sao lại phải cung cấp một trình điều khiển riêng cho điều đó? Và có lẽ từ quan điểm bán hàng họ đúng. Tôi không thể tìm thấy dữ liệu chính xác và cập nhật về tỷ lệ cài đặt của ba trong số ba hệ điều hành (Windows 2000, XP và 2003) nhưng có một bài báo tương đối gần đây nói rằng, XP XP có thể bắt kịp năm 2000 Cuối cùng, điều này khiến tôi nghĩ rằng ngay cả khi XP đã truất ngôi năm 2000 là hệ điều hành được cài đặt rộng rãi nhất, Windows 2003 hầu như không có trong trò chơi và tôi đoán là nó chỉ chiếm gần 10% so với tổng số Windows cài đặt.
Dù sao, Windows 2003 là một hệ điều hành máy chủ và không được phép chạy trên PC nhà bếp, vì vậy không có gì ngạc nhiên khi các nhà cung cấp phần cứng không quan tâm đến nó lắm. Sự thâm nhập thị trường thấp của Windows 2003, cùng với những thay đổi về kiến trúc từ XP, giải thích lý do tại sao các nhà cung cấp phần cứng thường bỏ qua Windows 2003 trong phân loại trình điều khiển của họ. Và lưu ý rằng Vista đang ở quá xa, không khó để dự đoán rằng sẽ không có nhiều trình điều khiển mới cho Windows 2003 trong những tháng tới. Vì vậy, nếu bạn đang chạy 2003 và thường xuyên có Màn hình xanh vì trình điều khiển (ngay cả khi nó được viết riêng cho Windows 2003) của thiết bị hoạt động sai, bạn nên cân nhắc hạ cấp xuống XP cho đến khi Vista (hoặc Longhorn) chính thức xuất hiện. Tôi sẽ nói nhiều hơn về (nhược điểm của) điều này trong phần tiếp theo.
