允許多工緩衝處理器重試剪除印表機。
多工緩衝處理器將定期嘗試移除項目,直到成功執行這項作業為止。持續失敗可能表示 Active Directory 網域服務 (AD DS) 發生問題、基本網路發生問題,或是網域控制站和列印伺服器之間發生通訊問題。
使用者不須採取任何動作。如果多工緩衝處理器嘗試從 AD DS 移除列印多工緩衝處理器時繼續失敗,但是卻必須從 AD DS 中移除印表機,請嘗試執行下列動作解決此問題:
修正 DNS 伺服器問題。
修正 AD DS 問題。
修正 DNS 伺服器問題
若要解決 DNS 伺服器問題:
在 DNS 伺服器上重新啟動「DNS 伺服器」服務。若要執行這項操作,請從 [系統管理工具] 資料夾開啟 [服務] 嵌入式管理單元,按一下 [DNS 伺服器] 服務,然後按一下 [重新啟動服務] 工具列按鈕。
開啟 [列印管理] 嵌入式管理單元。在 [列印管理] 樹狀結構中按一下適當列印伺服器下的 [印表機]。在 [結果] 窗格中,選取要列出或移除的印表機,以滑鼠右鍵按一下其中一部印表機,然後按一下 [從目錄中移除]。請注意,您也可以從 [控制台] 的 [印表機] 資料夾執行此程序。若要執行這項操作,請以滑鼠右鍵按一下適當的印表機,按一下 [內容],按一下 [共用] 索引標籤,然後選取或清除 [列入目錄] 核取方塊。
如需有關疑難排解 DNS 伺服器問題的詳細資訊,請參閱以下 Microsoft 網站:
修正 AD DS 問題
若要解決 Active Directory 網域服務 (AD DS) 問題,請執行下列操作:
確認與列印伺服器相同的網域中有可用的網域控制站。
如果使用者帳戶與列印伺服器電腦帳戶位於不同的網域,而且有任何一個網域使用 Windows 2000 混合網域功能等級,請考慮切換網域功能等級。
開啟 [系統管理工具] 資料夾,然後按兩下 [列印管理]。在 [列印管理] 樹狀結構中,按一下適當列印伺服器下的 [印表機]。在 [結果] 窗格中,以滑鼠右鍵按一下要列出或移除的印表機,然後按一下 [從目錄中移除]。請注意,您也可以從 [控制台] 的 [印表機] 資料夾執行此程序。若要執行這項操作,請以滑鼠右鍵按一下適當的印表機,按一下 [內容],按一下 [共用] 索引標籤,然後選取或清除 [列入目錄] 核取方塊。
如果 AD DS 問題仍持續發生,您可以嘗試下列動作進一步診斷問題:
在 [事件檢視器] 中,連接到其中一個受影響的網域控制站,檢查 [目錄服務] 記錄中是否有 [錯誤] 或 [警告] 事件,然後按一下每一個 [錯誤] 或 [警告] 事件的 [事件日誌線上說明] 連結。這樣會開啟網頁瀏覽器,其中包含與該特定事件相關的額外疑難排解資訊。
Target | Microsoft.Windows.Server.2008.PrintServer.Printer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.2SingleEventLog2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2008.PrintServer.PrintQueue.ADDSPrinterPublishing.System.Allowthespoolertoretrypruningtheprinter.EventBased.UnitMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.Server.2008.PrintServer.Printer" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.2SingleEventLog2StateMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2008.PrintServer.PrintQueue.ADDSPrinterPublishing.System.Allowthespoolertoretrypruningtheprinter.EventBased.UnitMonitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Negative" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="Success" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</FirstComputerName>
<FirstLogName>System</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintSpooler</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(51)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="Microsoft.Windows.Server.2008.PrintServer.Printer"]/Caption$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</SecondComputerName>
<SecondLogName>System</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-PrintSpooler</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(36|38|40|42|46|47|48|49|50)$</Pattern>
</RegExExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>