เราตรวจสอบอุปกรณ์เฉพาะเมื่อเห็นอาการผิดปกติหรือทำงานไม่เป็นที่พอใจ นานๆ ถึงตรวจเช็กปัญหา และปัญหาคือ บางครั้งเวลาสังเกตปัญหาแล้ว ก็ สายเกินไป แล้ว
เข้าใจว่าอุปกรณ์คอมพิวเตอร์ทุกเครื่อง (Desktop, Laptop, Mobile) ประกอบด้วย Hardware และ Software หากคุณเป็นผู้ใช้ Mac อาจคิดว่ามีเครื่องปลอดภัยและน่าเชื่อถือ ให้คิดใหม่ เพราะแม้จะจริงในส่วนใหญ่ แต่สิ่งหลายอย่างยังผิดพลาดได้กับคอมโพเนนต์ ทุกสิ่งดูราบรื่นไม่ได้หมายถึงไม่มีปัญหา
ก่อนเริ่ม: ข้อเตือนสำคัญ
บทความนี้จะแนะนำ Mac Hardware Test เพื่อตรวจสอบว่าคอมโพเนนต์ฮาร์ดแวร์ทำงานถูกต้อง แม้ไม่แสดงอาการผิดปกติ แต่จำไว้ว่า การทดสอบฮาร์ดแวร์อาจกดดันระบบ จำเป็นต้องมี Backup 1 ชุดขึ้นไป เพื่อกู้คืนข้อมูลหากสูญหายระหว่างกระบวนการ เรายังแนะนำสแกน Mac ด้วย Mac repair app ก่อน ลบ Junk และ Boost RAM
ขั้นตอนแรก: Apple Diagnostics
Apple Diagnostics เป็น Utility Built-in สำหรับ Mac รุ่น June 2013 ขึ้นไป ช่วยระบุคอมโพเนนต์ฮาร์ดแวร์เฉพาะที่ต้องการดูแล เริ่มต้นด้วย:
เคล็ดลับ: สแกน Mac เพื่อตรวจสอบปัญหาประสิทธิภาพ ไฟล์ขยะ แอพ有害 和 威脅ความปลอดภัย
ที่อาจทำให้ระบบมีปัญหาหรือทำงานช้าลง
- ถอดอุปกรณ์ภายนอกทั้งหมด ยกเว้น Mouse, Keyboard, Display (Desktop), Ethernet (ถ้ามี), AC Power
- วาง Mac บนพื้นราบ แข็งง และมีระบายอากาศดี
- Shut Down คอมพิวเตอร์
- เปิดเครื่องใหม่
- ทันทีที่เปิด ค้าง D บนคีย์บอร์ด จนขึ้นตัวเลือกเลือกภาษา
- ใช้ปุ่มลูกศร/นำทาง เลือกภาษา > กด Return/Enter
- หากไม่มี Ethernet อาจขอเชื่อม Wi-Fi หากโหลด Diagnostic Image เองไม่ได้ แต่ระบบอาจต่อ Wi-Fi ที่รู้จัก/ปลอดภัยอัตโนมัติ ข้ามขั้นตอนนี้ได้หากมี Ethernet
- เลือกภาษาเสร็จ การทดสอบจะเริ่ม
- Diagnostics รัน 2-3 นาที
- ได้ผล: No issues found หรือ รายการปัญหาพร้อม Reference Codes จด Codes ไว้ก่อนดำเนินต่อ
- จุดนี้เลือกได้: Run test again (Cmd+R), Get started (Cmd+G) ดูข้อมูลเพิ่ม/Service, Restart (R), Shut Down (S)
หากเจอ Issue และ Reference Codes ให้ Cross-reference กับรายการ Codes เหล่านี้ เท่านี้จึงรู้ว่าทำต่ออย่างไร บาง Codes บอกให้รันใหม่ ติดต่อ Apple Support หรือนำไป Apple Store/Service Provider
อีกอย่าง สำหรับอุปกรณ์ก่อน June 2013 ใช้ Apple Hardware Test (รุ่นเก่าของ Diagnostics) ขั้นตอนเปิดเหมือนกัน แต่หลังเลือกภาษา Test ไม่รันอัตโนมัติ ต้องกดปุ่ม Test
* Apple Diagnostics และ Apple Hardware Test เป็น Basic/Generic Tests สามารถทดสอบเฉพาะคอมโพเนนต์ได้อีก
ตรวจสอบ Hard Drives (HDD/SSD)
ใช้ Mac สร้างไฟล์/ข้อมูลต่างๆ เก็บใน Hard Drive แม้ทนทาน แต่ล้มเหลวได้จากการใช้งานนาน อาการ: คอมช้า ค้าง เสียงแปลก ข้อมูลเสียหาย หลายคนมองข้าม เพราะ Restart ดูแก้ปัญหาได้
ไม่ต้องรอจน Hard Disk ชำรุดทุกอย่าง ทุก Hard Drive ใช้ S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) เช็ค S.M.A.R.T. Status ได้ว่าดีหรือกำลังล้มเหลว บทความก่อนหน้าเราอธิบาย S.M.A.R.T. Status และวิธีเช็คบน Mac แล้ว
Standard Check ให้ผล 2 แบบ: Verified (ดี) หรือ Failing (ล้มเหลว - Backup ทันทีและเปลี่ยน Drive) อีกวิธีอ่าน S.M.A.R.T. Data: ใช้โปรแกรมภาคสาม เช่น SMART Utility และ DriveDx ดูรายละเอียด S.M.A.R.T. เฉพาะเจาะจง ติดตั้งไว้ แอพจะเตือนการเปลี่ยนแปลงสุขภาพ Hard Drive และแสดงข้อมูลขั้นสูง
ตรวจสอบ Memory หรือ RAM
ตรงนี้ทริกกี้ ตอนทดสอบ RAM อยากให้ RAM ใช้งานน้อยที่สุดระหว่างทดสอบ แต OS ใช้ RAM หลาย GB แล้ว ทดสอบ Mac จะตรวจสอบเฉพาะส่วนที่ OS ไม่ใช้ แตดีกว่าไม่ทำอะไร นอกจาก Apple/Mac Diagnostics ยังมี Utility 2 ตัวเช็ค RAM:
- Rember – Utility เล็ก UI เรียบง่าย แทนที่จะพิมพ์คำสั่ง Terminal เพื่อ Memtest OS X กดปุ่มเดียว รันได้ ระบุปริมาณ RAM และจำนวนรอบที่ทดสอบได้
- Memtest86+ – Based on Rember แตมีออปชันเพิ่ม ต้องสร้าง/เขียน ISO Image บน Disc/Flash Drive แล้ว Boot Mac จาก Bootable Image ตอนเริ่มต้น ค้าง C เพื่อ Boot จาก Disc/Drive ไม่ต้องกลัว Interface Text-based ดู Primitive แต Memtest86+ ทรงพลังและแม่นยำ เนื่องจาก Boot จาก External Drive RAM ใช้เล็กน้อย ส่วนใหญ่พร้อมทดสอบ Memtest86 ทดสอบ RAM ด้วยอัลกอริทึมต่างๆ หาก RAM รอด ทำงานได้ดีมาก
ตรวจสอบ Processor หรือ CPU
CPU ทำงาน Sync กับ RAM ทดสอบ RAM แล้ว CPU ก็ได้ออกกำลังกาย แต่มี Test เฉพาะ CPU:
- Benchmarking – ทดสอบประสิทธิภาพ CPU ด้วยอัลกอริทึมหลายแบบ Benchmark utilities เช่น Geckbench โยนข้อมูลให้ CPU ประมวลภายใต้อัลกอริทึมต่างๆ Test สั้น ควร Restart Test หลายรอบภายใน 1 ชั่วโมง ดูว่า CPU จัดการ Workload สemi-continuous ได้ดีแค่ไหน จะได้ Benchmark Score เปรียบเทียบกับ Mac สเปคเดียวกัน รู้ว่า CPU ทำงานตามคาดหรือไม่
- Stress Testing – ดัน CPU ให้ทำงานขีดจำกัด Stress ที่ไม่เกิดใน Real-world หากกังวลว่า Test เหล่านี้สึกหรอ CPU ไม่บังคับต้องทำ แต่อยากรู้ความจุจริง ลอง "Yes" Test ให้ CPU คำสั่งตอบ "yes" ซ้ำจน CPU ทำงาน 100% Utilization
ตรวจสอบ Graphics Card หรือ GPU
ตรงข้ามความคิดทั่วไป GPU ไม่ได้ทำงานแค่เกมส์ ทำหน้าที่แสดงทุกอย่างบน Mac ไม่มี GPU = จอดำ macOS ใช้ GPU Render Visuals, Windows, Effects GPU ทำงานหนักเท่า CPU หากทำ Visual-intensive tasks บ่อย ควร GPU Test ดูว่า GPU ตามไหวหรือไม่ วิธีทดสอบ GPU:
- Benchmarking – เหมือน CPU Test แต Tool ต่างกัน โปรแกรมดีนี้: Cinebench, LuxMark, Geekbench Test สั้น ต้องรันซ้ำเพื่อผลแม่นยำ
- Stress Testing – ดัน GPU ให้ทำงานหนักๆ นานๆ โปรแกรมดีคือ Heaven (Benchmark Tool จริง) Heaven ตั้งให้กดดัน GPU สูงสุด Render Game Scenes ที่ Quality/Resolution ที่ตั้งไว้ Test สั้น ต้อง Restart ทุก Test เพื่อ Loop หลายรอบ
ตรวจสอบ Sensors
Sensors ใน Mac ยากที่สุดในการทดสอบแม่นยำที่บ้าน แม้มี Utility ทดสอบ แตแค่ Apple รู้ค่า Range ที่ถูกต้องว่าผ่าน/ไม่ผ่าน 基本上 รัน Apple Diagnostics ไม่เจอปัญหา = Sensors ทำงานปกติ แต่อยากดูละเอียด Tool ดีคือ TechTool Pro ระบบครอบคลุม: Temperature, Voltage, Current, Power, Light Sensors
ตรวจสอบ Physical/External Aspects
Hardware ไม่ได้แค่ภายใน Port, Keyboard, Optical Drive ทดสอบง่าย:
Port (USB, FireWire, Headphone Jack): ต่ออุปกรณ์/สาย เช็คทำงานไหม Mac รุ่นเก่าที่ยังมี Optical Drive: ลองอ่าน CD/DVD Keyboard: เปิด TextEdit ทดสอบทุกปุ่ม หรือใช้ Keyboard Viewer Built-in: System Preferences > Keyboard > ติ๊ก Show keyboard and emoji viewers in menu bar > เมนูบาร์มี Show Keyboard Viewer > คลิก > กดปุ่มคีย์บอร์ด หากปุ่มสีเทา = ทำงานปกติ
ตรวจสอบ Cooling System
ยังไม่มี Tool ทดสอบ Cooling System โดยตรง แตหาก Benchmark/Stress Test 極限 ไม่ Overheat/Crash = Cooling System คุ้มค่า
หวังว่าบทความนี้ให้ไอเดียวิธีตรวจสอบฮาร์ดแวร์ Mac ว่าดีอยู่ และช่วยดูแลคอมพิวเตอร์ให้ดีขึ้น