นำไปใช้กับ
Windows HPC Windows Server 2008 Datacenter without Hyper-V Windows Server 2008 Enterprise without Hyper-V Windows Server 2008 for Itanium-Based Systems Windows Server 2008 Standard without Hyper-V Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 Web Edition Windows Vista Business Windows Vista Enterprise Windows Vista Home Basic Windows Vista Home Premium Windows Vista Starter Windows Vista Ultimate

อาการ

โปรแกรมปรับปรุงนี้ช่วยแก้ไขปัญหาการพิมพ์ต่อไปนี้บนคอมพิวเตอร์ที่กำลังเรียกใช้ Windows Vista หรือ Windows Server 2008

ปัญหาที่ 1

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

  • คุณพยายามพิมพ์แฟ้มบนคอมพิวเตอร์ที่กำลังเรียกใช้ Windows Vista หรือ Windows Server 2008

  • เครื่องพิมพ์ที่ใช้ตัวประมวลผลการพิมพ์ WinPrint

  • คุณพิมพ์สำเนาของเอกสารหลายหน้า

  • คุณพิมพ์หลายสำเนาของเอกสารหน้าเดียว

  • คุณสามารถเลือกตัวเลือกทีละชุดในกล่องโต้ตอบ'การพิมพ์'

ในสถานการณ์สมมตินี้ ผลผลิตถูกสั่งราวกับว่าไม่ได้เลือกตัวเลือกทีละชุดหมายเหตุ เครื่องพิมพ์อาจมีคุณลักษณะหลายประการที่อาจทำให้เกิดผลลัพธ์ที่พิมพ์ให้ประกอบด้วยหน้าเพิ่มเติมจากแฟ้มต้นฉบับ ซึ่งรวมถึงคุณลักษณะต่อไปนี้:

  • เพิ่มครอบที่ด้านหน้า หรือย้อนกลับ

  • แทรกหน้ากระดาษ ณตำแหน่งที่ระบุในงานพิมพ์

  • แทรกตัวแบ่งหน้า

  • พิมพ์กับงานบันทึกไว้ ตัวอย่างเช่น เพิ่มจดหมายปะหน้าเอกสารบันทึกไว้และพิมพ์เข้าด้วยกันเป็นหนึ่งงาน

ปัญหาที่ 2

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

  • คุณตั้งค่าคลัสเตอร์ล้มเหลวเซิร์ฟเวอร์ของเครื่องพิมพ์บนคอมพิวเตอร์ที่ใช้ Windows Server 2008

  • คุณติดตั้งเครื่องพิมพ์ที่รองรับฟอร์มแบบกำหนดเองบนคลัสเตอร์ การสนับสนุนแบบฟอร์มแบบกำหนดเองช่วยให้คุณพิมพ์ฟอร์มแบบกำหนดเองเช่นบัตรอวยพร นามบัตร และฟอร์มแบบกำหนดเองอื่น ๆ

  • คุณสร้างรายการรีจิสทรี DWORD ที่ชื่อAllowUserManageFormsภายใต้คีย์ย่อยต่อไปนี้:

    HKLM\Cluster\Resources\<PrintSpoolerGUID>\Parameters จากนั้น คุณตั้งค่ารายการรีจิสทรีเป็น 1

  • ใน'แผงควบคุม'คุณคลิกเครื่องพิมพ์และจากนั้น คุณสร้างฟอร์มแบบกำหนดเองในกล่องโต้ตอบคุณสมบัติของเซิร์ฟเวอร์พิมพ์

  • คุณสามารถกำหนดลักษณะการพิมพ์บนเครื่องพิมพ์เพื่อให้เครื่องพิมพ์สามารถใช้ฟอร์มที่กำหนดเอง

  • คุณย้ายทรัพยากรตัวจัดคิวงานพิมพ์ได้อย่างรวดเร็วระหว่างสองโหนดหลายครั้ง

ในสถานการณ์สมมตินี้ บริการ print spooler (Spoolsv.exe) ที่เรียกว่าสำหรับงานนี้พิมพ์แฮงค์ นอกจากนี้ ข้อผิดพลาดที่คล้ายกับต่อไปนี้ถูกบันทึกไว้ในบันทึกของโปรแกรมประยุกต์:

