โดย jonuvo » พฤหัสฯ. ก.ค. 19, 2007 5:24 pm
ผมเคยมีปัญหานี้อยู่ ผมเคยแก้โดยวิธีนี้ครับ
ถ้าโปรแกรมของคุณเป็น dos นะครับ
สำหรับเครื่องที่ host printer ที่เป็น windows 98
แก้ หรือ เพิ่ม settings ที่ System.ini file, and then restart your computer:
[Network]
PrintBufTime=10
[IFSMGR]
PrintBufTime=10
แก้หมายเลข เป็น 2-3 (วินาที)
ถ้า หมวด [Network] or [IFSMGR] ไม่มี ให้เพื่ม หมวด หลังจากหมวด [386Enh]
สำหรับเครื่องที่ host printer ที่เป็น windows 2000 หรือ xp
To decrease the time out use the steps below to edit the registry setting:
HKEY_LOCAL_MACHINE
SYSTEM
CurrentControlSet
Control
WOW
LPT_Timeout
WARNING: Using REGEDT32 can cause serious damage to your operating system. Make sure to follow these steps exactly.
1. On the Windows 2000 or Windows XP machine where the printer is connected, click Start -> Run and type REGEDT32
2. Bring up HKEY_LOCAL_MACHINE on Local Machine
3. In the header, click View and make sure to check "Tree and data"
4. In the left hand pane, expand System -> CurrentControlSet -> Control -> WOW
5. In the right pane should be a key "LPT_timeout". Double click this key
6. A prompt for a string with a default of "15" (seconds) will appear. Change this to 3 and click OK. The screen should appear as below.
7. Close RegEDT32
8. Start RDP and test to see if the local printer now prints faster by using the F2-Print function from the RDP Menu.
9. Repeat these steps for every computer running any version of Windows 2000 or Windows XP, including the data server, Citrix/Terminal Server, and all remote workstations connected via Citrix/Terminal Services.
Troubleshooting - Windows XP Slow Printing
With Windows XP, Microsoft made a change that delays all DOS print jobs by 15 seconds. To accelerate printing, every computer using any version of Windows XP will need the changes described in the link below. This includes the Windows 2003 data server. If using Citrix or terminal services, the changes must also be implemented on the Windows 2003 server running Citrix/Terminal Services, as well as each workstation that uses the Windows XP operating system.