Print spooler เป็นโปรแกรมที่ช่วยให้เครื่องคอมพิวเตอร์ Windows สามารถรับส่งข้อมูลกับเครื่องพิมพ์ได้ และจัดการการพิมพ์งานที่ค้างอยู่ในคิวได้อย่างมีประสิทธิภาพ อย่างไรก็ตาม หากพบข้อผิดพลาดเกี่ยวกับ print spooler อาจจะแสดงว่าโปรแกรมนี้เสียหรือไม่สามารถสื่อสารกับโปรแกรมอื่นได้อย่างถูกต้อง ผู้ใช้งานสามารถลองแก้ไขโดยใช้วิธีต่าง ๆ ได้ เช่น การรีสตาร์ท print spooler, การลบไฟล์ในโฟลเดอร์ print spooler, หรือการตรวจสอบและแก้ไขไฟร์สำหรับ print spooler ดังนั้น หากพบปัญหาในการใช้งาน print spooler ควรลองแก้ไขด้วยวิธีต่าง ๆ ก่อนที่จะพิจารณาติดต่อผู้ช่วยเหลือ ข้อมูลเพิ่มเติมสามารถอ่านได้ที่

วิธีการแก้ไขปัญหา Print Spooler ด้วยการเปลี่ยนค่า Properties
ขั้นตอนที่ 1: เปิด Properties ของ Print Spooler
เมื่อพบปัญหา Print Spooler ไม่ทำงาน ให้ทำการเปิด Properties ของ Print Spooler เพื่อปรับเปลี่ยนค่าต่างๆ ที่สามารถแก้ไขได้ วิธีการทำดังนี้
- กดปุ่ม Windows + R เพื่อเปิดหน้าต่าง Run
- พิมพ์ services.msc แล้วกด Enter
- ดับเบิลคลิก Print Spooler หรือคลิก Start → Control Panel → Administrative Tools → Services → Print Spooler
ขั้นตอนที่ 2: หยุดและเริ่ม Print Spooler ใหม่
หลังจากเปิด Properties ของ Print Spooler เรียบร้อยแล้ว ให้ทำการหยุดและเริ่ม Print Spooler ใหม่ โดย
- คลิกที่ tab General ในหน้าต่าง Print Spooler Properties ที่เพิ่งเปิด
- กดปุ่ม Stop และ Start ที่หน้าต่างดังกล่าว
หากมี error แต่ไม่รุ่นใช้งานได้ ให้เปิดหน้าต่างนี้ไว้ก่อน เพราะเดี๋ยวต้องมาปรับแต่งอะไรต่อ
ขั้นตอนที่ 3: ตั้งค่า Print Spooler ให้เริ่มทำงานอัตโนมัติ
เมื่อ Print Spooler หยุดทำงานแล้ว ให้ทำการตั้งค่าให้ Print Spooler เริ่มทำงานอัตโนมัติ วิธีการทำดังนี้
- เลือกเมนูที่ขยายลงมาต่อจาก “Startup type”
- เลือก Automatic
- กด Apply เพื่อเซฟค่าใหม่
วิธีการแก้ไขปัญหา Print Spooler ด้วยการตรวจสอบ Dependencies
หากท่านพบปัญหา Print Spooler ไม่ทำงาน และการเปลี่ยนค่า Properties ไม่ได้ผล ให้ทำการตรวจสอบ Dependencies ของ Print Spooler ดังนี้
ขั้นตอนที่ 1: เช็ค Dependencies
- เปิด Properties ของ Print Spooler ตามวิธีการในขั้นตอนที่ 1-2 ของวิธีการเปลี่ยนค่า Properties
- คลิกที่ tab Dependencies
- ตรวจสอบสถานะของแต่ละ service ที่แสดงในกรอบ “This service depends on the following system components.”
- กลับไปที่หน้าต่าง Services โดยตามวิธีการในขั้นตอนที่ 2-3 ของวิธีการเปลี่ยนค่า Properties
- ตรวจสอบสถานะของแต่ละ service ในคอลัมน์ Status และ Startup Type
ขั้นตอนที่ 2: แก้ไข Dependencies ที่ไม่สมบูรณ์
- หาชื่อ services ที่คุณเห็นในกรอบ Dependencies ด้านบน ที่อยู่ล่างคอลัมน์ Name
- ตรวจสอบให้แน่ใจว่ามีค่า “Started” ในคอลัมน์ Status ของไฟล์นั้น
- ตรวจสอบให้แน่ใจว่ามีค่า “Automatic” ในคอลัมน์ Startup Type ของไฟล์นั้น
- หากมี service ใดไม่มีค่าดังกล่าว ให้ Stop แล้ว Start service นั้น
หากหลังจากตรวจสอบ Dependencies แล้วยังไม่สามารถแก้ไขปัญหาได้ ลองลงไดรฟ์เวอร์ของเครื่องพรินเตอร์ตามวิธี “อัพเดทไดรฟ์เวอร์ของพรินเตอ
วิธีการแก้ไข Error การพิมพ์ที่เกิดขึ้นบ่อย
1. ล้าง Print Queue
การล้าง Print Queue เป็นขั้นตอนบังคับก่อนดำเนินการต่อไป เพื่อลบคำสั่งพิมพ์ที่ค้างอยู่และช่วยลดความเสียหายจากข้อผิดพลาดที่เกิดขึ้นในการพิมพ์ วิธีการดำเนินการล้าง Print Queue ดังนี้
- เปิดหน้าต่าง Services โดยกดปุ่ม Windows + R พิมพ์ services.msc แล้วกด enter
- เลือก Print Spooler แล้วคลิกไอคอน Stop ถ้าไม่ได้ stop อยู่แล้ว
- ไปที่ C:\Windows\system32\spool\PRINTERS แล้วเปิดไฟล์นี้ อาจจะต้องตั้งค่าให้แสดงไฟล์ที่ถูกซ่อนไว้ และ/หรือใส่รหัสผ่านแอดมินก่อน
- ลบทุกอย่างในโฟลเดอร์ แต่ ห้ามลบ ตัวโฟลเดอร์ PRINTERS เอง เพราะจะเป็นการลบทุกคำสั่งพริ้นท์ที่ค้างอยู่ เช็คให้ชัวร์ว่าไม่มีใครในเครือข่ายที่ใช้งานพรินเตอร์
- กลับไปที่หน้าต่าง Services เลือก Print Spooler แล้วคลิก Start
โดยปกติแล้วการล้าง Print Queue จะช่วยแก้ไขปัญหาในการพิมพ์ได้หลายกรณี ถ้ายังไม่สามารถพิมพ์ได้ คุณสามารถดำเนินการต่อไปตามขั้นตอนด้านล่าง
2. อัพเดทไดรฟ์เวอร์ของพรินเตอร์
การอัพเดทไดรฟ์เวอร์ของพรินเตอร
วิธีแก้ไขปัญหาเครื่องพิมพ์ใน Windows
หากคุณประสบปัญหากับเครื่องพิมพ์ของคุณบนพีซีที่ใช้ Windows มีหลายขั้นตอนที่คุณสามารถดำเนินการเพื่อแก้ไขปัญหาได้ ต่อไปนี้เป็นเคล็ดลับในการแก้ปัญหาเพื่อให้คุณเริ่มต้นได้
รีเซ็ตเครื่องพิมพ์
หนึ่งในขั้นตอนแรกที่ควรลองทำคือรีเซ็ตเครื่องพิมพ์ นี่คือวิธีการ:
- ล้างคิวการพิมพ์ ขั้นตอนนี้มักเป็นขั้นตอนที่จำเป็นก่อนที่จะทำสิ่งอื่น
- เปิดหน้าต่างบริการ (กด Windows + R แล้วพิมพ์ “services.msc” แล้วกด Enter)
- เลือก Print Spooler และคลิกที่ไอคอน Stop
- ไปที่ C:\Windows\system32\spool\PRINTERS และเปิดไฟล์ คุณอาจต้องตั้งค่าให้แสดงไฟล์ที่ซ่อนและ/หรือป้อนรหัสผ่านของผู้ดูแลระบบ
- ลบทุกอย่างในโฟลเดอร์ยกเว้นโฟลเดอร์ PRINTERS เอง วิธีนี้จะล้างงานพิมพ์ที่ค้างอยู่ ตรวจสอบให้แน่ใจว่าไม่มีใครในเครือข่ายกำลังใช้เครื่องพิมพ์อยู่ก่อนที่จะดำเนินการนี้
- กลับไปที่หน้าต่าง Services และเลือก Print Spooler จากนั้นคลิก Start
อัพเดตไดรเวอร์เครื่องพิมพ์
หากตัวจัดคิวเครื่องพิมพ์ยังคงมีปัญหาหลังจากรีเซ็ต ให้ลองอัปเดตไดรเวอร์เครื่องพิมพ์ นี่คือวิธี:
- ติดตั้งเครื่องพิมพ์อีกครั้ง เสียบปลั๊กเครื่องพิมพ์และทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งใหม่ หากคุณลบแพ็คเกจไดรเวอร์แล้ว คุณจะต้องดาวน์โหลดจากเว็บไซต์ของผู้ผลิต
ลบเครื่องพิมพ์ด้วยการจัดการการพิมพ์
หากเครื่องพิมพ์ยังคงมีปัญหา คุณสามารถใช้ Print Management เพื่อลบและติดตั้งใหม่ นี่คือวิธี:
- ไปที่เริ่ม → เครื่องมือการดูแลระบบ → การจัดการการพิมพ์ และเข้าสู่ระบบในฐานะผู้ดูแลระบบ
- ในบานหน้าต่างด้านซ้าย ให้คลิกลูกศรถัดจากเซิร์ฟเวอร์การพิมพ์เพื่อขยายรายการ
- คลิกที่ลูกศรถัดจากชื่อคอมพิวเตอร์ของคุณ (โดยปกติจะเป็น “ในเครื่อง”)
- คลิกที่เครื่องพิมพ์ในบานหน้าต่างด้านซ้าย ค้นหาเครื่องพิมพ์ที่มีปัญหาในบานหน้าต่างด้านขวาและคลิกขวาที่เครื่องพิมพ์ เลือก “ลบ”
- คลิกที่ไดรเวอร์ในบานหน้าต่างด้านซ้าย คลิกขวาที่ไดรเวอร์แต่ละตัวสำหรับเครื่องพิมพ์แล้วเลือก “ลบ” เพื่อถอนการติดตั้ง
หากคุณมีปัญหากับแพ็คเกจไดรเวอร์ คุณอาจต้องเลือก “Remove Driver Package” แทนเพื่อถอนการติดตั้งไดรเวอร์และลบแพ็คเกจ อย่างไรก็ตาม คุณจะไม่สามารถติดตั้งไดรเวอร์ใหม่ได้จนกว่าคุณจะดาวน์โหลดแพ็คเกจใหม่
เชื่อมต่อเครื่องพิมพ์อีกครั้งและดาวน์โหลดไดรเวอร์ใหม่
เมื่อคุณลบเครื่องพิมพ์และไดรเวอร์แล้ว คุณสามารถเชื่อมต่อเครื่องพิมพ์อีกครั้งและดาวน์โหลดไดรเวอร์ใหม่ได้ นี่คือวิธี:
- เชื่อมต่อเครื่องพิมพ์อีกครั้งและทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งใหม่
- ดาวน์โหลดและติดตั้งแพ็คเกจไดรเวอร์ล่าสุดจากเว็บไซต์ของผู้ผลิต
เมื่อทำตามขั้นตอนเหล่านี้ คุณจะสามารถแก้ไขปัญหาเครื่องพิมพ์ส่วนใหญ่บนพีซี Windows ได้ หากคุณยังคงพบปัญหา คุณอาจต้องติดต่อผู้ผลิตเพื่อขอความช่วยเหลือเพิ่มเติม
วิธีการสแกนไฟล์ระบบ
การสแกนไฟล์ระบบเป็นวิธีการที่ช่วยตรวจสอบและซ่อมแซมไฟล์ที่เสียหายหรือสูญหายในระบบปฏิบัติการ Windows ได้ โดยมีขั้นตอนดังนี้
รีสตาร์ทคอมเข้า Safe Mode
เริ่มต้นด้วยการรีสตาร์ทคอมพิวเตอร์แล้วเข้า Safe Mode เพื่อให้การสแกนได้มีประสิทธิภาพมากยิ่งขึ้น
คุณกำลังดู: วิธีการ แก้ไข Print Spooler
เปิด Command Prompt ด้วยสิทธิ์แอดมิน
ค้นหา “Command Prompt” ในแถบค้นหา แล้วคลิกขวา Command Prompt แล้วเลือก “Run as administrator” จากนั้นใส่รหัสผ่านแอดมินเพื่อเปิด Command Prompt ด้วยสิทธิ์แอดมิน
สแกนไฟล์ระบบ
ในหน้าต่าง Command Prompt พิมพ์ sfc /scannow แล้วกด Enter เพื่อสั่งให้ System File Checker สแกนไฟล์หาความเสียหายและพยายามซ่อมแซม
ย้อนไฟล์ระบบกลับค่า Default
หากคุณมีการปรับเปลี่ยนไฟล์ระบบไว้ ควรสำรองข้อมูลก่อนดำเนินการสแกน แล้วค่อยเริ่มสแกนไฟล์ระบบ
รอจนสแกนเสร็จ
เมื่อสแกนไฟล์ระบบเสร็จสิ้น ควรเปิดหน้าต่าง Command Prompt ทิ้งไว้ระหว่างสแกนไฟล์ แล้วอ่านข้อความหลังจากสแกนเสร็จเพื่อดูผลการสแกน
วิธีแก้ไขไฟล์ระบบที่เสียหายใน Windows
หากคอมพิวเตอร์ของคุณทำงานไม่ถูกต้อง ไฟล์ระบบที่เสียหายอาจเป็นสาเหตุ ไฟล์ระบบที่เสียหายอาจทำให้เกิดปัญหาต่างๆ รวมถึงโปรแกรมทำงานไม่ถูกต้อง ข้อความแสดงข้อผิดพลาด หรือแม้แต่ Windows ไม่เริ่มทำงานเลย ในคู่มือนี้ เราจะแสดงวิธีแก้ไขไฟล์ระบบที่เสียหายใน Windows
ขั้นตอนที่ 1: สแกนระบบของคุณ
ขั้นตอนแรกในการแก้ไขไฟล์ระบบที่เสียหายใน Windows คือการสแกนระบบของคุณ สามารถทำได้โดยใช้เครื่องมือ System File Checker (SFC) ในการใช้เครื่องมือ SFC ให้ทำตามขั้นตอนเหล่านี้:
- เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
- พิมพ์ “sfc /scannow” ในหน้าต่างที่เปิดขึ้นแล้วกด Enter
เครื่องมือ SFC จะสแกนระบบของคุณเพื่อหาไฟล์ที่เสียหายและพยายามซ่อมแซม
ขั้นตอนที่ 2: ค้นหาไฟล์ที่เสียหาย
หากเครื่องมือ SFC ไม่สามารถซ่อมแซมไฟล์ที่เสียหายได้ คุณจะต้องค้นหาไฟล์ที่เสียหายด้วยตัวคุณเอง โดยทำตามขั้นตอนเหล่านี้:
- เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
- พิมพ์ “findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfcdetails.txt”” ในหน้าต่างที่เปิดขึ้นแล้วกด Enter
- ค้นหาไฟล์ “sfcdetails.txt” บนเดสก์ท็อปและเปิด
ค้นหาไฟล์ที่เสียหายหรือสูญหาย
ขั้นตอนที่ 3: แทนที่ไฟล์ที่เสียหาย
เมื่อคุณพบไฟล์ที่เสียหายแล้ว คุณจะต้องแทนที่ไฟล์นั้น คุณสามารถทำได้โดยค้นหาไฟล์บนคอมพิวเตอร์เครื่องอื่นที่ใช้ Windows รุ่นเดียวกัน หรือดาวน์โหลดไฟล์สำเนาใหม่จากอินเทอร์เน็ต นี่คือขั้นตอนในการแทนที่ไฟล์ที่เสียหาย:
- เปิด Command Prompt ด้วยสิทธิ์ของผู้ดูแลระบบ
- พิมพ์ “takeown /f [เส้นทางไปยังไฟล์ที่เสียหาย]” ในหน้าต่างที่เปิดขึ้นแล้วกด Enter
- พิมพ์ “icacls [เส้นทางไปยังไฟล์ที่เสียหาย] /grant administrators:F” ในหน้าต่างที่เปิดขึ้นแล้วกด Enter
- พิมพ์ “คัดลอก [เส้นทางไปยังไฟล์ใหม่] [เส้นทางไปยังไฟล์ที่เสียหาย]” ในหน้าต่างที่เปิดขึ้นแล้วกด Enter
ขั้นตอนเหล่านี้จะแทนที่ไฟล์ที่เสียหายด้วยเวอร์ชันใหม่ที่ใช้งานได้
การแก้ไขไฟล์ระบบที่เสียหายใน Windows อาจเป็นเรื่องยุ่งยากเล็กน้อย แต่ทำตามขั้นตอนที่อธิบายไว้ข้างต้น คุณควรจะสามารถซ่อมแซมไฟล์ใดๆ