Excelのキャッシュの設定がない?削除や最適化の方法を分かりやすく解説

Excelのキャッシュの設定がない?削除や最適化の方法を分かりやすく解説
Excelのキャッシュの設定がない?削除や最適化の方法を分かりやすく解説
エクセル・ワード・ビジネス

Excelの動作が重くなったり、ファイルの保存や同期がうまくいかなかったりした際、キャッシュの削除を試みようとして「Excelにキャッシュの設定がない」と困ってしまう方は少なくありません。以前のバージョンでは「Office アップロードセンター」というツールから簡単に設定や削除ができていましたが、現在のMicrosoft 365や最新のExcelでは、そのメニュー自体が統合・変更されています。

この記事では、なぜ設定項目が見当たらないのかという理由を紐解きながら、最新版のExcelでキャッシュを管理・削除する具体的な手順を解説します。PCの操作に不慣れな方でも、手順通りに進めればスムーズにトラブルを解決できるはずです。動作のモタつきを解消し、快適なExcel作業を取り戻しましょう。

Excelのキャッシュの設定がないといわれる主な原因と仕様変更

Excelを利用していて「キャッシュの設定がない」と感じる最大の理由は、Microsoft Officeのアップデートに伴うインターフェースの大幅な変更にあります。かつてのOfficeには、バックグラウンドでの保存を管理する独立したアプリケーションが存在していましたが、現在はExcelの機能の一部として組み込まれています。

また、ユーザーが普段意識する「キャッシュ」には、実はいくつかの種類があります。クラウドストレージとの同期用キャッシュもあれば、特定の機能(ピボットテーブルなど)に関連するデータ保持用のキャッシュもあります。まずは、自分が探している設定がどれに該当するのかを確認していきましょう。

Officeアップロードセンターの廃止と統合

以前のOffice(2016以前など)では、タスクトレイに「オレンジ色のアイコン」のアップロードセンターが表示されており、そこからキャッシュの削除や保存期間の設定が容易に行えました。しかし、現在の最新バージョンではこのアップロードセンターが廃止され、Excelのアプリ内に統合されています。

「設定メニューがない」のではなく、「別の名前に変わって、場所が移動した」というのが正確な状況です。現在は「ファイルのご案内」や「保存オプション」の中に、キャッシュに関連する設定が格納されています。この変更を知らないと、いくらコントロールパネルやタスクバーを探しても見つけることができません。

さらに、クラウドサービスのOneDriveとの連携が強化されたことで、キャッシュ管理の主導権がOfficeアプリ側からOneDriveアプリ側へと移った部分もあります。これにより、設定箇所が分散してしまい、一般のユーザーにとってはますます場所が特定しづらくなっているのが現状です。

ピボットテーブルのキャッシュ設定との混同

Excelの動作が重いときに検索される「キャッシュ」という言葉には、もう一つの意味が含まれています。それは、ピボットテーブルが元データを内部的に保持しておくための「データキャッシュ」です。これはアプリ全体のキャッシュとは異なり、ファイルごとに設定が存在します。

ファイルメニューのオプションから探そうとしても、ピボットテーブル個別の設定は別の場所にあります。そのため、ネット上の情報を参考にしてオプション画面を開いたものの、お目当ての設定が見つからずに「キャッシュの設定がない」と結論づけてしまうケースが多々見受けられます。

ピボットテーブルのキャッシュは、ファイルサイズを肥大化させる原因にもなりますが、逆にデータの再計算を高速化させる役割も持っています。アプリ全体のキャッシュ(同期用)と、ファイル内のキャッシュ(ピボット用)を切り分けて考えることが、解決への第一歩となります。

Microsoft 365と買い切り版でのUIの違い

使用しているOfficeがサブスクリプション型の「Microsoft 365」か、あるいは2019や2021といった「買い切り版」かによっても、メニューの表示が微妙に異なります。オンラインアップデートが頻繁に行われる365ユーザーの場合、突然メニューの配置が変わることも珍しくありません。

ヘルプページやブログ記事で紹介されているスクリーンショットと自分の画面が一致しない場合、バージョンの違いが影響している可能性が高いです。特に「キャッシュの破棄」に関する項目は、セキュリティやデータ整合性の観点から慎重に扱われるようになり、階層の深い場所に配置される傾向にあります。

最新のUIでは、ユーザーが複雑な設定を意識しなくてもいいように「自動化」が進んでいます。しかし、トラブル発生時にはその自動化が仇となり、手動で操作したいときに設定箇所が見つからないというストレスを生んでしまうのです。

