修正:Wordのメモリまたはディスク領域が不足している

複数のユーザーが、WordまたはExcelを開いた直後に「メモリまたはディスク領域が不足していますエラーが発生しています。 影響を受けるほとんどのユーザーは、あらゆる種類のドキュメントで問題が発生していると報告しています。 この問題は、Office 2010、Office 2013、およびOffice 2016で発生することが確認されています。

メモリまたはディスク領域が不足しています

Microsoft Wordの「メモリまたはディスク領域が不足しています」エラーの原因は何ですか?

さまざまなユーザーレポートと、この問題を解決するために一般的に使用される修復戦略を調査することにより、この特定のエラーを調査しました。 収集した内容に基づいて、この特定のエラーを引き起こすことが知られているいくつかの一般的な犯人があります。

  • 破損したNormal.dotmファイル –破損したNormal.dotmファイルは、この特定のエラーメッセージをトリガーすることがわかっています。 通常、このエラーは、デフォルトのフォントスタイルをロードできない場合にWordでスローされます。 この場合、Windowsに新しい.dotmファイルを強制的に作成させることで問題を解決できます。
  • 破損したOfficeインストール -(AVスキャンの結果として)不完全な、または障害のあるインストールも、この特定のエラーメッセージをトリガーする可能性があります。 このシナリオが該当する場合は、プログラムと機能を使用してOfficeインストールを修復することで解決できます。
  • フォントフォルダーに対する 権限 不十分 -このエラーが表示される可能性があるもう1つの一般的なシナリオは、フォントフォルダーに必要な権限がない場合です。 この場合、レジストリエディターでポリシーを作成するか、一連のPowershellコマンドを使用して必要なアクセス許可を付与できます。
  • 破損したフォントキャッシュ –開こうとしているファイルで使用されている一部のフォントが影響を受ける場合、フォントフォルダー間の破損がこの特定のエラーを引き起こす可能性があります。 この場合、フォントキャッシュをフラッシュできる.batファイルを作成することで問題を解決できます。
  • アドインがエラーを引き起こしています -この問題の出現を容易にすることが知られているいくつかのWordおよびExcelアドインがあります。 このシナリオが該当する場合、問題の原因を特定してアドインリストから削除することで問題を解決できます。

現在、 「メモリまたはディスク領域が不足していますエラーの解決に苦労している場合、この記事ではいくつかのトラブルシューティング手順を提供します。 以下に、同様の状況にある他のユーザーがこのエラーメッセージを回避するために正常にデプロイしたメソッドのコレクションがあります。

最良の結果を得るには、提示された順序でそれらに従うことをお勧めします。潜在的な修正は、効率と重大度の順に並べられます。 それらの1つは、特定のシナリオの問題を解決するためにバインドされています。

方法1:Normal.dotmファイルの名前を変更する

この特定の問題が発生しているいくつかのユーザーは、 Roamingフォルダー内のMicrosoft Office Templateフォルダーに移動し、.old拡張子の付いたNormal.dotmファイルの名前を変更することにより、問題を永久に解決できると報告しました。

この操作により、Microsoft Word / Excelは、プログラムの次回起動時に新しいNormal.dotmファイルを作成し、問題を解決します。

Normal.dotmテンプレートは、Microsoft Wordを起動するたびに開きます。これには、ドキュメントの基本的な外観を決定するデフォルトのスタイルとカスタマイズが含まれています。 破損したNormal.dotmテンプレートは、 「メモリまたはディスク領域が不足していますエラーを引き起こすことが知られています。

Normal.dotmファイルの名前の変更に関するクイックガイドを次に示します。

  1. Microsoft Officeに属するプログラムを開いていないことを確認してください。
  2. エクスプローラーを開き、次の場所に移動します。
     C:\ Users \ * YourUser * \ AppData \ Roaming \ Microsoft \ Templates 

    注: AppDataフォルダーが表示されていない場合は、上部のリボンメニューに移動し、[ 表示 ]をクリックします。 次に、 非表示アイテムに関連付けられているボックスがチェックさていることを確認します。 隠しアイテムを有効にすると、 Appdataフォルダーが表示されます。

  3. [ テンプレート ]フォルダーに到達したら、上部のリボンを使用して[ 表示 ]タブにアクセスし、 [ ファイル名拡張子]に関連付けられているボックスがオンになっていることを確認します。
  4. 次に、 Normal.dotmを右クリックして、[ 名前の変更 ]を選択します 次に、ファイルの拡張子の後に.oldを追加し、変更を保存します。 これは、ファイルが廃止されたことを通知し、プログラムが次に使用する必要があるときに同じファイルの新しいバージョンを作成することを強制します。

    注:必要に応じてファイルを再び使用できるようにするために、いつでも戻って拡張子を削除できるため、拡張子が.oldのファイルの名前を変更する方がファイルを削除するよりも優れています。

  5. 以前にエラーを表示していたプログラムを開き、問題が解決したかどうかを確認します。

