先日の記事で指摘したように、あらゆるアプリケーションやハードウェアデバイスにはバグが存在し、Appleには多くの開発者が煩わしく感じるバグ報告システムがあります。しかし、エンドユーザー(つまりあなたや私)にとって、こうした問題への対処はストレスの溜まる作業です。ソフトウェアやハードウェアに問題が発生した際に表示されるエラーメッセージは、多くの場合、何の助けにもならず、問題の原因を突き止める手がかりも与えません。
メールアプリがクラッシュし、「メールアプリが予期せず終了しました」というメッセージが表示されることがあります。これはおそらく、アプリを終了させるように指示しない限り、このようなことは起こらないはずなので、明らかにおかしいでしょう。このようなエラーメッセージでは理解には全く役立ちませんが、少なくとも何が起こったのかは分かります。バックグラウンドでアプリを起動していて、そのウィンドウがどこに行ったのか分からなくなった時、このダイアログが表示され、アプリが見つからないことが分かります。
Macのエラーメッセージは、しばしば禅の公案のように、その意味を理解するために宇宙のより深い意味について深く考えるように促します。例えば、iTunesで「一時的な問題が発生しています」というエラーが表示されることがあります。
カーク・マケルハーン/IDG iTunes は、わかりにくいエラー メッセージのリーダーです。
あるいは、恐ろしい「エラー 4001」というメッセージが表示されることもあります。これは「iTunes Store リクエストを完了できませんでした。不明なエラーが発生しました (4001)」というメッセージです。このエラーはクラウド関連で、iTunes Store、iTunes Match、iCloud ミュージックライブラリ、Genius などと何らかの関係があります。Google にはこのエラーメッセージの対処法に関するヒントが満載です。しかし、iTunes のダイアログには手がかりが全くありません。このようなエラーメッセージは、ユーザーがどこでサポートを受けられるのかわからないため、イライラさせられます。エラーに番号が付いているということは、そのエラーがそれほど不明なものではないことは明らかです。Apple は、エラーメッセージ内にサポートページへのリンクを表示し、ユーザーが原因を突き止められるようにするとよいでしょう。
たとえば、次の謎めいたメッセージを見てみましょう。
カーク・マケルハーン/IDG iTunes が常に正しく同期するとは限りません。
困っているiTunesユーザーはどうしたらいいのでしょうか?どこでサポートを受けられるのでしょうか?
もちろん、iTunesに限ったことではありません。多くのAppleアプリで同様の現象が見られます。最近、iBooksアプリから次のようなメッセージが表示されました。
カーク・マケルハーン/IDG iBooks のライブラリが見つかりません。
公平を期すために言うと、このエラーメッセージは何が問題なのかを示す手がかりを与えてくれます。アプリがライブラリを見つけられなかったということです。問題は、あなたもきっと見つけられないということです。iBooksライブラリは、iTunesやPhotosライブラリのようにユーザーが簡単にアクセスできるフォルダには存在しません。ホームフォルダの にあります/Library/Containers/com.apple.BKAgentService。おそらく、そこを探そうとは思わないでしょう… つまり、このエラーメッセージは全く役に立たないのです。「ライブラリを含むディスクが接続されていることを確認してください」とユーザーに伝えているのですが、そのディスクは起動ディスクなので、必ずアクセスできるはずです。
最近MacBookで起きたもう一つの興味深い現象です。このノートパソコンには256GBのSSDが搭載されていますが、そのうち約150GBが使用されていました。つまり、空き容量は約100GBです。ところが、MacBookはこんなことを言ってきました。
カーク・マケルハーン/IDG はぁ?
この種のメッセージは、ただただ困惑するばかりです。「管理」をクリックすると、Mac上のファイルを削除するように促されるはずです。削除する必要のないファイルです。よくあることですが、再起動するとこの問題は解決しました。
Macでは誰もがこのようなエラーメッセージに遭遇しますが、ほとんどのユーザーは対処法が分からず、問題を解決できずにイライラしてしまいます。私自身、Macを長年使い慣れているにもかかわらず、何が問題なのかを示すダイアログに戸惑ってしまうことがあります。特定のエラーメッセージをGoogleで検索すると原因が見つかるかもしれませんが、Appleはこれらのダイアログの一部にサポートウェブサイトへのリンクを追加したり、ユーザーがより詳しい情報にアクセスできるようなヘルプシステムを導入したりすることで、ユーザーをサポートできるはずです。