Mac OS X 10.1, 10.2: プリントできなかったりプリンタを追加できない、またはプリントセンター (Print Center) が予期せず終了する
現象
新しいプリンタを追加しようとすると、プリントセンター (Print Center) が予期せず終了します。また、「予期せぬエラーが起こりました。 -108」という警告メッセージが表示されることがあります。
現象
プリントしようとするときに、プリンタが選択されていません。「プリンタ」メニューから「プリンタを追加」を選びます。「プリントセンター (Print Center)」は正常に開きますが、プリンタを追加しようとすると「プリントセンター (Print Center)」が予期せず終了します。使用環境によって、次の警告メッセージが表示されたり、表示されなかったりします:
- 「予期せぬエラーが起こりました。 -108」
対象製品
Mac OS X 10.2, Mac OS X 10.1
解決方法
この問題の原因は、Mac OS X 10.2 以降で解決されています(Mac OS X Server 10.2 にバンドルされている「Network Image Utility」を除く)。Mac OS X 10.1 から 10.1.5 のユーザは「Repair Privileges」ユーティリティを使用するか、以下の解決方法を利用してください。この問題は、特定のプリンタドライバ、特定のサポートされていな いインストール方法、または Mac OS X Server 10.2 に含まれているバージョンの「Network Image Utility」に影響を及ぼす、不適切なアクセス権によって起きる場合があります。
いずれの 10.1 バージョンのユーザも、10.1.5 にアップデートしてから(すでにアップデートしてない場合)、「Repair Privileges」ユーティリティを使用してください。詳しい情報やソフトウェアのダウンロードについては、次の記事 (106900) を参照してください:Mac OS X: Repair Privileges ユーティリティについて
サポートされていないインストール方法、または Mac OS X Server 10.2 にバンドルされている「Network Image Utility」で、この問題がどのように起きるのかについて詳しくは、次の記事 (106508) を参照してください:Mac OS X: インストールするために CD-ROM から起動する必要がある場合
上記の方法で問題が解決しない場合は、次の方法を試してみてください:
A. /Library/Printers フォルダを削除する
- 1. 管理者ユーザとしてログインします(注記 1 参照)。
2. Dock 内の Finder アイコンをクリックします。
3.「移動」メニューから「コンピュータ」を選びます。
4. Finder ウインドウから Mac OS X 用のディスクを開きます。
5. Mac OS X ディスクのトップレベル(ルート)にある“ライブラリ (Library)”フォルダを開きます。
6.“Printers”フォルダを見つけて、ゴミ箱にドラッグします(注記 2 参照)。
B. プリンタドライバを再インストールする
Apple 製以外のプリンタを使用している場合:
- 1. ご使用になっているプリンタメーカーの Web サイトから、最新のプリンタドライバをダウンロードしてインストールします。
2. 上記の手順が利用できない場合は、Apple 製プリンタの手順に従ってください。この手順では、Mac OS X に含まれている他社製ドライバを再インストールします。
Apple 製プリンタを使用している場合:
- 1. Mac OS X 10.1 Install CD をセットします。「Welcome to Mac OS X」ウインドウが表示されます。
2.「Optional Installs」フォルダを開きます。
3.「Additional Printer Drivers」パッケージをダブルクリックします。
4. インストールウインドウの左下のロックボタンをクリックします。
5. 管理者ユーザの名前とパスワードを入力します。
6. インストールを完了します(注記 3 参照)。
C.(Mac OS X 10.1 のみ)/var/spool/printing フォルダを削除する
問題がまだ解決しない場合は /var/spool/printing フォルダを削除してみてください。次の手順に従ってください:
- 1. ルートユーザとしてログインします。この手順の操作方法について詳しくは、次の記事 (106290) を参照してください:Mac OS X: ルートユーザを使用可能にする方法について。
2.「移動」メニューから「フォルダへ移動」を選びます。
3. 次のように入力します:/var/spool/
4.“移動”をクリックします。
5.「printing」フォルダをゴミ箱にドラッグします
6. Apple メニューから「ログアウト」を選びます。
7. 通常のユーザ名でログインします。
8. 記事 106290 の説明に従って、ルートユーザを使用不可にします。
注記
- 1. コンピュータで最初に作成されたユーザが管理者ユーザとなります。他のユーザに対しては、「システム環境設定」の「ユーザ」パネルで設定できます。
2. このフォルダを移動するためのアクセス権がないという警告ダイアログが表示される場合は、管理者ユーザとしてログインしていなかったか、またはそのフォル ダに対するアクセス権が変更されているかのいずれかです。この場合、Mac OS 9 から起動してこのフォルダを削除します。Mac OS 9 がハードディスク上にインストールされていない場合は、Mac OS 9 CD-ROM から起動します。この件について詳しくは、次のセクション「Mac OS 9 で Printers フォルダを削除する」を参照してください。
3. /ライブラリ/Receipts にあるファイルを削除する必要はありません。
4. Mac OS 9 への切り替えについて詳しくは、次の記事 (106667) を参照してください:Mac OS 9 と Mac OS X を切り替える方法 Mac OS 9 Install CD から起動する必要がある場合は、ドライブに CD をセットして、「C」キーを押しながらコンピュータを再起動します。
5.「アイコン」表示を使用すると、間違った「ライブラリ (Library)」フォルダを見つけたり、間違った「Printers」フォルダを削除してしまったりする状況を防ぐことができます。次の手順に従って /ライブラリ/Printers フォルダを選択してください。/システム/ライブラリ/Printers ではないことに注意してください。/システム/ パスのフォルダを削除してしまうと、この問題を解決することはできずに、他の問題を引き起こす原因になります。
Mac OS 9 で /ライブラリ/Printers フォルダを削除する
- 1. Mac OS 9 から起動します(上記の注記 4 参照)。
2. Mac OS X ディスクを開きます。
3.「表示」メニューから「アイコン」を選びます。
4. Mac OS X ディスクから Library フォルダを見つけます。
5. Library フォルダを開きます。
6.「表示」メニューから「アイコン」を選びます。
重要 - 上記の注記 5 参照
7.“Printers”フォルダを見つけて、ゴミ箱にドラッグします。
8. Mac OS X から起動します。
9. 上記のセクション C に戻ります。