Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> ซอฟต์แวร์

15 เครื่องมือวินิจฉัย Windows (Diagnostics Tools) สำหรับตรวจสอบสุขภาพ PC

การวินิจฉัย Windows ไม่ได้เป็นของ IT Pro เท่านั้น ผู้ใช้ทั่วไปควรมีเครื่องมือพื้นฐานไว้แก้ปัญหาเองได้ บทความนี้รวบรวม 15 Tools ที่มีประสิทธิภาพจริง แบ่งตามหมวดหมู่

🔍 Process & System Monitoring

1. Process Explorer (Sysinternals) - Task Manager ระดับ Pro

  • Tree View: ดู Process + Child Processes (Task Manager ดูแค่ Top-level)
  • Real-time Graphs: CPU, Memory, I/O, GPU
  • Color Coding: ระบุ Process ใช้ทรัพยากรมาก
  • Properties รายละเอียด: Handles, Threads, DLLs, Strings, Security, TCP/IP, Environment
  • แทนที่ Task Manager ได้ (Options → Replace Task Manager)

2. System Explorer - มุมมองระบบครบวงจร

  • Process Tree + Security Check (VirusTotal Online Scan)
  • Real-time Charts: CPU, RAM, I/O, GPU
  • Network Connections: Process ที่ใช้เน็ต + GeoIP
  • History: บันทึก Activity ของ Process (Retrospective Analysis)
  • Portable, ฟรี, UI สวยงาม

3. Windows Sysinternals Suite - ชุดเครื่องมือครบครันจาก Microsoft

  • รวม 70+ Tools: Process Explorer, ProcMon, AutoRuns, TCPView, RAMMap, DiskView, PageDefrag, SigCheck, ZoomIt, Coreinfo, AccessChk, PsTools...
  • Download ไฟล์เดียว (.zip) รันได้เลย Portable
  • ProcMon (Process Monitor) = Capture File System, Registry, Network, Process/Thread Activity Real-time (Filter ได้ซับซ้อน)
  • AutoRuns = จัดการ Startup Entries ทุกที่ (Registry, Scheduled Tasks, Services, Drivers, Winsock, Print Monitors...)

🖥️ Hardware Information & Monitoring

4. CPU-Z (CPUID) - ข้อมูล CPU/Memory/Mainboard แบบละเอียด

  • CPU: Name, Codename, Package, Technology, Core/Thread, Clocks (Core/Bus), Multiplier, Cache (L1/L2/L3)
  • Mainboard: Vendor, Model, Chipset, BIOS, Memory Slots (SPD: Timings, Voltage, Manufacturer)
  • Memory: Type, Size, Channels, Frequency, Timings (JEDEC/XMP)
  • GPU: Name, GPU Clock, Memory, Driver Version
  • Bench: CPU Single/Multi-thread, Stress Test
  • 32/64-bit, Portable, ฟรี

5. HWiNFO64 - เซ็นเซอร์และ Hardware Info ครบที่สุด

  • อ่าน Sensor ทุกตัว: Voltage, Temperature, Fan Speed, Power, Clock, Usage (CPU, GPU, VRM, SSD, Memory Controller)
  • Logging → CSV/HTML/XML → วิเคราะห์ภายหลัง/สร้างกราฟ
  • Tray Icons แสดงค่าสำคัญ Real-time
  • Customizable (HWiNFO64.ini) → เหมาะสำหรับ Overclocking/Monitoring 24/7

6. Speccy (Piriform) - UI สวย อ่านง่าย สำหรับผู้ใช้ทั่วไป

  • Summary หน้าเดียว: OS, CPU, RAM, Motherboard, Graphics, Storage, Audio, Network, Peripherals
  • Drill-down แต่ละส่วนรายละเอียด
  • Snapshot → Save/Share (.xml, .txt) ให้ช่าง/ฟอรัม
  • มี Portable Version

💾 Storage Health & Analysis

7. CrystalDiskInfo - ตรวจสอบสุขภาพ HDD/SSD (S.M.A.R.T.)

  • แสดง: Health Status (Good/Caution/Bad), Temperature, Power On Hours, Total Host Writes/Reads
  • S.M.A.R.T. Attributes ทั้งหมด (Raw Values + Thresholds)
  • Alert: Email Notification, Sound, Tray Balloon เมื่อ Health แย่ลง
  • APM/AAM Control (HDD), NVMe Smart Log

