Guider

Fix: Windows Resource Protection kunne ikke starte reparasjonstjenesten

Denne feilen er ganske irriterende fordi den vanligvis vises når du prøver å kjøre visse tjenester som brukes til å fikse datamaskinen din, for eksempel SFC (System File Scanner), og det forhindrer deg i å fikse andre feil på PCen.

Derfor bør du gi det oppmerksomhet på utsiden og prøve å løse det ved hjelp av en av metodene som vises nedenfor. Problemet er ikke fremmed for noen versjon av Windows-operativsystemet, og metodene nedenfor kan brukes på dem alle.

Løsning 1: Start Windows Installer Service (noen ganger kalt TrustedInstaller)

Windows Modules Installer eller TrustedInstaller-tjenesten muliggjør installasjon, endring og fjerning av Windows-komponenter. Hvis denne tjenesten er deaktivert, kan installering av Windows-oppdateringer eller systemreparasjonsverktøy mislykkes for denne PC-en. Denne tjenesten har full tilgang til Windows Resource Protection-filer og registernøkler, og den må kjøres for at reparasjonstjenesten skal kunne kjøre.

  1. Åpne dialogboksen Kjør ved å bruke Windows-tasten + R-tastekombinasjonen. Skriv “services.msc” uten anførselstegn i dialogboksen Kjør, og klikk OK.

  1. Finn Windows Installer Service eller TrustedInstaller-tjenesten, høyreklikk på dem og velg Egenskaper.
  2. Forsikre deg om at alternativet under Oppstartstype i Egenskaper for Windows Store Services er satt til Automatisk.
  3. Hvis tjenesten stoppes (du kan sjekke det like ved siden av tjenestestatusmeldingen), kan du starte den umiddelbart ved å klikke på Start-knappen.

Du kan få følgende feilmelding når du klikker på Start:

“Windows kunne ikke starte Windows Installed Service på lokal datamaskin. Feil 1079: Kontoen som er spesifisert for denne tjenesten, skiller seg fra kontoen som er spesifisert for andre tjenester som kjører i samme prosess. "

Hvis dette skjer, følg instruksjonene nedenfor for å fikse det.

  1. Følg trinn 1-3 fra instruksjonene ovenfor for å åpne egenskaper for Windows Installer Service.
  2. Naviger til kategorien Logg på og klikk på Bla gjennom ... -knappen.

  1. Under "Angi objektnavnet du vil velge" skriver du inn datamaskinnavnet ditt og klikker på Kontroller navn og venter på at navnet skal bli autentisert.
  2. Klikk OK når du er ferdig, og skriv inn administratorpassordet i passordboksen når du blir bedt om det.

Merk: En annen nyttig ting du kan utføre med Windows Installer Service, er å registrere den på nytt og sjekke om det løste problemet. Dette vil også ta et øyeblikk, og det kan faktisk løse problemet.

  1. Klikk på Start-menyen og skriv inn følgende kommando i den før du trykker Enter for å kjøre den:

% windir% \ system32 \ msiexec / unregserver

  1. Nå trenger du bare å gjenta den samme prosessen bare denne gangen med kommandoen nedenfor:

% windir% \ system32 \ msiexec / regserver

  1. Sørg for at du gir administratortillatelser hvis du blir bedt om det. Sjekk om problemet fremdeles vises.

Løsning 2: Oppdater Windows-PCen

Noen brukere har rapportert at problemet var nesten umulig å løse med noen metode de fant på Internett, men ganske enkelt å installere den siste oppdateringen hjalp dem med å løse problemet. Det er veldig viktig å holde PCen oppdatert, og forskjellige feil som vises på bestemte datamaskiner, blir løst med de nyeste.

