Macの動作が遅い場合は、チューンアップしましょう
Mac

Macの動作が遅い場合は、チューンアップしましょう

  • Oligur
  • 0
  • vyzf
Macの動作が遅い場合は、チューンアップしましょう

Macは堅牢なマシンですが、持ち主と同じように、経年劣化で動作が鈍くなる傾向があります。プログラムの起動や切り替えに時間がかかり、単純な作業も面倒になり、新品時よりも頻繁に「ビーチボール・オブ・ドゥードゥル」というエラーが表示されるようになります。OSが使いにくくなり、使い続けるうちにさらに悪化することもあります。私はITコンサルティング業務で、こうした問題を頻繁に目にします。

なぜこんなことが起こるのか、と疑問に思う方もいるかもしれません。原因は様々ですが、特によくある原因がいくつかあります。ハードディスク(またはソリッドステートドライブ)の容量がいっぱいになり、通常のパソコン操作に支障をきたすことがあります。クラッシュや動作不良のプログラムによって、ディスクディレクトリやアプリケーションキャッシュファイルが破損することもあります。古いソフトウェアの残骸が裏で動作している可能性や、OSやワークフローを処理するためのRAMが不足している可能性もあります。

何か調整すれば解決できるでしょうか?技術者はいつも「コンピューターを再起動すればいい」と言いますが、それだけでは解決できないはずです。朗報です。はい、できることがあります。そして、その過程で、より効率的なコンピューティング方法を取り入れることもできるかもしれません。

Macの動作が遅いときにチェックすべき4つのこと

クライアントから Mac の動作が遅いという苦情があったときに私が実行または確認する一般的な 4 つの事項を以下に示します。

  • ディスク容量を解放する
  • ディスクディレクトリを再構築し、キャッシュをクリアする
  • 不要なスタートアップ項目とインターネットプラグインを削除する
  • RAMを増設してメモリ管理を効率化

それぞれ見てみましょう。

Macのディスク容量を解放する

コンピュータの動作が遅いときに最もよくある問題は、ハードドライブの空き容量が不足していることです。ハードドライブがいっぱいになると、パフォーマンスが低下します。RAMとディスクストレージの間では常に情報が行き交っています。オペレーティングシステムは、仮想メモリのスワップファイルやアプリケーションキャッシュファイルなどの一時データのためにディスクストレージを使用します。現在使用中のプログラムやデータはRAMに読み込まれ、古いデータやバックグラウンドタスクは一時的にハードドライブに保存(キャッシュ)されます。

ハードドライブの空き容量が少なくなると、OSは効率的に動作できなくなり、小さな読み書き操作に多くの時間を費やします。虹色のビーチボールが頻繁に表示されるようになります。空き容量が完全になくなると、マシンは応答しなくなり、仮想的な車輪が停止してしまいます。

残りの容量は、Appleメニュー > このMacについて > 詳しい情報 で確認できます。Macのゴミ箱ストレージタブには、Macの空き容量が表示されます。残りの容量が2GB未満の場合、コンピュータの性能が低下しています。目安としては、搭載されているRAMの3倍以上の空き容量を確保しておくことをお勧めします。例えば、搭載されているRAMが2GBの場合、ディスクに少なくとも6GBの空き容量を確保しておきましょう。

空き容量を増やすには、不要なファイル、古いダウンロードファイル、.dmg または .pkg で終わるインストーラーファイルなどを削除してください。映画、テレビ番組、音楽、画像なども多くの容量を占有することがあります。これらのファイルの一部を外付けハードドライブにコピーし、元のファイルを削除することで空き容量を増やすことができます。

削除後は必ずゴミ箱を空にして、空き容量を確保してください。十分なデータを削除しても空き容量が確保できない場合は、ハードドライブの容量を増やす時期です。

Macのディスクディレクトリを再構築し、キャッシュをクリアする

ディスクディレクトリとは、ハードディスクに保存されているファイルとその場所のリストです。この情報は、ディスク上の実際のファイルと同期していない場合があります。プログラムがクラッシュしたり、ファイルの保存が正常に完了しなかったりすると、ディレクトリ内の情報とディスク上の実際のファイルとが一致しないことがあります。また、様々な小さな読み取り/書き込みエラーが時間の経過とともに徐々に蓄積され、ファイルの読み込みや保存に問題を引き起こし、恐ろしい「ビーチボール・オブ・デス」状態を引き起こすこともあります。

キャッシュファイルは、インストールされたフォント、ウェブページのグラフィック、Spotlightのインデックスなど、常に変化する情報を一時的に保存する場所です。前述のように、プログラムエラーやクラッシュによってキャッシュファイルが破損し、完全にまたは部分的に読み取り不能になることがあります。その結果、個々のプログラムやOS自体の動作に不具合が生じる可能性があります。

