修正:このテーマのファイルの1つが見つかりません

一部のWindowsユーザーは、 Windowsをランダムに受信すると、このシナリオのエラープロンプトで、このシナリオにつながる可能性のある明確なアクションがないファイルを見つけることができないと報告します。 ほとんどの影響を受けるユーザーは、このエラーメッセージが表示される前にテーマを保存または変更しようとしたことがないと報告しています。 どうやら、プロンプトをクリックしても、数日後にエラーが返されるため、何の影響もありません。 この問題は一般的にWindows 10で報告されていますが、Windows 8およびWindows 7でも報告されています。

Windowsは、このテーマのファイルの1つを見つけることができません。 テーマを保存しますか?

このテーマのエラーでWindowsがファイルを見つけられない原因は何ですか

問題を再現し、さまざまなユーザーレポートを確認して、問題を調査しました。 収集できたものから、特定のシナリオが満たされている場合、問題は非常に一般的であるようです。 以下は、このエラーメッセージの出現につながる可能性のある犯人のリストです。

  • SettingSyncHost.exeに不具合がある -エラーメッセージはこの実行可能ファイルから発生しています。 SettingSyncHost.exeがマシン全体でテーマを適切に同期できない場合、この特定のエラーが発生します。
  • カスタムスクリーンセーバーがエラーの原因です。カスタムスクリーンセーバーは、この特定のエラーの原因として頻繁に報告されます。 これは、一定の非アクティブ期間の後にエラーがポップアップする場合に該当する可能性があります。
  • アクティブなテーマはグリッチです –一部のユーザーは、現在アクティブなテーマがグリッチしている場合にこの問題が発生すると推測しています。 多くの影響を受けたユーザーは、この特定の問題を解決してアクティブなテーマを変更し、残りのフォルダーを削除しました。

この特定の問題の解決に苦労している場合、この記事ではトラブルシューティング手順の質の高いリストを提供します。 以下に、同様の状況の他のユーザーが問題を解決するために使用したメソッドのリストを示します。 最良の結果を得るには、特定のシナリオのプロンプトを解決するのに有効な修正が見つかるまで、以下の潜在的な修正を提示された順に実行してください。

方法1:カスタムスクリーンセーバーを無効にする

このエラーが発生する最も一般的な原因の1つは、Windowsテーマ機能で機能するように設計されていないカスタムスクリーンセーバーが原因です。 このエラーが一定の非アクティブ期間後に発生することに気付いた場合、スクリーンセーバーを無効にするだけで問題を解決できる可能性が高いです。

スクリーンセーバーが好きで、アクティブにしていたスクリーンセーバーが問題の原因であることがわかった場合、それを再インストールするか、Windowsテーマ同期機能に不具合のない別のスクリーンセーバーと交換してください。

スクリーンセーバーを無効にする方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 ms-settings:lockscreen 」と入力し、 Enterキーを押して、[ 個人設定 ]メニューの[ ロック画面 ]タブを開きます。

    実行ダイアログ:ms-settings:lockscreen
  2. [ロック画面]タブ内で、[ スクリーンセーバーの設定 ]をクリックします

    [ロック画面]メニューで、[スクリーンセーバーの設定]をクリックします
  3. [スクリーンセーバーの設定]で[ スクリーンセーバー ]の下のドロップダウンメニューにアクセスし、 [なし]に設定します。 次に、[ 適用 ]をクリックして、行った変更を保存します。

    スクリーンセーバーの削除
  4. マシンを再起動し、次回の起動時に問題が修正されたかどうかを監視します。

それでも問題が解決しない場合、またはマシンでスクリーンセーバーが有効になっていない場合は、下の次の方法に進んでください。

方法2:アクティブなテーマを変更し、残りのファイルを削除する

一部のユーザーがWindowsを正常に処理してこのテーマエラーのファイルの1つを見つけることができないという別の潜在的な修正は、アクティブなテーマを変更することです。 この問題は、アクティブなテーマが破損しているか、SettingSyncHost.exeで同期部分を完了できない程度にグリッチが発生したために発生する可能性があります

