如何解決Windows XP中的網(wǎng)絡(luò)打印問題
常規(guī)故障排除步驟1. 檢查基本的網(wǎng)絡(luò)連接是否工作正常。
檢查用戶權(quán)限、協(xié)議、共享名等以確保可以連接到服務(wù)器。使用 Windows 資源管理器將文件復(fù)制到打印服務(wù)器上的共享位置。如果無法訪問服務(wù)器,則可能無法訪問打印機。 2. 創(chuàng)建本地打印機,然后將端口重定向到網(wǎng)絡(luò)服務(wù)器。請按照下列步驟操作: a.; 創(chuàng)建本地打印機,然后在“端口”下添加一個新端口。 b.; 單擊“本地端口”,單擊“新端口”,然后按照 ServerNamePrinterName 的語法鍵入打印機的服務(wù)器和打印機名稱。 c.; 將新端口用于本地打印機。 當(dāng)提示輸入密碼時,Windows XP 可能沒有可用于輸入密碼的字段。請在目標(biāo)計算機上將密碼重置為空。例如,在裝有 Xerox 打印機的 Windows 98 計算機上,清除密碼;將其設(shè)置為空(不是實際的單詞“blank”)。
本測試可說明將文件從服務(wù)器復(fù)制到計算機時是否會出現(xiàn)問題。如果使用“連接到安裝程序”或者在“添加打印機向?qū)А敝袉螕簟熬W(wǎng)絡(luò)打印機”,就會進(jìn)行此復(fù)制。 3. 如果打印機不是 PostScript 打印機,請檢查是否可以從基于 MS-DOS 的程序進(jìn)行打印(除非在基于 MS-DOS 的程序中選擇 PostScript 驅(qū)動程序,否則不能在 PostScript 打印機上通過該程序進(jìn)行打印)。
檢查是否已運行“net use”命令,以便將 LPT 端口映射到網(wǎng)絡(luò)共享。如果已在運行,則刪除該映射,然后重新映射端口。再次嘗試進(jìn)行打印。
如果可以打印,則可能是備份的連接存在問題。您可能需要在每次登錄時運行登錄腳本命令以重新映射端口。
如果不能打印,請在命令提示符處鍵入 dir > lptx(其中 x 是正映射的端口號),然后按 Enter。
如果仍然不能打印,請仔細(xì)檢查網(wǎng)絡(luò)連接。; 有關(guān)其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應(yīng)的文章: 314067 (http://support.microsoft.com/kb/314067/) 如何解決 Windows XP 的 TCP/IP 連接問題
解決具體問題添加 Internet 連接共享后無法打印到網(wǎng)絡(luò)打印機將 Internet 連接共享添加到網(wǎng)絡(luò)后,可能無法進(jìn)行打印。發(fā)生此問題是因為 Internet 連接共享使用 C 類別子網(wǎng),而該子網(wǎng)的地址范圍是 198.168.0.x。要解決此問題,請重置打印機的 IP 地址,使其與正在使用 Internet 連接共享的計算機的子網(wǎng)相匹配。無法向基于 Windows 98 的客戶端發(fā)送打印作業(yè)您可能無法將打印作業(yè)從 Windows XP 發(fā)送到使用打印機共享密碼的基于 Microsoft Windows 98 的客戶端。要解決此問題,請運行以下命令: net use lpt1 computerprinter password /persistent:yes將 computer 替換為共享打印機的基于 Windows 98 的計算機的名稱,將 printer 替換為打印機共享的名稱,將 password 替換為共享密碼。由于本地端口監(jiān)視器出現(xiàn)問題而引發(fā)的錯誤消息當(dāng)您重新啟動計算機或重新啟動打印后臺處理程序服務(wù)時,可能會收到以下錯誤消息: Spoolsv.exe failed to start當(dāng)您打開打印機的屬性時,可能會收到以下錯誤消息: Out of Resources Error當(dāng)您嘗試打印文檔時,可能會收到“Access violation”(訪問沖突)(Dr. Watson) 錯誤消息。Dr. Watson 日志指向 Spoolsv.exe,錯誤代碼為 C0000005。
可能收到以下錯誤消息,并且后臺打印程序停止: The instruction at 'address' referenced memory at 'address'.The memory could not be read. 嘗試重新啟動打印后臺處理程序服務(wù)或打開 Printers 文件夾會導(dǎo)致產(chǎn)生相同的錯誤消息。
如果第三方程序?qū)⒛J(rèn)本地端口監(jiān)視器更改,便可能出現(xiàn)這些問題。要解決這些問題,請在注冊表中更正“Local Port”值。請按照下列步驟操作: 警告:如果使用注冊表編輯器或其他方法錯誤地修改了注冊表,則可能會出現(xiàn)嚴(yán)重問題。這些問題可能需要重新安裝操作系統(tǒng)才能解決。Microsoft 不能保證可以解決這些問題。修改注冊表需要您自擔(dān)風(fēng)險。1. 啟動注冊表編輯器。 2. 在以下注冊表項中找到“Local Port”值: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitorsLocal Port 3. 雙擊“Driver”項,然后編輯該值。將該字符串值改為 Localspl.dll,然后單擊“確定”。 4. 檢查以下注冊表項中是否存在第三方端口監(jiān)視器,然后刪除默認(rèn)端口監(jiān)視器以外的所有端口監(jiān)視器:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintMonitors默認(rèn)端口監(jiān)視器包括: AppleTalk 打印設(shè)備(如果安裝了 Macintosh 服務(wù))BJ 語言監(jiān)視器本地端口PJL 語言監(jiān)視器標(biāo)準(zhǔn) TCP/IP 端口USB 監(jiān)視器Windows NT 傳真監(jiān)視器5. 檢查以下注冊表項中是否存在第三方打印提供程序,然后刪除默認(rèn)打印提供程序以外的所有打印提供程序:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintProviders默認(rèn)打印提供程序包括: Internet 打印提供程序LanMan 打印提供程序; 6. 退出注冊表編輯器。 在編輯完注冊表后,重新啟動打印后臺處理程序: 1. 單擊“開始”,單擊“運行”,鍵入 mmc,然后單擊“確定”。 2. 在“文件”菜單上,單擊“”添加/刪除管理單元。 3. 依次單擊“添加”、“計算機管理”、“添加”,然后單擊“完成”。 4. 單擊“關(guān)閉”,然后單擊“確定”。 5. 依次展開“計算機管理”和“服務(wù)和應(yīng)用程序”,然后單擊“服務(wù)”。 6. 右鍵單擊“Print Spooler”,然后單擊“啟動”。
無法將 Windows XP 打印機驅(qū)動程序添加到 Windows NT 4.0要將基于 Windows NT 4.0 計算機管理的網(wǎng)絡(luò)打印機添加到基于 Windows XP 的計算機,請在基于 Windows XP 的計算機的 LPT1 上本地安裝打印機。請按照下列步驟操作: 1. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 2. 右鍵單擊打印機,然后單擊“屬性”。 3. 在“端口”選項卡上,單擊“LPT1”。 4. 單擊“添加端口”。 5. 雙擊“Local Port”。 6. 鍵入 ServerNamePrinterShare,其中 ServerName 是服務(wù)器的名稱,PrinterShare 是打印機共享的名稱。 7. 單擊“確定”。
收到“The device is not ready”(設(shè)備未就緒)錯誤消息當(dāng)打印文檔時,您可能會收到下列錯誤消息: There was an error found when printing the document 'Name of document' to LPT1:.The device is not ready. 如果打印機是網(wǎng)絡(luò)打印機,可嘗試使用 ServerName 打開進(jìn)程間通訊 (IPC) 連接,以確保存在網(wǎng)絡(luò)連接而且服務(wù)器可以響應(yīng)共享請求。
對于本地打印機,檢查本地連接的打印機的連線和電源。
如果這些方法可以解決問題,則最好重新安裝打印機驅(qū)動程序。要完全移除打印機,請編輯注冊表: 1. 依次單擊“開始”、“運行”,然后在“打開”框中鍵入 regedit。 2. 在以下注冊表項中找到“Printers”值:KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintPrinters 3. 刪除此項下安裝的打印機。例如,對于“Generic Text/Only”打印機,請刪除以下注冊表項:KEY_LOCAL_MACHINESYSTEMCurrentControlSetControlPrintPrintersGeneric/Text Only 4. 按照本文“通常由于本地端口監(jiān)視器出現(xiàn)問題而引發(fā)的錯誤消息”一節(jié)的說明執(zhí)行操作。 5. 退出注冊表編輯器。 然后,重新安裝打印機的驅(qū)動程序。無法從基于 MS-DOS 的 16 位程序打印在此情況下,在命令提示符處鍵入以下命令,然后按 Enter: net use lpt1:servernameprintershare /persistent:yes在 16 位程序中,打印到 LPT1。如果基于 MS-DOS 的 16 位程序需要使用其他端口,可以為該程序分配其他 LPT 端口。
有關(guān)其他信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應(yīng)的文章: 257859 (http://support.microsoft.com/kb/257859/) BitWare 在 Windows 2000 中導(dǎo)致 Spoolsv.exe 程序出錯 由于不正確的配置或不兼容定點和打印情況導(dǎo)致的錯誤消息定點和打印降低管理系統(tǒng)開銷,簡化并自動執(zhí)行打印。Microsoft Windows 95、Windows 98 和 Windows 98 Second Edition(作為客戶端)以及 Windows NT 3.5 和更高版本中引入了定點和打印功能。
當(dāng)將打印機連接到打印服務(wù)器后,連接的客戶機在打印服務(wù)器上搜索適當(dāng)?shù)尿?qū)動程序。如果驅(qū)動程序安裝在服務(wù)器上,則將為客戶端自動下載并配置該驅(qū)動程序。但是,如果沒有驅(qū)動程序,則將提示您選擇并安裝驅(qū)動程序。
在嘗試將基于 Windows 的網(wǎng)絡(luò)客戶端連接到打印服務(wù)器時,可能會收到下面的錯誤消息: The server on which the device name printer resides does not have the correct printer driver installed.If you want to install the driver on your local computer, click OK. 在以下情況下,您可能會收到此錯誤消息: • 服務(wù)器消息塊 (SMB) 連接到打印服務(wù)器。 • 使用新的 Internet 打印協(xié)議 (IPP) 連接到打印機,但 Internet 打印服務(wù)器未安裝合適的驅(qū)動程序。 • 計算機具有與 Windows XP 不兼容的第三方驅(qū)動程序。 如果在以下情況下收到該錯誤消息,則使用相應(yīng)的解決方法。
替代方法與 SMB 連接的打印服務(wù)器SMB 打印服務(wù)器允許網(wǎng)絡(luò)上的工作站將打印作業(yè)直接發(fā)送到打印服務(wù)器,而無需經(jīng)過中間計算機或打印服務(wù)器。此配置類型不支持定點和打印。
要變通解決此問題,請按照下列步驟操作以在本地安裝打印驅(qū)動程序并創(chuàng)建到 SMB 打印共享的連接: 1. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 2. 雙擊“添加打印機”,然后單擊“下一步”。 3. 單擊“連接到這臺計算機的本地打印機”,然后單擊“下一步”。 4. 單擊“創(chuàng)建新端口”。 5. 在“類型”框中,單擊“Local Port”,然后單擊“下一步”。 6. 鍵入 SMB 共享名。例如:PrintServerShareName 7. 繼續(xù)執(zhí)行向?qū)Р榇嗽O(shè)備安裝適當(dāng)?shù)尿?qū)動程序。
Internet 打印協(xié)議可以使用 IPP,通過 Intranet 或 Internet 直接打印到統(tǒng)一資源定位器 (URL)。此外,還可以使用 Microsoft Internet Explorer 從 Internet 或 Intranet 安裝打印機。如果 IPP 打印服務(wù)器未安裝合適的驅(qū)動程序,則可能會出現(xiàn)錯誤消息。
要變通解決此問題,請按照適當(dāng)方法的步驟執(zhí)行操作: 方法 1(僅限管理員使用)在服務(wù)器上安裝兼容的驅(qū)動程序。 1. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 2. 雙擊“添加打印機”,然后單擊“下一步”。 3. 單擊“連接到這臺計算機的本地打印機”,然后單擊“下一步”。 4. 單擊“創(chuàng)建新端口”。 5. 在“類型”框中,單擊“Local Port”,然后單擊“下一步”。 6. 鍵入共享名。例如:PrintServerShareName 7. 繼續(xù)執(zhí)行向?qū)Р榇嗽O(shè)備安裝適當(dāng)?shù)尿?qū)動程序。
方法 2在客戶端計算機上安裝合適的驅(qū)動程序,然后將打印機重定向到合適的 IPP URL。 1. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 2. 雙擊“添加打印機”,然后單擊“下一步”。 3. 單擊“連接到這臺計算機的本地打印機”,然后單擊“下一步”。 4. 單擊“創(chuàng)建新端口”。 5. 在“類型”框中,單擊“Standard Port Monitor”,然后單擊“下一步”。 6. 鍵入 IPP 打印服務(wù)器的 Internet 協(xié)議 (IP) 地址。 7. 繼續(xù)執(zhí)行添加打印機向?qū)Р惭b合適的驅(qū)動程序。
不兼容的打印驅(qū)動程序某些為 Windows NT 4.0 編寫的第三方驅(qū)動程序在 Windows XP 中不能正常工作。如果您試圖安裝不兼容的驅(qū)動程序,則在定點和打印過程中將顯示錯誤消息。
要變通解決此問題,請按照適當(dāng)方法的步驟執(zhí)行操作: 方法 1(僅限管理員使用)使用從制造商網(wǎng)站獲得的更新驅(qū)動程序: 1. 下載并安裝更新驅(qū)動程序。 2. 如果該驅(qū)動程序包含卸載工具,請在繼續(xù)執(zhí)行以下步驟之前運行該工具。 3. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 4. 雙擊“添加打印機”,然后單擊“下一步”。 5. 單擊“連接到這臺計算機的本地打印機”,然后單擊“下一步”。 6. 單擊以前的驅(qū)動程序所使用的端口。 7. 單擊“從磁盤安裝”,然后鍵入更新驅(qū)動程序安裝文件夾的名稱。 8. 繼續(xù)執(zhí)行安裝程序,并向下層客戶機共享該驅(qū)動程序。
方法 2(僅限管理員使用)在打印服務(wù)器上安裝 Windows XP 驅(qū)動程序: 1. 如果原始驅(qū)動程序包含卸載工具,請在繼續(xù)執(zhí)行以下步驟之前運行該工具。 2. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 3. 雙擊“添加打印機”,然后單擊“下一步”。 4. 單擊“連接到這臺計算機的本地打印機”,然后單擊“下一步”。 5. 單擊以前的原始設(shè)備制造商 (OEM) 驅(qū)動程序所使用的端口。 6. 在“型號/制造商”列表中,單擊適當(dāng)?shù)男吞枴?7. 完成安裝程序,并且共享打印機供網(wǎng)絡(luò)使用。
方法 3在客戶端上安裝兼容驅(qū)動程序,然后將輸出重定向到服務(wù)器: 1. 單擊“開始”,單擊“運行”,在“打開”框中鍵入 control.exe,然后單擊“打印機和傳真”。 2. 雙擊“添加打印機”,然后單擊“下一步”。 3. 單擊“連接到這臺計算機的本地打印機”,然后單擊“下一步”。 4. 單擊“創(chuàng)建新端口”。 5. 在“類型”框中,單擊“Local Port”,然后單擊“下一步”。 6. 鍵入共享名。例如:PrintServerShareName 7. 繼續(xù)執(zhí)行向?qū)Р榇嗽O(shè)備安裝適當(dāng)?shù)尿?qū)動程序。

網(wǎng)公網(wǎng)安備