Поправка: Windows не може да намери един от файловете в тази тема

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

Windows не може да намери един от файловете в тази тема. Все още ли искате да запазите темата?

Това, което причинява Windows, не може да намери един от файловете в тази тема за грешка

Проучихме проблема, като се опитахме да повторим проблема и като разгледахме различни потребителски отчети. От това, което успяхме да съберем, проблемът изглежда доста често срещан, когато се изпълняват определени сценарии. Ето списък с потенциални виновници, които могат да доведат до появата на това съобщение за грешка:

  • SettingSyncHost.exe е прекъснат - Съобщението за грешка идва от този изпълним файл. Ако SettingSyncHost.exe не е в състояние да синхронизира правилно вашата тема на нашата машина, ще получите тази конкретна грешка.
  • Персонализираната скрийнсейвър причинява грешката - Персонализираните скрийнсейвъри често се отчитат като отговорни за тази конкретна грешка. Това вероятно е приложимо, ако видите грешката да изскача след период на неактивност.
  • Активната тема е блестяща - Някои потребители спекулират, че този проблем ще възникне, ако темата, която е активна в момента, се блъска. Много от засегнатите потребители успяха да разрешат този конкретен проблем, променяйки активната тема и изтривайки своите оставащи папки.

Ако се мъчите да разрешите този конкретен проблем, тази статия ще ви предостави списък с качествени стъпки за отстраняване на проблеми. По-долу имате списък с методи, които други потребители в подобна ситуация са използвали, за да разрешат проблема. За най-добри резултати следвайте потенциалните поправки по-долу в реда, в който са представени, докато не намерите коригиране, което е ефективно за решаване на подкана за вашия конкретен сценарий.

Метод 1: Деактивирайте вашата персонализирана скрийнсейвър

Една от най-честите причини, поради която възниква тази грешка, е заради персонализиран скрийнсейвър, който не е предназначен да работи с функцията Windows теми. Ако сте забелязали, че тази грешка се появява след период на неактивност, е много вероятно да деактивирате скрийнсейвъра си всичко, което трябва да направите, за да разрешите проблема.

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

Ето кратко ръководство за това как да деактивирате скрийнсейвъра си:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „ ms-settings: lockscreen “ и натиснете Enter, за да отворите раздела Lock screen в менюто Персонализация .

    Изпълнете диалогов прозорец: ms-settings: заключващ екран
  2. В раздела Заключване на екрана щракнете върху Настройки за защита на екрана .

    в менюто Заключен екран щракнете върху Настройки за защита на екрана
  3. В Настройките на скрийнсейвъра отворете падащото меню под Заставка и го задайте на няма. След това щракнете върху Прилагане, за да запазите промените, които току-що сте направили.

    Премахване на скрийнсейвъра
  4. Рестартирайте вашата машина и следете дали проблемът е отстранен при следващо стартиране.

Ако проблемът все още не е решен или не е активиран скрийнсейвър на вашето устройство, преминете към следващия метод по-долу.

Метод 2: Промяна на активната тема и изтриване на оставащи файлове

Друго потенциално поправяне, което някои потребители успешно използват за справяне с Windows, не може да намери един от файловете в тази тема за грешка, е да промените активната тема. Проблемът може да възникне, защото вашата активна тема се е повредила или се е сгъстила до точката, в която частта за синхронизиране не може да бъде завършена от SettingSyncHost.exe.

