
GIỚI THIỆU VÀ HƯỚNG DẪN SỬ DỤNG: RELIABILITY DOCTOR V1.0

Trong môi trường doanh nghiệp, việc xử lý sự cố máy tính của người dùng (End-user) thường tiêu tốn nhiều thời gian của bộ phận IT do quá trình thu thập thông tin thủ công, thiếu chính xác và phụ thuộc nhiều vào khả năng mô tả của cá nhân.
Dựa trên công cụ Reliability Monitor có sẵn của Windows và kinh nghiệm hỗ trợ kỹ thuật thực tế , tôi phát triển phần mềm Reliability Doctor v1.0. Đây là giải pháp chạy offline hoàn toàn , giúp chuẩn hóa quy trình thu thập log , tự động hóa khâu phân tích dựa trên luật và tối ưu hóa kênh tương tác giữa người dùng với IT.
- Link tải phần mềm: Tải về Reliability Doctor v1.0 (MediaFire)
I. TÍNH NĂNG CỐT LÕI & CƠ CHẾ HOẠT ĐỘNG
1. Thu thập dữ liệu tập trung (Automated Log Collector)
Phần mềm tự động trích xuất các log hệ thống quan trọng qua wevtutil, PowerShell và lệnh hệ thống, bao gồm:
- Màn hình xanh (BSOD/BugCheck Event ID 1001).
- Lỗi phần cứng nghiêm trọng (WHEA Hardware Error).
- Lỗi xung đột ứng dụng (Application Crashes Event ID 1000, 1002, bao gồm cả
explorer.exe). - Sự cố sập nguồn đột ngột (Kernel-Power Event ID 41).
- Lỗi ổ cứng (Disk Errors Event ID 7, 51, 55, 153) và thông tin SMART.
- Lỗi cập nhật hệ điều hành (Windows Update Failures).
2. Động cơ phân tích rủi ro (Diagnostic Rule Engine)
Hệ thống đối chiếu dữ liệu thu thập với bộ quy tắc chuẩn hóa để tính toán Điểm rủi ro (Risk Score từ 0 – 15). Tình trạng máy được phân loại tường minh bằng màu sắc trực quan:
- 0 – 2 điểm (TẠM ỔN – Xanh): Hệ thống hoạt động bình thường.
- 3 – 6 điểm (CẦN THEO DÕI – Vàng): Xuất hiện lỗi nhỏ đơn lẻ.
- 7 – 10 điểm (NGUY CƠ CAO – Cam): Tần suất lỗi tăng, cần kiểm tra sớm.
- Trên 10 điểm (CẦN XỬ LÝ NGAY – Đỏ): Hệ thống mất ổn định nghiêm trọng hoặc lỗi phần cứng.
3. Đóng gói & Tương tác với IT (Mailto Client integration)
Phần mềm tự động nén toàn bộ log gốc thành file .zip và khởi tạo email qua giao thức mailto:, điền sẵn tiêu đề, nội dung tổng hợp tình trạng máy. Cơ chế này đảm bảo không lưu mật khẩu, không gửi dữ liệu ra ngoài khi chưa có sự đồng ý của người dùng, an toàn tuyệt đối về mặt bảo mật thông tin.
II. HƯỚNG DẪN SỬ DỤNG CHO NGƯỜI DÙNG CHUYÊN NGHIỆP
Để đảm bảo phần mềm trích xuất được đầy đủ log hệ thống, người dùng cần thực hiện theo đúng quy trình sau:
Bước 1: Khởi động với quyền quản trị (Administrator)
- Nhấp chuột phải vào file
ReliabilityDoctor.exe(hoặc file chạyrun_check.bat) và chọn Run as Administrator. - Lưu ý: Nếu không chạy bằng quyền Admin, phần mềm sẽ hiển thị cảnh báo và một số log hệ thống nâng cao sẽ không thể thu thập.
Bước 2: Kiểm tra trực quan (Tùy chọn)
- Bấm nút [ Mở Reliability Monitor ].
- Hệ thống sẽ gọi công cụ mặc định của Windows (
perfmon /rel) để bạn xem nhanh biểu đồ độ ổn định và các sự kiện crash dạng timeline.
Bước 3: Quét & Xuất Log
- Bấm nút [ Quét & Xuất Log ].
- Theo dõi ô “Log tiến trình” trên GUI. Phần mềm sẽ tuần tự tạo thư mục báo cáo ngoài Desktop dưới dạng
ReliabilityDoctor_PCNAME_YYYYMMDD_HHMMSSvà trích xuất các tệp log thô (raw_logs/).
Bước 4: Phân tích lỗi
- Bấm nút [ Phân tích lỗi ].
- Động cơ phân tích sẽ xử lý dữ liệu và hiển thị kết quả lập tức tại ô Kết luận nhanh (Trạng thái, Điểm rủi ro, Phát hiện chính).
- Bạn có thể bấm [ Mở báo cáo ] để xem chi tiết dưới dạng giao diện Web trực quan (
report.html).
Bước 5: Nhập thông tin & Gửi phản hồi cho IT
Tại khu vực THÔNG TIN GỬI IT trên giao diện:
- Nhập đầy đủ thông tin bắt buộc: Email IT nhận, Họ và tên, Số điện thoại.
- Nhập Mô tả lỗi (Ví dụ: Máy hay bị treo khi chạy Excel nặng).
- Bấm nút [ Gửi toàn bộ log cho IT ].
Cơ chế phản hồi: Phần mềm sẽ đóng gói toàn bộ thư mục thành file
.zipvà tự động gọi phần mềm Mail mặc định trên Windows (Outlook, Mail app) với nội dung được soạn sẵn. Do giới hạn bảo mật của lệnhmailto:, người dùng vui lòng kéo thả file.zipvừa được tạo ngoài Desktop vào email trước khi bấm gửi (Send).
III. ĐÁNH GIÁ KỸ THUẬT (ƯU ĐIỂM & RỦI RO CHƯA KIỂM SOÁT)
Để đảm bảo tính khách quan và minh bạch trong quản lý hệ thống, dưới đây là bảng phân tích kỹ thuật của phiên bản v1.0:
| Tiêu chí | Chi tiết kỹ thuật |
| Ưu điểm vượt trội | • Offline 100%: Không phụ thuộc database, internet hay hạ tầng đám mây . • An toàn thông tin: Không thu thập cookie, mật khẩu hay dữ liệu cá nhân bừa bãi . • Không can thiệp hệ thống: Không tự ý sửa registry, xóa file hay chạy các lệnh can thiệp sâu, tránh rủi ro gây sập lỗi Windows của người dùng. |
| Nhược điểm | • Phụ thuộc vào Mail Client nội bộ của máy trạm để đính kèm file. • Định dạng xuất log qua wevtutil dạng text đôi khi tốn tài nguyên xử lý chuỗi nếu dung lượng log hệ thống quá lớn. |
| Rủi ro vận hành | • Nếu người dùng chưa bật dịch vụ Windows Event Log hoặc log bị công cụ tối ưu hóa bên thứ ba xóa sạch, phần mềm sẽ không có dữ liệu đầu vào để phân tích (mặc dù cơ chế Error Handling đảm bảo phần mềm không bị crash). |