ข้อผิดพลาดของโปรแกรมประยุกต์: รหัสเหตุการณ์ 1000ทั่วไป: ที่ไม่ถูกต้องแอพลิเคชัน spoolsv.exe รุ่น 6.0.6002.18005 ประทับเวลา 0x49e03626, ntdll.dll โมดูล 6.0.6002.18005, 0x49e0421d รหัสข้อยกเว้น 0xc0000005 การประทับเวลาของรุ่นที่ไม่ถูกต้องข้อบกพร่องออฟเซต<ออฟเซ็ต >กระบวนการ id < id >แอพลิเคชันเริ่มเวลา<เวลาเริ่มต้น >

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

สาเหตุ

ปัญหานี้เกิดขึ้นเนื่องจากบริการ print spooler พยายามเข้าถึงหน่วยความจำอิสระ ซึ่งทำให้บริการ print spooler จะเกิดความผิดพลาด

การแก้ปัญหา

โปรแกรมแก้ไขด่วนมีพร้อมใช้งานเมื่อต้องการแก้ไขปัญหาระบุไว้ด้านบนหมายเหตุ เครื่องพิมพ์ไดรเวอร์ต้อง explicitely ชุดรีจิสทรีคีย์SinglePageKeepCollateต่อคิวพิมพ์ โดยการโทรหาSetPrinterData API ไม่มีตั้งค่านี้เป็นค่าเริ่มต้น

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

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

http://support.microsoft.com/contactus/?ws=supportหมายเหตุ แบบฟอร์ม "มีโปรแกรมแก้ไขด่วนพร้อมสำหรับการดาวน์โหลด" แสดงภาษาที่โปรแกรมแก้ไขด่วนพร้อมใช้งาน ถ้าคุณไม่เห็นภาษาของคุณ อาจเป็น เพราะไม่มีโปรแกรมแก้ไขด่วนพร้อมใช้งานสำหรับภาษานั้น

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

เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คอมพิวเตอร์ของคุณต้องเรียกใช้ระบบปฏิบัติการต่อไปนี้อย่างใดอย่างหนึ่ง:

  • Windows Vista Service Pack ที่ 1 (SP1)

  • Windows Vista Service Pack 2 (SP2)

  • Windows Server 2008

  • Windows Server 2008 Service Pack 2 (SP2)

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับเซอร์วิสแพ็ค Windows Vista ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

935791วิธีการขอรับ service pack ล่าสุดของ Windows Vistaสำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับเซอร์วิสแพ็ค Windows Server 2008 ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

968849วิธีการขอรับ service pack ล่าสุดสำหรับ Windows Server 2008

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

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

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

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

ข้อมูลแฟ้ม

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

บันทึกข้อมูลแฟ้ม Windows Vista และ Windows Server 2008

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

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

    รุ่น

    ผลิตภัณฑ์

    SR_Level

    สาขาเซอร์วิส

    6.0.600 1. 22 xxx

    Windows Vista และ Windows Server 2008

    SP1

    LDR

    6.0.600 2. 22 xxx

    Windows Vista และ Windows Server 2008

    SP2

    LDR

  • Service Pack 1 ถูกรวมไว้ใน Windows Server 2008 รุ่นวางจำหน่าย ดังนั้น ไฟล์ไมล์สโตน RTM ใช้เฉพาะกับ Windows Vista แฟ้ม RTM มี 6.0.0000 หมายเลขรุ่นของxxxxxx

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

สำหรับทั้งหมดได้รับการสนับสนุนใช้ x86 รุ่น ของ Windows Server 2008 และ Windows Vista

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Localspl.dll

6.0.6001.22598

637,952

06-Jan-2010

17:23

x86

Localspl.dll

6.0.6002.22303

624,128

06-Jan-2010

16:03

x86

สำหรับทั้งหมดได้รับการสนับสนุนใช้ x64 รุ่น ของ Windows Server 2008 และ Windows Vista

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Localspl.dll

6.0.6001.22598

793,600

06-Jan-2010

16:47

x64

Localspl.dll

6.0.6002.22303

774,656

06-Jan-2010

16:07

x64

