【解決済み】Wordで「メモリまたはディスクの空き容量が不足しています」エラーが出る原因と対処法
WordやExcelを開いた直後に「メモリまたはディスクの空き容量が不足しています(There is Insufficient Memory or Disk Space)」というエラーが表示されるという報告が、多くのユーザーから寄せられています。影響を受けているユーザーのほとんどは、ドキュメントの種類に関わらずこの問題が発生していると述べています。この問題はOffice 2010、Office 2013、Office 2016で発生することが確認されています。

Microsoft Wordで「メモリまたはディスクの空き容量が不足しています」エラーが発生する原因は?
私たちはさまざまなユーザー報告や、この問題の解決に一般的に使われている修復方法を調査し、このエラーについて詳しく検証しました。調査の結果、このエラーを引き起こすことが知られている主な原因は以下の通りです。
- Normal.dotmファイルの破損 – Normal.dotmファイルが破損していると、このエラーメッセージが表示されることがあります。通常、既定のフォントスタイルを読み込めない場合にWordでこのエラーがスローされます。この場合は、Windowsに新しい.dotmファイルを作成させることで問題を解決できます。
- Officeインストールの破損 – 不完全なインストールや、ウイルス対策ソフトのスキャンによって損傷したインストールも、このエラーの原因となります。この場合は、「プログラムと機能」からOfficeの修復を実行することで解決できます。
- フォントフォルダのアクセス権限不足 – フォントフォルダに必要な権限がない場合にも、このエラーが発生することがあります。この場合は、レジストリエディターでポリシーを作成するか、PowerShellコマンドを使用して必要な権限を付与できます。
- フォントキャッシュの破損 – 開こうとしているファイルで使用されているフォントが破損していると、このエラーがトリガーされることがあります。この場合は、フォントキャッシュをクリアする.batファイルを作成して実行することで解決できます。
- アドインがエラーを引き起こしている – WordやExcelの一部のアドインが、この問題の発生に関与していることが知られています。この場合は、原因となっているアドインを特定して削除することで解決できます。
「メモリまたはディスクの空き容量が不足しています」エラーの解決にお困りの場合、この記事では複数のトラブルシューティング手順をご紹介します。以下に、同様の状況にある他のユーザーが実際に成功させた対処法をまとめました。
最良の結果を得るためには、記載されている順番に従って試すことをおすすめします。各修正方法は有効性と重要度の順に並べています。いずれかの方法で、あなたのケースでも問題が解決するはずです。
方法1:Normal.dotmファイルの名前を変更する
この問題に遭遇したユーザーの多くは、Roamingフォルダ内のMicrosoft Officeテンプレートフォルダに移動し、Normal.dotmファイルの拡張子を.oldに変更することで、恒久的に問題を解決できたと報告しています。
この操作により、次回プログラム起動時にMicrosoft Word / Excelが新しいNormal.dotmファイルを強制的に作成するようになり、結果として問題が解決します。
Normal.dotmテンプレートは、Microsoft Wordを起動するたびに開かれるファイルで、ドキュメントの基本的な外観を決定する既定のスタイルやカスタマイズ設定が含まれています。このNormal.dotmテンプレートが破損すると、「メモリまたはディスクの空き容量が不足しています」エラーが発生することが知られています。
以下に、Normal.dotmファイルの名前を変更する手順を示します。
- Microsoft Office関連のプログラムがすべて閉じていることを確認してください。
- エクスプローラーを開き、以下の場所に移動します。
C:\Users\*ユーザー名*\AppData\Roaming\Microsoft\Templates
注意: AppDataフォルダが表示されない場合は、上部のリボンメニューから「表示」をクリックし、「隠しファイル」にチェックが入っていることを確認してください。「隠しファイル」を有効にすると、AppDataフォルダが表示されるようになります。
- Templatesフォルダに到達したら、上部のリボンから「表示」タブを開き、「ファイル名拡張子」にチェックが入っていることを確認します。
- Normal.dotmを右クリックして「名前の変更」を選択します。拡張子の後ろに.oldを追加して変更を保存します。これによりファイルが無効であることが示され、プログラムは次回そのファイルが必要になったときに新しいバージョンを作成するようになります。
注意: ファイルを削除するよりも.old拡張子を付けてリネームする方が安全です。必要になったときに拡張子を削除すれば、いつでも元のファイルを再度使用できるためです。 - 以前エラーが表示されていたプログラムを開き、問題が解決したかどうかを確認します。

