นำไปใช้กับ
Windows 8 Windows 8 Enterprise Windows 8 Pro Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Essentials Windows Server 2012 Foundation Windows Server 2012 Foundation Windows Server 2012 Standard Windows Server 2012 Standard

อาการ

พิจารณาสถานการณ์สมมติต่อไปนี้:

  • คุณมีคอมพิวเตอร์ที่กำลังเรียกใช้ Windows 8 หรือ Windows Server 2012

  • คุณพิมพ์แฟ้ม โดยใช้โปรแกรมประยุกต์แบบ 32 บิต

  • งานพิมพ์เสร็จเรียบร้อยแล้ว

ในสถานการณ์สมมตินี้ กระบวนการ Splwow64.exe ไม่ทันทีสิ้นสุดหมายเหตุ  กระบวนการ Splwow64.exe ถูกใช้ในการแปลรุ่นของโปรแกรมควบคุมของระบบปฏิบัติการแบบ 64 บิตและ 32 บิตโปรแกรม Splwow64.exe ถูกใช้เพื่อสนับสนุนคุณลักษณะแยกต่างหากของโปรแกรมควบคุมเครื่องพิมพ์ Windows 8 รุ่น 32 บิตมีแฟ้มของตนเอง Splwow64.exe และ Splwow64.exe รุ่น 32 บิตนอกจากนี้ยังได้รับผลกระทบจากปัญหานี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการแยกต่างหากของแอพลิเคชัน ดูเว็บไซต์ MSDN ต่อไปนี้:

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากกระบวนการ Splwow64.exe อยู่ในหน่วยความจำนานเกินความจำเป็นในการเพิ่มประสิทธิภาพของระบบหลังจากงานพิมพ์เสร็จเรียบร้อยแล้ว

การแก้ปัญหา

โปรแกรมแก้ไขด่วนนี้จะพร้อมใช้งานในหลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้ โปรแกรมแก้ไขด่วนตั้งค่าการหมดเวลาเริ่มต้นสำหรับกระบวนการ Splwow64.exe ยังคงอยู่ในหน่วยความจำไปสองนาที ดังนั้น กระบวนการ Splwow64.exe สองนาทีหลังจากพิมพ์งานสุดท้ายเสร็จสิ้นสุดลง นอกจากนี้ คุณสามารถกำหนดค่านี้ค่าการหมดเวลา โดยการเปลี่ยนค่ารีจิสทรี เมื่อต้องการตั้งค่าคอนฟิกค่าการหมดเวลา ให้ทำตามขั้นตอนเหล่านี้:สิ่งสำคัญ ส่วน วิธีการ หรืองานนี้ประกอบด้วยขั้นตอนที่บอกให้คุณทราบวิธีการปรับเปลี่ยนรีจิสทรี อย่างไรก็ตาม ปัญหาร้ายแรงอาจเกิดขึ้นหากคุณปรับเปลี่ยนรีจิสทรีอย่างไม่ถูกต้อง ดังนั้นจึงให้ตรวจสอบจนแน่ใจว่าคุณทำตามขั้นตอนเหล่านี้อย่างระมัดระวัง สำหรับการปกป้องเพิ่มเติม ให้สำรองรีจิสทรีก่อนที่คุณทำการปรับเปลี่ยน จากนั้นคุณจะสามารถคืนค่ารีจิสทรีได้หากเกิดปัญหาขึ้น สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการสำรองข้อมูลและคืนค่ารีจิสทรี ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

วิธีการสำรอง และคืนค่ารีจิสทรีใน Windows

  1. ปัดเข้าด้านในจากขอบด้านขวาของหน้าจอ แล้วแตะ ค้นหา หรือถ้าคุณกำลังใช้เมาส์ ให้ชี้ไปทางมุมขวาล่างของหน้าจอ แล้วคลิก ค้นหา

  2. ในกล่องค้นหา พิมพ์regeditและจากนั้น เคาะ หรือคลิกregedit

    UAC ถ้าคุณได้รับการพร้อมท์ให้ใส่รหัสผ่านผู้ดูแลระบบ พิมพ์รหัสผ่าน หากคุณได้รับพร้อมท์เพื่อให้ยืนยัน ทำการยืนยัน

  3. ค้นหา และจากนั้น เคาะ หรือคลิกที่คีย์ย่อยของรีจิสทรีต่อไปนี้:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

  4. บนเมนูแก้ไขชี้ไปที่Newและจากนั้น เคาะ หรือคลิกDWORD Value

  5. ชนิดSplWOW64TimeOutSeconds

  6. กด และค้างไว้ หรือคลิกขวาที่SplWOW64TimeOutSecondsและจากนั้น เคาะ หรือคลิกปรับเปลี่ยน

  7. ในกล่องValue dataป้อนค่า และจากนั้น เคาะ หรือคลิกตกลง

  8. ออกจากตัวแก้ไขรีจิสทรี