最新のExcelでキャッシュ管理設定を確認する方法

それでは、現在のExcelにおいて、かつてのアップロードセンターに相当する設定がどこにあるのかを確認していきましょう。基本的には、Excel本体の設定画面からアクセスすることになります。この場所を知っておくだけで、同期トラブルの際の対処が格段に早くなります。

設定を確認する際は、まず編集中のファイルをすべて保存してから作業を行うことをおすすめします。キャッシュの設定を変更したり削除したりするプロセスは、開いているファイルの保存状態に影響を与える可能性があるためです。

「ファイルのご案内」セクションを探す

最新のExcelでは、キャッシュの同期に失敗したファイルなどは「ファイル」タブの「ホーム」あるいは「開く」の近くにある「ファイルのご案内」という項目に表示されます。ここに何も表示されていない場合は、現在キャッシュに関する重大なエラーは起きていないと判断できます。

以前のように「キャッシュを常に14日間保存する」といった期間設定を行いたい場合は、Excelのオプション画面へ進む必要があります。「ファイル」>「オプション」>「保存」の順にクリックし、下の方にある「キャッシュの設定」というセクションを探してください。

ここでは、キャッシュされたファイルを保持する日数を指定したり、閉じたときに自動でキャッシュを削除するように設定したりすることが可能です。もしこの項目自体が表示されない場合は、組織の管理ポリシーによって制限されているか、OneDriveの同期設定が優先されている可能性があります。

OneDriveの「ファイルオンデマンド」設定を確認する

現代のExcelはOneDriveと密接に連携しており、キャッシュの挙動はOneDrive側の設定に大きく依存しています。PCのストレージ容量を節約するための「ファイルオンデマンド」機能が有効になっていると、Excel側の設定とは無関係に、ファイルがクラウド上だけに存在する状態になります。

この場合、Excel上でキャッシュを操作しようとしても、実体はクラウドにあるため「設定がない」状態に近い挙動を示します。タスクバーの雲のアイコン(OneDrive)を右クリックし、設定画面から「高度な設定」や「容量の節約」に関連する項目を確認してみてください。

OneDriveの設定で「開いているOfficeファイルを同期するためにOfficeアプリケーションを使用する」という項目がオフになっていると、Excel側からキャッシュ操作ができなくなることがあります。ここがチェックされているか確認しましょう。

手動でのキャッシュ削除ボタンの場所

Excelのオプション内の「保存」タブにある「キャッシュの設定」セクションには、「キャッシュされたファイルの削除」というボタンが配置されています。これをクリックすることで、現在ローカルに保存されている一時的な編集データをクリアできます。

ただし、このボタンは「アップロード待ちのファイルがある場合」には完全に機能しないことがあります。未保存の変更がある状態でキャッシュを消去すると、最悪の場合、作業内容が失われるリスクがあるため、Excelが保護機能を働かせるからです。

もしボタンがグレーアウト(無効化)されていて押せない場合は、すべてのファイルを一度保存して閉じ、Excelを再起動してから再度試してみてください。それでも消えない強固なキャッシュは、後述するフォルダの直接操作で対処することになります。

Excelの動作を軽くするためにキャッシュを削除する手順

設定場所がわかったところで、次は実際にキャッシュを削除してExcelの動作を最適化する手順を詳しく見ていきましょう。単純にボタンを押すだけでなく、システムフォルダに残った不要なデータを一掃することで、目に見えて動作が改善するケースがあります。

ここで行う操作は、Excelが一時的に作成する「下書き」のようなファイルを掃除する作業です。作成した本物のエクセルファイル自体が消えるわけではありませんので、安心してください。ただし、作業前には念のため大切なデータのバックアップを取っておくのがPC操作の鉄則です。

アプリ内の「キャッシュされたファイルの削除」を実行する

まずは、最も安全で公式な方法から試します。Excelを開き、「ファイル」タブから左下の「オプション」を選択します。表示されたウィンドウの左メニューから「保存」を選んでください。画面を下にスクロールすると「キャッシュの設定」という項目が見つかります。

ここで「キャッシュされたファイルの削除」ボタンをクリックします。確認メッセージが表示されるので、そのまま実行してください。この操作により、Officeが内部的に管理している一時保存データが整理されます。長期間設定を変更せずに使っている場合、これだけで動作が軽快になることがあります。

