Top các công cụ khắc phục sự cố miễn phí cho Windows
Cập nhật lúc 09h17' ngày 13/03/2010

Quản trị mạng7 công cụ hữu ích và miễn phí được giới thiệu trong bài này sẽ giúp các bạn có thể chuẩn đoán và chữa trị một cách hiệu quả hàng loạt các bệnh cho máy tính Windows của mình.

Không máy tính nào có thể chạy hoàn hảo mãi mãi. Cùng với thời gian, hệ thống của bạn sẽ bắt đầu xuất hiện những dấu hiệu gì đó. Để khắc phục những vấn đề này, bạn cần phải có trong tay rất nhiều công cụ khắc phục sự cố. Đây là số công cụ khắc phục sự cố miễn phí hàng đầu cho hệ điều hành Windows.

Process Explorer của Sysinternals

“Task Manager trên cơ thể sống” – đó là cách một số người miêu tả Process Explorer khi Mark Russinovich lần đầu tiên phát hành nó cách đây nhiều năm. Công cụ này có thể thay thế cho Task Manager hoặc chạy bên cạnh nó, tuy nhiên dù có sử dụng theo cách nào chăng nữa thì nó vẫn là một thứ cần phải có đối với những người dùng có nhiều kinh nghiệm. Bạn có thể sử dụng Process Explorer mà không cần phải cài đặt.

Khi khởi chạy Process Explorer, bạn sẽ thấy một khung nhìn hình cây hiển thị các quá trình; có thể kích vào phần header của cột để thay đổi cách phân loại theo ý mình. Phần trên của cửa sổ có bốn biểu đồ: hiệu suất CPU, lược sử chữa trị, lược sử các byte vào/ra và lược sử bộ nhớ vật lý. Kích vào bất cứ một biểu đồ nào, bạn sẽ thấy xuất hiện một cửa sổ khá giống với tab Performance trong Task Manager – tuy nhiên có mức chi tiết và nhiều thông tin hơn về những chương trình gì đang làm việc mà Task Manager không có.

Kích đúp vào tên của một quá trình (process), bạn sẽ thấy xuất hiện một cửa sổ với rất nhiều thông tin khác: các thread đang chạy của quá trình (và ngăn xếp cho mỗi thread), thứ có thể bị đóng băng hay bị hủy; các điều khoản; truy cập mạng; chương trình được khởi chạy; thậm chí cả các chuỗi văn bản trong image chương trình trên đĩa hoặc copy trong bộ nhớ của nó. Các quá trình hoặc toàn bộ các cây trong chúng đều có thể bị hủy, đóng băng, tiếp tục lại hoặc có thể thay đổi các cửa sổ hoặc thứ tự ưu tiên của chúng – cách thức này hết sức hữu dụng nếu một cửa sổ quá trình bị biến mất sau một vấn đề gì đó và bạn cần đẩy nó lên trước. Bạn cũng có thể bật hoặc tắt panel thấp hơn có chứa các thông tin chi tiết về một quá trình, tìm quá trình cho một cửa sổ nào đó bằng cách trỏ tới nó hoặc tìm kiếm bằng tên cho bất cứ quá trình hay file nào có đuôi DLL đang được chạy.

System Information for Windows

Có thể bạn sẽ bất ngờ về việc một công cụ miễn phí được đóng gói như tiện ích này. System Information for Windows, được viết tắt là SIW, có thể sử dụng để thay thế cho rất nhiều chương trình. Bạn có thể sử dụng nó để kết xuất một số hệ thống hoặc dữ liệu ứng dụng hay thứ gì đó. SIW có thể liệt kê các khóa đăng ký ứng dụng, điều tra thông tin phần cứng được cài đặt, hiển thị nhiệt độ thiết bị, phân hạng mục các mã multimedia đã được cài đặt – và danh sách này còn chưa dừng ở đây.

SIW được tổ chức thành bốn hạng mục cơ bản. Ba trong số chúng được bạn có thể thấy thông qua khung nhìn hình cây phía bên trái cửa sổ chương trình: Software, Hardware và Network. Kích vào bất kỳ một mục nào đó trong các mục này, bạn sẽ thấy phía bên phải cửa sổ xuất hiện các dữ liệu tương ứng. Quá trình truy tìm có thể bắt bạn phải đợi, đặc biệt là những vấn đề giống như danh sách thiết bị, vì vậy không nên bất ngờ trước việc bạn phải chờ đợi lâu trước khi SIW “lôi” được những thông tin cần thiết về cho bạn.

