Windows 11 または 10 で Word、Excel、PowerPoint を閉じるたびに設定がリセットされてしまうのは、かなり面倒です。これらのアプリがカスタマイズをすべて忘れてしまったように感じることがあります。これは、権限の問題、読み取り専用テンプレート、レジストリの不具合など、さまざまな原因が考えられます。これらのプログラムが、終了するたびに設定を無視してデフォルトに戻ってしまう場合は、このガイドが役立ちます。この問題を修正すれば、特に特定の設定やカスタムテンプレートに依存している場合は、イライラを軽減できます。カスタムリボン、マクロ、設定などが消えてしまうと、非常にイライラします。しかし、うまくいけば、これらの修正によってアプリはほぼ正常な状態を保てるでしょう。
Word、Excel、PowerPoint の設定が自動的にリセットされないようにする方法
フォルダの権限を確認する
まず最初に確認すべきはこれです。なぜなら、これらのOfficeアプリはすべて、デフォルトのテンプレート(WordのNormal.dotmなど)を保存するためにTemplatesフォルダに依存しているからです。Windowsがアプリに書き込み権限を与えていない場合、変更内容を保存できず、閉じる際にリセットされてしまいます。このフォルダは通常、C:\Users\your-user-name\AppData\Roaming\Microsoft\Templatesにあります。そう、これです。
テンプレートフォルダを右クリックし、「プロパティ」を選択して「セキュリティ」タブに進みます。ユーザーアカウントに「フルコントロール」が表示されていない場合は、「編集」をクリックして権限を付与してください。アップデートやインストールの不具合により、権限がおかしくなることがありますが、幸運にも権限の問題です。設定によっては、PowerShell で最初に所有権を取得する必要がある場合もありますが、これはまた別の問題です。
レジストリファイルの権限を確認する
これは少し厄介なケースです。Officeアプリはレジストリに自身を登録しますが、キーにアクセスできない場合、設定の保存がおかしくなる可能性があります。確認すべきパスはHKEY_CURRENT_USER\Software\Microsoft\Office\16.0ですが、16.0 をお使いのバージョンに置き換えてください(Office 2013の場合は15.0、Office 2021の場合は17.0など)。
レジストリエディターを開きます( を押しWin + R、 と入力してregeditEnter キーを押します)。パスを探し、右クリックして「アクセス許可」を選択します。ユーザーアカウントにフルコントロール権限があることを確認してください。ない場合は追加してください。特にシステムのアップグレードやユーザーアカウントの切り替え後などは、権限が失われることがあります。レジストリをいじると、思わぬトラブルに巻き込まれる可能性があるので注意してください。
デフォルトのテンプレートが読み取り専用かどうかを確認する
Word、Excel、PowerPoint には、Word と同様にデフォルトのテンプレートが用意されていますNormal.dotm。このファイルが読み取り専用になっていると、アプリは変更を保存できません。C :\Users\ユーザー名\AppData\Roaming\Microsoft\Templatesに戻り、Normal.dotmファイルを見つけて右クリックし、「プロパティ」を選択してください。
「読み取り専用」にチェックが入っているか確認してください。チェックが入っている場合は、チェックを外して「OK」をクリックしてください。グレー表示になっていてチェックを外せない場合は、まずフォルダの権限設定に戻って修正する必要があるかもしれません。バックグラウンドプロセスやサードパーティ製のセキュリティツールによってファイルが読み取り専用としてロックされ、アプリが設定をリセットしてしまうことがあります。
正しい個人テンプレートの場所を設定する
アプリが間違った、または存在しないテンプレートフォルダを参照している可能性があります。アプリ(Word、Excel、またはPowerPoint)を開き、「ファイル」>「オプション」に移動し、「保存」タブに切り替えます。 「既定の個人用テンプレートの場所」を探します。パスが間違っている、古い、または空の場合は、正しいフォルダ(C:\Users\ユーザー名\AppData\Roaming\Microsoft\Templates)に変更してください。
これにより、アプリがカスタムテンプレートを正しく読み込み、設定を記憶できるようになります。「OK」をクリックして再起動し、問題が解決するかどうかを確認してください。
アプリをセーフモードで実行する
アドインやカスタマイズによっては、設定がリセットされるなど、予期せぬ動作を引き起こすことがあります。セーフモードで起動すると、すべてのアドインとカスタマイズが無効になるため、簡単にテストできます。これを行うには、 を押してWin + R、以下のコマンドを実行してください。
winword /safe excel /safe powerpnt /safe
セーフモードから終了した後、設定が保持されるかどうかを確認してください。保持される場合は、サードパーティ製のアドインが原因である可能性があります。その場合は、すべてのアドインを無効にし、1つずつ再度有効にして、原因を絞り込んでください。
トラブルシューティングのためにすべてのアドインを無効にする
アプリを開き、「ファイル」>「オプション」に移動し、「アドイン」をクリックします。下部にある「管理:COMアドイン」を確認し、「設定」をクリックします。リスト内のすべてのチェックボックスをオフにして、「OK」をクリックします。これにより、設定に影響を与える可能性のある余分な機能やプラグインがすべて削除されます。
問題が発生しなくなったら、アドインを一つずつ有効にして、問題の原因となっているアドインを特定してください。この作業は面倒ですが、アプリを再び安定させるためには価値があります。
Excel の設定が変わり続けるのはなぜでしょうか?
これは、複数のブック、特に独自の設定やマクロを含むブックを開いた場合に発生する可能性があります。あるいは、デフォルトのテンプレートが破損している可能性もあります。WordのNormal.dotmファイルは時間の経過とともに破損することがあり、その場合、アプリが毎回デフォルト設定に戻ってしまうことがあります。
Wordをデフォルト設定にリセットする
それでもうまくいかない場合は、Wordのレジストリキーをリセットできます。レジストリエディターでHKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Wordを開き、Data、Options、Wizardsの各キーを削除します。これにより、Wordは次回起動時に新しい設定を再生成します。ただし、レジストリをいじるのは多少リスクがあるので、念のため事前にバックアップを取っておきましょう。
なぜそれが機能するのか、あるいはレジストリを編集する気があるのかどうかわからない?アプリをリセットするだけで問題が解決する場合もありますが、これは究極の解決策と言えるでしょう。
これらのヒントが、Officeアプリがリセットされ続ける原因を特定し、再発を防ぐのに役立つことを願っています。権限とテンプレートファイルが主な原因となることが多いですが、システムによって状況は異なる場合がありますのでご了承ください。