หมายเหตุ คุณต้องใส่ค่าที่มากกว่าศูนย์ในช่องValue data ค่าที่คุณป้อนเป็นวินาทีที่ระบบเป็นระยะ ๆ รอในขณะที่จะตรวจสอบว่า กระบวนการ Splwow64.exe ถูกยกเลิกการโหลด ลักษณะการทำงานนี้เกิดขึ้นเมื่อจำนวนวินาทีที่เหมือนกันที่ผ่านไปหลังจากที่มีปิดกระบวนการพิมพ์ 32 บิตล่าสุด ดังนั้น เมื่อเป็นบริการกระบวนการพิมพ์ ความสามารถในการพิมพ์จะไม่ถูกปล่อยจน กว่าปิดบริการ และที่ เวลาน้อยที่สุดที่คุณระบุในกล่องข้อมูลค่าได้ผ่านไปแล้ว ตัวอย่างเช่น ถ้าคุณพิมพ์15ในกล่องข้อมูลค่าและขั้นตอนสุดท้าย 32 บิตสองนาทีเมื่อต้องการพิมพ์ จากนั้น ปิด ความสามารถในการพิมพ์จะปล่อยระหว่างสองนาที 15 วินาทีและสองนาที 30 วินาที ถ้ามีระบุค่าการหมดเวลาไม่มี ค่าการหมดเวลาเริ่มต้นเป็นสองนาที

ข้อมูลโปรแกรมแก้ไขด่วน

มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft อย่างไรก็ตาม โปรแกรมแก้ไขด่วนนี้มุ่งหวังเพื่อการแก้ไขเฉพาะปัญหาที่อธิบายไว้ในบทความนี้ ใช้ hotfix นี้เฉพาะกับระบบต่าง ๆ ที่พบปัญหานี้หากโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด คุณจะเห็นส่วน "มีการดาวน์โหลดโปรแกรมแก้ไขด่วน" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ หากส่วนนี้ไม่ปรากฏขึ้น ส่งคำขอถึงฝ่ายบริการและการสนับสนุนลูกค้าของ Microsoft และวิธีการขอรับโปรแกรมแก้ไขด่วนหมายเหตุ ถ้ามีปัญหาอื่น ๆ เกิดขึ้น หรือถ้าจำเป็นต้องแก้ไขปัญหาใด ๆ คุณอาจต้องสร้างคำขอรับบริการแยกต่างหาก จะมีค่าใช้จ่ายในการสนับสนุนปกติกับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมแก้ไขด่วนเฉพาะนี้ สำหรับรายชื่อทั้งหมด ของหมายเลขโทรศัพท์ของฝ่ายบริการลูกค้าของ Microsoft และการสนับสนุน หรือ เพื่อสร้างการร้องขอบริการแยกต่างหาก แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

หมายเหตุ แบบฟอร์ม "โปรแกรมแก้ไขด่วนดาวน์โหลดพร้อมใช้งาน" แสดงภาษาโปรแกรมแก้ไขด่วนจะพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ อาจเป็น เพราะไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น

ข้อกำหนดเบื้องต้น

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณจะต้องใช้ Windows 8 หรือ Windows Server 2012 ด้วย

ข้อมูลรีจิสทรี

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนในแพ็คเกจนี้ คุณไม่มีการเปลี่ยนแปลงใด ๆ ในรีจิสทรี

ข้อกำหนดการรีสตาร์ท

คุณต้องเริ่มระบบคอมพิวเตอร์ใหม่หลังจากที่คุณนำโปรแกรมแก้ไขด่วนนี้ไปใช้แล้ว

ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน

โปรแกรมแก้ไขด่วนนี้ไม่ได้ใช้แทนโปรแกรมแก้ไขด่วนที่มีการนำออกใช้ก่อนหน้านี้