Localspl.dll

6.0.6001.22598

637,952

06-Jan-2010

17:23

x86

Localspl.dll

6.0.6002.22303

624,128

06-Jan-2010

16:03

x86

สำหรับรุ่นที่ใช้ IA 64 ของ Windows Server 2008 ทั้งหมดที่ได้รับการสนับสนุน

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Localspl.dll

6.0.6001.22598

1,625,088

06-Jan-2010

17:07

IA-64

Localspl.dll

6.0.6002.22303

1,625,088

06-Jan-2010

15:55

IA-64

Localspl.dll

6.0.6001.22598

637,952

06-Jan-2010

17:23

x86

Localspl.dll

6.0.6002.22303

624,128

06-Jan-2010

16:03

x86

วิธีแก้ปัญหา

เมื่อต้องการหลีกเลี่ยงปัญหา 2 ตั้งค่าของรายการรีจิสทรี AllowUserManageForms เป็น 0 นี่คือการตั้งค่าสากลที่ป้องกันไม่ให้มีการใช้ฟอร์มแบบกำหนดเอง

สถานะ

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

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoftสำหรับข้อมูลเพิ่มเติมเกี่ยวกับตัวจัดคิวการพิมพ์ แวะไปเว็บไซต์ Microsoft Developer Network (MSDN) ต่อไปนี้:

http://msdn.microsoft.com/en-us/library/aa371800(VS.85).aspx สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดการการพิมพ์ใน Windows Server 2008 แวะไปที่เว็บไซต์ต่อไปนี้:

http://technet.microsoft.com/en-us/library/cc753109(WS.10).aspx

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

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

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

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

X86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6001.22598_none_304bb562ac0d7372.manifest

ไม่มีข้อมูล

14,442

06-Jan-2010

19:30

ไม่มีข้อมูล

X86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6002.22303_none_328e770aa8ef4b91.manifest

ไม่มีข้อมูล

14,423

06-Jan-2010

19:08

ไม่มีข้อมูล

แฟ้มเพิ่มเติมสำหรับ Windows Vista และ Windows Server 2008 รุ่นที่ใช้ x64 ทั้งหมดที่สนับสนุน

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Amd64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6001.22598_none_8c6a50e6646ae4a8.manifest

ไม่มีข้อมูล

14,512

06-Jan-2010

19:13

ไม่มีข้อมูล

Amd64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6002.22303_none_8ead128e614cbcc7.manifest

ไม่มีข้อมูล

14,493

06-Jan-2010

19:08

ไม่มีข้อมูล

X86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6001.22598_none_304bb562ac0d7372.manifest

ไม่มีข้อมูล

14,442

06-Jan-2010

19:30

ไม่มีข้อมูล

X86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6002.22303_none_328e770aa8ef4b91.manifest

ไม่มีข้อมูล

14,423

06-Jan-2010

19:08

ไม่มีข้อมูล

แฟ้มเพิ่มเติมสำหรับทั้งหมดได้รับการสนับสนุน IA 64-รุ่นที่ใช้ Windows Server 2008

ชื่อแฟ้ม

รุ่นของแฟ้ม

ขนาดของแฟ้ม

วันที่

เวลา

แพลตฟอร์ม

Ia64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6001.22598_none_304d5958ac0b7c6e.manifest

ไม่มีข้อมูล

14,458

06-Jan-2010

19:09

ไม่มีข้อมูล

Ia64_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6002.22303_none_32901b00a8ed548d.manifest

ไม่มีข้อมูล

14,458

06-Jan-2010

18:52

ไม่มีข้อมูล

ตาราง Onenote ของ contents.onetoc2

ไม่มีข้อมูล

3,656

19-Jan-2010

06:16

ไม่มีข้อมูล

X86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6001.22598_none_304bb562ac0d7372.manifest

ไม่มีข้อมูล

14,442

06-Jan-2010

19:30

ไม่มีข้อมูล

X86_microsoft-windows-p..ooler-core-localspl_31bf3856ad364e35_6.0.6002.22303_none_328e770aa8ef4b91.manifest

ไม่มีข้อมูล

14,423

06-Jan-2010

19:08

ไม่มีข้อมูล

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

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

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