Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

【解決済み】Macで「システムのアプリケーションメモリが不足しています」エラーを解消する方法

目次:

  • 1. 「システムのアプリケーションメモリが不足しています」とは何か
  • 2. Macでメモリ使用量を確認する方法
  • 3. 「システムのアプリケーションメモリが不足しています」エラーの解決方法
  • 4. まとめ

macOSは、Macで発生している問題を知らせるためにエラーメッセージを表示します。よく見かけるエラーメッセージには、「ディスクがほぼ一杯です」「このボリュームはAPFSとしてフォーマットされていません」「macOSをコンピュータにインストールできません」などがあります。

そして、「システムのアプリケーションメモリが不足しています」も、多くのMacユーザーを悩ませる一般的なエラーの一つです。このエラーは繰り返し表示されることもあり、解決するまでMacをまともに使えなくなることもあります。この記事では、「システムのアプリケーションメモリが不足しています」というエラーメッセージの解決方法を詳しく解説します。

「システムのアプリケーションメモリが不足しています」とは何か

いつも通りMacを使用していると、強制終了のウィンドウが表示され、システムのアプリケーションメモリが不足していると告げられることがあります。これは、Macの利用可能なメモリが、特定のアプリケーションが正常に動作するために必要な量を満たせていないことを意味します。

このエラーメッセージを理解するには、Macのメモリとは何か、そしてMacでアプリケーションを実行する際にメモリがどのように機能するかを知っておく必要があります。

コンピュータ用語としてのメモリは、一般的にRAM(ランダムアクセスメモリ)を指します。RAMは、Macがスムーズに動作するために不可欠なハードウェアコンポーネントです。ストレージが恒久的なデータを保存するのに対し、メモリはアプリの正常な動作を確保するために一時的なデータを保存するために使われます。Macを購入する際には、8GBや16GBなど、搭載するRAMの容量を選択できます。

物理メモリ(RAM)には限りがあるため、起動中のアプリケーションがメモリを使い切ると、macOSは非アクティブなページをRAMからスワップファイルへ移動させるか、仮想メモリを使用します。これらはすべて、起動ディスク(ブートディスク)上にデータを保存します。そして、ディスクにそのような一時ファイルを保存する十分な空き容量がないと、このエラーメッセージが表示されるのです。

Macで「システムのアプリケーションメモリが不足しています」エラーが発生する原因はさまざまです。M1 MacでmacOSをアップグレードした後にこの問題が発生したというユーザーもいますが、M1 Macに限ったことではなく、Intel Macでも同じエラーメッセージが表示されることがあります。このメモリ不足エラーの主な原因をまとめると、以下の通りです。

  • 多数のアプリケーションを同時に起動している
  • 拡張機能を大量にインストールしたブラウザを使用している
  • ディスクの空き容量が少なくなっている
  • 異常なプログラムによるメモリリークが発生している
  • ウイルスに感染している

Macでメモリ使用量を確認する方法

突然このエラーメッセージが画面に表示されると、どれくらいのメモリが使用されているのか、どのアプリやバックグラウンドプロセスがMacに負担をかけているのかが気になるところです。

Macでは、内蔵ツールの「アクティビティモニタ」(Mac版タスクマネージャとも呼ばれます)を使ってメモリ使用量を確認できます。Launchpad > その他 > アクティビティモニタの順にクリックし、上部のメニューバーで「メモリ」タブを選択してください。

メモリウィンドウでは、バックグラウンドで実行中のすべてのアクティブなプログラムを確認できます。各プログラム名の横には、そのプログラムが占有しているメモリ量を示す数値が表示されます。

また、ウィンドウの下部にはメモリプレッシャーのグラフが表示され、メモリの状態や、「使用済みメモリ」「キャッシュ済みファイル」「使用済みスワップ」など、各種類ごとのメモリ使用量を確認できます。

「システムのアプリケーションメモリが不足しています」エラーの解決方法

