Q-105.386

Kein Ausdruck über lokale Drucker möglich

Frage
Problem Es kann kein Ausdruck über lokale Drucker durchgeführt werden, sehr wohl aber über die im DvISE Administrator eingerichteten Drucker.

In der Windows Ereignisanzeige findet man bei den betroffenen Microsoft Windows 2000 Workstations zahlreiche Meldungen, ausgelöst durch "perflib", mit der Meldung:

"Die Open-Prozedur für den Dienst "Nbf" in der DLL "C:\WINNT\System32\perfctrs.dll ist fehlgeschlagen. Die Systemleistungsdaten für diesen Dienst sind nicht verfügbar. Der zurückgegebene Statuscode ist DWORD 0."

Produkt David
Priorität normal
Effekt normal
Datum 24.11.2004

Antwort
PERFCTRS.DLL ist in erster Linie da, um über Objectaufrufe die lokalen Drucker im Tobit InfoCenter anzeigen zu lassen und den Job zu übergeben. Über PERFCTRS.DLL wird mittels »OpenJobObject« die Auswahl des Jobs ermöglicht. Im Windows 2000 Service Pack 1 und 2 wurde das Objekt anders bezeichnet, erst mit Service Pack 3 wurde »OpenJobObject« eingeführt. Dies kann zum Fehler führen.

Deinstallieren Sie auf den Clients das Tobit InfoCenter gemäß KnowledgeBase Artikel Q-105.514, ohne es direkt neu zu installieren.

Installieren Sie zuerst das Service Pack 3 für Windows 2000 auf den betreffenden Clients, um nach dem Neustart mit der Installation des Tobit InfoCenter PC gemäß genanntem KnowledgeBase Artikel fortzusetzen.