เปิด Task Manager แล้วเจอ Microsoft OneDrive กิน CPU สูงลิบจนพัดลมคอมหมุนดัง หรือแรมถูกใช้ไปเยอะผิดปกติ ทำให้เครื่องอืดทั้งที่ไม่ได้เปิดโปรแกรมหนักอะไร บทความนี้รวมวิธีแก้ปัญหานี้แบบเรียงจากง่ายไปยาก
การใช้ CPU ระดับไหนถือว่าปกติ
ระหว่างที่ OneDrive กำลังซิงค์ไฟล์จำนวนมาก (เช่น หลังติดตั้งใหม่ หรือหลังอัปโหลดไฟล์ก้อนใหญ่) การใช้ CPU ขึ้นไปช่วง 5-15% ถือเป็นเรื่องปกติ แต่ถ้าสูงกว่านี้มากและค้างอยู่นานแม้ไม่มีไฟล์ให้ซิงค์เพิ่มแล้ว ถือว่าผิดปกติและควรแก้ไข
วิธีที่ 1: ลดลำดับความสำคัญของโพรเซส (เร็วที่สุด)
- กด Ctrl + Shift + Esc เปิด Task Manager
- หา Microsoft OneDrive ในแท็บ Processes
- คลิกขวา เลือก Set priority
- เปลี่ยนจาก Normal เป็น Low

วิธีนี้ไม่ได้แก้ต้นเหตุ แต่ช่วยให้โพรเซสอื่นที่สำคัญกว่าได้ทรัพยากรก่อน ลดผลกระทบต่อการใช้งานเครื่องโดยรวม
วิธีที่ 2: ลดจำนวนโฟลเดอร์ที่ซิงค์
ยิ่งมีไฟล์ในโฟลเดอร์ OneDrive เยอะ ยิ่งกินทรัพยากรตรวจสอบการเปลี่ยนแปลงมากขึ้น ถ้าไม่จำเป็นต้องซิงค์ทุกโฟลเดอร์ลงเครื่อง ให้ใช้ Selective Sync เลือกเฉพาะที่จำเป็นจริงๆ อ่านวิธีที่ Selective Sync ใน OneDrive เลือกซิงค์เฉพาะโฟลเดอร์ที่ต้องการ
วิธีที่ 3: รีเซ็ต OneDrive
- กด Windows + R เปิดหน้าต่าง Run
- พิมพ์
%localappdata%\Microsoft\OneDrive\onedrive.exe /resetแล้วกด OK - รอสักครู่ OneDrive จะปิดตัวไปชั่วคราวแล้วเปิดขึ้นมาใหม่พร้อมรีเซ็ตการตั้งค่า
- ถ้าไอคอนไม่กลับมาเอง ให้เปิดแอป OneDrive จาก Start Menu อีกครั้ง
วิธีที่ 4: ถอนการติดตั้งแล้วลงใหม่ (ถ้าวิธีข้างต้นยังไม่หาย)
ถ้าลองทุกวิธีแล้วปัญหายังไม่หาย ให้ถอนการติดตั้งแล้วติดตั้งใหม่ทั้งหมด วิธีนี้ล้างการตั้งค่าที่อาจเสียหายอยู่เบื้องหลังได้เกือบทุกกรณี อ่านขั้นตอนละเอียดที่ ถอนการติดตั้ง OneDrive แล้วติดตั้งใหม่ วิธีแก้ปัญหาซิงค์แบบล้างสด
ป้องกันปัญหาในระยะยาว
- เปิดใช้ Files On-Demand เพื่อไม่ให้ไฟล์ทุกไฟล์ถูกดาวน์โหลดเต็มลงเครื่องพร้อมกัน ลดภาระการตรวจสอบไฟล์ของ OneDrive
- อย่าเก็บไฟล์ขนาดใหญ่จำนวนมากไว้ในโฟลเดอร์เดียวกัน ควรแบ่งเป็นโฟลเดอร์ย่อยแทน
- อัปเดต OneDrive ให้เป็นเวอร์ชันล่าสุดเสมอ เพราะบั๊กเรื่องกิน CPU มักถูกแก้ไขในอัปเดตใหม่ อ่านวิธีเช็คเวอร์ชันที่ อัปเดตแอป OneDrive เป็นเวอร์ชันล่าสุดด้วยตัวเอง
คำถามที่พบบ่อย
ปิด OneDrive ไปเลยจะช่วยได้ไหม?
ช่วยได้แน่นอนเพราะหยุดโพรเซสไปเลย แต่ไฟล์จะไม่ซิงค์จนกว่าจะเปิดใหม่ ถ้าต้องการแค่หยุดชั่วคราว แนะนำใช้ Pause Sync แทนการปิดแอปทั้งหมด
ปัญหานี้เกิดกับโน้ตบุ๊กสเปกต่ำบ่อยกว่าไหม?
ใช่ เครื่องที่มี CPU/RAM จำกัดจะสังเกตผลกระทบชัดเจนกว่าเครื่องสเปกสูง เพราะสัดส่วนทรัพยากรที่ OneDrive ใช้เมื่อเทียบกับทรัพยากรรวมของเครื่องจะสูงกว่า