Så här fixar du problemet med felaktiga behörigheter i Windows Search-kataloger
Flera WIndows-användare har nått oss med frågor efter att ha kört felsökaren Sök och indexering och upptäckt att det finns ett problem med Windows Search-behörigheter. Frågan som blir hittad är “Felaktiga behörigheter i Windows Seach-kataloger“. De flesta användare har beslutat att köra sin felsökare efter att ha märkt några inkonsekvenser med hur Windows Search returnerar resultat. Problemet är inte exklusivt för en viss Windows-version eftersom det bekräftas att det förekommer i Windows 7, Windows 8.1 och Windows 10.
Vad orsakar felet ”Felaktiga behörigheter i Windows Search-kataloger”?
Vi undersökte just denna fråga genom att titta på olika användarrapporter och de reparationsstrategier som oftast används för att lösa detta problem. Som det visar sig kan flera olika scenarier underlätta uppenbarelsen av denna fråga. Här är en lista över potentiella synder:
Metod 1: Att ta äganderätt till datamappen
En stor del av de drabbade användarna har lyckats lösa problemet genom att ta fullständig äganderätt till följande sökväg: C: / Programdata / Microsoft / Sök / Data. Berörda användare har rapporterat att efter att ha gjort det och startat om sin dator, fanns inte längre problem med Seach and Indexing.
Här är en snabbguide för att ta fullständigt ägande C: / Programdata / Microsoft / Sök / Data:
Notera: Du bör kunna följa instruktionerna nedan i alla senaste Windows-versioner (Windows 7, Windows 8.1 och Windows 10).
- Öppna File Explorer och navigera till följande plats:
C: \ ProgramData \ Microsoft \ Sök
- När du väl har kommit dit, högerklicka på Data mappen och välj Egenskaper från den nyligen visade snabbmenyn.
- Inuti Egenskaper menyn, använd det horisontella fältet högst upp för att komma åt säkerhet och klicka sedan på Avancerad för att komma åt Avancerade säkerhetsinställningar för data.
- När du väl är inne i Avancerade säkerhetsinställningar för data, klicka på Förändra hyperlänk associerad med Ägare.
- Nu när du är inne i Välj Användare eller Grupp starta genom att skriva ditt användarnamn i textrutan. När du har gjort det klickar du på Kontrollera namn för att säkerställa att namnet du angav är korrekt.
Notera: Om namnet är korrekt bör ditt fulla namn och din e-postadress läggas till i textrutan automatiskt. Om användarnamnet inte är korrekt visas ett felmeddelande. - När du kommer tillbaka till Avancerade säkerhetsinställningar för data,välj ditt användarnamn från listan över behörighetsposter och klicka på Redigera knappen nedan.
- Därefter bör du tas in i fönstret Behörighetsinmatning för data. Därifrån går du till kategorierna Grundläggande behörigheter och ser till att rutan som är associerad med Full kontroll är kontrollerat. Klicka sedan Ok för att spara ändringarna.
- När du väl är tillbaka till Avancerade säkerhetsinställningar för data, klicka på Verkställ för att spara ändringarna och starta om datorn.
- När nästa start är klar kör du Sök och indexering felsökaren igen och se om problemet fortfarande uppstår.
Om du fortfarande ser “Felaktiga behörigheter i Windows Seach-kataloger”Fel, flytta ner till nästa metod nedan.
Metod 2: Köra SFC- och DISM-skanningar
Om metoden ovan inte tillät dig att lösa problemet, är chansen att problemet orsakas av vissa skadade systemfiler. Som flera berörda användare har rapporterat, borde du kunna lösa detta problem genom att använda ett par inbyggda verktyg som kan åtgärda korruption i systemfiler. Både DISM (Deployment Image Servicing and Management) och SFC (systemfilkontroll)är helt kapabla att lösa fall av korruption i systemfiler, men de arbetar kring problemet annorlunda.
Medan DISM använder Windows Update för att ersätta skadade filer med friska kopior, är SFC beroende av ett lokalt cachearkiv för att hämta friska kopior när det behövs. Men eftersom båda inkonsekvenserna är kända för att ha några tomma fläckar när det gäller att identifiera skadade filer, rekommenderar vi starkt att du kör båda verktygen i samma ordning.
Här är en snabbguide om hur du utför DISM- och SFC-skanningar:
- Öppna en Springa dialogrutan genom att trycka på Windows-tangent + R. Skriv in i fönstret Kör “Cmd” inuti textrutan och tryck Ctrl + Skift + Enter för att öppna en förhöjd kommandotolk. Om du uppmanas av UAC (användarkontokontroll), klick Ja för att ge administrativa behörigheter till CMD-fönstret.
- När du är inne i den upphöjda kommandotolken skriver du följande kommando och trycker på Stiga på för att starta en SFC-skanning:
sfc / scannow
Notera: När du har startat den här processen, stäng inte CMD-fönstret eller stäng av maskinen under några omständigheter. Att göra detta kan utsätta ditt system för ytterligare systemkorruption. Och kom ihåg att även om slutrapporten inte innehåller några fasta korruptionsfiler betyder det inte att ingenting har reparerats. SFC är notoriskt känt för att inte rapportera skadade instanser som har lösts.
- När skanningen är klar startar du om datorn och ser om problemet har lösts.
- Oavsett om du fortfarande stöter på samma symtom eller inte, följ steg 1 igen för att öppna en annan upphöjd kommandotolk. Skriv sedan följande kommando igen för att starta en DISM-genomsökning:
DISM / Online / Cleanup-Image / RestoreHealth
Notera: Eftersom DISM använder WU, behöver den en pålitlig internetanslutning för att ladda ner hälsosamma kopior av filerna som är fast beslutna att vara skadade. På grund av detta måste du se till att din internetanslutning är stabil innan du börjar denna procedur.
- När DISM-skanningen är klar startar du om datorn igen och ser om “Felaktiga behörigheter i Windows Seach-kataloger”-Felet löses vid nästa systemstart.
Om du fortfarande stöter på samma problem, gå ner till nästa metod nedan.
Metod 3: Skapa en ny användarprofil
Vissa berörda användare har rapporterat att de lyckas åtgärda problemet genom att skapa en ny Windows-användarprofil och ta bort den äldre. För de flesta användare har detta trick gjort det möjligt för dem att återställa sökfunktionen helt. När du kör felsökaren Sök och indexering, ”Felaktiga behörigheter i Windows Seach-kataloger”Problemet rapporterades inte längre.
Här är en snabbguide för att skapa en ny användarprofil på Windows 10:
- Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “ms-inställningar: andra användare”Inuti textrutan och tryck Stiga på för att öppna upp Familj och andra människor fliken i inställningar app.
- När du lyckas komma in i Familj och andra användare fliken, flytta ner till den högra rutan och gå till Andra användare flik. När du är där klickar du på Lägg till någon annan till den här datorn.
- Fortsätt sedan genom att lägga till din e-postadress och telefon som är kopplad till ditt Microsoft-konto. Om du vill skapa ett lokalt konto klickar du på “Jag har inte den här personens inloggningsinformation‘
- När du kommer till nästa skärm skriver du inloggningsuppgifterna för ditt Microsoft-konto eller klickar på Lägg till en användare utan ett Microsoft-konto (om du vill skapa ett lokalt konto).
Notera: Vet att om du skapar ett lokalt konto kommer vissa onlinefunktioner som finns i Windows 10 inte att vara tillgängliga. - Upprätta en Användarnamn och en Lösenord för ditt nya konto. Därefter uppmanas du att tilldela en säkerhetsfråga. Vi uppmuntrar dig att göra det för att säkra ditt konto och ställa in en lösenordsåterställningsmetod.
- När det nya kontot har skapats startar du om datorn och loggar in med det nyskapade kontot vid nästa start.
- När startsekvensen är klar, se om sökfunktionen fungerar normalt nu. Om så är fallet kan du säkert ta bort den gamla användarprofilen eftersom du inte längre använder den.
Om du fortfarande har problem med din Windows sökfunktion, gå ner till nästa metod nedan.
Metod 4: Återställ Cortana via PowerShell
Som det visar sig kan detta problem också uppstå i fall där filer eller beroenden i Cortana är skadade och förhindrar att sökfrågorna slutförs framgångsrikt. Flera användare som vi också kämpar för att lösa samma problem har rapporterat att de äntligen kunde lösa det genom att återställa Cortana via ett förhöjt PowerShell-fönster.
Här är en snabbguide om hur du gör detta:
- Tryck Windows-tangent + R att öppna upp en Springa dialog ruta. Skriv sedan “Powershell” inuti textrutan och tryck Ctrl + Skift + Enter för att öppna en upphöjd Powershell-uppmaning. Vid UAC (användarkontokontroll) snabb, klicka Ja för att ge admin åtkomst till Powershell-fönstret.
- När du är inne i det förhöjda Powershell-fönstret, skriv eller klistra in följande kommando och tryck på Stiga på för att återställa Cortana och alla tillhörande komponenter:
Get-AppXPackage -Name Microsoft.Windows.Cortana | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ ($ _. InstallLocation) \ AppXManifest.xml"}
- När proceduren är klar stänger du det förhöjda Powershell-fönstret och startar om maskinen.
- Vid nästa start, se om problemet är löst.
Om du fortfarande stöter påFelaktiga behörigheter i Windows Seach-kataloger”-Fel när du kör felsökaren för indexering och sökning, gå ner till nästa metod nedan.
Metod 5: Utföra en reparationsinstallation
Om ingen av metoderna ovan har tillåtit dig att lösa behörighetsproblemen med Windows-sökning är det troligt att du har att göra med några underliggande systemkorruptionsproblem som inte kan lösas konventionellt. I det här fallet är det mest effektiva sättet att lösa problemet att återställa alla Windows-komponenter.
För att göra detta kan du alltid gå till en ren installation, men den här proceduren innebär att du också förlorar all personlig information inklusive applikationer, användarinställningar och media.
Ett bättre förfarande skulle vara att återställa alla Windows-komponenter med hjälp av en reparationsinstallation. Denna procedur kommer också att återställa alla WIndows-komponenter, men huvudskillnaden är en reparationsinstallation som gör att du kan behålla all personlig information (inklusive spel, applikationer, bilder, videor, foton etc.).
Om du bestämmer dig för att utföra en reparationsinstallation kan du följa den här artikeln (här) för steg-för-steg-instruktioner om hur du gör det själv.