Hardware
สมัยผมทำร้านเน็ตฯ นี่เจอบ่อยมาก อาการ Windows ซัด CPU เต็มแม็กซ์ 100% เครื่องอืดเป็นเรือเกลือ ลูกค้าโวยวายกันระงม สาเหตุมันมีหลายอย่าง ตั้งแต่โปรแกรมกินสเป็ก, ไวรัส, ไดรเวอร์มีปัญหา, ไปจนถึงฮาร์ดแวร์ใกล้พังก็เป็นได้
ทำไมต้องรีบแก้? ก็เพราะมันกระทบกับการทำงานทุกอย่างไงครับ ไม่ว่าจะเล่นเกม ทำงานเอกสาร หรือแค่เปิดเว็บเบราว์เซอร์ มันก็จะหน่วงไปหมด แถมยังทำให้เครื่องร้อน พาลให้ฮาร์ดแวร์อายุสั้นลงไปอีก
ลองนึกภาพว่า CPU คือสมองของคอมพิวเตอร์ ถ้ามันต้องทำงานหนักตลอดเวลา ไม่มีเวลาพักผ่อน มันก็ต้องร้อน รวน และในที่สุดก็พังเอาง่ายๆ สาเหตุหลักๆ ที่ทำให้ CPU ทำงานหนักเกินไป มีดังนี้ครับ:
วิธีง่ายที่สุดที่จะรู้ว่าโปรแกรมไหนกำลังสูบ CPU ของเราอยู่ คือการเปิด Task Manager ขึ้นมาครับ กด Ctrl + Shift + Esc แล้วไปที่แท็บ "Processes" หรือ "Details" (แล้วแต่เวอร์ชั่น Windows) จะเห็นรายการโปรแกรมที่กำลังทำงานอยู่ พร้อมทั้งปริมาณ CPU ที่แต่ละโปรแกรมใช้
เรียงลำดับตามการใช้ CPU แล้วดูว่ามีโปรแกรมไหนที่กิน CPU เยอะผิดปกติไหม ถ้าเจอแล้ว ก็ลองปิดโปรแกรมนั้นดู ถ้า CPU กลับมาทำงานปกติ ก็แสดงว่าโปรแกรมนั้นแหละตัวปัญหา
ถ้าเป็นโปรแกรมที่เราไม่ได้ใช้ หรือสงสัยว่าจะเป็นไวรัส ให้ลองสแกนไวรัสดู หรือไม่ก็ถอนการติดตั้งโปรแกรมนั้นไปเลย
Task Manager ไม่ได้บอกแค่ว่าโปรแกรมไหนกิน CPU เยอะ แต่มันยังบอกข้อมูลอื่นๆ ที่เป็นประโยชน์อีกด้วย เช่น:
ข้อมูลเหล่านี้ช่วยให้เราวิเคราะห์ปัญหาได้ละเอียดมากขึ้น และหาวิธีแก้ไขได้ตรงจุดมากขึ้น
ดูวิดีโอเพิ่มเติมเกี่ยวกับแก้ปัญหา Windows ใช้ CPU 100%:
หลังจากที่เราทราบแล้วว่าอะไรคือสาเหตุของปัญหา เราก็มาดูวิธีแก้ปัญหากันครับ ผมจะไล่ไปทีละ Step ตั้งแต่เรื่องง่ายๆ ไปจนถึงเรื่องที่ซับซ้อนมากขึ้น
อันนี้เป็นวิธีที่ง่ายที่สุด และได้ผลบ่อยที่สุด ลองไล่ปิดโปรแกรมที่เราไม่ได้ใช้อยู่ทั้งหมด บางทีอาจจะมีโปรแกรมที่แอบทำงานอยู่เบื้องหลัง แล้วกิน CPU ไปเยอะโดยที่เราไม่รู้ตัว
รวมถึงพวกโปรแกรม Startup ที่เปิดเองตอนเปิดเครื่องด้วย พวกนี้ก็กินทรัพยากรเครื่องโดยใช่เหตุ ปิดมันไปซะ!
msconfig // พิมพ์ในช่อง Search แล้วกด Enter
แล้วไปที่แท็บ Startup ปิดโปรแกรมที่ไม่จำเป็นออกซะ
อย่างที่บอกไปว่าไวรัสและมัลแวร์เป็นตัวการสำคัญที่ทำให้ CPU ทำงานหนักตลอดเวลา สแกนเครื่องด้วยโปรแกรม Antivirus ที่เรามีอยู่ หรือจะลองใช้โปรแกรมสแกนไวรัสฟรีอย่าง Malwarebytes ก็ได้
สมัยผมทำร้านเน็ตฯ นี่เจอเคสติดไวรัสเยอะมาก บางทีลูกค้าเอา Flash Drive ที่ติดไวรัสมาเสียบ แล้วไวรัสก็แพร่กระจายไปทั่วร้าน
ไดรเวอร์ที่ล้าสมัย หรือมีปัญหา อาจทำให้ CPU ทำงานผิดพลาดได้ ลองเช็คดูว่ามีไดรเวอร์ตัวไหนที่ต้องอัพเดทบ้าง โดยเฉพาะไดรเวอร์การ์ดจอ และไดรเวอร์ชิปเซ็ต
เข้าไปที่ Device Manager แล้วเช็คดูว่ามีอุปกรณ์ตัวไหนที่มีเครื่องหมายตกใจสีเหลืองอยู่ไหม ถ้ามี ก็แสดงว่าไดรเวอร์ของอุปกรณ์นั้นมีปัญหา
Microsoft มักจะปล่อยอัพเดท Windows เพื่อแก้ไขบั๊ก และปรับปรุงประสิทธิภาพของระบบอยู่เสมอ การอัพเดท Windows ให้เป็นเวอร์ชั่นล่าสุด อาจช่วยแก้ปัญหา CPU 100% ได้
ไปที่ Settings -> Update & Security -> Windows Update แล้วกด Check for updates
ถ้าทำทุกอย่างแล้วยังไม่หาย อาจจะต้องตรวจสอบฮาร์ดแวร์แล้วล่ะ โดยเฉพาะอุปกรณ์ระบายความร้อนของ CPU ลองดูว่าพัดลม CPU ยังทำงานปกติไหม มีฝุ่นจับเยอะเกินไปหรือเปล่า ถ้ามีฝุ่นเยอะ ก็ทำความสะอาดซะ
ถ้า CPU ร้อนเกินไป ก็อาจทำให้ CPU ทำงานหนักขึ้น และในที่สุดก็ดับไปเลย
ถ้าทำเองไม่เป็น แนะนำให้ปรึกษาช่างคอมพิวเตอร์
ถ้าหมดหนทางจริงๆ การลง Windows ใหม่ก็เป็นทางเลือกสุดท้ายที่จะช่วยแก้ปัญหาได้ แต่ก่อนที่จะลง Windows ใหม่ อย่าลืม Backup ข้อมูลสำคัญๆ ไว้ก่อน
สมัยผมทำร้านเน็ตฯ นี่ลง Windows ใหม่บ่อยมาก เพราะลูกค้าชอบลงโปรแกรมแปลกๆ หรือเล่นเกมเถื่อน แล้วทำให้ Windows เสีย
| วิธีแก้ปัญหา | ความยากง่าย | ความเสี่ยง | เหมาะสำหรับ |
|---|---|---|---|
| ปิดโปรแกรมที่ไม่จำเป็น | ง่าย | ต่ำ | ทุกคน |
| สแกนไวรัส/มัลแวร์ | ง่าย | ต่ำ | ทุกคน |
| อัพเดทไดรเวอร์ | ปานกลาง | ต่ำ | ผู้ที่มีความรู้ด้านคอมพิวเตอร์บ้าง |
| อัพเดท Windows | ง่าย | ต่ำ | ทุกคน |
| ตรวจสอบฮาร์ดแวร์ | ยาก | สูง (อาจทำให้ฮาร์ดแวร์เสียหายได้) | ผู้ที่มีความรู้ด้านฮาร์ดแวร์ หรือช่างคอมพิวเตอร์ |
| ลง Windows ใหม่ | ปานกลาง | ปานกลาง (ข้อมูลอาจสูญหายได้) | ผู้ที่มีความรู้ด้านคอมพิวเตอร์ หรือช่างคอมพิวเตอร์ |
หวังว่าบทความนี้จะเป็นประโยชน์นะครับ ถ้ามีคำถามอะไรเพิ่มเติม ถามมาได้เลย ที่ SiamCafe Blog เรามีบทความดีๆ อีกเยอะ
ปัญหา CPU ทำงานเต็ม 100% เป็นปัญหาที่ต้องรีบแก้ไข อย่าปล่อยทิ้งไว้นาน เพราะมันจะส่งผลเสียต่อการทำงานของคอมพิวเตอร์ในระยะยาว ลองทำตามวิธีที่ผมแนะนำไป แล้วถ้าไม่ไหวจริงๆ ก็ปรึกษาช่างคอมพิวเตอร์ อย่าฝืนทำเอง เพราะอาจทำให้เครื่องพังหนักกว่าเดิม
แล้วอย่าลืมแวะไปอ่านบทความอื่นๆ ใน SiamCafe Blog นะครับ มีเรื่อง IT สนุกๆ อีกเพียบ
สมัยผมทำร้านเน็ตนี่เจอบ่อยมาก Windows ไม่อัพเดท, Driver การ์ดจอเก่าโคตร! เครื่องมันก็รวนสิครับพี่น้อง อัพเดทซะ! มันช่วยแก้บั๊กและเพิ่มประสิทธิภาพได้เยอะเลยนะ
อย่าลืมเช็ค Driver การ์ดจอด้วยนะ Nvidia, AMD เค้าออก Driver ใหม่ๆ มาเรื่อยๆ โหลดมาลงซะ
อันนี้ไม่ต้องพูดเยอะ ร้านเน็ตสมัยก่อนแหล่งรวมไวรัสเลยครับ! ติดกันง่ายมาก ลง Antivirus ดีๆ สักตัว สแกนเป็นประจำ อย่าขี้เกียจ
Windows Defender ที่มากับ Windows ก็ใช้ได้นะ แต่ถ้าอยากได้อะไรที่มัน Advance กว่านั้น ก็ลองมองหา Antivirus ตัวอื่นดู
พวกโปรแกรมที่รันอยู่เบื้องหลังเนี่ย ตัวดีเลยครับ แอบกิน CPU โดยที่เราไม่รู้ตัว ลองเข้าไปดูใน Task Manager แล้วปิดพวกที่ไม่จำเป็นซะ
Start-up Apps ก็สำคัญนะ พวกนี้มันจะรันตอนเปิดเครื่อง ถ้ามีเยอะเกินไป เครื่องก็จะช้าตั้งแต่เริ่ม
# ตัวอย่างการปิด Background App ใน Task Manager (PowerShell)
Get-Process | Where-Object {$_.MainWindowTitle -eq ""} | Stop-Process
ความร้อนเป็นศัตรูตัวฉกาจของ CPU นะครับพี่น้อง! เช็คพัดลม CPU, ซิงค์ระบายความร้อน ให้สะอาดอยู่เสมอ ฝุ่นเยอะๆ ระบายความร้อนไม่ดี CPU ก็ทำงานหนักขึ้น
ถ้าเครื่องเก่าแล้ว ลองเปลี่ยน Thermal Paste ดูบ้างก็ดีนะ ของเก่ามันอาจจะแห้งหมดสภาพไปแล้ว
หลายสาเหตุครับ อาจจะเป็นเพราะมี Background Apps ทำงานเยอะเกินไป, Driver มีปัญหา, ติดไวรัส, หรือ Hardware มีปัญหา ลองไล่เช็คตามที่บอกไปด้านบนดู
ลองเช็คดูว่ามี Process อะไรที่มันกิน CPU เยอะผิดปกติไหม ใน Task Manager ถ้าเจอ Process แปลกๆ ลอง Google ดู อาจจะเป็นไวรัสก็ได้
ช่วยได้ในบางกรณีครับ ถ้า CPU วิ่ง 100% เพราะ RAM ไม่พอ การเพิ่ม RAM จะช่วยให้ CPU ทำงานน้อยลง แต่ถ้าสาเหตุไม่ได้มาจาก RAM ไม่พอ การเพิ่ม RAM ก็อาจจะไม่ช่วยอะไร
ถ้าลองทำทุกอย่างแล้วยังไม่หาย ลง Windows ใหม่ก็เป็นทางเลือกสุดท้ายครับ แต่ก่อนลง อย่าลืม Backup ข้อมูลสำคัญไว้ก่อนนะ
ไม่เกี่ยวกันครับพี่น้อง แต่ถ้าสนใจเรื่องลงทุน Forex ก็ลองเข้าไปดูได้นะ iCafeForex
ปัญหา CPU วิ่ง 100% มันมีหลายสาเหตุครับ ค่อยๆ ไล่เช็คไปทีละจุดตามที่ผมแนะนำ หวังว่าบทความนี้จะเป็นประโยชน์กับทุกคนนะครับ
ถ้าอยากอ่านบทความเกี่ยวกับ IT สมัยร้านเน็ตอีก ก็เข้าไปดูได้ที่ SiamCafe Blog นะครับ