Windows Image Acquisition (WIA) เป็นโมเดลไดรเวอร์ของ Microsoft ซึ่งช่วยให้ซอฟต์แวร์กราฟิกส์สื่อสารกับฮาร์ดแวร์อย่าง พิมพ์เตอร์ สแกนเนอร์ กล้องดิจิทัล และอุปกรณ์วิดีโออื่นๆ มันเป็น API การถ่ายภาพมาตรฐานและหลักสำหรับทุกเวอร์ชันของ Windows เริ่มจาก Windows NT
หากคุณประสบปัญหา CPU สูงจาก Windows Image Acquisition น่าจะหมายความว่ามีปัญหาบางอย่างกับฮาร์ดแวร์ถ่ายภาพของคุณ หรือบางโมดูลในคอมพิวเตอร์ของคุณถูกกำหนดค่าผิดพลาด สภาพการใช้ CPU สูงนี้มักถูกควบคุมได้โดยไม่ต้องใช้ความพยายามมาก
สาเหตุของ CPU สูงจาก Windows Image Acquisition?
มีเหตุผลชัดเจนว่าทำไมคุณอาจประสบปัญหา CPU สูงของ Windows Image Acquisition เหตุผลที่ผู้ใช้ส่วนใหญ่เผชิญปัญหานี้ระบุไว้ด้านล่าง:
- การกำหนดค่าผิดพลาด (Misconfiguration) ของ Windows Image Acquisition API หากมีพารามิเตอร์ผิดหรือบริการค้างที่จุดเฉพาะ คุณอาจประสบ CPU สูง
- พิมพ์เตอร์หรือสแกนเนอร์ ที่คุณเชื่อมต่อกับระบบอาจอยู่ในสถานะผิดพลาด หรืออาจมีงานค้างที่ไม่ได้ผ่าน
- โมดูล ของ Windows Image Acquisition เสียหาย และจึงเข้าสู่สถานะผิดพลาดซ้ำๆ ปกติแล้วสิ่งนี้เกิดขึ้นในกรณีที่หายากมาก
วิธีแก้ไข CPU สูงจาก Windows Image Acquisition?
ผู้ใช้ส่วนใหญ่ที่รายงานปัญหานี้ใช้ Windows 10 บนเครื่องของพวกเขา CPU สูงนี้ส่วนใหญ่เกี่ยวข้องกับบริการที่ทำงานในพื้นหลังเพื่อจัดการงานกราฟิกส์ทั้งหมดจากฮาร์ดแวร์ภายนอก นอกจาก CPU สูงแล้ว ผู้ใช้ยังรายงานว่าพวกเขาเผชิญปัญหา Disk usage สูงเนื่องจากบริการนี้ วิธีแก้ไขด้านล่างจะแก้ปัญหาทั้งหมดที่ระบุ
วิธีแก้ไขที่ 1: รีสตาร์ท Windows Image Acquisition
วิธีแก้ที่ง่ายที่สุดและได้ผลกับผู้ใช้ส่วนใหญ่คือการรีสตาร์ทบริการ Windows Image Acquisition หากการรีสตาร์ทบริการไม่ได้ผล คุณสามารถลองหยุดบริการ (kill it) แม้ว่าอาจก่อให้เกิดอุปสรรคเมื่อใช้ฮาร์ดแวร์ถ่ายภาพที่เชื่อมต่อกับคอมพิวเตอร์ของคุณ แต่เราจะสามารถวินิจฉัยได้ว่าปัญหาเกี่ยวข้องกับ OS หรือฮาร์ดแวร์ที่เชื่อมต่อ
- กด Windows + R พิมพ์ “services.msc” ในกล่องโต้ตอบและกด Enter
- เมื่ออยู่ในหน้าต่าง services ให้ค้นหา Windows Image Acquisition (WIA) คลิกขวาและเลือก Properties

- คลิก Stop เพื่อหยุดบริการจากการทำงาน ตอนนี้เปิด Task Manager และดูว่า image acquisition ลดลงหรือไม่

- หากบริการรีสตาร์ทอัตโนมัติอีก คุณสามารถลองตั้งค่า startup type เป็น Disabled แล้ว Stop บริการ ตอนนี้ตรวจสอบอีกครั้งว่า CPU/Disk สูงยังคงอยู่หรือไม่
วิธีแก้ไขที่ 2: ตรวจสอบฮาร์ดแวร์ถ่ายภาพของคุณ
อีกวิธีแก้หนึ่งเพื่อหยุด CPU/Disk usage สูงจาก Windows Image Acquisition คือการตรวจสอบฮาร์ดแวร์ถ่ายภาพและงานค้างทั้งหมด ฮาร์ดแวร์ถ่ายภาพรวมถึงแต่ไม่จำกัดเพียง พิมพ์เตอร์ สแกนเนอร์ กล้อง ฯลฯ คุณควร ถอด ฮาร์ดแวร์ถ่ายภาพของคุณและรีสตาร์ทมัน เมื่อเสียบกลับ ให้แน่ใจว่าคุณ ทำตามวิธีแก้ไขที่ 1 เพื่อรีสตาร์ทบริการ

คุณยังสามารถลอง ยกเลิกงานค้างทั้งหมด ซึ่งมักจะมีไอคอนอยู่ที่ taskbar เกี่ยวกับงานค้างทั้งหมด คลิกมันและลบงานทั้งหมด รีสตาร์ทคอมพิวเตอร์อย่างเหมาะสมและตรวจสอบว่า CPU/Disk usage สูงหายไปหรือไม่
วิธีแก้ไขที่ 3: ซ่อมแซมไฟล์ระบบ
หากทั้งสองวิธีข้างต้นไม่ได้ผล น่าจะหมายความว่าไฟล์ระบบของคุณเสียหาย และเพราะพวกมัน บริการ Windows Image Acquisition จึงทำงานอย่างหนักเกินไป คุณควรลองรันคำสั่งต่อไปนี้ใน command prompt ที่มีสิทธิ์ผู้ดูแลระบบ (windows + S พิมพ์ ‘command prompt’ คลิกขวาและเลือก ‘Run as administrator’) เพื่อแก้ไขความเสียหายของ registry หรือไฟล์ที่หายไป
sfc /scannow
นอกจากคำสั่งข้างต้นแล้ว หากบริการควบคุมไม่ได้และคอมพิวเตอร์ของคุณใช้ไม่ได้ คุณควรพิจารณาติดตั้ง Windows ใหม่รุ่นล่าสุดบนคอมพิวเตอร์ของคุณ