これらの問題を解決するユーティリティは数多く市販されていますが、Macには非常にシンプルな解決策が組み込まれています。それがセーフブートです。セーフブートは、ハードドライブをセクターごとに完全スキャンし、ディスクディレクトリで見つかった問題を修正します。また、キャッシュファイルから古いデータを消去するため、次回の再起動時にクリーンな状態になります。

セーフブートを実行するには、コンピューターを再起動し、デスクトップが表示されるまでShiftキーを押し続けます。これには数分かかる場合があります。OS Xのバージョンによっては、処理の途中で画面に進行状況バーが表示される場合があります。デスクトップが表示されたら、Shiftキーを放し、通常通り再起動してください。

より高度なディスクディレクトリ修復には、DiskWarriorを強くお勧めします。Macが(セーフモードでも)全く起動しない場合でも、この便利なユーティリティを使えば、多くの場合、再び正常に動作するようになります。

ディスクの問題を解決するためによく使われる方法の一つは、ディスクユーティリティを使ってアクセス権を修復することです。Mac OS Xの初期にはこの方法が役立ちましたが、現在のバージョンでは必要性がかなり低くなっています。ディスクのアクセス権を修復しても問題はありませんが、表示されるエラーや修復されたエラーは、通常、大きな影響はありません。

Macから不要なスタートアップ項目とインターネットプラグインを削除する

Macを起動すると、Safari、メール、Dropboxなど、よく使うプログラムが自動的に起動するように設定できます。また、バックアップソフトウェアなど、インストールしたプログラムをサポートするために、バックグラウンドプロセスがいくつか読み込まれることもあります。また、一部のプログラムは、ユーザーの意図に関わらず、起動時に自動的に起動するように設定されている場合があります。Skypeなどはいかがでしょうか?不要な項目や古いタスクが、ユーザーの注意を奪っているかもしれません。

これらを削減するには、いくつかの場所を確認します。

まず、「システム環境設定」→「ユーザとアカウント」を開き、「ログイン」タブをクリックします。ログイン時に自動的に開くように設定されている項目のリストが表示されます。これらの項目の中には、不要になったものや最新のものではないものがあるかもしれません。例えば、2002年にiMacでSymantec AntiVirusを使用していて、それ以降はシステム環境を移行してきた場合、起動時に自動的に起動するように設定されているSymantecプログラムが1つか2つ残っている可能性があります。また、Skypeなど、使用していないプログラムが自動的に起動するように設定されている場合は、削除することもできます。

アイテムを削除するには、選択して「-」記号をクリックします。エラーコードや種類が「不明」と表示されているアイテムも安全に削除できます。

起動に長い時間がかかる場合は、共有ネットワークドライブが見つからない可能性があります。以前Macをサーバーやネットワークに接続された別のMac(職場など)に接続したことがある場合、そのドライブがログイン時に開く項目のリストに追加されている可能性があります。その後、別のネットワークに接続していたり​​、何らかの理由で共有が利用できなくなったりすると、Macは見つからないディスクからの応答を待つため一時停止します。ログイン項目リストに共有ドライブまたは「ボリューム」があるかどうかを確認し、もしあれば削除してください。

次のいくつかの手順は少し高度です。ハードドライブ上の設定ファイルの検索と削除方法に慣れている必要があります。これらの手順に慣れていない場合は、RAMに関するセクションに進んでください。

システムとユーザーライブラリ

ハードドライブ上には、確認できるフォルダーがいくつかあります。

Macintosh HD –> ライブラリ –> LaunchAgents
Macintosh HD –> ライブラリ –> LaunchDaemons
Macintosh HD –> ライブラリ –> StartupItems
Macintosh HD –> ユーザ –>ホームフォルダ–> ライブラリ –> LaunchAgents
Macintosh HD –> ユーザ –>ホームフォルダ–> ライブラリ –> StartupItems

これらのフォルダには、バックグラウンドプロセス(バックアップ、VPNなど)を起動する.plistファイルが含まれています。古くなった項目や不要になったプログラムは削除できます。例えば、上記のように、ファイル名にSymantecが含まれる項目や、使用しなくなった古いバックアッププログラムなどです。管理者パスワードが必要です。これらのフォルダのすべてがシステム上に存在するとは限りません。

OS X 10.7以降では、ユーザーライブラリフォルダはデフォルトで非表示になっています。表示するには、Optionキーを押しながらFinderで「移動」>「ライブラリ」をクリックします。

非常に重要: 何かが何をするのかよくわからない場合は、そのままにしておいてください。