8. WinDirStat - วิเคราะห์พื้นที่ดิสก์แบบ Visual (Treemap)

  • Scan ดิสก์ → แสดง 3 View: Directory List (Size Sorted), Treemap (สี่เหลี่ยมสี = ไฟล์/โฟลเดอร์), Extension List (Stats ตาม副檔名)
  • คลิกบน Treemap → ไปที่ไฟล์/โฟลเดอร์นั้นทันที → ลบ/ย้ายได้เลย
  • หา "Space Hogs" (ไฟล์ใหญ่ที่ลืมไป) ได้เร็วที่สุด

9. HDDScan - ทดสอบ Surface & S.M.A.R.T. ทุกประเภทดิสก์

  • รองรับ: HDD, SSD, RAID, USB, NVMe
  • Test: Surface Test (Linear/Random/Butterfly), Read/Write/Verify, S.M.A.R.T. Self-test (Short/Extended/Conveyance)
  • Predict Drive Life จาก Degradation
  • Temperature Monitoring + Alerts

🌐 Network Diagnostics

10. Wi-Fi Analyzer (Microsoft Store) - วิเคราะห์สัญญาณ Wi-Fi

  • Graph Real-time: Signal Strength (dBm), Channel, Frequency (2.4/5/6 GHz), Bandwidth
  • Channel Overlap Visualization → เลือก Channel ว่างที่สุด
  • Link Speed, SNR, PHY Rate ของ Connection ปัจจุบัน
  • Filter by Band/Standard

11. Angry IP Scanner - Network Scanner เร็ว ข้าม Platform

  • Ping Sweep ทั้ง Subnet → แสดง IP, Hostname, MAC, Vendor, Ports, Response Time
  • Export: CSV, TXT, XML, IP-Port List
  • Command-line Mode → Schedule Scan ได้
  • Windows, Mac, Linux, Portable (Java)

🛡️ Security & Malware

12. Malwarebytes (Free) - Anti-Malware Specialist

  • สแกน/กำจัด Malware, Adware, PUP, Spyware, Ransomware ที่ AV ทั่วไปพลาด
  • Free: Manual Scan + Cleanup (Real-time Protection ต้อง Premium)
  • Scheduled Scan, Quarantine, Exclusions
  • Chui เคียง AV หลัก (Defender/Kaspersky/Bitdefender) ได้ ไม่ชนกัน

13. ESET SysInspector - System Snapshot & Risk Assessment

  • Scan ระบบทั้งหมด → ให้ Risk Level (1-9) ทุก Entry: Processes, Services, Drivers, Network Connections, Registry, Scheduled Tasks, Startup, Browser Add-ons...
  • Highlight: Suspicious Files, Incompatible Drivers, Outdated Software, Rootkit Indicators
  • Generate Log (.xml/.txt) ส่งให้ Support/Analyze เอง
  • ฟรี Portable (แยกจาก ESET AV)

🖼️ Display & Advanced

14. JScreenFix (Web) - แก้ Stuck Pixel

  • Web App: ลากบล็อกสีกระพริบวางบน Stuck Pixel → รอ 10-20 นาที → อาจหาย
  • ไม่ต้องติดตั้ง ทำงานบน Browser ใดๆ

15. Debug Diagnostics 2 (DebugDiag2) - Advanced Crash/Hang Analysis

  • สำหรับ Advanced Users/Devs: Capture Memory Dumps (User-mode/Kernel-mode)
  • Analyze Dump Files → Report: Exception, Call Stack, Memory Leaks, Handle Leaks, CPU Spikes
  • Rule-based Analysis (Crash, Hang, Memory, Performance)
  • ต้องเข้าใจ Dump Files/Windows Internals

สรุป: Toolkit แนะนำตามสถานการณ์

เก็บ Portable Versions ไว้ใน USB Rescue Drive (ดูบทความก่อนหน้า) พร้อมใช้งานทุกเมื่อ ไม่ต้องดาวน์โหลดตอนวิกฤต

สถานการณ์Tools แนะนำ (Priority)
คอมช้า/ค้าง/พัดลมดังProcess Explorer → HWiNFO64 (Temp) → CrystalDiskInfo (Disk Health) → Malwarebytes
Boot ไม่ได้ / BSODHiren's BootCD PE (USB) → DebugDiag2 (ถ้ามี Dump) → WinDirStat (Disk Full?)
เน็ตช้า/หลุดบ่อยWi-Fi Analyzer → Angry IP Scanner (Unauthorized Devices) → TCPView (Sysinternals)
ซอฟต์แวร์ผิดปกติ/ติด MalwareProcess Explorer (Verify Signatures) → Malwarebytes → ESET SysInspector → AutoRuns
จะซื้อ/ขาย Hardware มือสองCPU-Z → HWiNFO64 → CrystalDiskInfo → Speccy (Report)
พัฒนา/Debug โปรแกรมProcMon → DebugDiag2 → Process Explorer → PerfView (Advanced)