Некоторые пользователи Windows сообщают о случайном получении команды Windows не может найти один из файлов этой темы сообщение об ошибке без каких-либо видимых действий, которые могли бы привести к такому сценарию. Большинство пострадавших пользователей сообщают, что они никогда не пытались сохранить или изменить тему до появления этого сообщения об ошибке. Судя по всему, что бы вы ни нажимали в итоге, это никак не повлияет, поскольку ошибка вернется через несколько дней. Обычно эта проблема возникает в Windows 10, но также встречается в Windows 8 и Windows 7.
В чем причина ошибки Windows не может найти один из файлов этой темы
Мы изучили проблему, попытавшись воспроизвести ее, а также просмотрев различные отчеты пользователей. Из того, что нам удалось выяснить, следует, что данная проблема возникает довольно часто при выполнении определенных сценариев. Вот список возможных виновников, которые могут привести к появлению этого сообщения об ошибке:
- SettingSyncHost.exe глючит – Сообщение об ошибке исходит от этого исполняемого файла. Если SettingSyncHost.exe не удается корректно синхронизировать вашу тему на нашей машине, вы получите следующую ошибку.
- Ошибка вызвана пользовательской заставкой – Часто сообщается, что причиной данной ошибки являются пользовательские заставки. Это может быть применимо, если ошибка появляется после некоторого периода бездействия.
- Активная тема глючит – Некоторые пользователи предполагают, что эта проблема возникает, если активная в данный момент тема глючит. Многим пользователям удалось решить эту проблему, изменив активную тему и удалив оставшиеся папки.
Если вы не можете решить эту проблему, то в этой статье вы найдете качественный список шагов по ее устранению. Ниже приведен список методов, с помощью которых другие пользователи, оказавшиеся в аналогичной ситуации, смогли решить эту проблему. Для достижения наилучших результатов следуйте приведенным ниже возможным способам устранения ошибки в том порядке, в котором они представлены, пока не найдете эффективный способ решения проблемы для вашего конкретного сценария.
Метод 1: Отключите пользовательскую заставку
Одной из наиболее распространенных причин возникновения этой ошибки является использование пользовательской заставки, которая не предназначена для работы с функцией Windows Themes. Если вы заметили, что эта ошибка возникает после некоторого периода бездействия, то, скорее всего, для ее устранения достаточно отключить заставку.
Если вы любите заставки и обнаружили, что активная заставка вызывает проблемы, попробуйте переустановить ее или заменить на другую, которая не нарушает работу функции синхронизации тем Windows.
Вот краткое руководство по отключению экранной заставки:
- Нажмите клавиша Windows + R открыть диалоговое окно «Выполнить». Затем введите “ms-settings:lockscreen” и нажмите кнопку Введите открыть Экран блокировки вкладка Персонализация меню.
- На вкладке Экран блокировки нажмите на кнопку Настройки экранной заставки.
- В Настройки заставки, в раскрывающемся меню под пунктом Заставка и установите значение none. Затем нажмите кнопку Применить чтобы сохранить только что сделанные изменения.
- Перезагрузите машину и проследите, устранилась ли проблема при следующем запуске.
Если проблема все еще не решена или на вашем компьютере не была включена экранная заставка, перейдите к следующему способу, описанному ниже.
Способ 2: Изменение активной темы & удаление оставшихся файлов
Еще одно возможное решение, которое некоторые пользователи успешно применяют для решения проблемы Windows не может найти один из файлов этой темы ошибка заключается в изменении активной темы. Проблема может возникнуть из-за того, что активная тема повреждена или сбилась до такой степени, что синхронизация не может быть завершена SettingSyncHost.exe.
Быстрый способ определить, является ли активная тема причиной проблемы, — просто заменить ее на другую, а затем удалить вместе с папкой. Если после выполнения этих действий ошибка все еще появляется, можно сделать вывод, что тема не виновата в возникновении проблемы. Вот краткое руководство, как это сделать:
- Нажмите клавиша Windows + R открыть окно Выполните команду диалоговое окно. Затем введите “ms-settings:themes” и нажмите Ввод откроется вкладка Темы меню Параметры персонализации.
- После того как вы’ окажетесь в диалоговом окне Темы раздел, прокрутите вниз до Применить тему и выберите одну из них из списка, щелкнув на ней мышью.
- Нажмите клавиша Windows + R открыть другое диалоговое окно Run. Затем введите “%windir%\Resources\Themes” и пресса Введите для перехода к месту хранения тем.
Примечание: Если у вас не Windows 10, замените приведенную выше команду на %localappdata%\Microsoft\Windows\Themes или %appdata%\Microsoft\Windows\Themes
- В папке «Темы» удалите тему и соответствующую ей папку. В нашем случае ответственной темой была Seda, поэтому мы удалили оба варианта темы и папку, в которой хранились остальные ее файлы.
- Теперь, когда тема изменена, а старая тема удалена, перезагрузите систему и посмотрите, вернется ли сообщение об ошибке.
Если этот способ не помог решить проблему, перейдите к следующему способу.
Способ 3: Отключите синхронизацию тем на компьютере
Хотя этот метод не устраняет основную причину проблемы и не позволяет точно определить причину ошибки, многие пользователи использовали его для предотвращения повторного появления ошибки.
Данный способ предполагает изменение некоторых настроек, используемых программой SettingSyncHost.exe, чтобы синхронизация тем была запрещена. Это, скорее всего, приведет к прекращению появления сообщений, поскольку исполняемый файл не будет пытаться синхронизировать вашу активную тему. Однако следует помнить, что недостатком этого метода является потеря возможности синхронизировать любые темы.
Если вы решили использовать этот метод и понимаете последствия, выполните следующие действия, чтобы отключить синхронизацию тем:
- Нажмите клавиша Windows + R чтобы открыть диалоговое окно Выполнить. Далее введите “ms-settings:sync” и нажмите Введите чтобы открыть окно Синхронизировать настройки вкладка Параметры учетных записей страница.
- После того как вы попадете в Синхронизация настроек меню, прокрутите вниз до Индивидуальные настройки синхронизации и отключите переключатель, связанный с Тема.
- После отключения тумблера закройте приложение «Настройки» и перезагрузите компьютер. При следующем запуске проследите за состоянием компьютера и посмотрите, не появятся ли дополнительные сообщения об ошибках.
Примечание: Помните, что если вам снова понадобится функция синхронизации тем, вам придется проделать обратные действия и снова включить переключатель тем.
Если этот способ оказался неэффективным или вы ищете более целенаправленное решение, перейдите к следующему способу.
Способ 4: Переустановите набор собственных приложений Windows
Некоторым пользователям, пытавшимся решить ту же проблему, удалось добиться ее решения переустановкой всего набора системных приложений с помощью поднятого окна PowerShell. Это может показаться чрезмерным, учитывая тот факт, что мы имеем дело только с проблемой тем, но многие пользователи сообщали об успешном использовании этого метода для решения проблемы Windows не может найти один из файлов этой темы.
Если вы решите воспользоваться этим способом, то вот что вам нужно сделать:
- Нажмите клавиша Windows + R открыть диалоговое окно Выполнить. Затем введите “powershell” и нажмите Ctrl + Shift + Enter чтобы открыть повышенное окно Powershell. При появлении запроса UAC (Контроль учетных записей пользователей) нажмите Да в подсказке.
- В открывшемся окне PowerShell вставьте или введите следующую команду и нажмите кнопку Введите для запуска переустановки всех Системные приложения (включая Темы):
Get-AppXPackage -AllUsers |Where-Object {$_.InstallLocation -like "*SystemApps*"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_).InstallLocation)\AppXManifest.xml"}
- После выполнения команды и завершения процесса перезагрузите машину и посмотрите, была ли решена проблема при следующем запуске.