รุ่นสากลของโปรแกรมแก้ไขด่วนนี้ติดตั้งแฟ้มที่มีแอตทริบิวต์ที่แสดงในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) วันที่และเวลาสำหรับแฟ้มเหล่านี้บนเครื่องคอมพิวเตอร์เฉพาะที่ของคุณจะแสดงผลตามเวลาท้องถิ่นของคุณร่วมกับความโน้มเอียงของเวลาตามฤดูกาล (DST) ในปัจจุบันของคุณ นอกจากนี้ วันที่และเวลาอาจจะเปลี่ยนแปลงไปได้อีกด้วยเมื่อคุณดำเนินการบางอย่างกับแฟ้มนี้

หมายเหตุข้อมูลแฟ้ม Windows 8 และ Windows Server 2012สิ่งสำคัญ โปรแกรมแก้ไขด่วนของ Windows 8 และการแก้ไขด่วนของ Windows Server 2012 จะรวมอยู่ในแพคเกจเดียวกัน อย่างไรก็ตาม เท่านั้น "Windows 8 " จะแสดงอยู่บนเพจที่ร้องขอโปรแกรมแก้ไขด่วน เมื่อต้องการร้องขอแพคเกจโปรแกรมแก้ไขด่วนที่ใช้กับระบบปฏิบัติการหนึ่ง หรือทั้งสอง เลือกโปรแกรมแก้ไขด่วนที่อยู่ภายใต้ "Windows 8" บนหน้า อ้างอิงส่วน "นำไปใช้กับ" ในบทความเสมอเพื่อกำหนดระบบปฏิบัติการจริงที่จะนำโปรแกรมแก้ไขด่วนแต่ละโปรแกรมไปใช้ด้วย

  • แฟ้มที่นำไปใช้กับผลิตภัณฑ์เจาะจง หลักเป้าหมาย (RTM, SPn), และสาขาเซอร์วิส (LDR, GDR) สามารถระบุได้ ด้วยการตรวจสอบหมายเลขรุ่นของแฟ้มดังที่ปรากฏในตารางต่อไปนี้:

  • สาขาบริการของ GDR ประกอบด้วยบรรดาโปรแกรมแก้ไขเฉพาะที่มีการนำออกใช้อย่างกว้างขวางเพื่อจัดการกับปัญหาร้ายแรงที่แพร่กระจายเป็นวงกว้าง สาขาบริการของ ldr จะประกอบด้วยโปรแกรมแก้ไขด่วนนอกจากการแก้ไขที่ออกในวงกว้าง

  • แฟ้ม MANIFEST (.manifest) และแฟ้ม MUM (.mum) ซึ่งติดตั้งสำหรับแต่ละสภาพแวดล้อมจะแสดงรายการแยกต่างหากในส่วน "ข้อมูลสำหรับ Windows 8 และ Windows Server 2012 แฟ้มเพิ่มเติม" แฟ้ม MUM และแฟ้ม MANIFEST และ แฟ้มแค็ตตาล็อก (.cat) การรักษาความปลอดภัยที่เกี่ยวข้อง มีความสำคัญอย่างมากในการรักษาสถานะของคอมโพเนนต์ปรับปรุงแล้ว แฟ้มแค็ตตาล็อกการรักษาความปลอดภัยซึ่งแอตทริบิวต์ไม่ได้แสดงรายการไว้จะได้รับการลงชื่อด้วยลายเซ็นดิจิทัลของ Microsoft

สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาคล้ายคลึงกัน คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

กระบวนการ Splwow64.exe ไม่สิ้นสุดหลังจากเสร็จสิ้นการพิมพ์งานในรุ่น 64 บิตของ Windows 7 หรือ Windows Server 2008 R2

คุณไม่สามารถใช้คำสั่ง "runas" เมื่อต้องการพิมพ์จากบัญชีผู้ใช้ที่แตกต่างกันในเซสชันเดียวจากโปรแกรม 32 บิตบนคอมพิวเตอร์ที่กำลังเรียกใช้รุ่น 64 บิตของ Windows Server 2008 หรือ Windows Vistaสำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

ข้อมูลแฟ้มเพิ่มเติมสำหรับ Windows 8 และ Windows Server 2012

แฟ้มเพิ่มเติมสำหรับ Windows 8 รุ่นที่ใช้ x86 ทั้งหมดที่สนับสนุน

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