本文說明如何排解 Windows NT 4.0 中的列印問題。
列印至本機裝置
- 請確認您可以從命令提示字元列印。
非 PostScript 印表機:
請在命令提示字元處輸入 dir > lpt1。
PostScript 印表機:
如需從命令提示字元列印到 PostScript 印表機的相關資訊,請參閱 Microsoft Knowledge Base 中的下列文件:ARTICLE-ID:
64859?
(http://support.microsoft.com/kb/64859/EN-US/
)
TITLE :Testing the Connection to a PostScript Printer
繪圖機:
請參閱下列網站:如此可進行測試,以判斷平行埠驅動程式及硬體是否運作正確。如果沒有接到任何輸出、輸出不完整或接到「無法寫入連接埠」的訊息,請檢查下列的硬體問題:- 檢查電纜線是否符合 IEEE 1284 規格。如果符合,則電纜線本身會有標記。
- 請移除所有的切換盒。
- 在印表機上執行自我測試。如果列印正確,則問題是出在 Windows NT 或程式。如果不能正確列印,則問題與硬體有關。請試著關閉電腦 BIOS 中的「隨插即用」支援。
注意:如果印表機是 PostScript 印表機,則無法從命令提示字元列印。
- :如果印表機是 PostScript 印表機,則無法從命令提示字元列印。
請試著從 WordPad 或「記事本」列印。
這樣可測試印表機驅動程式。如果可以正確列印,則問題是出在程式。但是,這並不表示 Windows NT 沒有問題。Windows NT 所執行的特定列印指令,可能不是程式所要求的。請參考本文的〈程式〉一節。
如果無法正確列印,則問題可能是出在印表機驅動程式。請嘗試下列項目:- 如果印表機是 PostScript 印表機,則請載入 Apple LaserWriter NT 驅動程式。這是很基本的 PostScript 驅動程式,可以用來判斷問題是否與印表機特定的 PPD 檔案相關。
- 如果印表機是非 PostScript 的印表機,則請載入「一般 / 純文字」印表機驅動程式。這是很基本的驅動程式,可用來判斷基本列印堆疊是否運作正常。
- 如果是繪圖機,則請載入 Hewlett-Packard HP-GL/2 Plotter 驅動程式。
如果裝置無法用這些基本驅動程式列印,則請參閱本文的〈列印堆疊〉一節。如果可以列印,則請參閱〈程式〉一節。
列印至網路裝置
- 確認基本的網路連接性。
請檢查使用者權限、通訊協定、共用名稱等等,以判斷您是否可以使用伺服器。請使用 Windows NT 3.x 中的「檔案管理員」或 Windows NT 4.0 中的「Windows NT 檔案總管」,將檔案複製到印表機伺服器上的共用。如果無法存取伺服器,則無法存取印表機。 - 建立本機印表機,並將埠重新導向至網路伺服器。
建立本機印表機,並在 [連接埠] 區段中建立新的連接埠。按一下 [本機],並輸入該印表機的伺服器及印表機名稱 (使用 \\伺服器名稱\印表機名稱語法)。將本機印表機設定成使用這個連接埠。這樣如果從伺服器複製檔案至工作站時發生問題,便可以判斷問題是發生在使用「連接到」設定時或在「新增印表機精靈」中按 [網路印表機] 時。 - 從 MS-DOS 程式列印。
請確定已經執行了 NET USE 指令,將 LPT 連接埠對應至網路共用。如果已經執行過上述步驟,請將對應刪除,並重新對應該連接埠。如果進行過這項作業後便可列印,則已回復的連線可能有問題。每次登入時都可能需要在登入指令檔中執行指令,才能對應連接埠。
如果仍然無法列印,請嘗試輸入 dir > LPT<x>,其中 <x> 是進行對應的連接埠數量。如果仍然無法列印,請再檢查一次網路。
注意:如果印表機是「Postscript 印表機」,則無法從 MS-DOS 程式進行列印。 - 如果您使用的是 LPR,或使用 TCP/IP 通訊協定列印至 JetDirect 介面卡,則請嘗試以下項目:
- Ping IP 位址。如果失敗,則請檢查網路連接性,並確認 IP 位址。
- 建立連到印表機的 LPR 連接埠,然後再建立本機印表機連接到該連接埠。我們建議您使用這個方法來連接 JetDirect 印表機。若在網路上共用這個印表機,則可把該電腦當成 JetDirect 印表機的列印佇列。
如需詳細資訊,請參閱 Microsoft Knowledge Base 中的下列文件:ARTICLE-ID:
124735?
(http://support.microsoft.com/kb/124735/EN-US/
)
TITLE :How Windows NT LPD Server Implements LPR Control Characters
ARTICLE-ID:
124734?
(http://support.microsoft.com/kb/124734/EN-US/
)
TITLE :Text of RFC1179 Standard for Windows NT TCP/IP Printing
- 如需詳細資訊,請參閱 Microsoft Knowledge Base 中的下列文件:判斷您是否可以從本機列印。
如果可能,請從本機列印。這可判斷問題是與網路有關,還是與電腦有關。同時請參閱本文的〈程式〉及〈列印堆疊〉兩節。
程式
- 請用較簡單的檔案。
請試著建立含有較少資訊的新文件。這樣可判斷造成問題的是程式,還是文件中的資訊。 - 檢查系統磁碟機上的可用磁碟空間。
如果沒有足夠的空間可用來進行這項工作的多工緩衝處理,則較大的工作可能會失敗,而較小的工作則不會。 - 請使用另一個作業系統來列印。
如果可能,請用另一個作業系統來測試 (例如 Microsoft Windows 95)。如果可以正確列印,則問題與輸出檔案相關。
列印堆疊
- 請確認系統上有 Winprint.dll 檔案。如需如何執行這項作業的相關資訊,請參閱 Microsoft Knowledge Base 中的下列文件:
ARTICLE-ID:
105247?
(http://support.microsoft.com/kb/105247/EN-US/
)
TITLE :Err Msg:There are no Print Processors...Creating a Printer
- Refresh all the printer files.若要執行這項作業,請將 [印表機] 資料夾中的所有印表機移除,刪除 Winnt\System32\Spool\Drivers\W32x86 資料夾的所有檔案,然後再重新安裝印表機。
如需詳細資訊,請參閱 Microsoft Knowledge Base 中的下列文件:ARTICLE-ID:
135406?
(http://support.microsoft.com/kb/135406/ZH-TW/
)
TITLE :Steps to Manually Remove and Reinstall a Printer Driver
注意:如果您有使用 Service Pack,請在重新安裝印表機前先重新安裝 Service Pack。 - 請檢查硬碟上的可用空間。如果沒有足夠的空間來進行工作的多工緩衝處理,列印工作便可能失敗。
DEC Printserver 及 DEC 列印監視器
DEC (Digital Equipment Corporation,「數位設備公司」) Printserver 是安裝有「乙太網路」介面卡的印表機,可用 TCP/IP 或 DECnet 通訊協定來存取。只有 DEC 才有提供 DECnet。
初次開啟 Printserver 印表機時,它並沒有指定的 TCP/IP 位址。「Windows NT DEC 列印監視器」會將軟體及組態下載到 Printserver 中「乙太網路」介面卡的硬體 (MAC) 位址,為 Printserver 印表機指定IP 位址。
如需如何設定這項作業的詳細資訊,請在 [列印管理員] 的 [新增連接埠] 區段中按一下 [說明]。在 Windows NT 4.0 中,則請參閱 Windows NT CD-ROM 中 Drvlib\Print\Decmon 資料夾的 Readme.txt 檔案。
AutoCAD 13
如果沒有正確地為 AutoCAD 進行列印設定,則可能會接到下列的錯誤訊息:
The system is unable to set port parameters. (系統無法設定連接埠參數。)
本文件是根據 Microsoft Knowledgebase 文件編號 Q163551 翻譯的. 若要參考原始英文文件內容, 請至以下網址: