woopinwolfman
Goto Top

XP,Win2003, auf Novell drucken dauert lange

Guten Tag,
ich habe ein kleines Problem. Wir setzten in der Firma als Server Novell 5 mit SP 6.0A ein wo FOX als Datenbankprogramm im 16 Bit Modus läuft. Nun habe ich das Problem das XP SP2 und Win2003 zwar schnell arbeiten können aber wenn aus FOX gedruckt werden soll dauert es bis zu zwei Minuten.

Als erstes habe ich die Drucker local angeschlossen. Dann habe ich die Drucker mit Net USE lpt1: \\Printserver\Drucker umgeleitet. Und zum Schluss habe ich den Printserver per Queue auf dem Novell eingerichtet und die Drucker mit #Capture umgeleitet. Bei allen drei Varianten gleiches Zeitverhalten. Wenn ich aber aus z.B. Word drucke geht es in normaler Geschwindigkeit. Aber erst seit dem ich die clients auf XP umstellen musste. Unter Win98 lief alles gut. Ich habe in den Clients sowohl den normalen Windows Client installiert als auch den Novell Client 32 in Version 4.83 und 4.91 . Hat jemand einen tipp woran es liegen kann? Oder kann mir jemand einen Tipp geben wie ich die Fehlerquelle einkreisen kann.

P.S. Win2000 habe ich auch getestet. Gleiches. Netzwerkkartenteiber schliesse ich auch aus. Ich denke das man eventuell am Server irgend was laden muss..

Content-Key: 19660

Url: https://administrator.de/contentid/19660

Printed on: April 25, 2024 at 07:04 o'clock

Member: Mr.Vain
Mr.Vain Nov 14, 2005 at 14:50:23 (UTC)
Goto Top
Moin,

schon mal die Netzwerkkarte auf 100Mbit/s Vollduplex gestellt?
hat bei uns geholfen!

MfG
Vain
Member: woopinwolfman
woopinwolfman Nov 14, 2005 at 15:12:08 (UTC)
Goto Top
Ja, die Karte habe ich auch in all p10Mbps und 100 Mbps laufen lassen. Wie gesagt, ich vermute das FOX als 16 Bit Programm Probleme hat den Druckauftrag an Novell weiter zu geben. Gibt es in Novell eventuell schalten ( Cache disablen etc. ) um 16 bit Programme etwas unkritischer laufen zu lassen? Novell ist leider nicht mein Steckenpferd.
Member: woopinwolfman
woopinwolfman Nov 14, 2005 at 19:53:46 (UTC)
Goto Top
Lösung gefunden. Das Drucken fängt wieder nach Sekunden an. Bertoffen alle HAL Betriebsysteme wie Win2000, Win2003 oder XP. Hier die Lösung. Allerdings funktioniert es auch mit Regedit.exe

With Windows 2000 and Windows XP, all MS-DOS printing is done through the Windows NT spooler system. In order to know when to send a job to the spooler, there is a time-out on the printer port. Once something has been printed to the port, if this time out passes with no more data presented to the port, the print job is sent to the spooler. The default time out is 15 seconds. Therefore, there will be a 15 second delay before the print job starts printing. Microsoft had documented this issue in the following link:

http://support.microsoft.com/default.aspx?id=kb;en-us;Q101850

Every computer using any version of Windows 2000 or Windows XP will need the changes described below. This includes the Windows 2000 data server. If using Citrix or terminal services, the changes must also be implemented on the Windows 2000 server running Citrix/Terminal Services, as well as each workstation that uses the Windows 2000 or XP operating system.

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.

On the Windows 2000 or Windows XP machine where the printer is connected, click Start -> Run and type REGEDT32
Bring up HKEY_LOCAL_MACHINE on Local Machine
In the header, click View and make sure to check "Tree and data"
In the left hand pane, expand System -> CurrentControlSet -> Control -> WOW
In the right pane should be a key "LPT_timeout". Double click this key
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.
Close RegEDT32
Start RDP and test to see if the local printer now prints faster by using the F2-Print function from the RDP Menu.
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.


Danke nochmal face-wink