Normal.dotmファイルの編集

メモリまたはディスクの空き容量が不足しています 」というエラーが引き続き発生する場合は 、下の次の方法に進んでください。

方法2:Officeインストールの修復

一部の影響を受けるユーザーの意見に基づいて、この特定の問題は、破損または破損したインストールを処理している場合にも発生する可能性があります。 他のことを試す前に、Officeのインストールを修復することで問題が解決し、「 メモリまたはディスク領域が不足しています 」エラーが発生せずにWord / Excelファイルを開くことができるかどうかを確認してください。

Microsoft Officeインストールの修復に関するクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 appwiz.cpl 」と入力し、Enter キーを押して[ プログラムと機能]ウィンドウを開きます。

    appwiz.cplと入力し、Enterキーを押してインストール済みプログラムのリストを開きます
  2. [ プログラムと機能]内で、Microsoft Officeインストールを見つけて右クリックし、[ 変更 ]を選択します

    Microsoft Officeインストールの変更
  3. [ クイック修復]を選択し、[ 修復 ]ボタンをクリックします。 確認ウィンドウで、もう一度[ 修復 ]をクリックしてインストールを開始します。

    Officeインストールの修復
  4. プロセスが完了したら、コンピューターを再起動し、次の起動時に問題が解決したかどうかを確認します。

それでも同じエラーメッセージが表示される場合は、下の次の方法に進んでください。

方法3:RegistryEditorを介してSaveZoneInformationポリシーを作成する

一部のユーザーは、レジストリエディターを使用してSaveZoneInformationというポリシーを作成した後、最終的に問題を解決できたと報告しています。 このポリシーが施行された後、「 メモリまたはディスクスペースが不足しています 」エラー発生することなく.doc添付ファイルを開くことができると報告されました。