アクティブなテーマが問題の原因であるかどうかを簡単に判断するには、単に別のテーマに変更してから、フォルダーとともに削除します。 これらの手順を実行してもエラーが表示される場合は、テーマが問題の原因ではないと結論付けることができます。 その方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、「 ms-settings:themes 」と入力し、 Enterキーを押して、[個人設定]メニューの[テーマ]タブを開きます。

    実行ダイアログ:ms-settings:themes
  2. [ テーマ]セクションに移動したら、下にスクロールして[ テーマ適用 ]をクリックし、リストからテーマをクリックして選択します。

  3. Windowsキー+ Rを押して、別の[実行]ダイアログボックスを開きます。 次に、「 %windir%\ Resources \ Themes 」と入力してEnterキーを押し、テーマが保存されている場所に移動します。

    実行ダイアログ:%windir%\ Resources \ Themes

    注: Windows 10を使用していない場合は、上記のコマンドを%localappdata%\ Microsoft \ Windows \ Themesまたは%appdata%\ Microsoft \ Windows \ Themesに置き換えてください

  4. テーマフォルダーで、テーマとそれに対応するフォルダーを削除します。 今回のケースでは、担当するテーマはSedaであったため、テーマのバリエーションとそのファイルの残りを保存するフォルダーの両方を削除しました。

  5. テーマが変更され、古いテーマが削除されたので、システムを再起動して、エラーメッセージが返されるかどうかを確認します。

この方法で問題を解決できなかった場合は、下の次の方法に進んでください。

方法3:マシンでテーマの同期を無効にする

この方法は実際には問題の根本原因を処理せず、エラーの原因を特定することもできませんが、多くのユーザーがエラーの再発を防ぐためにこの方法を使用しています。

この方法では、SettingSyncHost.exeで使用されるいくつかの設定を変更して、テーマの同期を防止します。 実行可能ファイルはアクティブなテーマの同期を試行しないため、これによりメッセージが停止する可能性が高くなります。 ただし、この方法の欠点は、テーマを同期する機能が失われることです。

この方法を使用することに決め、その結果を理解している場合は、以下の手順に従ってテーマの同期を無効にします。

  1. Windowsキー+ Rを押して、[実行]ダイアログボックスを開きます。 次に、「 ms-settings:sync 」と入力してEnterキーを押し、 [アカウント設定]ページの[ 設定同期 ]タブを開きます。

    実行ダイアログ:ms-settings:sync
  2. [ 設定同期 ]メニューに移動したら 、[ 個別の同期設定 ]まで下にスクロールし、 テーマに関連付けられたトグルを無効にします。

    Windows 10でテーマの同期を無効にする
  3. トグルが無効になったら、設定アプリを閉じてコンピューターを再起動します。 次回の起動時に、マシンのステータスを監視し、追加のエラーメッセージが表示されるかどうかを確認します。

    注:テーマの同期機能が再び必要になった場合は、上記の手順をリバースエンジニアリングし、テーマの切り替えを再度有効にする必要があることに注意してください。

この方法が効果的でなかった場合、またはより集中的な修正方法を探している場合は、下の次の方法に進んでください。

方法4:ネイティブWindowsアプリのスイートを再インストールする

同じ問題の解決に苦労している一部のユーザーは、昇格されたPowerShellウィンドウを使用してシステムアプリのスイート全体を再インストールすることで問題を解決することができました。 これは、テーマの問題のみを扱っているという事実を考えると、行き過ぎのように思えるかもしれませんが、多くのユーザーが、これを使用してWindowsを解決すると、 このテーマのファイルが見つからないことを報告しています。

この方法に従うことにした場合は、次のことを行う必要があります。

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

    実行ダイアログ:powershell、次にCtrl + Shift + Enterを押します
  2. 管理者特権のPowerShellウィンドウで、次のコマンドを貼り付けるか入力してEnterキーを押し、すべてのシステムアプリThemesを含む)の再インストールをトリガーします。
     Get-AppXPackage -AllUsers | Where-Object {$ _。InstallLocation -like "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($ _。InstallLocation)\ AppXManifest.xml"} 
  3. コマンドを実行してプロセスが終了したら、マシンを再起動し、次回の起動時に問題が解決したかどうかを確認します。

興味深い記事