Fix: Windows kan inte hitta en av filerna i detta tema

Vissa Windows-användare rapporterar att slumpmässigt tar emot Windows kan inte hitta en av filerna i detta temafelmeddelande utan någon uppenbar åtgärd som kan leda till detta scenario. De flesta berörda användare rapporterar att de aldrig försökte spara eller ändra ett tema innan det här felmeddelandet uppstod. Uavsett om du klickar på prompten kommer det tydligen inte att påverka eftersom felet kommer att återkomma efter flera dagar. Problemet rapporteras vanligtvis på Windows 10, men det rapporteras också på Windows 8 och Windows 7.

Windows kan inte hitta en av filerna i det här temat. Vill du fortfarande spara temat?

Det som orsakar Windows kan inte hitta en av filerna i det här temafelet

Vi undersökte problemet genom att försöka replikera problemet och genom att titta på olika användarrapporter. Från vad vi kunde samla verkar frågan vara ganska vanligt när vissa scenarier möts. Här är en lista över potentiella syndare som kan leda till att detta felmeddelande visas:

  • SettingSyncHost.exe glitched - Felmeddelandet kommer från det här körbara. Om SettingSyncHost.exe inte kan synkronisera ditt tema korrekt på vår maskin får du detta speciella fel.
  • En anpassad skärmsläckare orsakar felet - Anpassade skärmsläckare rapporteras ofta som ansvariga för det här felet. Detta är troligtvis tillämpligt om felet dyker upp efter en period av inaktivitet.
  • Det aktiva temat glider - Vissa användare spekulerar i att det här problemet kommer att inträffa om temat som för närvarande är aktivt glitching. Många berörda användare har lyckats lösa just detta problem med att ändra det aktiva temat och ta bort dess resterande mappar.

Om du kämpar för att lösa just detta problem kommer den här artikeln att ge dig en kvalitetslista med felsökningssteg. Nedan har du en lista över metoder som andra användare i en liknande situation har använt för att lösa problemet. För de bästa resultaten, följ de möjliga korrigeringarna nedan i den ordning de presenteras tills du hittar en fix som är effektiv för att lösa prompten för ditt specifika scenario.

Metod 1: Inaktivera din anpassade skärmsläckare

En av de vanligaste orsakerna till att detta fel uppstår beror på en anpassad skärmsläckare som inte är utformad för att fungera med Windows-temafunktionen. Om du har lagt märke till att det här felet inträffar efter en period av inaktivitet är det mycket troligt att inaktivering av din skärmsläckare är allt du behöver göra för att lösa problemet.

Om du är förtjust i skärmsläckare och du upptäckte att den du hade aktivt orsakade problemen, försöker du installera om den eller ersätta den med en annan som inte glider i Windows Theme synkroniseringsfunktionen.

Här är en snabb guide om hur du inaktiverar din skärmsläckare:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " ms-inställningar: låsskärm " och tryck på Enter för att öppna fliken Låsskärm på personaliseringsmenyn .

    Kör dialogruta: ms-inställningar: låsskärm
  2. Klicka på skärmsläckarens inställningar på fliken Låsskärm .

    Klicka på skärmsläckare-inställningar i menyn Lås skärm
  3. Gå till rullgardinsmenyn under Skärmsläckare i Skärmsläckare-inställningarna och ställ in den till ingen. Klicka sedan på Apply för att spara de ändringar du just har gjort.

    Ta bort skärmsläckaren
  4. Starta om din maskin och övervaka om problemet har åtgärdats vid nästa start.

Om problemet fortfarande inte är löst eller inte har en skärmsläckare aktiverad på din maskin, gå ner till nästa metod nedan.

Metod 2: Ändra det aktiva temat och ta bort restfiler

En annan potentiell fix som vissa användare har använt för att hantera Windows kan inte hitta en av filerna i det här temafelet är att ändra det aktiva temat. Problemet kan inträffa eftersom ditt aktiva tema har skadats eller att det glider till den punkt där synkroniseringsdelen inte kan slutföras av SettingSyncHost.exe.