Macでこのエラーメッセージが表示されても、慌てる必要はありません。それほど深刻な問題ではないからです。原因が何であれ、このガイドで紹介する実証済みの方法を試してみてください。すでに「システムのアプリケーションメモリが不足しています」問題の考えられる原因を整理したので、それらの観点からトラブルシューティングを進めていきましょう。

アプリケーションを強制終了する

メモリ不足のメッセージがMacに表示されると、メモリを使用しているアプリの一覧も表示されます。大量のメモリを消費しているアプリは選択された状態で青色に表示され、「一時停止」状態のアプリは赤色で強調表示されます。まずはこれらのアプリから対処しましょう。一覧からアプリ名をクリックし、「強制終了」ボタンをクリックします。

複数のアプリ、特にメモリを大量に消費するプログラムを起動していると、ファイルのキャッシュに必要なメモリが限られたRAMを超えてしまうことがあります。その場合は、Appleメニュー > 強制終了からアプリを強制終了してメモリを解放するか、アクティビティモニタのメモリペインでアプリをダブルクリックし、「終了」を選択して使用していないアプリを閉じましょう。

macOSとアプリをアップデートする

このエラーは、macOSをアップデートした後に発生することもあります。その場合は、次のmacOSの新バージョンで以前のバグが修正されるのを待つのが一つの手です。Macを最新バージョンにアップデートするには、Appleアイコン > システム環境設定 > ソフトウェアアップデート > 今すぐアップグレードの順にクリックすると、利用可能なアップデートパッケージがあるかどうかを確認できます。

オペレーティングシステムだけでなく、インストール済みのアプリもアップデートしましょう。特に、特定のアプリはメモリリークを引き起こすことがあります。メモリリークとは、アプリがメモリを食い潰し、使用していないときにもメモリを解放しない現象のことです。メモリを累積的に占有してメモリを枯渇させ、システムがエラーを報告する原因となります。この場合は、アプリのアップデートまたは再インストールが有効です。

ブラウザの拡張機能をアンインストールする

Chrome、Safari、Firefoxなどのブラウザに拡張機能をインストールしていませんか?拡張機能は確かに便利ですが、インストールしすぎるとメモリ不足の原因になることがあります。

ブラウザを開くと、すべての拡張機能が動作し、スムーズなパフォーマンスを提供するためにファイルをキャッシュします。気づかないうちに大量のメモリを消費しているのです。そのため、不要になった古い拡張機能を削除することで、アプリケーション用のメモリを確保できます。

Safariからブラウザ拡張機能をアンインストールする方法:

  1. Safariを開き、上部のAppleメニューバーから「Safari」をクリックし、「環境設定」を選択します。
  2. 「機能拡張」タブを選択します。
  3. ウィンドウ左側のサイドバーから拡張機能を選択し、右側のペインで「アンインストール」をクリックします。

Google Chromeからブラウザ拡張機能をアンインストールする方法:

  1. Google Chromeを開き、アカウントにログインします。
  2. Chromeウィンドウ右上の3点アイコンをクリックし、「設定」を選択します。
  3. 設定ページの左側サイドバーで「拡張機能」を選択し、追加したすべての拡張機能を確認します。
  4. 見覚えのない拡張機能や自分で追加していない拡張機能を選択し、「削除」をクリックします。

Firefoxからブラウザ拡張機能をアンインストールする方法:

  1. Firefoxを開き、右上のメニューアイコンをクリックして「アドオンとテーマ」を選択します。
  2. 左側のサイドバーで「拡張機能」を選択します。
  3. 拡張機能の横の3点アイコンをクリックし、「削除」を選択します。

デスクトップのアイコンを整理する

書類、動画、画像などのファイルをデスクトップに置き、目的のファイルをすぐに見つけて直接開けるようにしている人は多いでしょう。しかし、時間が経つにつれて、デスクトップには何十ものファイルが並ぶことになります。

実は、デスクトップのアイコン一つひとつがアクティブなウィンドウとして機能し、同様に物理RAMを消費しています。デスクトップのアイコンが多ければ多いほど、使用されるメモリも増えます。同じ状況であれば、デスクトップを整理するタイミングです。デスクトップに新しいフォルダを作成し、書類や画像をその中にドラッグして整理しましょう。

