Kuinka korjata virhe 0x800f0954 Windowsissa helposti ja askel askeleelta

Viimeisin päivitys: 18/06/2025
Kirjoittaja: Isaac
  • Virhe 0x800f0954 johtuu yleensä ristiriidoista WSUS:n, ryhmäkäytäntöjen tai järjestelmätiedostojen kanssa.
  • Tehokkaisiin ratkaisuihin kuuluvat rekisterin muokkaaminen, ryhmäkäytännön muokkaaminen ja PowerShell.
  • Järjestelmän ja ohjainten pitäminen ajan tasalla auttaa estämään tällaisia ​​virheitä tulevaisuudessa.

virhe 0x800f0954

Virhekoodi 0x800f0954 sisään Windows Se on yksi niistä viesteistä, jotka yleensä ilmestyvät silloin, kun sitä vähiten odottaa, ja jotka turhauttavat valinnaisten järjestelmäominaisuuksien tai tärkeiden päivitysten asentamista. Tämä ongelma on yleisempi kuin miltä se näyttää, ja vaikka sen ratkaiseminen saattaa aluksi tuntua monimutkaiselta, on olemassa todistettuja ja yksinkertaisia ​​menetelmiä sen pysyvään ratkaisemiseen, olitpa sitten Windows 10:n käyttäjä. Windows 11 tai jopa aiemmissa versioissa, kuten Windows 8 tai 7.

Tässä artikkelissa olemme koonneet kaikki mahdolliset Virheen 0x800f0954 syyt ja ratkaisut jotka vaikuttavat Windows-käyttäjiin, yhdistäen eri asiantuntijoiden, yhteisöjen ja virallisten lähteiden kokemuksia käytännöllisellä, selkeällä ja helposti samaistuttavalla tavalla, jotta voit käyttää tietokonettasi uudelleen ilman päänsärkyä. Lisäksi löydät joitakin Tallenna Peli ja tärkeitä turvallisuussuosituksia, jotka on pidettävä mielessä prosessin aikana.

Mitä virhe 0x800f0954 tarkoittaa Windowsissa?

Kun kohtaat virheen 0x800f0954, yleensä yritettäessä asentaa valinnaisia ​​Windows-ominaisuuksia, kuten .NET Framework 3.5tai järjestelmää päivitettäessä. Tämä virhe keskeyttää asennuksen ja liittyy yleensä ongelmia kokoonpanossa Windows Update, WSUS-palvelin, ryhmäkäytännöt tai vioittuneet järjestelmätiedostotLisäksi se voi vaikuttaa useisiin versioihin ja toistuu Windows 10:ssä ja Windows 11:ssä, vaikka käyttäjät Windows 7 ja 8 voi myös kärsiä siitä.

Siksi kyseessä ei ole yksittäisen laitteen tai kokoonpanon yksinomainen vika, vaan pikemminkin reaktio useiden samanaikaisesti esiintyvien tekijöiden vaikutuksesta. Tarkan syyn tunnistaminen on avainasemassa sopivimman ja pysyvämmän ratkaisun löytämiseksi.

Yleisimmät virhekoodin 0x800f0954 syyt

  • Päivitykset WSUS-palvelimelta: Jos tietokoneesi on määritetty vastaanottamaan päivityksiä WSUS:n (Windows Server Update Services) kautta, on tavallista, että järjestelmä etsii valinnaisia ​​komponentteja, kuten .NET Frameworkia, kyseiseltä palvelimelta Internetistä. Tämä voi aiheuttaa virheen, jos WSUS:lla ei ole näitä tiedostoja.
  • Väärin määritetyt lokit tai ryhmäkäytännöt: Jotkin ryhmäkäytännöt saattavat estää Windowsia lataamasta tarvittavia komponentteja Windows Updatesta, mikä estää ominaisuuksien, kuten .NET Frameworkin, asentamisen.
  • Verkko-ongelmat: Epävakaa internetyhteys tai palomuurien ja virustorjuntaohjelmien aiheuttamat häiriöt voivat keskeyttää päivitysten tai valinnaisten ominaisuuksien latausprosessin.
  • Vaurioituneet tai vioittuneet järjestelmätiedostot: Kriittiset komponentit voivat olla huonossa kunnossa, mikä estää Windowsia käsittelemästä uusien ominaisuuksien asennusta oikein.
  • Virhe käytettäessä työkaluja, kuten DISM:iä: Jos käytät komennot kuten Add-WindowsCapability asentaaksesi ominaisuuksia PowerShellin avulla tai CMDja järjestelmä on linkitetty WSUS-palveluun, saatat saada virheen, koska tiedostojen latauslähde ei ole käytettävissä.
  • Yhteensopimattomat järjestelmävaatimukset: Erityisesti Windows 11:ssä, joka ei täytä vähimmäisvaatimuksia laitteisto saattaa aiheuttaa joidenkin päivitysten epäonnistumisen tämän koodin kanssa.
  Icacls- ja takeown-komentojen käyttöoikeusongelmien vianmääritys Windowsissa