Windows 10 oppdaterer seg automatisk fra tid til annen, og alternativet for automatisk oppdatering er aktivert som standard. Du kan også se etter oppdateringer ved å gå til Innstillinger >> Oppdatering og sikkerhet >> Oppdatering >> Se etter oppdateringer. Imidlertid, hvis du la merke til at Windows ikke oppdateres regelmessig, følger du instruksjonene nedenfor for å fikse dette.

  1. Hold Windows-tasten og trykk på X for å åpne denne spesielle kontekstmenyen. Du kan også høyreklikke på Start-menyen. Velg Windows Powershell (Admin).

  1. Skriv inn cmd i Powershell-konsollen og vent til Powershell bytter til det cmd-lignende miljøet.
  2. Skriv inn følgende kommando i “cmd” -konsollen og sørg for at du klikker Enter etterpå:

wuauclt.exe / updatenow

  1. La denne kommandoen kjøre i minst en time og sjekk tilbake for å se om oppdateringer ble funnet og / eller installert.

//www.bleepingcomputer.com/forums/t/647715/windows-resource-protection-could-not-start-the-repair-service/

Løsning 3: For Build 14279

SFC-verktøyet er ødelagt i denne versjonen av operativsystemet Windows 10, og brukere hevdet at det ikke fungerte før en ny versjon ble utgitt. Imidlertid, hvis du fremdeles sitter fast med denne versjonen av Windows, og hvis du vil ha tilgang til SFC, kan du bruke løsningen nedenfor for å få den til å fungere.

Forberedelse: Du må ta eierskap til mappene nedenfor, så sørg for at du gjentar denne prosessen for de to mappene du skal ta eierskap til. Den første ligger her:

% SystemRoot% \ winsxs ; og navnet er amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Åpne File Explorer, og finn deretter TrustedInstaller.exe-filen på følgende sted:

C: \ WINDOWS \ servicing \ TrustedInstaller.exe

 

  1. Høyreklikk filen, klikk Egenskaper, og klikk deretter kategorien Sikkerhet. Klikk på Avansert-knappen. Vinduet "Avanserte sikkerhetsinnstillinger" vises. Her må du endre eier av nøkkelen.
  2. Klikk på Endre-koblingen ved siden av "Eier:" - etiketten. Vinduet Velg bruker eller gruppe vises.

  1. Velg brukerkontoen via Avansert-knappen, eller skriv bare inn brukerkontoen din i området som sier 'Angi objektnavnet du vil velge' og klikk OK. Legg til administratorkontoen.
  2. Hvis du vil endre eier av alle undermapper og filer i mappen, kan du eventuelt merke av for "Erstatt eier på undercontainere og objekter" i vinduet "Avanserte sikkerhetsinnstillinger". Klikk OK for å endre eierskapet.

Forsikre deg om at du gjentar den samme prosessen for mappen i % SystemRoot% \ winsxs \ med navnet på amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Naviger til følgende mappe. Forsikre deg om at du har administratortillatelser og at du har aktivert skjulte filer og mapper. Klikk på "Vis" -fanen på Filutforsker-menyen og klikk på "Skjulte elementer" i avkrysningsruten i Vis / skjul-delen. File Explorer viser de skjulte filene og vil huske dette alternativet til du endrer det igjen.

% SystemRoot% \ winsxs \ amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.14279.1000_none_25a158fc7f85c69d

  1. Sjekk om du er i stand til å finne en fil som heter wrpint.dll. Hvis filen ikke er der, må du finne den andre steder og lime den inn. Naviger til denne mappen og finn filen wrpint.dll. Høyreklikk på den og velg kopi.

% SystemRoot% \ winsxs \ amd64_microsoft-windows-servicingstack-onecore_31bf3856ad364e35_10.0.14279.1000_none_5a92ee0dd788e433

  1. Lim wrpint.dll-filen i den første mappen der filen manglet, og sjekk om SFC begynner å fungere.

Løsning 4: Legg til en manglende registernøkkel

Det er et problem med visse versjoner av Windows-operativsystemet der du mangler en registernøkkel relatert til IDen til TrustedInstaller-tjenesten. Å løse dette problemet er noe avansert, og du bør følge instruksjonene nedenfor for å fikse det.