Macのディスク容量を空ける

前述の通り、アプリケーションに使用できるRAMが不足すると、Macシステムはスワップメモリを使用して非アクティブなページを起動ディスクに移動させるため、ディスク容量を消費します。通常、スワップファイル、仮想メモリ、その他のソフトウェアの正常な動作を確保するために、空き容量を10%ほど確保することが推奨されています。したがって、ディスクの空き容量を増やすことで、使用可能なメモリを増やすことができます。

Macのストレージを確認する方法は以下の通りです。

  1. 画面左上のAppleロゴをクリックします。
  2. 「このMacについて」を選択します。
  3. 「ストレージ」タブをクリックし、グラフが読み込まれるまで待ちます。

システムハードドライブの空き容量を増やすには、「管理…」をクリックして新しいウィンドウを開きます。そこでは、「iCloudに保存」「ストレージを最適化」「ごみ箱を自動的に空にする」「整理する」といったMacの推奨事項が表示されます。さらに、左側のメニューから、アプリケーションの削除やジャンクファイルの削除なども行えます。

macOSのストレージ管理機能に加えて、キャッシュやログファイルの削除、不要なダウンロードの削除、古いバックアップファイルの削除など、Macの「その他」のストレージを削除する方法もあります。

物理メモリを増設する

RAMの容量は、Macで同時に実行できるプログラムの数を決めるだけでなく、Macのパフォーマンスにも影響します。予算に余裕があれば、新しいデバイスを購入する際に大きなRAMを選択するのも良いでしょう。日常的な作業であれば、8GBまたは16GBで十分です。

使用中のMacのRAMが不足していると感じたら、増設を検討しても良いでしょう。ただし、最近のMacモデルの多くは、RAMがマザーボードにはんだ付けされて出荷されているため、RAMのアップグレードに対応していません。

お使いのMacでRAMをアップグレードできるか確認する方法:

  1. Appleメニュー > このMacについてを選択し、「メモリ」をクリックします。
  2. アップグレードまたはメモリの追加方法については、「メモリアップグレードの手順」をクリックします。

「メモリ」タブが表示されない場合は、お使いのMacではRAMをアップグレードできない可能性が高いです。

まとめ

この記事を読めば、クリック数回で「システムのアプリケーションメモリが不足しています」エラーを簡単に解決できます。上記で紹介した実証済みの方法を活用すれば、Macシステムはアプリを正常に動作させるために十分なメモリを確保できるでしょう。

  1. Windows 10でシステムエラーのメモリダンプファイルを削除する6つの方法

    パソコンが突然クラッシュしたり、ブルースクリーン(BSOD)エラーが表示されたりしたことはありませんか?そのような問題が発生すると、Windowsはクラッシュ時のコンピュータのメモリ内容をコピーして保存し、後からクラッシュの原因を診断できるようにします。この保存されたファイル(メモリダンプ)が「システムエラーのメモリダンプファイル」と呼ばれるものです。これらのファイルは、WindowsがインストールされているCドライブに自動的に保存されます。 メモリダンプファイルには4種類ある メモリダンプには、以下の4つの種類があります。 完全メモリダンプ 4種類の中で最も大きなサイズのダンプです。物理メモ

  2. 【保存版】Excelで「エラーが発生しました」と表示される問題を解決する11の方法

    インドの眼鏡ブランドLenskartの共同創業者であり、「Shark Tank India」の審査員でもあるペユーシュ・バンサル氏は、番組の中で「MS Excelなしでは自分の人生は想像できない」と語りました。これは多くの企業や個人ユーザーにも共通する考えではないでしょうか。 Excelは1987年にMac向けに初めて登場し、その後Windows版がリリースされると、瞬く間に世界トップクラスの表計算ソフトウェアへと成長しました。しかし、Windowsにはクラッシュやバグがつきもので、「申し訳ありませんが、Excelでエラーが発生しました(Were sorry but Excel has run