Feil 1058 i Windows kan være en frustrerende veisperring når du prøver å starte tjenester. Denne feilen vises vanligvis med meldingen "Tjenesten kan ikke startes, enten fordi den er deaktivert eller fordi den ikke har noen aktiverte enheter knyttet til den." Selv om dette kan virke skremmende, er det flere effektive måter å løse dette problemet på og få tjenestene dine i gang igjen.
Grunnårsaken til feil 1058 stammer ofte fra at tjenester er deaktivert eller at deres avhengigheter ikke fungerer som de skal. Windows-tjenester er sammenkoblet, og hvis en feiler, kan det forårsake en dominoeffekt. La oss utforske hvordan du diagnostiserer og fikser denne feilen trinn for trinn.
Metode 1: Aktiver tjenesten og dens avhengigheter
Trinn 1:Åpne Tjenestebehandling ved å trykkeWindows + R, skriverservices.msc, og trykk Enter.
Trinn 2:Finn tjenesten som forårsaker feilen. Høyreklikk på den og velg "Egenskaper".
Trinn 3:I Egenskaper-vinduet endrer du "Oppstartstype" til "Automatisk" hvis den er satt til "Deaktivert".
Trinn 4:Klikk på "Start"-knappen for å prøve å starte tjenesten. Hvis den starter vellykket, har du løst problemet. Hvis ikke, fortsett til neste trinn.
Trinn 5:Bytt til fanen "Avhengigheter" og noter ned alle tjenestene som er oppført.
Trinn 6:For hver avhengighet, gjenta trinn 2-4 for å sikre at alle er satt til "Automatisk" og kjører.
Trinn 7:Når alle avhengigheter kjører, går du tilbake til den opprinnelige tjenesten og prøver å starte den på nytt.
Metode 2: Bruke Registerredigering
Hvis tjenestebehandlingsmetoden ikke fungerer, kan du prøve å justere innstillingene i Registerredigering. Vær forsiktig når du endrer registeret, siden feil endringer kan forårsake systemproblemer.
Trinn 1:PressenWindows + R, typeregedit, og trykk Enter for å åpne Registerredigering.
Trinn 2:Naviger til følgende sti:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices
Trinn 3:Finn nøkkelen til tjenesten som opplever feilen. Navnet her kan være forskjellig fra det du ser i tjenestebehandlingen.
Trinn 4:Finn "Start" DWORD-verdien i høyre rute. Dobbeltklikk på den og sett "Verdidata" til 2 (som tilsvarer automatisk oppstart).
Foreslått å lese:Hvordan fikse "Transaksjonsstøtte ikke startet"-feil i Windows
Trinn 5:Se etter en "DependOnService"-verdi. Hvis den er til stede, viser den tjenestens avhengigheter. Noter disse ned.
Trinn 6:For hver avhengighet, gjenta trinn 3-4 for å sikre at de også er satt til å starte automatisk.
Trinn 7:Lukk Registerredigering og start datamaskinen på nytt for at endringene skal tre i kraft.
Metode 3: Bruke ledeteksten
For de som er komfortable med kommandolinjegrensesnitt, tilbyr kommandoprompten en rask måte å administrere tjenester på.
Trinn 1:Høyreklikk på Start-knappen og velg "Windows Terminal (Admin)" eller "Ledetekst (Admin)".
Trinn 2:For å sjekke statusen til en tjeneste, skriv inn følgende kommando, og erstatte [ServiceName] med det faktiske tjenestenavnet:
sc query [ServiceName]
Trinn 3:For å endre oppstartstypen til automatisk, bruk:
sc config [ServiceName] start= auto
Trinn 4:For å starte tjenesten, skriv inn:
net start [ServiceName]
Trinn 5:Hvis du støter på avhengighetsproblemer, bruksc querykommando for å sjekke statusen deres og gjenta trinn 3-4 for hver avhengighet.
Feilsøkingstips
Hvis du fortsatt støter på feil 1058 etter å ha prøvd disse metodene, bør du vurdere følgende:
- Kjør en systemfilsjekk ved å åpne en admin-ledetekst og skrive
sfc /scannow. - Se etter Windows-oppdateringer, siden noen ganger løses tjenesteproblemer gjennom patcher.
- Deaktiver antivirusprogramvaren midlertidig, da den noen ganger kan forstyrre tjenester.
- Hvis problemet vedvarer med en bestemt tjeneste, undersøk den tjenesten for å se om andre har funnet spesifikke løsninger.
Ved å følge disse trinnene bør du kunne løse Feil 1058 og få Windows-tjenestene til å kjøre ordentlig igjen. Husk å alltid være forsiktig når du gjør systemendringer, og hvis du er usikker, bør du vurdere å søke hjelp fra en profesjonell eller Microsoft-støtte.