また、同じ画面にある「閉じたときに、Office ドキュメント キャッシュからファイルを削除する」にチェックを入れておくと、今後キャッシュが溜まりすぎるのを防ぐことができます。PCのスペックが低く、常にメモリ不足に悩まされている方には推奨される設定です。

Officeドキュメントキャッシュフォルダを手動で空にする

アプリ上のボタン操作で解決しない場合、Windowsのシステムフォルダ内に格納されている実体ファイルを直接削除する方法があります。これは、同期エラーがループしてしまい、Excelの操作を受け付けなくなったときなどに非常に有効な手段です。

まず、すべてのOffice製品(Excel, Word, Outlook等)を完全に終了させます。次に、Windowsキーと「R」キーを同時に押し、表示されたボックスに以下のパスをコピー&ペーストして「OK」を押してください。

%LocalAppData%\Microsoft\Office\16.0\OfficeFileCache

開いたフォルダ内にあるファイル群が、Excelのキャッシュの実体です。これらをすべて選択して削除します。もし「使用中のため削除できません」と表示された場合は、バックグラウンドでOfficeのプロセスが動いているため、タスクマネージャーから「OfficeClickToRun.exe」などのプロセスを終了させる必要があります。

ピボットテーブルのデータ保持設定を見直す

特定のファイルだけが異常に重い、という場合はピボットテーブルのキャッシュが原因かもしれません。これを確認するには、ピボットテーブル内の任意のセルを右クリックし、「ピボットテーブル オプション」を開きます。

「データ」タブを選択し、「ファイルに元のデータを保存する」のチェックを外すと、保存時のファイルサイズを劇的に小さくできます。ただし、これを外すと次にファイルを開いたときにデータの更新が必要になるため、オフラインで作業する場合には注意が必要です。

また、「データソースから削除されたアイテムを保持する」という設定を「なし」に設定することも有効です。これにより、元データから消えた古い情報がキャッシュとして残り続けるのを防ぎ、ファイルを常にクリーンな状態に保つことができます。

キャッシュ削除以外にExcelを高速化する設定のポイント

キャッシュの設定を確認・変更しても改善が見られない場合、Excelの動作を阻害している要因は別の場所にあるかもしれません。最新のExcelは多機能ゆえに、デフォルト設定のままではPCのリソースを過剰に消費してしまうことがあります。

ここでは、キャッシュ管理と併せて見直したい、Excelの高速化設定をいくつか紹介します。これらを組み合わせることで、「キャッシュの設定がない」と悩んでいた原因そのもの(動作の重さ)を根本から解決できる可能性が高まります。

グラフィックアクセラレータの設定変更

Excelの画面描写がカクついたり、スクロールが遅かったりする場合、ハードウェアの描写支援機能が逆に邪魔をしていることがあります。これをオフにすることで、古いPCや一部のグラフィックボードを搭載したPCでは動作が安定することがあります。

「ファイル」>「オプション」>「詳細設定」へと進み、「表示」セクションにある「ハードウェア グラフィック アクセラレータを無効にする」を探します。最新版ではこの項目が自動調整されるようになり、設定が消えている場合もありますが、もし存在していればチェックを切り替えて様子を見てください。

特に、外部モニターを使用している環境や、高解像度のディスプレイを使っている環境では、この描写設定一つでExcelのレスポンスが大きく変わることがあります。キャッシュ削除とセットで試しておきたい重要項目です。

不要なアドインを無効化する

Excelには機能を拡張するための「アドイン」が多数存在しますが、これらが起動時にキャッシュを読み込んだり、動作を監視したりすることで速度低下を招くことがあります。自分が使っていないアドインが動いていないか確認しましょう。

「ファイル」>「オプション」>「アドイン」を開き、画面下の「管理」ボックスで「COM アドイン」を選択して「設定」ボタンを押します。表示されたリストの中で、心当たりのないものや使っていないもののチェックを外してください。

特に、セキュリティソフトが導入するアドインや、以前インストールした周辺機器のユーティリティが勝手に追加されていることがあります。これらを整理することで、Excelの起動スピードやファイルを開く際の待機時間が短縮されます。

アドインを無効化しても、後で必要になったら同じ手順で簡単に有効化できます。まずはすべてオフにして、必要なものだけを一つずつ戻していくのが効率的です。

自動保存とバックグラウンド保存の調整

OneDriveを使用している場合、一文字入力するごとに「自動保存」が走り、それがキャッシュの書き込み負荷を増大させていることがあります。動作が極端に重い場合は、画面左上の「自動保存」スイッチを一時的にオフにして、手動保存(Ctrl + S)に切り替えるのも手です。