Tehokkaita menetelmiä virheen 0x800f0954 korjaamiseen syyn perusteella

virheloki

Tämän virheen ratkaisemiseksi on tärkeää tunnistaa ongelman lähde ja soveltaa oikeaa menetelmää. Alla näytämme vaihe vaiheelta tehokkaimmat toimenpiteet, jotka on räätälöity kuhunkin mahdolliseen syyhyn:

1. Ohita WSUS ja pakota lataus Windows Updatesta

Tämä on yleisin ja lopullisin ratkaisu, kun tietokone on osa yritysverkkoa tai linkitetty WSUS-palvelimeen:

  • Avaa ikkuna Ejecutar kanssa Windows + R ja kirjoittaa regedit. Lehdistö Ctrl + Vaihto + Enter avataksesi sen järjestelmänvalvojana.
  • Navigoida johonkin HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Windows Update \ AU.
  • Etsi avain Käytä WUServeria oikealla puolella. Kaksoisnapsauta ja aseta sen arvoksi 0Jos sitä ei ole olemassa, luo se merkkijonoarvona (DWORD).
  • Sulje Regedit ja käynnistä tietokone uudelleen.
  • Kokeile asentaa ominaisuus uudelleen (esimerkiksi .NET Framework 3.5). Windowsin pitäisi nyt etsiä omista palvelimistaan ​​WSUS:n sijaan.
  • Voit halutessasi palauttaa arvon arvoon, kun olet valmis. 1 palauttaakseen yritysympäristön alkuperäisen kokoonpanon.

neuvosto: Jotkut lähteet suosittelevat myös Windows Update -palvelun uudelleenkäynnistämistä avaimen vaihtamisen jälkeen. Voit tehdä tämän suorittamalla services.msc, etsi ”Windows Update”, napsauta hiiren kakkospainikkeella ja valitse ”Käynnistä uudelleen”.

directx
Aiheeseen liittyvä artikkeli:
Lopullinen ratkaisu DirectX- ja DLL-virheisiin pelien suorittamisessa Windowsissa

2. Muokkaa ryhmäkäytäntöä niin, että komponenttien lataaminen Windows Updatesta on sallittua

Jos sinulla on pääsy Paikallinen ryhmäkäytäntö:

  • lehdistö Windows + R ja kirjoittaa gpedit.msc.
  • Navigoi kohteeseen: Tietokoneen asetukset > Hallintamallit > Järjestelmä.
  • Etsi politiikkaa Määritä asetukset valinnaisten komponenttien asentamista ja komponenttien korjausta varten..
  • Kaksoisnapsauta muokataksesi sitä, merkitse Käytössä ja valitse myös ruutu, joka koskee Lataa korjaussisältö ja valinnaiset vaihtoehdot Windows Updatesta WSUS:n sijaan.
  • Ota muutokset käyttöön ja sulje käytäntöeditori.
  • Päivitä kokoonpano suorittamalla gpupdate / force komentoikkunassa (CMD).
  • Yritä asentaa ominaisuus tai päivittää järjestelmäsi uudelleen.
  Estä USB-laitteet ryhmäkäytäntöjen avulla Windowsissa

suositus: Tämä kokoonpano voi olla erityisen tehokas asennettaessa ominaisuuksia, kuten .NET Framework 3.5 kun järjestelmä kieltäytyy löytämästä niitä WSUS:sta ja sen on ladattava ne Windows Updatesta.

Riippuvuus Walker
Aiheeseen liittyvä artikkeli:
Windows-virheiden diagnosointi Dependency Walkerilla: Täydellinen opas

3. Asenna .NET Framework tai valinnaiset komponentit PowerShellin kautta

