【解決】「Windowsがこのテーマのファイルの1つを見つけられません」エラーの原因と対処法
Windowsユーザーの一部から、「Windows cannot find one of the files in this theme(このテーマのファイルの1つが見つかりません)」というエラーメッセージが突然表示されるという報告が寄せられています。多くの場合、エラーが発生する前にテーマを保存したり編集したりした覚えはないとのことです。また、プロンプト上でどのボタンをクリックしても結果は変わらず、数日後には同じエラーが再発します。Windows 10で報告されることが多いものの、Windows 8やWindows 7でも同様の事例が確認されています。
「このテーマのファイルの1つが見つかりません」エラーの原因
本記事では、問題の再現を試みるとともに、多数のユーザーレポートを調査しました。その結果、特定の条件が揃ったときにこのエラーが発生しやすいことがわかっています。考えられる主な原因は以下の通りです。
- SettingSyncHost.exeの不具合 – エラーメッセージはこの実行ファイルから発生しています。SettingSyncHost.exeがテーマを正しく同期できない場合に、このエラーが表示されます。
- カスタムスクリーンセーバーが原因 – サードパーティ製のスクリーンセーバーが原因となるケースが頻繁に報告されています。一定時間操作しないとエラーが表示される場合は、これが該当する可能性が高いです。
- アクティブなテーマの不具合 – 現在使用中のテーマ自体に不具合があるために発生するとの見方もあります。実際、アクティブなテーマを変更して残存フォルダーを削除することで解決したユーザーも多くいます。
この問題でお困りの場合は、以下のトラブルシューティング手順をお試しください。効果が期待できる順に並べていますので、上から順番に試していくことをおすすめします。
方法1:カスタムスクリーンセーバーを無効にする
このエラーの最も一般的な原因のひとつが、Windowsのテーマ機能と相性の悪いカスタムスクリーンセーバーです。一定時間の非操作後にエラーが表示される場合は、スクリーンセーバーを無効化するだけで解決できる可能性が高いです。
スクリーンセーバーを使いたい場合は、問題のあるものを一度アンインストールして再インストールするか、テーマ同期機能と干渉しない別のものに置き換えてみてください。
スクリーンセーバーを無効化する手順は以下の通りです。
- Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開き、「ms-settings:lockscreen」と入力して Enter を押します。個人用設定のロック画面タブが開きます。
- ロック画面タブ内のスクリーンセーバー設定をクリックします。
- スクリーンセーバーの設定画面で、スクリーンセーバーのドロップダウンメニューを開き、「なし」を選択します。その後「適用」をクリックして変更を保存します。
- PCを再起動し、次回起動時に問題が解消されたかどうかを確認します。
それでも問題が解決しない場合や、そもそもスクリーンセーバーを使用していない場合は、次の方法に進んでください。
方法2:アクティブなテーマを変更し、残存ファイルを削除する
このエラーに対して有効だったもうひとつの対策が、使用中のテーマを変更することです。アクティブなテーマが破損していたり、SettingSyncHost.exeによる同期処理が完了できない状態になっている可能性があります。
テーマが原因かどうかを素早く確認するには、別のテーマに切り替えたうえで、元のテーマとそのフォルダーを削除してみます。これらの手順を実行してもエラーが続くようであれば、テーマは原因ではないと判断できます。手順は以下の通りです。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、「ms-settings:themes」と入力して Enter を押します。個人用設定のテーマタブが開きます。
- テーマセクションで下へスクロールし、テーマの適用の一覧から別のテーマをクリックして選択します。
- 再度 Windowsキー + R を押して「ファイル名を指定して実行」を開き、「%windir%\Resources\Themes」と入力して Enter を押します。テーマが保存されているフォルダーが開きます。
注意: Windows 10以外の環境では、代わりに %localappdata%\Microsoft\Windows\Themes または %appdata%\Microsoft\Windows\Themes を使用してください。 - テーマフォルダー内で、削除したいテーマファイルと対応するフォルダーを削除します。テーマ本体と、関連ファイルを格納しているフォルダーの両方を消しておきましょう。
- テーマの変更と古いテーマの削除が完了したら、PCを再起動してエラーが再発するかどうかを確認します。
この方法で解決しない場合は、次の方法に進みましょう。
方法3:テーマの同期を無効にする
この方法では根本原因を特定・解消することはできませんが、エラーの再発を防ぐ手段として多くのユーザーに効果がありました。
具体的には、SettingSyncHost.exeが使用する設定を変更し、テーマの同期を無効化します。実行ファイルがテーマの同期を試みなくなるため、エラーメッセージも表示されなくなるはずです。ただし、この方法のデメリットとして、テーマの同期機能自体が使えなくなる点には注意が必要です。
デメリットを理解したうえで実行する場合は、以下の手順に従ってください。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、「ms-settings:sync」と入力して Enter を押します。アカウント設定の設定の同期ページが開きます。
- 設定の同期メニュー内で下へスクロールし、個別の同期設定にあるテーマのトグルスイッチをオフにします。
- トグルをオフにしたら、設定アプリを閉じてPCを再起動します。次回起動後にエラーメッセージが表示されないか確認しましょう。
注意: 今後テーマの同期機能が必要になった場合は、同じ手順を逆にたどってトグルをオンに戻す必要があります。
この方法でも解決しない、またはより根本的な修正をお探しの場合は、次の方法に進んでください。
方法4:Windows標準アプリ一式を再インストールする
同じ問題に直面していた一部のユーザーは、管理者権限のPowerShellウィンドウからシステムアプリ一式を再インストールすることで解決に成功しています。テーマの問題としては大げさに思えるかもしれませんが、この方法で「このテーマのファイルの1つが見つかりません」エラーが解消されたという報告が多数あります。
この方法を実行する場合は、以下の手順に従ってください。
- Windowsキー + R を押して「ファイル名を指定して実行」を開き、「powershell」と入力して Ctrl + Shift + Enter を押します。管理者権限のPowerShellウィンドウが開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら「はい」をクリックします。
- 管理者権限のPowerShellウィンドウに以下のコマンドを貼り付けて(または入力して)Enter を押します。すべてのシステムアプリ(テーマを含む)の再インストールが開始されます。
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"} - コマンドの実行が完了したらPCを再起動し、次回起動時に問題が解消されているかどうかを確認します。
-
Windows 10で「このテーマのファイルの1つが見つかりません」エラーを解決する方法
デスクトップの背景テーマを変更すれば、パソコンの画面を自分好みにカスタマイズできます。しかし、さまざまな理由によって、Windows 10のテーマにエラーが発生することがあります。その中でも「Windowsがこのテーマのファイルの1つを見つけられません」というエラーは、多くのユーザーが経験する代表的な問題です。このエラーは、Windowsのテーマファイルが保存されているシステムファイルに不具合があることで起こる場合があります。幸い、設定を見直すことで解決できるケースがほとんどです。本記事では、まずエラーの主な原因を確認し、その後具体的な解決策を順番に紹介していきます。 「このテーマのファイル
-
「Windowsがこのテーマのファイルの1つを見つけられません」エラーを解決する方法
デバイスの画面に「Windowsがこのテーマのファイルの1つを見つけられません」というポップアップ警告が頻繁に表示されて、困っていませんか? このエラー通知では、テーマを保存するかどうかを尋ねるだけのシンプルな選択肢、「はい」または「いいえ」が表示されます。しかも最悪なのは、どちらを選んでも、このエラー通知が画面に表示され続けるという点です。では、なぜこのエラーメッセージが表示されるのでしょうか?Windowsはなぜテーマファイルを見つけられないのでしょうか? ご安心ください。この記事では、このエラーに関するすべての疑問を解消します。「Windowsがこのテーマのファイルの1つを見つけられませ