また、「ファイル」>「オプション」>「詳細設定」の「保存」セクションにある「バックグラウンドで保存する」の設定も確認してください。これを有効にしておくと作業中に保存が並行して行われますが、PCへの負荷は高まります。自分の作業スタイルに合わせて、これらのオン・オフを試してみる価値はあります。

トラブルが解決しない場合に試すべき修復作業

キャッシュの削除や設定変更を試しても、依然として「キャッシュエラー」の通知が消えなかったり、動作が不安定なままだったりする場合は、Officeのシステム自体に不具合が生じている恐れがあります。こうなると設定の範囲を超えてしまうため、アプリケーション自体の修復が必要になります。

「設定がない」と探し回るよりも、システム全体をリフレッシュする方が結果的に近道になることも多いです。Windowsには標準でアプリケーションの自己修復機能が備わっているため、まずは以下の手順を試してみてください。

Officeのクイック修復を実行する

Windowsの「設定」アプリを開き、「アプリ」>「インストールされているアプリ」(または「アプリと機能」)を選択します。一覧から「Microsoft 365」や「Microsoft Office」を探し、右端にある「…」ボタン(または変更ボタン)をクリックして「修正」を選びます。

最初に表示される「クイック修復」は、インターネット接続なしで短時間で行える修復作業です。これにより、破損したプログラムファイルや、整合性の取れなくなったキャッシュ管理データが正常な状態に置き換えられます。多くの軽微なトラブルはこの段階で解消されます。

クイック修復で直らない場合は、より強力な「オンライン修復」を選択することになります。こちらはOfficeを再インストールするのに近いプロセスが走るため、完了までに時間はかかりますが、不具合の解消率は非常に高いです。

各バージョンの違いを整理する

自分が使っているExcelのバージョンを正しく把握しておくことは、トラブル解決の大きな助けになります。古い情報のままキャッシュの設定を探し続ける時間を削減するため、主な違いを以下の表にまとめました。

バージョン キャッシュ管理の主な場所 特徴
Office 2013 / 2016 Office アップロードセンター タスクトレイから直接操作が可能。設定が分かりやすい。
Office 2019 / 2021 Excelのオプション > 保存 アップロードセンターが廃止され、アプリ内の設定に統合。
Microsoft 365 Excelのオプション & OneDrive設定 クラウドとの同期がメイン。キャッシュはほぼ自動管理。

このように、バージョンが上がるにつれて「ユーザーが手動で設定する箇所」は減り、「システムが自動で管理する箇所」が増えています。そのため、最新版を使っているほど「設定が見当たらない」と感じるのが自然なことだと言えます。

新規プロファイルでの動作確認

どうしても特定のPCでのみExcelの動作がおかしい場合、Windowsのユーザープロファイル自体に問題があるケースがあります。テストとして、PCに新しいローカルユーザーアカウントを作成し、そちらでExcelを起動してみてください。

もし新しいアカウントで正常に動作し、キャッシュの設定も反映されるようであれば、元のユーザーアカウント内の一時ファイルやレジストリが複雑に絡み合ってエラーを引き起こしていることになります。この場合は、Officeの完全アンインストールと再インストールが最も確実な解決策となります。

Excelのキャッシュの設定がない問題を解決するまとめ

まとめ
まとめ

Excelで「キャッシュの設定がない」と感じる原因は、Officeの進化に伴うメニュー構成の変更と、クラウド連携による自動化にあります。かつてのアップロードセンターは姿を消しましたが、その機能は現在、Excelのオプション内にある「保存」項目や、OneDriveの設定画面、そして「ファイルのご案内」セクションへと引き継がれています。

動作を軽くしたいのであれば、以下の3つのポイントを優先的に試してみてください。

1. Excelのオプションから「キャッシュされたファイルの削除」を実行する。

2. ピボットテーブルを使用している場合は、そのファイル個別のデータ保持設定を見直す。

3. OneDriveの同期設定を確認し、Officeとの連携設定が正しく行われているかチェックする。

もしこれらの操作を行っても解決しない場合は、Officeの「クイック修復」や「オンライン修復」を利用して、システムを正常な状態に戻しましょう。最新のExcelは非常に賢くなっていますが、時として過去のキャッシュデータが足かせになることもあります。適切な場所で設定を管理し、ストレスのないExcel環境を維持していきましょう。

タイトルとURLをコピーしました