Исправлено: Windows не может найти один из файлов в этой теме

Некоторые пользователи Windows сообщают, что при случайном получении Windows не удается найти один из файлов в этом сообщении об ошибке темы без видимых действий, которые могли бы привести к этому сценарию. Большинство затронутых пользователей сообщают, что они никогда не пытались сохранить или изменить тему до появления этого сообщения об ошибке. Очевидно, что то, что вы в конечном итоге нажмете на приглашение, не окажет никакого влияния, так как ошибка вернется через несколько дней. О проблеме обычно сообщают в Windows 10, но также сообщают о Windows 8 и Windows 7.

Windows не может найти один из файлов в этой теме. Вы все еще хотите сохранить тему?

Что вызывает Windows не может найти один из файлов в этой теме ошибки

Мы исследовали проблему, пытаясь воспроизвести проблему и просматривая различные пользовательские отчеты. Судя по тому, что нам удалось собрать, проблема кажется довольно распространенной, когда встречаются определенные сценарии. Вот список потенциальных виновников, которые могут привести к появлению этого сообщения об ошибке:

  • Ошибка SettingSyncHost.exe - сообщение об ошибке исходит от этого исполняемого файла. Если SettingSyncHost.exe не может синхронизировать вашу тему на нашем компьютере должным образом, вы получите эту конкретную ошибку.
  • Пользовательская заставка вызывает ошибку - пользовательские заставки часто сообщаются как ответственные за эту конкретную ошибку. Это, вероятно, применимо, если вы видите ошибку, появляющуюся после периода бездействия.
  • Активная тема дает сбой - некоторые пользователи предполагают, что эта проблема возникнет, если текущая активная тема дает сбой. Многим затронутым пользователям удалось решить эту конкретную проблему, изменив активную тему и удалив оставшиеся папки.

Если вы пытаетесь решить эту конкретную проблему, эта статья предоставит вам качественный список шагов по устранению неполадок. Ниже приведен список методов, которые другие пользователи в аналогичной ситуации использовали для решения проблемы. Для достижения наилучших результатов следуйте приведенным ниже потенциальным исправлениям в том порядке, в котором они представлены, пока не найдете исправление, эффективное для решения запроса для вашего конкретного сценария.

Способ 1. Отключите пользовательскую заставку

Одна из наиболее распространенных причин возникновения этой ошибки - пользовательская заставка, не предназначенная для работы с темой Windows. Если вы заметили, что эта ошибка возникает после определенного периода бездействия, очень вероятно, что отключение заставки - это все, что вам нужно сделать, чтобы решить проблему.

Если вам нравятся скринсейверы, и вы обнаружили, что проблема была вызвана тем, что у вас было активно, попробуйте переустановить его или заменить другим, который не нарушает функцию синхронизации тем Windows.

Вот краткое руководство о том, как отключить заставку:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « ms-settings: lockscreen » и нажмите Enter, чтобы открыть вкладку « Экран блокировки » в меню « Персонализация» .

    Диалог запуска: ms-settings: lockscreen
  2. На вкладке «Экран блокировки» нажмите « Настройки экранной заставки» .

    в меню блокировки экрана нажмите на настройки заставки
  3. В настройках Заставки откройте раскрывающееся меню Заставка и установите для него значение Нет. Затем нажмите « Применить», чтобы сохранить внесенные изменения.

    Удаление заставки
  4. Перезагрузите компьютер и проверьте, была ли проблема устранена при следующем запуске.

Если проблема все еще не решена или на вашем компьютере не включена заставка, перейдите к следующему способу ниже.

Способ 2: изменение активной темы и удаление оставшихся файлов

Еще одно потенциальное исправление, которое некоторые пользователи успешно использовали для работы с Windows, не может найти один из файлов этой ошибки темы, - это изменение активной темы. Эта проблема может возникать из-за того, что ваша активная тема повреждена или сработала так, что синхронизация не может быть завершена с помощью 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 с повышенными правами вставьте или введите следующую команду и нажмите клавишу ВВОД, чтобы запустить переустановку всех системных приложений (включая темы ):
     Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation-like "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} 
  3. После запуска команды и завершения процесса перезагрузите компьютер и посмотрите, была ли проблема решена при следующем запуске.

Интересные статьи