Mac OS X 10.1、10.2:您無法列印或加入印表機,或是 Print Center 意外結束
徵兆
當您嘗試列印時,沒有任何印表機被選取。 您從 [印表機] 選單中選擇 [編輯印表機清單]。 Print Center 可以正常開啟,但是當嘗試加入印表機時,Print Center 意外結束。 畫面上可能會出現載有此訊息的警示框,視您的環境而定:
- "An unexpected error has occurred. -108"
導致此問題的原因已在 Mac OS X 10.2 或以上版本中解決,但是與 Mac OS X Server 10.2 一起搭售的「網路影像工具程式」除外。Mac OS X 10.1 到 10.1.5 的使用者可以使用「修復權限工具程式」或是以下的暫行解決方案。 發生此問題的原因可能是:不正確的權限影響了某些印表機驅動程式、某些安裝方法並未受到支援,或是 Mac OS X Server 10.2 隨附的「網路影像工具程式」的版本問題。
受影響的產品
Mac OS X 10.2, Mac OS X 10.1
解決
任何 10.1 版的使用者都應更新為 10.1.5 (如果尚未更新的話),然後使用修復權限工具程式。
如需有關此問題如何由於未受支援的安裝方法或是與 Mac OS X Server 10.2 一起搭售的「網路影像工具程式」所引起的更多資訊,請參閱技術文件 106508 <Mac OS X:何時必須從 CD-ROM 啟動以進行安裝?>
如果該方法無法解決您的問題,請嘗試下列步驟:
刪除 folder /Library/Printers
- 使用管理者帳號登入。在電腦上所建立的第一個帳戶為管理員帳戶,而其他帳戶則可能是在 [使用者] 偏好設定中指定。
- 按一下 Dock 中的 Finder 圖示。
- 從 前往 選單中選擇 電腦。
- 在 Finder 視窗中開啟 Mac OS X 磁碟。
- 開啟位於 Mac OS X 磁碟頂層 (根) 的 Library 檔案夾。
- 找出 Printers 檔案夾,然後將它拖曳到「垃圾桶」。 如果出現警示框,指出您沒有存取權或權限移動此檔案夾,則表示您未使用管理員帳戶登入或是該檔案夾的權限已變更。 在此情況下,請從 Mac OS 9 啟動來刪除檔案夾。 如果 Mac OS 9 不是安裝在硬碟上,請從 Mac OS 9 CD-ROM 啟動。 如需有關此主題的更多說明,請參閱以下的<移除 Mac OS 9 中的 Printers 檔案夾>一節。
重新安裝印表機驅動程式
如果您擁有非 Apple 印表機:
- 從印表機製造商的網站下載並安裝最新的印表機驅動程式。
- 如果您無法這麼做,請遵循適用於 Apple 印表機的步驟。 這將會重新安裝 Mac OS X 隨附的協力廠商驅動程式。
如果您擁有 Apple 印表機:
- 插入 Mac OS X 10.1 安裝光碟。 此時會顯示 [歡迎使用 Mac OS X] 視窗。
- 開啟 Optional Installs 檔案夾。
- 連按兩下 [其他印表機驅動程式] 套件。
- 按一下 [安裝程式] 視窗左下角的 [鎖定] 按鈕。
- 輸入管理員的帳戶名稱和密碼。
- 完成安裝。 沒有必要刪除位於 /Library/Receipts 的回條。
(僅限 Mac OS X 10.1) 刪除檔案夾:/var/spool/printing
如果問題仍然未解決,請嘗試刪除 /var/spool/printing 檔案夾。 請遵循下列步驟:
- 以 root 使用者的身份登入。
- 從前往選單中選擇前往檔案夾。
- Type:/var/spool/
- 按一下 [前往]。
- 將 printing 檔案夾拖曳到「垃圾桶」。
- 從 Apple 選單中選擇登出。
- 使用您的一般帳戶登入。
- 停用 root 使用者。
移除 Mac OS 9 中的 /Library/Printers 檔案夾
- 從 Mac OS 9 啟動。
- 開啟 Mac OS X 磁碟。
- 從 檢視 選單中選擇 如圖示。
- 在 Mac OS X 磁碟中找出 Library 檔案夾。
- 開啟 Library 檔案夾。
- 從 檢視 選單中選擇 如圖示。 使用 [如圖示] 檢視可防止發生意外找到錯誤的 Library 檔案夾或刪除錯誤的 Printers 檔案夾的情況。 在遵循步驟下,您應刪除檔案夾 /Library/Printers,而不是 /System/Library/Printers。 刪除 /System/ 路徑中的檔案夾不但無法解決問題,還會導致其他問題。
- 找出 Printers 檔案夾,然後將它拖曳到「垃圾桶」。
- 從 Mac OS X 啟動。
- 返回<刪除檔案夾:/var/spool/printing>一節。