1. Tổng quan dự án
IT Help Tool là một ứng dụng Windows Forms được xây dựng nhằm hỗ trợ nhân viên IT / kỹ thuật nội bộ trong công việc kiểm tra, cấu hình và xử lý sự cố máy tính Windows.
Thay vì phải mở nhiều công cụ rời rạc (Control Panel, CMD, Services, Registry, Network Settings…), phần mềm gom các chức năng thường dùng vào một giao diện duy nhất, ưu tiên thao tác nhanh, rõ ràng, đúng thực tế triển khai.
2. Các nhóm chức năng chính
2.1. Thu thập & báo cáo thông tin máy tính (PC Information)

Phần mềm sử dụng WMI (Windows Management Instrumentation) để đọc chi tiết thông tin phần cứng và hệ điều hành:
-
CPU: tên, số nhân, số luồng, xung nhịp, cache
-
RAM: dung lượng, tốc độ, hãng sản xuất (tự suy luận từ Part Number)
-
Mainboard: hãng, model, serial
-
Ổ cứng: model, chuẩn giao tiếp, dung lượng
-
Card đồ họa
-
Card mạng: MAC, IP, DHCP hay IP tĩnh
-
Màn hình: hãng, model, serial, năm sản xuất, độ phân giải
-
Chuột, bàn phím (theo PNP & USB Vendor)
-
Phiên bản Microsoft Office đang cài
? Toàn bộ dữ liệu được hiển thị dạng bảng và có thể:
-
Xuất CSV
-
Đính kèm email gửi báo cáo cho quản trị hoặc hỗ trợ cấp trên
2.2. Quản lý & cấu hình mạng (Network Tool)
Phần mềm cho phép thao tác trực tiếp với card mạng vật lý:
-
Liệt kê các network adapter thật (loại bỏ Virtual, WAN Miniport, Bluetooth)
-
Xem cấu hình hiện tại:
-
IP
-
Subnet
-
Gateway
-
DNS
-
DHCP / Static
-
-
Chuyển nhanh:
-
DHCP ↔ IP tĩnh
-
-
Reset mạng tự động:
-
reset Winsock
-
reset TCP/IP
-
flush DNS
-
renew IP
-
? Phù hợp xử lý các lỗi mạng phổ biến tại xưởng, văn phòng, nhà máy.
2.3. Quét mạng LAN theo CIDR (IP Scanner)

Chức năng scan IP trong mạng nội bộ được xây dựng theo hướng bất đồng bộ (async):
-
Nhập CIDR (ví dụ:
192.168.1.0/24) -
Giới hạn số luồng quét đồng thời
-
Ping từng IP
-
Xác định:
-
Alive / Timeout
-
Latency
-
Hostname
-
MAC Address (qua ARP)
-
-
Sắp xếp IP theo octet cuối (đúng kiểu kỹ thuật mạng)
-
Lọc chỉ hiển thị các máy online
-
Xuất kết quả ra CSV
? Dùng rất hiệu quả khi:
-
kiểm tra nhanh mạng LAN
-
tìm IP máy trạm
-
kiểm tra trùng IP
2.4. Đồng bộ thời gian hệ thống (Time Sync – NTP)
Chức năng đồng bộ giờ được làm không phụ thuộc Windows Time Service mặc định, gồm:
-
Kiểm tra Internet (Ping + DNS)
-
Đặt múi giờ GMT+7 – SE Asia Standard Time
-
Ép định dạng ngày hệ thống:
dd/MM/yyyy -
Lấy giờ chuẩn từ NTP Server (UDP port 123)
-
Set thời gian hệ thống bằng
SetSystemTime
? Rất hữu ích cho:
-
máy không domain
-
máy sản xuất
-
máy cân, máy SCADA, PLC logger
2.5. Fix lỗi chia sẻ & in mạng (Printer Fix)
Phần mềm tự động xử lý các lỗi phổ biến khi share máy in Windows:
-
Bật Firewall rule: File and Printer Sharing
-
Kiểm tra & khởi động dịch vụ:
-
Print Spooler
-
LanmanServer
-
LanmanWorkstation
-
-
Fix Registry:
-
Lỗi
0x0000011b -
PointAndPrint
-
RPC Privacy
-
-
Ghi log chi tiết từng bước
? Giảm rất nhiều thời gian xử lý các lỗi in mạng sau update Windows.
2.6. Bật / tắt Windows Update triệt để
Phần mềm cho phép:
-
Tắt Windows Update hoàn toàn:
-
Stop service
-
Disable startup
-
Chặn ACL để Windows không tự bật lại
-
-
Sao lưu ACL service trước khi chỉnh
-
Khôi phục lại trạng thái ban đầu khi cần
? Phù hợp cho:
-
máy sản xuất
-
máy điều khiển
-
máy chạy phần mềm đặc thù
2.7. Công cụ hỗ trợ nhanh khác
-
Mở nhanh:
-
Network Connections
-
Printers
-
Services
-
Regedit
-
Gpedit
-
System Properties
-
-
Ping nhanh host bằng CMD
-
Đổi tên máy tính
-
Gửi ticket hỗ trợ qua email kèm log & cấu hình máy
3. Định hướng & triết lý thiết kế
Dự án được xây dựng theo tiêu chí:
-
Thực dụng – làm đúng việc IT hay gặp
-
Truyền thống – dùng WMI, Registry, Service đúng cách
-
Ổn định – không phụ thuộc thư viện ngoài
-
Một công cụ – nhiều việc
Không chạy theo giao diện bóng bẩy, ưu tiên đỡ phải nhớ lệnh, đỡ phải mở nhiều cửa sổ.