Før du fortsetter med denne løsningen, anbefales det at du lukker alle dine kjørende programmer, og det anbefales å lage en sikkerhetskopi av registret ditt i tilfelle noe går veldig galt mens du redigerer det. Ta sikkerhetskopi av registeret ditt ved å følge instruksjonene i artikkelen vår.

  1. Naviger til mappen nedenfor og sjekk navnet på en undermappe som skal se ut som 6.1.7600.16385. Det er TrustedInstaller ID, så sørg for at du kopierer navnet på denne mappen og limer den inn et sted.

C: \ Windows \ Servicing \ Versjon

  1. Naviger til C >> Windows >> WinSxS-mappen og finn mappen der navnet starter med følgende:

x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (32bit Windows)

amd64_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (64bit Windows)

  1. Kopier navnene på disse mappene, og oppbevar dem også et sted i en tekstfil.

Før du fortsetter, må du ta eierskap til en bestemt registernøkkel som kan utføres ganske enkelt hvis du følger instruksjonene nedenfor nøye.

  1. Naviger til følgende registernøkkel, høyreklikk på Komponentbasert service i treet til venstre på skjermen og klikk på Tillatelser.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Component Based Service

  1. Når dette vinduet åpnes, klikker du på Avansert og navigerer til fanen Eier. Klikk på Administratoroppføringen under delen Endre eier til og Bruk endringene.
  2. Etter det, lukk også dette vinduet og vinduet Avanserte innstillinger og klikk på Administratorer under seksjonen Gruppe eller brukernavn i vinduet Tillatelser.

  1. Under Tillatelser for administratorer klikker du på Full kontroll og bruker endringene enda en gang.

Nå er det på tide for den siste delen av løsningen som egentlig ikke skal ta lang tid.

  1. Naviger til følgende registernøkkel, høyreklikk hvor som helst på høyre side av vinduet og velg Ny >> Nøkkel. Name it Versjon.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Component Based Service

  1. I denne versjonsnøkkelen bør du opprette en utvidbar strengverdi og sette TrustedInstalled ID til navnet. Kopier den fra stedet der du har oppbevart den. Høyreklikk på denne utvidbare strengverdien, og velg alternativet Endre.
  2. Verdien skal være hele banen til mappen fra WinSxS. For eksempel:

% SystemRoot% \ WinSxS \x86_microsoft-windows-servicingstack_31bf3856ad364e35_ {TrustedInstaller ID} (32bit Windows)

  1. Sjekk om problemet er løst.

Løsning 5: Kjøre en offline SFC-skanning

Denne løsningen har bare hjulpet flere mennesker, men den har hjulpet dem, og metoden anbefales på det sterkeste av mine Microsoft-ingeniører, og det er ganske enkelt å kjøre den selv om du har problemer med SFC-skanningen mens du kjører den normalt.

  1. Søk etter "Kommandoprompt", høyreklikk på den, og velg alternativet "Kjør som administrator". Kopier og lim inn følgende kommando, og sørg for at du klikker Enter etterpå:

sfc / SCANNOW / OFFBOOTDIR = c: \ / OFFWINDIR = c: \ windows

  1. Hvis det vises en melding om at skanningen var vellykket, har du løst problemet ditt. Hvis den samme feilen vises, kan du prøve andre metoder i denne artikkelen.

Løsning 6: Gi nytt navn til en fil

Å gi nytt navn til denne filen er i mange tilfeller nyttig, men det er viktig at du installerer alle ventende oppdateringer på datamaskinen din før du gjør det, fordi filen inneholder mye informasjon om datamaskinens nåværende tilstand og oppdateringene som venter. Hvis du endrer navn på det, kan disse oppdateringene ikke installeres riktig.

  1. Naviger til C >> Windows >> WinSxS og finn en fil som heter pending.xml. Høyreklikk på den og velg gi nytt navn.
  2. Gi den nytt navn til pending.old.xml, og sjekk om problemet er løst. Hvis ikke, må du huske å tilbakestille endringene i filen.
$config[zx-auto] not found$config[zx-overlay] not found