Windows-Server-2003

如何強制伺服器上的列印機驅動程序替換客戶端上的驅動程序?

  • October 5, 2015

我們有一台 Windows 2003 伺服器作為我們的 Konica/Miolta 7222 Biz Hub 等的列印伺服器。最近驅動程序在伺服器上更新為不正確的版本(為什麼柯尼卡有一個“特殊”驅動程序超出了我的範圍)。這很快就被抓住了,然後安裝了正確的驅動程序。

在某些 XP 客戶端上,更新了不正確的驅動程序,導致顯示密碼提示(驅動程序的一部分)。第二次更新後,密碼框消失了。在少數客戶上;但是,密碼提示仍在繼續,這表明仍然安裝了不正確的驅動程序,即使過了幾天又重新啟動了幾次。

我們已嘗試從受影響的客戶端中移除列印機並將其添加回來,但沒有奏效。嘗試從客戶端刪除驅動程序也會失敗,並顯示“文件可能正在使用”消息。即使在乾淨啟動之後也會發生這種情況。我們無法在安全模式下執行此操作,因為如果不執行假離線服務,驅動程序將無法啟動,而這是一項不會在安全模式下執行的服務。

任何幫助或建議將不勝感激。

  • 通過從“列印機和傳真”對話框中刪除列印機“連接”從客戶端電腦中刪除它。
  • 刪除後,轉到“文件/伺服器屬性”。
  • 在“驅動程序”選項卡上,找到並刪除該設備的驅動程序。
  • 通過您以前使用的任何方式再次將列印機“連接”添加到客戶端。
  • 驗證您現在是否擁有正確的驅動程序版本。

只是想我會補充一點,因為我遇到了完全相同的問題,並且不得不做一些研究來解決它。

基本上我們後來在我們的列印伺服器上安裝了一個新的列印驅動程序,發現它導致了問題,然後我們在伺服器上將列印驅動程序恢復為舊版本,但我們發現我們仍在使用新的 XP 客戶端(錯誤)驅動程序的版本。

為了解決這個問題,我使用prndrvr.vbs 腳本在註銷時刪除列印驅動程序(在執行腳本以使其工作之前,還必須包含幾行來停止和啟動列印後台處理程序服務)。

然後,當使用者再次登錄時,他們從伺服器上獲取了驅動程序。

引用自:https://serverfault.com/questions/46624