本文內容
本文介紹無法在基于 Windows Server 或 Windows 的計算機上本地安裝共享網絡打印機的問題。
原始 KB 數: 888046
現象
如果嘗試安裝共享網絡打印機,在滿足以下條件時將遇到癥狀:
在這種情況下,如果嘗試安裝共享網絡打印機,將遇到以下癥狀:
原因
如果在打印服務器上安裝的打印機驅動程序是第三方打印機驅動程序,則會發生此問題。 如果你是常規用戶或 Power Users 組成員,則不能在基于 Windows XP SP1 的計算機上本地安裝具有第三方打印機驅動程序的共享網絡打印機。 Windows XP SP1 不允許常規用戶或 Power Users 組成員安裝第三方驅動程序。 在 Windows XP SP1 中,只有以下人員有權安裝第三方驅動程序:
如果基于 Windows XP SP1 的計算機已加入基于 Windows NT 4.0 的域,則常規用戶和 Power Users 組的成員可以在基于 Windows XP SP1 的客戶端計算機上安裝第三方打印機驅動程序。 如果基于 Windows XP SP1 的計算機屬于某個工作組或屬于某個基于 Windows 2000 的域,則在基于 Windows XP SP1 的計算機上安裝第三方打印機驅動程序時可能會遇到問題。
在 Windows Server 2003 中,如果安裝在打印服務器上的打印機驅動程序使用第三方內核模式打印機驅動程序,則無法在本地安裝共享網絡打印機。 Windows Server 2003 中的策略設置阻止用戶安裝使用第三方內核模式打印驅動程序的打印機。
如果存在以下情況,則可能出現此問題:
解決方法
若要解決此問題,請修改為域控制器上的域用戶定義打印機策略的組策略對象 (GPO) 的組策略設置。 為此,請使用下列方法之一。
方法 1為 Power Users 組配置“加載和卸載設備驅動程序”策略設置。 要實現這一點,請執行下列操作:單擊“開始”,依次指向“程序”、“管理工具”,然后單擊“Active 用戶和計算機”。在導航窗格中,右鍵單擊你的域名,然后單擊“屬性”。單擊“組策略”選項卡,單擊要修改的 GPO,然后單擊“編輯”。在“組策略對象編輯器”中,找到并單擊“計算機配置\Windows 設置\安全設置\本地策略\用戶權限分配”文件夾。找到并雙擊“加載和卸載設備驅動程序”。單擊以選中“定義這些策略設置”復選框,然后單擊“添加用戶或組以添加 Power Users”域組。在“添加用戶或組”對話框中,單擊“瀏覽以定位 Power Users”域組。 在“輸入要選擇的對象名稱”下,鍵入“Power Users”,然后單擊“檢查名稱”以解析組名稱。 單擊“確定”三次。關閉“不允許使用內核模式驅動程序安裝打印機”策略。 要實現這一點,請執行下列操作:在左窗格中,找到并單擊“計算機配置”\“管理模板”\“打印機”文件夾。找到并雙擊“不允許使用內核模式驅動程序安裝打印機”,單擊“已禁用”,然后單擊“確定”。禁用“指向并打印限制”策略。 要實現這一點,請執行下列操作:在左窗格中,找到并單擊“用戶配置”\“管理模板”\“控制面板”\“打印機”文件夾。找到并雙擊“指向并打印限制”,單擊“已禁用”,然后單擊“確定”。在 “文件” 菜單中,單擊 “退出” 。單擊“開始”>,單擊“運行”,鍵入“cmd.exe”,然后單擊“確定”。在命令提示符下,鍵入 /force,然后按 Enter。在域的基于 XP SP1 的 Windows 和基于 Windows Server 2003 的客戶端計算機上重復步驟 5 至 6。方法 2
在基于 Windows Server 2003 的打印服務器上,單擊“開始”>,單擊“運行”,鍵入“Cmd”,然后單擊“確定”。
在命令提示符下,鍵入 C:\,然后按 Enter。
鍵入 Cd\,然后按 Enter。
鍵入“ /all”,然后按 Enter。
記下打印服務器計算機的 IP 地址。
注意
/all 命令的輸出可能類似于以下內容:
Windows IP 配置
主機名。 。 。 。 。 。 。 。 。 。 。 。 :
主 DNS 后綴 。 。 。 。 。 。 。 :
DNS 后綴搜索列表。 。 。 。 。 。 :
以太網適配器 LAN:
IP 地址。 。 。 。 。 。 。 。 。 。 。 。 : 169.0.0.10
子網掩碼。 。 。 。 。 。 。 。 。 。 。 : 255.255.252.0
DNS 服務器。 。 。 。 。 。 。 。 。 。 。 : 169.0.0.1 169.0.0.2 169.0.0.3
在基于 Windows XP 的客戶端計算機上,單擊“開始”>,單擊“運行”,鍵入“Cmd”,然后單擊“確定”。
在命令提示符下,鍵入 C:\,然后按 Enter。
鍵入 Cd\,然后按 Enter。
鍵入 ,然后按 Enter。
注意
是步驟 5 中記下的 IP 地址。
確保 命令的輸出包含打印服務器的正確完全限定域名 (FQDN)。 如果不正確,則必須聯系網絡管理員來解決 DNS 問題。
詳細信息
禁用位于“用戶配置”\“管理模板”\“控制面板”\“打印機”下的“指向并打印限制”策略時,用戶可以使用“指向并打印”功能來選擇他們有權訪問的任何共享打印機。
如何使用注冊表設置“指向并打印限制”策略
重要
此部分(或稱方法或任務)介紹了修改注冊表的步驟。 但是,注冊表修改不當可能會出現嚴重問題。 因此,按以下步驟操作時請務必謹慎。 作為額外保護措施,請在修改注冊表之前先將其備份。 如果之后出現問題,您就可以還原注冊表。 有關如何備份和還原注冊表的詳細信息,請單擊下面的文章編號,查看相應的 知識庫文章:
322756 如何備份和還原 Windows 中的注冊表
還可以在以下注冊表子項下設置“指向并打印限制”策略:
\\\\Windows NT\\
值:
類型:
數據:0 或 1
設置為 0 將禁用此條目。 設置為 1 將限制打印機訪問林中的打印機。
值:受限
類型:
數據:0 或 1
設置為 0 將禁用此條目。 設置為 1 將限制所有打印機。
值:
類型:
數據:0 或 1
設置為 0 將禁用此條目。 設置為 1 允許打印機顯示在服務器列表對話框中。
有關打印機安裝相關問題的更多信息,請單擊下面的文章編號,以查看 知識庫中的文章:
282011 如果計算機上啟用策略,則打印機驅動程序不兼容
對基于 x64 的 Windows 版本的技術支持
如果硬件隨已安裝的 Windows x64 版本一起提供,則硬件制造商會為 Windows x64 版本提供技術支持和幫助。 在這種情況下,硬件制造商會提供支持,因為硬件已隨附 Windows x64 版本。 硬件制造商可能使用單獨組件自定義了 Windows x64 版本的安裝。 單獨組件可能包括特定設備驅動程序,也可以包括可選設置以最大限度提高硬件性能。 如果需要有關 Windows x64 版本的技術幫助, 將提供合理的幫助。 但是,你可能需要直接與制造商聯系。 制造商最有資格為他們在硬件上安裝的軟件提供支持。 如果單獨購買了 Windows x64 版本(如 Windows Server 2003 x64 版本),請聯系 尋求技術支持。
數據收集
如果需要支持方面的幫助,建議按照使用 TSS 收集信息中的 來收集信息。