それでも「メモリまたはディスクの空き容量が不足しています」エラーが発生する場合は、次の方法に進んでください。
方法2:Officeインストールを修復する
影響を受けたユーザーの報告によると、インストールが破損していたり不完全だったりする場合にも、この問題が発生することがあります。他のことを試す前に、まずOfficeの修復を実行して、「メモリまたはディスクの空き容量が不足しています」エラーなしでWord / Excelファイルを開けるかどうか確認してみましょう。
以下に、Microsoft Officeのインストールを修復する手順を示します。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「appwiz.cpl」と入力してEnterキーを押すと、「プログラムと機能」ウィンドウが開きます。

- 「プログラムと機能」の一覧からMicrosoft Officeを見つけ、右クリックして「変更」を選択します。

- 「クイック修復」を選択して「修復」ボタンをクリックします。確認画面が表示されたら、もう一度「修復」をクリックして処理を開始します。

- 処理が完了したら、パソコンを再起動し、次回起動時に問題が解決しているかどうかを確認します。
それでも同じエラーメッセージが表示される場合は、次の方法に進んでください。
方法3:レジストリエディターでSaveZoneInformationポリシーを作成する
一部のユーザーは、レジストリエディターを使って「SaveZoneInformation」というポリシーを作成したところ、ようやく問題を解決できたと報告しています。このポリシーを適用した後、.doc形式の添付ファイルを「メモリまたはディスクの空き容量が不足しています」エラーなしで開けるようになったとのことです。
以下に、レジストリを編集してSaveZoneInformationポリシーを作成する手順を示します。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「regedit」と入力してEnterキーを押すと、レジストリエディターが開きます。UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。
- レジストリエディターが開いたら、左側のペインを使って以下の場所まで手動で移動します。
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
注意: 手動で移動してもよいですし、ナビゲーションバーに上記のパスを貼り付けてEnterキーを押すことでも移動できます。
- その場所に到達したら、Policiesを右クリックして「新規」>「キー」を選択します。新しく作成したキーに「Attachments」という名前を付けます。
注意: AttachmentsキーがPoliciesのサブキーになっていることが非常に重要です。 - Attachmentsキーを選択した状態で、右側のペインの空いている部分を右クリックし、「新規」>「DWORD(32ビット)値」を選択します。
- 新しく作成したDWORDに「SaveZoneInformation」という名前を付け、Enterキーを押して変更を保存します。
- 新しく作成したSaveZoneInformationをダブルクリックし、値を1に設定します。
- レジストリエディターを閉じ、以前エラーが表示されていたプログラムを開いて、問題が解決したかどうかを確認します。

それでも「メモリまたはディスクの空き容量が不足しています」エラーが発生する場合は、次の方法に進んでください。
方法4:Word / Excelのアドインを削除する
影響を受けた複数のユーザーが指摘しているように、WordやExcelのアドインが「メモリまたはディスクの空き容量が不足しています」エラーの原因となっているケースもあります。この場合は、原因となっているアドインを特定して対処するしかありません。
注意: Wordの場合、この問題を引き起こすとして最も多く報告されているアドインは「Instant Messaging Contacts」です。
なお、アドインを無効化する手順はWordとExcelでまったく同じなので、どちらのプログラムでエラーが発生していても、以下の手順に従って進めてください。
- エラーが表示されるプログラム(WordまたはExcel)を開きます。ただし、ファイルは開かないでください。実行ファイルをダブルクリックして起動し、「ファイル」>「オプション」に進みます。
- 「Excelのオプション」/「Wordのオプション」画面で、左側から「アドイン」を選択し、右側のペインに移動します。
- 「アドイン」画面の一番下までスクロールし、「管理」の近くにある「Excelアドイン」/「Wordアドイン」を選択して「設定」ボタンをクリックします。
- 「アドイン」画面で、すべてのアドインのチェックボックスをオフにして無効化し、「OK」ボタンをクリックします。
- 手順2を繰り返して「アドイン」メニューに戻ります。
- 今度は「管理」ボタンから「COMアドイン」を選択し、再度「設定」ボタンをクリックします。
- すべてのアドインのチェックボックスをオフにして、「OK」ボタンをクリックし、すべてのアドインが無効化されていることを確認します。
- プログラム(Word / Excel)を再起動し、以前エラーメッセージが表示されていたファイルを開いてみます。
- エラーが表示されなくなったら、無効化したアドインを1つずつ順番に再有効化していき、エラーが再発するかどうかを確認します。最終的に、エラーの原因となっているアドインを特定できるはずです。
- エラーの原因となるアドインを特定できたら、アドインメニューに戻ってそのアドインを選択し、「削除」をクリックして取り除きます。

