\r\n\r\n
Macにインストールしたアプリケーションで、さまざまな問題が発生することがあります。アプリケーションが特定のファイルを開くことを拒否したり、作業中にクラッシュしたり、ハングアップしたり、最悪の場合、起動時にクラッシュしたりすることがあります。Macコンピュータの使用に支障をきたすような不規則な動作は、イライラさせられます。
原因は外部にある場合と内部にある場合があり、macOSでよくあるアプリケーションの不具合を解決する方法を紹介します。
作品の途中でアプリケーションがハングアップすることがあります。数秒後、マウスポインターは回転する虹色のビーチボールに変わります。これは、アプリケーションが応答していないことを示し、いくつかの原因があります。例えば、使用可能なRAMが少ない、CPUの使用率が高い、アプリケーションにエラーがあるなどです。
ほとんどの場合、他のアプリケーションは実行し続けることができます。ポインターは、当該アプリケーションのウィンドウの上に位置しているときのみビーチボールとして表示されます。これを解決するには、積極的に使用していないこれらのアプリケーションを終了し、貴重なリソースを解放する必要があります。
アプリケーションを終了するには、アプリケーションをフォアグラウンドに置き(メニューバーにアプリケーション名が表示されていること)、アプリケーションメニューから「終了」を選択します。ショートカットキーCmd+Qも使用可能です。
アプリケーションが固まり、通常のQuitコマンドが効かない場合、強制終了させる必要があります。アップルメニュー>強制終了、またはOption+Cmd+Escを押してください。 このウィンドウでアプリケーションを選択し、「強制終了」をクリックしてください。
強制終了コマンドを実行してもアプリケーションが起動し続ける場合は、2回目の実行を試みるとうまくいくでしょう。
この簡単な処理で、ハングアップ、クラッシュ、メモリーリークなど、アプリケーションに関連する問題を解決することができます。再起動するには、アップルメニューをクリックし、再起動を選択します。確認のアラートが表示されたら、[再起動]ボタンをクリックします。
macOSはその後、バックグラウンドのアプリケーションと実行中のプロセスをすべて終了させます。これにより、メモリリークがなくなり、RAMとCPUが解放され、ハードディスク上の仮想メモリスワップファイルの数が減ります。
アップルメニューが開かない、またはMacがフリーズしている場合は、電源ボタンを押しながらControl+Cmdキーを押して、強制的に再起動させます。または、電源ボタンを約10秒間長押しして、Macを再起動することもできます。
アプリケーションが正常に動作しない場合、利用可能なアップデートをダウンロードし、適用する必要がある場合があります。App Storeを起動し、「アップデート」ボタンをクリックします。アプリケーションを更新するには、その横にある「更新」ボタンをクリックします。
また、アプリのアップデートが行われると通知が届き、アプリショップのアイコンにバッジが表示されます。
開発者のウェブサイトからダウンロードしたアプリケーションは、自動更新の仕組みがある場合とない場合があります。アプリケーションの中には、起動するたびにアップデートを確認するものもあれば、一定のスケジュールで確認するもの、あるいはオンデマンドで確認するものもあります。ヘルプ」メニュー、「アプリケーション」メニュー、または「環境設定」ウィンドウにある「アップデートを確認する」コマンドを探してください。コマンドを使用します。
最新の情報を入手するのは大変なことです。この問題を解決するには、可能な限り自動更新を有効にするか、Twitterのリストにアプリを追加してください。開発者は、アプリケーションのマイナーアップデートやメジャーアップデートをTwitterに投稿することができます。
それでも問題が解決しない場合は、アプリケーションが最新のmacOSに対応していることを確認する必要があります。そのためには、アップルメニューの「> このMacについて」を開き、お使いのOSのバージョンを確認します。ほとんどのアプリケーション開発会社は、自社のウェブサイトに互換性リストを掲載しているので、自分のサイトが対応しているかどうかを確認することができます。
ほとんどのアプリケーションでは問題ありませんが、必要な場合は、お使いのmacOSのバージョンとの互換性について開発者にご確認ください。また、開発者は、深刻な互換性の問題をユーザーに報告することがあります。
また、システム上に古い32ビットアプリケーションがないかを確認する必要があります。これを行うには、Apple Menu> About This Macを開き、System Reportボタンをクリックします。
左ペインを下にスクロールし、「ソフトウェア」セクションからアプリケーションを選択します。インストールされているアプリケーションの一覧が表示されるので、数秒待ちます。右側のペインで、64ビット(Intel)の列の見出しを探します。列の幅を調整し、見出しをクリックしてリストを並べ替えることができます。
いいえ」は32ビット、「はい」は64ビットのアプリケーションであることを意味します。
WWDC 2018でAppleは、macOS Mojaveが32ビットアプリをサポートする最後のバージョンであることを正式に発表しました。つまり、32ビットアプリケーションに依存している場合は、代替品を探すか、開発者に連絡してアップデートしてもらう必要があります。
その他、ほとんどの開発者は新しいmacOSのバージョンがリリースされるまでにアプリを完成させていますが、早い段階でバグに遭遇することもあります。サポートフォーラムや同様のコミュニティで、あなたの問題を抱える人がいないかどうか確認してみてください。
プリファレンスファイルには、アプリケーションの設定が含まれています。これらは、アプリケーションが正常に動作するために必要なパラメータを含んでいるため、非常に重要です。環境設定ファイルにエラーがある場合、アプリケーションがクラッシュしたり、ハングアップしたり、データが破損することがあります。
ほとんどの環境設定ファイルは、以下のライブラリフォルダにあります。
~/Library/Preferences or /Library/Preferences ~/Library/Application Support/[App or Developer name] or /Library/Application Support/[App or Developer name] ~/Library/Containers/[App name]/Data/Library/PreferencesAppleの開発者向けドキュメントによると、プリファレンスファイルはリバースドメイン命名方式という標準的な命名規則に従っています。会社名、アプリケーション識別子、プロパティリストファイルの拡張子(.plist)の順で構成されています。例えば、com.apple.finder company.plist は、Finder が優先的に使用するファイルです。
開発者は独自の命名規則を使っているかもしれないが、アプリケーション名に注目すれば、通常は明確になる。例えば、URL: org.idrix.Veracrypt.plist は、Veracrypt アプリケーションに適したファイルです。
アプリケーションの環境設定ファイルを見つけるには、まずそのアプリケーションを終了させます(起動している場合)。Library」フォルダを開き、ウィンドウをリスト表示にした後、Name欄をクリックしてリストをアルファベット順に並べ替えます。
検索結果を絞り込むには、プラスボタンをクリックし、2行目を「システムファイルを含める」に設定します。
環境設定ファイルをデスクトップにドラッグ&ドロップします。バックグラウンドサーバプロセスはプリファレンスアーキテクチャ全体を管理しているため、キャッシュをクリアして古いプリファレンス情報を削除する必要があります。こうすることで、アプリケーションは古いプリファレンスファイルを使い続けることはありません。
そのためには、Appleメニュー>ログアウトを選択し、再度ログインしてください。ここで、Terminalを開き、killall cfprefsdと入力し、Returnキーを押してください。
AppCleanerは、データを残さずにあらゆるMacアプリケーションをアンインストールできる無料のツールです。しかし、アプリケーションの他の部分を触ることなく、環境設定ファイルを削除することも可能です。
AppCleanerにアプリケーション名を入力し、クリックすると結果が読み込まれます。アプリケーションのチェックを外し、その他のオプションにチェックを入れて、「削除」をクリックします。
クリーニングアプリケーションに関して、Macのクリーニングアプリケーションを選ぶ際に考慮すべきいくつかの要素をご紹介します。いずれにせよ、cleanmymacxはあなたのMacを最高の状態に保つための素晴らしいツールなのです。Macのライブラリを深く掘り下げることに興味がありますか?CoreServicesフォルダの内訳をご覧ください。
すべてのMacアプリケーションはキャッシュを使用しています。キャッシュファイルは頻繁に使用される情報を保存し、アプリケーションをより効率的に実行するのに役立ちます。
何らかの理由でキャッシュファイルが破損すると、ファイルを読み込む際にアプリケーションがクラッシュしたり、動作がおかしくなったりすることがあります。 macOSは破損したキャッシュを削除しようとするかもしれませんが、これらのキャッシュファイルは隠されているため、破損したキャッシュの内容に起因する問題を見つけるのは難しいのです。
以下のライブラリフォルダにあるファイルをキャッシュします。
~/Library/Caches or /Library/Caches ~/Library/Containers/[App Name]/Data/Library/Caches/[App Name] ~/Library/Saved Application Stateアプリケーション名は、プリファレンスファイルと同じ命名規則に従っています。アプリケーションを終了し、上記の場所にある特定のキャッシュファイルまたはフォルダを探します。見つけたら、ゴミ箱にドラッグしてください。アプリケーションは自動的にキャッシュファイルを再生成し直します。
アプリケーションの表示に問題がある場合、システムレベルのフォントキャッシュをクリアする必要があるかもしれません。ターミナルを開き、次のように入力します。
sudo atsutil databases -removeリターンキーを押して、プロンプトで管理者パスワードを入力します。この作業が終わったら、Macを再起動します。
キャッシュはMacのパフォーマンスを円滑に保つものなので、無差別に消去するべきではありません。削除するとコンピュータが再構築することになるので、問題がある場合のみ行ってください。
理想的には、上記のいずれかの手順で、アプリケーションで直面している問題を解決することができます。もしそうでなければ、アプリケーションをアンインストールして、新しいものを再インストールしてみてください。
これらの一般的なアプローチに加えて、アプリケーションでは、より深い問題を解決するために、特定のトラブルシューティングの手順が必要になる場合があります。ログファイルを確認するか、開発元に連絡して個人的にサポートしてもらう必要があるかもしれません。
その他のmacOSの問題がある場合は、よくあるMacの問題のクイックフィックスを試してみてはいかがでしょうか。Macのゴミ箱を空にするのが面倒な場合は、その問題を解決するための専用記事を用意しています。
Macコンピュータの全体的なパフォーマンスを向上させたい場合は、ベンチマークアプリケーションでパフォーマンステストを実行することから始めてください。
写真提供:SIphotography/Depositphotos