インターネットプラグインも問題を引き起こす可能性があります。特に、新しいウェブブラウザで古いプラグインを使用すると問題が起こりやすくなります。プラグインは、長年ウェブサイトにアクセスしているうちに自動的にインストールされる傾向がありますが、アンインストールされることはほとんどありません。2005年のRealPlayerプラグインは本当にもう必要でしょうか?以下の2つのフォルダを確認し、上記と同様に、不要と思われるものや3年以上前のものを削除してください。

Macintosh HD –> ライブラリ –> インターネットプラグイン
Macintosh HD –> ユーザ –>ホームフォルダ–> ライブラリ –> インターネットプラグイン

ログイン項目、LaunchAgents、LaunchDaemons、または古いプラグインを削除した後、Mac を再起動します。

RAMを増設してMacのメモリをより適切に管理する

Macは、コンピュータが実際に使用しているデータをRAMに保存します。RAMの容量が大きいほど、はるかに低速なディスクストレージにデータをキャッシュして保存する必要がなくなり、より多くのプログラムを同時に実行できます。搭載RAMの容量を2倍、あるいは4倍に増やすと(可能であれば)、コンピュータの動作が著しくスムーズになります。

システムに搭載されているメモリ容量は、Appleメニューの「このMacについて」から確認できます。OS X Lion 10.7以降を搭載しているシステムの場合、4GBは実用的な最低要件です。まだ2GBで動作している場合は、メモリを増設すると大きな違いが出てきます。

使っていないアプリケーションを終了すると、パフォーマンスが向上することもあります。Macの挙動がおかしくなったと苦情を言うクライアントに出会ったことがありますが、実際には30個ものアプリケーションが同時に動作していたのです!ほとんどのアプリケーションを終了(または強制終了)すると、パフォーマンスが大幅に向上します。強制終了が必要な場合は、その後コンピュータを再起動してください。

再起動といえば、なぜ技術者はいつもこれを勧めるのでしょうか?一つには、再起動によって問題の半分以上が解決する傾向があるため、手っ取り早い解決策として私たちがいつも行うのが、再起動です!しかし、もっと深刻なのは、コンピューターをしばらく稼働させ、RAMとの間で多くのデータのやり取りを行った後、あるいはプログラムがクラッシュした後、小さなエラーが雪だるま式に大きくなり、大きな不具合を引き起こす可能性があることです。RAMストレージ自体が断片化したり、バックグラウンドプロセスが停止して実行中のタスクに支障をきたしたりすることもあります。

コンピュータを再起動すると、RAMからすべてのデータが消去され、実行中のプロセスがすべて停止し、OSがリロードされて、元の状態に戻ります。OS X、Windows 7、Linuxなどの最新のOSは、以前よりもはるかに堅牢性が高くなっていますが、再起動の必要性が完全になくなったわけではありません。もしMacを数ヶ月間再起動していないなら、再起動のタイミングです。

ここで、ユーザーワークフローの問題について説明します。1つのプログラムで同時に多くのウィンドウを開く傾向がある場合(例えば、Microsoft Wordファイルを20個、Adobe ReaderでPDFファイルを34個、ブラウザの複数のタブでウェブページを64ページ開くなど)、これは間違いなく動作を遅くします。開いているウィンドウごとにメモリとCPUパワーが必要になります。一般的に、1つのプログラムで同時に開いているドキュメントは(例えば)10個以下に抑えるようにしてください。

分かっています、分かっています。「でも、これが私の仕事のやり方だから、全部一度に開かなきゃいけないのよ!」って文句を言うでしょう?ええ、その通りです。でも、コンピューターの動作が遅いって文句を言ったばかりだったのを思い出してください。これは問題を解決する一つの方法です。好きな方を選んでください!

OS X を新規インストールする価値はあるでしょうか?

問題があまりにも深刻で、OSの新規インストールで解決したくなることもあります。しかし、私の経験では、必ずしもそうする必要はありません(OS XはWindowsではありません)。OSを交換する前に、上記の手順を試してみる価値は十分にあります。

上記のすべてを試しても問題が解決しない場合は、OSの再インストールが役立つ場合があります。まずはすべてのデータをバックアップしてください。この作業には、Time Machineを使用するか、ハードドライブのクローンを作成するのがおすすめです。

また、OS Xインストールソフトウェアのローカルコピーを携帯しておくのがベストだとわかりました。AppleからダウンロードできるLion、Mountain Lion、Mavericks用のインストーラー、または旧バージョンのOS用インストールDVDのいずれかです。これらはオンラインインストーラーよりも高速で信頼性が高く、何か問題が発生した場合でも最初からやり直すことができます。

最初にバックアップは取りましたよね?