Jos perinteinen asennus epäonnistuu, voit pakottaa asennuksen PowerShellin avulla:

  • Avaa PowerShell järjestelmänvalvojana (etsi Käynnistä-valikosta ”PowerShell”, napsauta hiiren kakkospainikkeella ja valitse ”Suorita järjestelmänvalvojana”).
  • Käytä seuraavaa komentoa ja muokkaa aseman kirjainta, jos Windowsin ISO-tiedosto on asennettuna:
    Add-WindowsCapability –Online -Nimi NetFx3~~~~ –Lähde D:\sources\sxs
  • Käynnistä tietokone uudelleen asennuksen jälkeen.

Tämä menetelmä on hyödyllinen, kun sinulla on asennusmedia käsillä ja haluat varmistaa, että tarvittavat tiedostot ovat saatavilla, jolloin vältytään yhteysongelmilta Windows Updaten tai WSUS:n kanssa.

Windowsin vanhan kansion poistaminen Windows 11:ssä
Aiheeseen liittyvä artikkeli:
Täydellinen opas Windows.old-kansion poistamiseen Windows 11:ssä ilman virheitä

4.

DISM (Deployment Image Servicing and Management) luo CBS-lokeja, jotka voivat vioittua ja estää valinnaisten komponenttien asennuksen:

  • Avaa Resurssienhallinta ja siirry kohtaan C:\Windows\Lokit\CBS.
  • Valitse kaikki tiedostot (Ctrl + A) ja poista ne. Saatat tarvita järjestelmänvalvojan oikeudet.
  • Avaa komentoikkuna järjestelmänvalvojana ja suorita:
    Dism.exe /online /enable-feature /featurename:NetFX3 /source:C:\
  • Tämän pitäisi mahdollistaa asentamisen .NET Framework ilman lisäongelmia.
ntoskrnl.exe
Aiheeseen liittyvä artikkeli:
Ntoskrnl.exe Windowsissa: Mikä se on, yleiset virheet ja niiden korjaaminen

5. Muut yleiset ja edistyneet ratkaisut

Joskus virhe saattaa jatkua edellisten vaiheiden jälkeenkin. Voit kokeilla seuraavaa:

  • Suorita Windows Updaten vianmääritys: Siirry kohtaan Asetukset > Päivitys ja suojaus > Vianmääritys, valitse Windows Update ja noudata ohjattua toimintoa.
  • Tarkista laitteiston vähimmäisvaatimukset: Erityisesti jos yrität päivittää Windows 11:een, varmista, että tietokoneesi täyttää viralliset vaatimukset.
  • Tarkista Internet-yhteytesi: Varmista, että yhteys on vakaa ja rajoittamaton, sillä huono yhteys voi häiritä päivitysten tai komponenttien latausta.
  • Poista virustorjuntaohjelma tai palomuuri väliaikaisesti käytöstä: Jos ongelma jatkuu, kokeile suojausten tilapäistä poistamista käytöstä häiriöiden poissulkemiseksi.
  • Palauta Windows Updaten komponentit manuaalisesti: Avaa CMD järjestelmänvalvojana ja suorita sarja komentoja käynnistääksesi palvelut uudelleen ja tyhjentääksesi Windows Updateen liittyvät välimuistit.
  • Käänny erikoistuneen korjausohjelmiston puoleen: Työkalut kuten AOMEI Partition Assistant Niiden avulla voit tarkistaa levyvirheet, laajentaa järjestelmäosiota tai jopa korjata rekisterin. tavaratila, joka voi ratkaista vaikeita päivityksiin liittyviä virheitä.
  • Lataa ja asenna päivitykset manuaalisesti: Jos se ei vieläkään toimi, mene osoitteeseen Microsoft Update -luettelo ladataksesi päivityksen manuaalisesti ja asentaaksesi sen paikallisesti.
  Opi optimoimaan ja eheyttämään kiintolevy Home Windows 10 -käyttöjärjestelmässä

Mahdollinen tietojen menetys ja palautus virheen 0x800f0954 jälkeen

Monet käyttäjät ovat kertoneet, että virheen 0x800f0954 jälkeen he ovat kadottaneet tärkeitä tiedostoja järjestelmästään. Jos näin on, paras vaihtoehto on käyttää tietojen palautustyökaluja, kuten EaseUS Data Recovery Wizard, jonka avulla voit palauttaa vahingossa poistettuja tiedostoja, kokonaisia ​​osioita tai palauttaa päivitysprosessin tai valinnaisten komponenttien asennuksen aikana kadonneita tietoja.

  • Asenna sovellus muulle levylle kuin sille, johon tiedot on menetetty.
  • Valitse palautettava asema ja aloita analyysi.
  • Kun olet valmis, tarkista tulokset ja tallenna palautetut tiedostot turvalliseen paikkaan.