Бърз начин да определите дали активната тема причинява проблема е просто да я промените с друга и след това да я изтриете заедно с папката си. Ако грешката все още се появява след изпълнение на тези стъпки, можете да заключите, че темата не носи отговорност за проблема. Ето едно кратко ръководство за това как да направите това:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това въведете „ ms-settings: themes “ и натиснете Enter, за да отворите раздела Теми на менюто Настройки за персонализиране.

    Изпълнете диалогов прозорец: ms-settings: теми
  2. След като сте в секцията Теми, превъртете надолу, за да приложите тема и изберете такава от списъка, като щракнете върху нея.

  3. Натиснете клавиша Windows + R, за да отворите още един диалогов прозорец Изпълнение. След това напишете „ % windir% \ Resources \ Themes “ и натиснете Enter, за да отидете до мястото, където се съхраняват темите.

    Изпълнете диалогов прозорец:% windir% \ Resources \ Themes

    Забележка: Ако не сте в Windows 10, заменете командата по-горе с % localappdata% \ Microsoft \ Windows \ Теми или % appdata% \ Microsoft \ Windows \ Теми

  4. В папката теми изтрийте темата и съответната папка. В нашия случай отговорната тема беше Seda, затова изтрихме както вариациите на темата, така и папката, съхраняваща останалите нейни файлове.

  5. Сега, когато темата е променена и старата тема е изтрита, рестартирайте системата си и вижте дали съобщението за грешка се връща.

Ако този метод не е ефективен при разрешаването на проблема, преминете към следващия метод по-долу.

Метод 3: Деактивирайте синхронизирането на теми на вашата машина

Въпреки че този метод всъщност не третира първопричината за проблема, нито ви позволява да определите причината за грешката, много потребители са я използвали, за да предотвратят появата на грешката отново.

Този метод включва промяна на някои настройки, използвани от SettingSyncHost.exe, така че синхронизирането на теми да бъде предотвратено. Това най-вероятно ще спре съобщенията, тъй като изпълнимият файл няма да се опита да синхронизира вашата активна тема. Но имайте предвид, че недостатъкът на този метод е, че ще загубите способността да синхронизирате всякакви теми.

Ако решите да използвате този метод и разбирате последствията, изпълнете стъпките по-долу, за да деактивирате синхронизирането на вашата тема:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „ ms-settings: sync “ и натиснете Enter, за да отворите раздела Sync your settings на страницата Settings Accounts .

    Изпълнете диалогов прозорец: ms-settings: sync
  2. След като влезете в менюто за синхронизиране на вашите настройки, превъртете надолу до Индивидуални настройки за синхронизиране и деактивирайте превключването, свързано с Тема .

    Деактивиране на синхронизирането на теми в Windows 10
  3. След като превключването е деактивирано, затворете приложението Настройки и рестартирайте компютъра. При следващото стартиране наблюдавайте състоянието на вашето устройство и вижте дали получавате допълнителни съобщения за грешка.

    Забележка: Имайте предвид, че ако някога отново се нуждаете от функцията за синхронизиране на теми, ще трябва да извършите обратно инженерните стъпки по-горе и да активирате отново превключването на Темата.

Ако този метод не е ефективен или търсите по-фокусирано поправяне, преминете към следващия метод по-долу.

Метод 4: Инсталирайте отново пакета от родни приложения за Windows

Някои потребители, които се борят да разрешат един и същ проблем, успяха да го разрешат, за да инсталират отново целия пакет от системни приложения, използвайки повишен прозорец PowerShell. Това може да изглежда като свръхсъображение, като се има предвид фактът, че се занимаваме само с проблем с теми, но много потребители съобщиха, че използват това успешно за разрешаване на Windows, не могат да намерят един от файловете в тази тема.

Ако решите да следвате този метод, ето какво трябва да направите:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „ powershell “ и натиснете Ctrl + Shift + Enter, за да отворите повдигнат прозорец на Powershell. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да при подкана.

    Стартирайте диалогов прозорец: powershell, след това натиснете Ctrl + Shift + Enter
  2. В прозореца с повишен PowerShell, поставете или въведете следната команда и натиснете Enter, за да задействате преинсталирането на всички системни приложения (включително теми ):
     Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation -подобен "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} 
  3. След като командата се изпълни и процесът приключи, рестартирайте вашата машина и вижте дали проблемът е разрешен при следващото стартиране.

Интересни Статии