ขณะพิมพ์บนคอมพิวเตอร์ Windows 11/10 หากระบบแสดงข้อความข้อผิดพลาวว่า splwow64.exe – System Error คุณสามารถแก้ไขได้โดยใช้คู่มือนี้ เนื่องจากมันหยุดไม่ให้ผู้ใช้พิมพ์เอกสารหรือภาพ คุณต้องแก้ไขปัญหานี้เพื่อใช้งานฟีเจอร์ปกติของคอมพิวเตอร์ต่อไป
splwow64.exe – System Error
The program can't start because dll is missing from your computer. Try reinstalling the program to fix this problem.

กระบวนการ splwow64.exe อาจปรากฏใน Task Manager แม้คุณจะไม่มีเครื่องพิมพ์เชื่อมต่อกับคอมพิวเตอร์ หากคุณใช้ระบบ 64-bit และได้รับข้อความข้อผิดพลาดนี้ วิธีแก้ไขต่อไปนี้อาจช่วยได้
Splwow64.exe system error ขณะพิมพ์บน Windows 11/10
เพื่อแก้ไข Splwow64.exe System Error ขณะพิมพ์บน Windows 10 ทำตามขั้นตอนเหล่านี้-
- ปิดใช้งานการเรนเดอร์งานพิมพ์บนคอมพิวเตอร์ไคลเอนต์
- เปลี่ยนค่า timeout ของ splwow64.exe ใน Registry
- ติดตั้งโปรแกรมใหม่เพื่อแทนที่ไฟล์ DLL ที่หายไป
- อัปเดตไดรเวอร์เครื่องพิมพ์
- รีสตาร์ท Print Spooler
- อัปเดต Windows 11/10 Build
เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับขั้นตอนเหล่านี้ ให้อ่านต่อไป
1] ปิดใช้งานการเรนเดอร์งานพิมพ์บนคอมพิวเตอร์ไคลเอนต์
เนื่องจากปัญหานี้เกิดขึ้นหลักเมื่อคุณแชร์เครื่องพิมพ์กับหลายคอมพิวเตอร์ในเครือข่ายท้องถิ่น คุณต้องเรนเดอร์งานพิมพ์บนคอมพิวเตอร์หลักเพื่อกำจัดข้อผิดพลาดนี้ โดยค่าเริ่มต้น เครื่องพิมพ์ที่แชร์จะเรนเดอร์งานพิมพ์ทั้งหมดบนคอมพิวเตอร์ไคลเอนต์ หรือคอมพิวเตอร์ที่ใช้พิมพ์เอกสารหรือสิ่งอื่นๆ เพื่อทำการเปลี่ยนแปลง ทำตามขั้นตอนเหล่านี้
แรกเริ่ม ค้นหา "control panel" และเปิด Control Panel แบบดั้งเดิมบนคอมพิวเตอร์ของคุณ ตรวจสอบให้แน่ใจว่มุมมองตั้งเป็น Large icons หากไม่ใช่ ให้เปลี่ยนมุมมองและคลิกที่ตัวเลือก Devices and Printers
ที่นี่คุณสามารถเห็นเครื่องพิมพ์ที่เชื่อมต่อทั้งหมด คลิกขวาที่เครื่องพิมพ์ที่ก่อให้เกิดปัญหา และเลือกตัวเลือก Printer properties

สลับไปที่แท็บ Sharing และ ยกเลิกการติ๊ก Render print jobs on client computers

สุดท้าย คลิกปุ่ม Apply และ OK เพื่อบันทึกการเปลี่ยนแปลง
2] เปลี่ยนค่า timeout ของ splwow64.exe ใน Registry
โดยค่าเริ่มต้น splwow64.exe ทำงานเป็นเวลา 120 วินาที หรือ 2 นาที แม้หลังจากพิมพ์เสร็จแล้ว อย่างไรก็ตาม มันอาจทำงานในพื้นหลังต่อไปหากมีปัญหาบางอย่าง ทำให้เกิดข้อผิดพลาดที่กล่าวมาข้างต้น ดังนั้น คุณสามารถเปลี่ยนค่า timeout เริ่มต้นของ splwow64.exe ผ่าน Registry Editor สำหรับนั้น ต้องทำตามขั้นตอนต่อไปนี้
เพื่อเริ่มต้น กด Win+R พิมพ์ regedit และกดปุ่ม Enter หากมีพรอมต์ UAC ให้คลิกตัวเลือก Yes เพื่อเปิด Registry Editor บนคอมพิวเตอร์ของคุณ
หลังจากนั้น ไปที่เส้นทางต่อไปนี้-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
คลิกขวาที่ Print และเลือก New > DWORD (32-bit) เพื่อสร้างค่า REG_DWORD

ตั้งชื่อว่า SplWOW64TimeOutSeconds ตอนนี้ ดับเบิลคลิกที่ SplWOW64TimeOutSeconds เพื่อเปลี่ยน Value data ตามที่กล่าวมา ค่าเริ่มต้นคือ 120 อย่างไรก็ตาม แนะนำให้ตั้งค่าน้อยกว่า 120 คุณสามารถป้อน 60 และตรวจสอบว่ามันแก้ปัญหาของคุณได้หรือไม่

หากไม่ได้ ให้ลองป้อนค่าที่ต่ำกว่า สุดท้าย คลิกปุ่ม OK เพื่อบันทึกการเปลี่ยนแปลง
3] ติดตั้งโปรแกรมใหม่เพื่อแทนที่ไฟล์ DLL ที่หายไป
หากไฟล์ DLL ที่หายไปเป็นสาเหตุของข้อผิดพลาดนี้ การติดตั้งแอปพลิเคชันที่ก่อให้เกิดข้อความนี้อาจช่วยได้ ดังนั้น ลองทำดู
4] อัปเดตไดรเวอร์เครื่องพิมพ์
การอัปเดตไดรเวอร์เครื่องพิมพ์ของคุณก็รู้จักกันว่าช่วยได้ คุณอาจใช้ Device Manager หรือดาวน์โหลดไดรเวอร์จากเว็บไซต์ของผู้ผลิต
5] รีสตาร์ท Print Spooler
เพื่อปิดหรือปิดใช้งาน Print Spooler คุณต้องเปิดหน้าต่าง Services สำหรับนั้น ให้ค้นหา "services" ในกล่องค้นหาแถบงาน และคลิกที่ผลลัพธ์ที่ตรงกัน หลังจากนั้น หาบริการ Print Spooler และดับเบิลคลิกที่มัน
โดยค่าเริ่มต้น มันทำงานอัตโนมัติตลอดเวลา เพื่อปิดหรือหยุดบริการนี้ ให้คลิกที่ปุ่ม Stop ที่มองเห็นได้ภายใต้ป้าย Service status

อาจใช้เวลาสองสามวินาทีในการทำภารกิจเสร็จสิ้น
เมื่อเสร็จแล้ว คุณสามารถคลิกที่ Start
6] อัปเดต Windows 11/10 Build
หากคุณใช้บิลด์เก่าของ Windows 11/10 แนะนำให้อัปเดตเป็นเวอร์ชันล่าสุด สำหรับนั้น คุณสามารถทำตามบทช่วยสอนนี้เพื่อตรวจสอบอัปเดต
วิธีแก้ไขเหล่านี้ช่วยได้ไหม? บอกเราในความคิดเห็นได้เลย