方法5:必要なアクセス権限を設定する
調査の結果、C:\windows\fontsフォルダに、WordやExcelなどのMicrosoftプログラムが使用するフォントへアクセス・編集するために必要な権限がない場合にも、この問題が発生することがわかりました。これは主にWindows 10 Creators Updateのビルドで報告されている既知のバグです。
このシナリオが当てはまる場合は、管理者権限でPowerShellウィンドウを開き、一連のコマンドを実行することで解決できます。
以下に、具体的な手順を示します。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「powershell」と入力し、Ctrl + Shift + Enterを押して管理者権限のPowerShellウィンドウを開きます。UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。

- 管理者権限のPowerShellウィンドウで、以下のコマンドを順番に入力(または貼り付け)し、それぞれの後にEnterキーを押して実行します。
Get-acl C:\Windows\fonts\arial.ttf | Set-Acl -path c:\windows\fonts\*.* Get-acl C:\Windows\fonts\arial.ttf | Set-Acl -path c:\windows\fonts
- 2つのコマンドが正常に処理されたら、パソコンを再起動し、次回起動時に問題が解決しているかどうかを確認します。
それでも「メモリまたはディスクの空き容量が不足しています」エラーが発生する場合は、次の方法に進んでください。
方法6:Windows 10のフォントキャッシュを再構築する
OneDriveと同期されたSharePointサイト上のWord文書でこの問題に遭遇したユーザーの一部は、フォントキャッシュをクリアしてマシンを再起動した後にのみ問題が解決したと報告しています。
フォントキャッシュとは、PCに現在インストールされているフォントを管理・表示するためにWindowsが使用する一連のファイルのことです。キャッシュが破損すると一部のフォントが正常に動作しなくなり、WordやExcelなどのプログラムがそれらを使用しようとしたときに「メモリまたはディスクの空き容量が不足しています」エラーが発生します。
幸い、Windows 10でフォントキャッシュを再構築できる.batファイルを作成して実行すれば、この問題は簡単に解決できます。以下に、その手順を示します。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「notepad」と入力してEnterキーを押すと、標準のテキストエディターが開きます。

- メモ帳のウィンドウに、以下のコードを貼り付けます。
@echo off :: "Windows Font Cache Service"サービスを停止して無効化する :FontCache sc stop "FontCache" sc config "FontCache" start=disabled sc query FontCache | findstr /I /C:"STOPPED" if not %errorlevel%==0 (goto FontCache) :: 現在のユーザーに "%WinDir%\ServiceProfiles\LocalService"フォルダとその内容へのアクセス権を付与する icacls "%WinDir%\ServiceProfiles\LocalService" /grant "%UserName%":F /C /T /Q :: フォントキャッシュを削除する del /A /F /Q "%WinDir%\ServiceProfiles\LocalService\AppData\Local\FontCache\*FontCache*" del /A /F /Q "%WinDir%\System32\FNTCACHE.DAT" :: "Windows Font Cache Service"サービスを有効化して開始する sc config "FontCache" start=auto sc start "FontCache"
- 「ファイル」>「名前を付けて保存」に進み、任意の名前を付けますが、必ず.bat拡張子を付けて保存してください。

- 作成した.batファイルを右クリックし、「管理者として実行」を選択して実行します。

- 操作が完了したら、パソコンを再起動し、問題が解決したかどうかを確認します。
-
Androidの「ストレージ容量が不足しています」エラーを解決する6つの方法
すべてのAndroidスマートフォンには、内部ストレージの容量に限りがあります。少し古い端末をお使いの場合、空き容量が足りなくなるのは時間の問題かもしれません。その原因は、アプリやゲームが年々大容量化し、ますます多くのスペースを占有するようになっていることにあります。さらに、写真や動画のファイルサイズも爆発的に増加しました。高画質な写真への需要に応えるべく、メーカーはDSLRと肩を並べるほどのカメラ性能を持つスマートフォンを開発してきたのです。 誰もが最新のアプリやゲームをスマホに詰め込み、美しい写真や思い出の動画でギャラリーを埋めたいと思うものです。しかし、内部ストレージには限界があります。
-
Windows 10でディスク使用率が100%になる問題を解決する6つの対処法
ここ数週間、PCを何も操作していない状態でもメモリ消費量が異常に高いことに悩まされていました。きっかけは、Windows 10 Fall Creators Updateにアップグレードした後のことです。それ以来パフォーマンスは著しく低下し、簡単な作業ですらシステムがもたつくようになりました。 Windows関連のフォーラムを調べてみると、メモリリークやディスク使用率100%エラーに悩むユーザーが意外にも多くいることがわかりました。突然フリーズするという声もあれば、予期せぬクラッシュに苛立っているという声もあります。同じようなトラブルを抱えている方は、ぜひこの記事を参考にしてください。 さまざま