Ett snabbt sätt att avgöra om det aktiva temat orsakar problemet är att helt enkelt ändra det med ett annat och sedan ta bort det tillsammans med mappen. Om felet fortfarande visas efter att ha utfört dessa steg kan du dra slutsatsen att temat inte är ansvarigt för problemet. Här är en snabb guide om hur du gör det:

  1. Tryck på Windows-tangenten + R för att öppna en Kör- dialogruta. Skriv sedan " ms-inställningar: teman " och tryck på Enter för att öppna fliken Teman i menyn Personaliseringsinställningar.

    Kör dialogruta: ms-inställningar: teman
  2. När du är i avsnittet Teman, bläddra nedåt till Använd ett tema och välj ett från listan genom att klicka på det.

  3. Tryck på Windows-tangenten + R för att öppna en ny Kör-dialogruta. Skriv sedan " % windir% \ Resources \ Teman " och tryck på Enter för att navigera till platsen där teman lagras.

    Kör dialogruta:% windir% \ Resources \ Teman

    Obs! Om du inte är i Windows 10, ersätt kommandot ovan med % localappdata% \ Microsoft \ Windows \ Teman eller % appdata% \ Microsoft \ Windows \ Teman

  4. Ta bort temat och motsvarande mapp i temamappen. I vårt fall var det ansvariga temat Seda, så vi raderade både temavariationer och mappen som lagrade resten av dess filer.

  5. Nu när temat har ändrats och det gamla temat raderats, starta om ditt system och se om felmeddelandet kommer tillbaka.

Om den här metoden inte var effektiv för att lösa problemet, gå ner till nästa metod nedan.

Metod 3: Inaktivera temasynkronisering på din maskin

Även om den här metoden faktiskt inte behandlar grundorsaken till problemet och inte heller låter dig fastställa orsaken till felet, har många användare använt det för att förhindra att felet någonsin återupptar ytan igen.

Den här metoden innebär att modifiera vissa inställningar som används av SettingSyncHost.exe så att temasynkronisering förhindras. Detta kommer troligen att stoppa meddelandena eftersom den körbara inte försöker synkronisera ditt aktiva tema. Men kom ihåg att nackdelen med den här metoden är att du förlorar förmågan att synkronisera alla teman.

Om du väljer att använda den här metoden och förstår konsekvenserna, följ stegen nedan för att inaktivera synkroniseringen av ditt tema:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedan " ms-inställningar: synkronisering " och tryck på Enter för att öppna fliken Synkronisera dina inställningar på sidan Kontoinställningar .

    Kör dialogruta: ms-inställningar: synk
  2. När du har kommit in i menyn Synkronisera dina inställningar, bläddra ner till individuella synkroniseringsinställningar och inaktivera väljaren som är associerad med tema .

    Inaktivera temasynkronisering i Windows 10
  3. När väljaren har inaktiverats stänger du appen Inställningar och startar om datorn. Vid nästa start, övervaka maskinens status och se om du får ytterligare felmeddelanden.

    Obs: Tänk på att om du någonsin behöver Tema-synkroniseringsfunktionen igen, måste du omvända stegen ovan och aktivera Tema-växlingen igen.

Om den här metoden inte var effektiv eller om du letar efter en mer fokuserad fixering, gå ner till nästa metod nedan.

Metod 4: Installera om sviten med ursprungliga Windows-appar

Vissa användare som kämpar för att lösa samma problem har lyckats få det att lösa att installera hela sviten System Apps med ett upphöjd PowerShell-fönster. Detta kan verka som en överreach med tanke på det faktum att vi bara har att göra med ett temaproblem, men många användare har rapporterat att de använder detta framgångsrikt för att lösa Windows kan inte hitta en av filerna i det här temat.

Om du väljer att följa den här metoden är det här du behöver göra:

  1. Tryck på Windows-tangenten + R för att öppna en Kör-dialogruta. Skriv sedanpowershell ” och tryck på Ctrl + Shift + Enter för att öppna ett upphöjd Powershell-fönster. När du uppmanas av UAC (Användarkontokontroll) klickar du på Ja vid uppmaningen.

    Kör dialogruta: powershell och tryck sedan på Ctrl + Shift + Enter
  2. I det upphöjda PowerShell-fönstret klistrar du in eller skriver följande kommando och trycker på Enter för att aktivera ominstallationen av alla systemappar (inklusive teman ):
     Get-AppXPackage -AllUsers | Where-Object {$ _. InstallLocation-like "* SystemApps *"} | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"} 
  3. När kommandot har körts och processen är klar, starta om din maskin och se om problemet har lösts vid nästa start.

Intressanta Artiklar