Hạng mục thứ tư là một loạt các công cụ hỗn tạp trong menu Tools sổ xuống của chương trình. Đây là những thứ mà tác giả làm ra công cụ này không xếp chúng vào đâu được trong ba hạng mục trên nhưng vẫn muốn gộp chúng vào ứng dụng của mình. Ở đây có rất nhiều thứ thú vị như Eureka, một cách để lộ diện trực quan các trường mật khẩu trong hầu hết các chương trình; công cụ để gửi gói wake-on-LAN đến địa chỉ MAC; hay công cụ kết xuất BIOS; Base64/UUencoder-decoder, test CPU,… SIW thậm chí còn có thể chạy trong môi trường khôi phục của Windows.

Lưu ý: SIW hầu như là chỉ đọc. Tuy nó có thể liệt kê và kết xuất rất nhiều thông tin hệ thống, nhưng lại không cho phép bạn thay đổi các thiết lập đó. Cho ví dụ, nếu muốn vô hiệu hóa hoặc kích hoạt ActiveX control được liệt kê thông qua SIW, bạn cần thực hiện qua tiện ích của một hãng khác như ActiveXHelper của Nirsoft chẳng hạn.

BlueScreenView

Trong Windows, việc xử lý với “màn hình xanh chết chóc” (hay vẫn được viết tắt là BSOD) là cả một vấn đề. Ngoài vấn đề khó hiểu và khó giải mã – đặc biệt do một số BSOD có thể có nhiều nguyên nhân – chúng còn gây ra nhiều phiền nhiễu. Cứ cho là, BSOD ít xuất hiện vào thời điểm hiện nay, tuy nhiên khi gặp phải, bạn có rất ít sự lựa chọn để khắc phục. Sau khi xử lý với một loạt những hành động để khắc phục sự cố BSOD, chúng tôi đã phát hiện được một số công cụ có thể phân tích BSOD và tìm ra nguyên nhân của hiện tượng này: BlueScreenView.

Khi một BSOD xuất hiện, các kết quả sẽ được lưu vào một file kết xuất dành cho việc kiểm tra sau. BlueScreenView có thể quét toàn bộ các file này trong hệ thống và tạo một báo cáo về chúng, bạn có thể đọc báo cáo này bên ngay trong BlueScreenView hoặc lưu vào dưới dạng HTML để phân tích. Mỗi dòng trong báo cáo đều biểu thị mã đổ vỡ của BSOD, thời gian và ngày xuất hiện, các tham số hợp quy cách với vụ đổ vỡ (rất hữu dụng cho việc gỡ rối), thêm vào đó là một số thông tin chi tiết. Các kết quả đều có thể tìm kiếm, vì vậy bạn có thể tìm ra một mã đổ vỡ, driver, dll cụ thể mà bạn nghĩ có thể xuất hiện.

Một vấn đề khá thú vị khác mà BlueScreenView có thể thực hiện là liệt kê tất cả driver thiết bị đang hoạt động tại thời điểm đổ vỡ xảy ra. Nếu một driver nào đó bị liệt vào danh mục nguyên nhân gây ra đổ vỡ, khi đó nó sẽ được cắm cờ và được hiển thị màu đỏ. Bạn cũng có thể lọc ra tất cả các driver khác được load tại một thời điểm nào đó nếu muốn tập trung vào thủ phạm. Bên cạnh đó cũng có thể load các file kết xuất đã được copy vào từ đâu đó bằng cách trỏ đến một thư mục hoặc thậm chí từ các máy tính khác có thể truy cập từ mạng nội bộ (bạn cần phải có đặc quyền để thực hiện điều này).

Tuy nhiên BlueScreenView có một nhược điểm nhỏ có liên quan đến chức năng báo cáo. Nếu muốn in ra cả thông báo đổ vỡ và ngăn xếp driver tham dự của nó, bạn phải xử lý chúng như các báo cáo riêng biệt. Điều đó nói nên rằng, thông báo đổ vỡ sẽ liệt kê driver đang được cung cấp; nếu không còn gì nữa, bạn có thể sử dụng báo cáo BSOD cơ bản để tìm ra tất cả các thông tin quan trọng khác.

Xem tiếp trang 2

Trang: 
Văn Linh (Theo PCworld)
Đánh giá(?):
Bài viết mới nhất
Xem tất cả
Bài viết cũ hơn cùng chủ đề