SaveZoneInformationポリシーを作成するために、このレジストリを編集するためのクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、 「regedit」入力してEnterキーを押し、レジストリエディターを開きます。 UAC (ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。
  2. レジストリエディタユーティリティにアクセスしたら、左側のペインを使用して、次の場所に手動で移動します。
     HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies 

    注:手動でナビゲートするか、ナビゲーションバー内に場所を貼り付けてEnterキーを押すだけです。

  3. その場所に到達したら、「 ポリシー」を右クリックして、 新規」>「キー」を選択します。 次に、新しく作成したキーにAttachmentsという名前を付けます。

    注: Attachmentsキーがポリシーのサブキーであることが非常に重要であることに注意してください

  4. Attachmentsキーを選択した状態で、右側のペインに移動し、空のスペースを右クリックして、[ 新規]> [Dword(32ビット)値 ]を選択します
  5. 新しく作成したDwordにSaveZoneInformationという名前を付け、 Enterキーを押して変更を保存します。
  6. 新しく作成されたSaveZoneInformationをダブルクリックし、その値を1に設定します。
  7. レジストリエディターを閉じ、以前にエラーを表示していたプログラムを開いて、問題が解決したかどうかを確認します。

レジストリエディターを使用してSaveZoneInformationポリシーを作成する

メモリまたはディスクの空き容量が不足しています 」というエラーが引き続き発生する場合は 、下の次の方法に進んでください。

方法4:Word / Excelアドインを削除する

一部の影響を受けるユーザーが指摘しているように、この特定の問題は、WordまたはExcelアドインが「 メモリまたはディスク領域が不足しています 」エラーを引き起こしている場合にも発生する可能性があります。 このシナリオが適用可能な場合、責任のあるアドインを特定して対処することによってのみ、問題を解決できます。

注: Wordでは、この特定の問題を引き起こすことがほとんど報告されているアドインはインスタントメッセージングの連絡先です。

アドインを無効にする手順は、WordとExcelの両方でまったく同じであるため、エラーが発生しているプログラムに関係なく、以下のガイドに従ってください。

  1. エラーを表示しているプログラム(WordまたはExcel)を開きますが、ファイルを開かないでください。 メインの実行可能ファイルをダブルクリックして、 [ファイル]> [オプション ]に移動します
  2. Excelオプション/ Wordオプションで、左側から[ アドイン]を選択します。 次に、右側のペインに移動します。
  3. [ アドイン]画面の下部までスクロールし、[ 管理 ]の近くにある[ Excel / Wordアドイン ]を選択して、[ 移動 ]ボタンをクリックします。
  4. アドイン画面内で、各アドインが無効になるまで、各アドインに関連付けられているボックスのチェックを外します。 OKボタンを押します。
  5. 手順2を繰り返して、[ アドイン ]メニューに戻ります。
  6. 今回は、 [管理 ]ボタンから[ COMアドイン]を選択し、 [ 移動 ]ボタンをもう一度クリックします。
  7. アドインに関連付けられているすべてのボックスのチェックを外し、もう一度[OK]ボタンをクリックして、すべてのアドインが有効になっていることを確認します。
  8. プログラム(Word / Excel)を再起動し、以前にエラーメッセージをトリガーしていたファイルを開いてみます。
  9. エラーが発生しなくなった場合は、エラーが再び表示されるまで、無効になっている各アドインを(1つずつ)体系的に再度有効にします。 最終的に、エラーメッセージの原因となっている問題を特定できるはずです。
  10. エラーメッセージの原因となったアドインを特定できたら、アドインメニューに戻り、それを選択して[ 削除 ]をクリックして削除します。

Excel / Wordでアドインを無効にする

方法5:必要なアクセス許可を確立する

判明したように、この問題は、 C:\ windows \ fontsフォルダーに、WordやExcelなどのMicrosoftプログラムが使用するフォントにアクセスして編集するために必要なアクセス許可がない場合にも発生する可能性があります。 これは既知のバグであり、主にWindows 10 Creators Updateビルドで発生することが報告されています。

このシナリオが現在の状況に当てはまる場合は、昇格されたPowerShellウィンドウで一連のコマンドを実行することで解決できます。

必要なことは次のとおりです。

  1. Windowsキー+ Rを押して、新しい[実行]ダイアログボックスを開きます。 次に、 「powershell」入力し、 Ctrl + Shift + Enterを押して、昇格したPowershellウィンドウを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。

    実行ダイアログ:powershell次に、Ctrl + Shift + Enterを押します
  2. 昇格された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 
  3. 2つのコマンドが正常に処理されたら、コンピューターを再起動し、次回の起動時に問題が解決するかどうかを確認します。

メモリまたはディスクの空き容量が不足しています 」というエラーが引き続き発生する場合は 、下の次の方法に進んでください。

方法6:Windows 10でフォントキャッシュを再構築する

Onedriveと同期されたSharePointサイトからWord文書を見つけた一部のユーザーは、フォントキャッシュをフラッシュしてマシンを再起動した後にのみ問題が解決したと報告しました。

フォントキャッシュは、PCに現在インストールされているフォントを管理および表示するためにWindowsが使用する一連のファイルです。 破損により、一部のフォントが誤動作し、WordやExcelなどのプログラムがそれらを使用しようとすると、「 メモリまたはディスクスペースが不足しています 」というエラーが発生します。

幸いなことに、Windows 10でフォントキャッシュを再構築できる.batファイルを作成して実行することで、この問題を非常に簡単に解決することができます。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、 「notepad」入力してEnterキーを押し、組み込みのテキストエディターを開きます。

    [実行]ダイアログボックスでメモ帳を開く
  2. メモ帳ウィンドウ内に、次のコードを貼り付けます。
     @echo off :: "Windows Font Cache Service"サービスを停止して無効にします。FontCachesc stop "FontCache" sc config "FontCache" start = disabled sc query FontCache | findstr / I / C: "STOPPED" if not errorerror%== 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"を有効にして開始する 
  3. [ファイル]> [名前を付けて保存]に移動し、任意の名前を付けますが、必ず.bat拡張子を付けて保存してください。

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

    .batファイルを介したフォントキャッシュの再構築
  5. 操作が完了したら、コンピューターを再起動して、問題が解決したかどうかを確認します。

興味深い記事