Warum erfordert der Windows-Spooler ein Administratorkonto?

Warum erfordert der Windows-Spooler ein Administratorkonto?

Weiß jemand, welche Änderungen ich möglicherweise vornehmen muss, um eingeschränkten Benutzern das Drucken mit einem für das Spoolen konfigurierten Drucker zu ermöglichen?

Mein Windows XP SP3-System erfordert derzeit, dass ich zum Drucken ein Administratorkonto verwende, wenn der Drucker so konfiguriert ist, dass er Dokumente vor dem Drucken spoolt. Wenn der Drucker für Direktdruck konfiguriert ist, funktioniert es für alle Konten. Das hat früher funktioniert, aber vor einigen Monaten hat es einfach aufgehört, und ich kann nicht genau sagen, warum.

Der Drucker, ein HP PSC 1200 (ein alter Drucker), ist selbst so konfiguriert, dass „Jeder“ die Druckberechtigung hat und mein spezielles (eingeschränktes) Konto die volle Berechtigung hat, d. h. zum Drucken, Drucker verwalten und Dokumente verwalten.

Meine Festplatte ist für Benutzer mit eingeschränktem Zugriff gesperrt und gewährt ihnen nur Leseberechtigung für das gesamte Dateisystem mit Ausnahme ihrer Datenverzeichnisse. So betreibe ich meine Systeme seit Jahren.

Ich gehe davon aus, dass es möglicherweise irgendwo ein Verzeichnis gibt, in das ich Benutzern das Schreiben erlauben muss.

Antwort1

Das Problem ist der Spool-Ordner selbst (aber anscheinend nicht sein Inhalt).

So beheben Sie das Problem:

  1. Navigieren Sie im Explorer zu „Arbeitsplatz“, „Systemsteuerung“, „Drucker und Faxgeräte“.
  2. Wählen Sie das Menü „Datei“, dann „Servereigenschaften“ und wählen Sie die Registerkarte „Erweitert“.
  3. Verschieben Sie den Spool-Ordner in einen Ordner, dessen Inhalt das USERS-Prinzip auflisten kann. Zum Beispiel „C:\Temp\zSpool“.
  4. Stellen Sie sicher, dass der Spool-Ordner selbst keine BENUTZER-Berechtigungen erteilt und dass Berechtigungen nicht vererbt werden, um zu verhindern, dass Benutzer direkt mit dem Inhalt herumspielen.

Drucken Sie dann mit einem eingeschränkten Konto ein Testdokument, um sicherzustellen, dass alles so ist, wie es sein sollte.

Anmerkung 1: Meiner Erfahrung nach ist diese Antwort Mist, da der Ausdruck über das SYSTEM-Konto erfolgen sollte, das vollen Zugriff auf alles hat, was damit zu tun hat. Außerdem hat das USERS-Prinzip tatsächlich weniger Zugriff auf den neuen Standort und das Spooler-Verzeichnis. Aber es funktioniert absolut.

Hinweis 2: Aus wahrscheinlich völlig anderen Gründen entschied mein (nicht so intelligenter) HP-Drucker innerhalb weniger Minuten, nachdem er wieder drucken konnte, dass die obere Abdeckung geöffnet war, obwohl dies nicht der Fall war, und ich musste den Drucker daraufhin so konfigurieren, dass die Option „Erweiterte Druckfunktionen aktivieren“ deaktiviert wurde. <Sarkasmus>Offenbar besteht eine der erweiterten Funktionen darin, sehr verwirrt über den Status des Druckers zu sein</Sarkasmus>.

verwandte Informationen