Javítás: 0x800f0954 hibakód



Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére

Néhány felhasználó megkapja a 0x800f0954 hibakód amikor megpróbálja telepíteni a .NET Framework 3.5 szoftvert vagy egy másik opcionális szolgáltatást a Windows 10 rendszerben. A legtöbb felhasználó arról számol be, hogy ez a hiba akkor jelentkezik, amikor a csomagot a Windows Features szolgáltatáson keresztül próbálja telepíteni, de mások a DISM parancssori eszköz használata közben kapják meg. Úgy tűnik, hogy a hiba nem csak bizonyos Windows verziókra vonatkozik, mivel megerősítést nyert, hogy a Windows 7, Windows 8.1 és Windows 10 rendszereken fordul elő.



0x800f0954 hibakód



Mi okozza a 0x800f0954 hibakódot?

Megvizsgáltuk ezt a problémát azzal, hogy megpróbáltuk megismételni a problémát a tesztelő gépeinken, és megnéztük a különböző felhasználói jelentéseket, amelyek pontosan ezzel a problémával találkoztak. Mint kiderült, több különböző potenciális bűnös létezik, amelyek végül kiválthatják ezt a hibakódot:



  • A számítógép nem fér hozzá a Windows Update szerverhez - Bizonyos esetekben a hibaüzenet azért fordul elő, mert a rendszer nem képes elérni a WU szervert. Ez jellemző azokban a helyzetekben, amikor a tartományhoz csatlakoztatott számítógépek teljes hálózata konfigurálva van a frissítések letöltésére egy WSUS-kiszolgálóról. Ebben az esetben a problémát a WSUS megkerülésével oldhatja meg.
  • A DISM CBS naplók kiváltják a problémát - Néha a DISM segédprogram által generált CBS naplók olyan problémára mutathatnak, amely valójában nem is létezik. Ebben az esetben a problémát úgy oldhatja meg, hogy törli a Komponens alapú kiszolgálás naplókat, és futtassa újra a DISM parancsot, amely korábban nem sikerült ezzel a hibaüzenettel.
  • A .NET keretrendszert a Powershellen keresztül kell telepíteni - Ha egy régebbi .NET-keretrendszer csomagot próbál telepíteni, előfordulhat, hogy ezt a PowerShell ablakból kell megtennie, hogy elkerülje a 0x800f0954 hiba.
  • A csoportházirend megakadályozza a telepítést - Van egy házirend, amely kiválthatja ezt a hibát, ha le van tiltva a Helyi csoportházirend-szerkesztőből. Ha ez a forgatókönyv alkalmazható, akkor megoldhatja a problémát a „Beállítások megadása az opcionális alkatrész-telepítéshez és -javításhoz” házirend engedélyezésével.

Ha jelenleg javítást keres a 0x800f0954 hiba, ez a cikk számos hibaelhárítási lépést tartalmaz. Az alábbiakban olyan módszerek gyűjteményét találja, amelyeket más hasonló helyzetben lévő felhasználók sikeresen alkalmaztak a probléma megoldására.

Ne feledje, hogy az alábbi módszerek a hatékonyság és a súlyosság szerint vannak sorrendben, ezért javasoljuk, hogy kövesse őket a bemutatott sorrendben. Valószínűleg nem minden lehetséges javítás alkalmazható az Ön jelenlegi helyzetére, ezért hagyja ki nyugodtan a nem követhető módszereket.

1. módszer: A WSUS megkerülése

Ha megkapja a 0x800f0954 hiba az opcionális Windows-szolgáltatások telepítése során, valószínűleg azért, mert a rendszere nem tud hozzáférni a Windows Update szerverhez. Úgy tűnik, hogy ez sok hasonló helyzetben lévő felhasználó számára fordult elő - különösen olyan helyzetekben, amikor egy tartományhoz csatlakoztatott számítógépek teljes hálózata van konfigurálva, amely frissítéseket tölt le egy WSUS-kiszolgálóról.



Ha hasonló a helyzet, akkor előfordulhat, hogy a probléma azért merül fel, mert a számítógép egykor egy tartományi hálózat része volt, és a csoportházirend-beállítás még mindig érvényben van. Ha ez a forgatókönyv alkalmazható, akkor a problémát a WSUS-kiszolgáló ideiglenes megkerülésével oldhatja meg. Ezt könnyen megteheti a következő beállításjegyzék-szerkesztéssel:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Regedit” és eltalálja Ctrl + Shift + Enter hogy kinyissa a Beállításszerkesztő adminisztratív kiváltságokkal. Amikor a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.
  2. A Beállításszerkesztőben a bal oldali ablaktáblával navigáljon a következő helyre:
    HKEY_LOCAL_MACHINE  SOFTWARE  Policy  Microsoft  Windows  WindowsUpdate  AU

    Jegyzet: Be is illesztheti a címet közvetlenül a navigációs sávba, és megnyomhatja Belép hogy azonnal odaérjen.

  3. Ha a Windows Update kulcs nem létezik, manuálisan kell létrehoznia. Ehhez kattintson a jobb gombbal a Windows kulcsra, és válassza a lehetőséget Új> Kulcs és nevezze meg 'Windows Update'. Ezután kattintson a jobb gombbal az újonnan létrehozott kulcsra, és válassza a lehetőséget Új> Kulcs és nevezze el a legújabb kulcsot NÁL NÉL .
  4. A kiválasztott AU kulcs segítségével lépjen a jobb oldali ablaktáblára, kattintson a jobb gombbal egy üres helyre, és válassza a lehetőséget Új> Karakterlánc érték. Ezután nevezze át az újonnan létrehozott karakterláncot a következőre: UserWUServer .
  5. Egyszer a UserWUServer kulcs létrehozva, kattintson rá duplán, és állítsa be Értékadatok nak nek 0 .
  6. Zárja be a Beállításszerkesztőt, indítsa újra a számítógépet, és ellenőrizze, hogy a probléma megoldódott-e a rendszer következő indításakor.
https://appuals.com/wp-content/uploads/2019/05/bypassing-the-WSUS.webm

Ha ez a módszer nem oldotta meg a problémát, vagy nem volt alkalmazható, lépjen az alábbi következő módszerre.

2. módszer: A CBS naplók tisztítása

Néhány felhasználó, akinek éppen ez a problémája van, arról számolt be, hogy a probléma törlése után sikerült megoldania a problémát CBS (alkatrész alapú szerviz) kapcsolatos naplók DISM . Miután ezt megtette, és újra elindította a DISM parancsot, néhány érintett felhasználó arról számolt be, hogy a 0x800f0954 hiba már nem fordult elő.

A következőket kell tennie:

  1. Nyissa meg a File Explorer alkalmazást, és navigáljon a következő helyre:
    C:  Windows  Logs  CBS
  2. Amint bejutsz a CBS mappába, jelöljön ki mindent ott, és válassza a lehetőséget Töröl.
  3. Minden fájl után .log és .taxi fájl törlődik, bezárhatja a CBS mappába.
  4. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Cmd” és nyomja meg Ctrl + Shift + Enter hogy kinyíljon egy emelkedett Parancssor . Amikor meglátja a UAC (felhasználói fiókok ellenőrzése), kattintson az Igen gombra az adminisztrátori jogosultságok megadásához.
  5. A megemelt parancssorba írja be a következő parancsot, és nyomja meg az gombot Belép hogy újra futtassa a DISM parancsot:
    Dism.exe / online / enable-feature / featurename: NetFX3 / forrás: C: 
  6. Ütés után Belép, a .NET-keretrendszernek a 0x800f0954 hiba.

Ha továbbra is ugyanaz a hibaüzenet jelenik meg, vagy ez a módszer nem volt alkalmazható az Ön jelenlegi forgatókönyvére, lépjen az alábbi következő módszerre.

3. módszer: A .NET-keretrendszer 3.5 telepítéséhez a PowerShell használatát

Ha találkozik a 0x800f0954 hiba történt a .NET-keretrendszer 3.5 telepítésekor a DISM (Deployment Image Servicing and Management) használatával, előfordulhat, hogy a Powershell használatával megkerülheti a hibaüzenetet.

Több érintett felhasználó arról számolt be, hogy a hibakód már nem fordult elő, miután futtattak egy PowerShell parancsot, amely végül kijavította a problémát. A következőket kell tennie:

  1. nyomja meg Windows billentyű + R futtatási parancs megnyitásához. Ezután írja be „Powerhell” és nyomja meg Ctrl + Shift + Enter hogy megnyissa a megemelt Powershell felszólítást. Amikor a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.

    Futtassa a párbeszédablakot: powershell Ezután nyomja meg a Ctrl + Shift + Enter billentyűkombinációt

  2. A megemelt Powershell parancssorba írja be a következő parancsot, és nyomja le az Enter billentyűt a futtatásához:
    Hozzáadás-WindowsCapability -Online -Név NetFx3~~~~ -ForrásD: sources  sxs
  3. Zárja be a megemelt Powershell parancsot, és indítsa újra a gépet.
  4. A rendszer következő indításakor próbálja meg telepíteni a .NET Framework 3.5 még egyszer, és nézze meg, hogy a probléma megoldódott-e.

Ha ugyanaz a hiba továbbra is előfordul, lépjen az alábbi következő módszerre.

4. módszer: A csoportházirend-szerkesztő használata

Ha megkapja a 0x800f0954 hiba a. hozzáadása közben RSAT eszközkészlet , valószínű, hogy néhány módosítást kell végrehajtania a Csoportházirend-szerkesztő eszköz. Számos felhasználónak sikerült megoldania ezt a problémát a Gpedit eszköz a következőhöz kapcsolódó beállítások módosításához: Alkatrész telepítése és Alkatrészek javítása .

Miután engedélyezett egy bizonyos helyi házirendet, és lehetővé tette az operációs rendszer számára, hogy a javítási tartalmat és az opcionális szolgáltatásokat közvetlenül a WU-ról töltse le, több felhasználó arról számolt be, hogy a probléma megoldódott.

Jegyzet: Ne feledje, hogy a Csoportházirend-szerkesztő eszköz nem érhető el az összes Windows verzióhoz. Ha Windows 10 Home vagy más verziója van, amely nem tartalmazza, akkor kövesse ezt a cikket ( itt ) az irányelvszerkesztő számítógépre történő telepítéséhez.

Ha megvan a Csoportházirend Szerkesztő Windows verzióján itt van egy rövid útmutató a szükséges módosítások elvégzéséhez:

  1. nyomja meg Windows billentyű + R nyitni a Fuss párbeszédablak. Ezután írja be „Gpedit.msc” és nyomja meg Belép hogy kinyissa a Helyi csoportházirend-szerkesztő . Ha a UAC (felhasználói fiók ellenőrzése) , kattintson a gombra Igen adminisztratív kiváltságok megadására.

    Írja be a „gpedit.msc” parancsot a Futtatás parancsba

  2. Miután belépett a Helyi csoportházirend-szerkesztőbe, a bal oldali ablaktáblával navigáljon a következő helyre:
    Számítógép-konfiguráció Felügyeleti sablonok Rendszer
  3. Aztán együtt Rendszer kiválasztva , menjen át a jobb oldali ablaktáblára, és kattintson duplán a Adja meg az opcionális alkatrész-telepítés és -javítás beállításait .

    Adja meg az opcionális alkatrész-telepítés és -javítás beállításait

  4. Ezután állítsa a házirendet a következőre: Engedélyezve és feltétlenül jelölje be a Javítási tartalmat és opcionális szolgáltatásokat töltsön le közvetlenül a Windows Update szolgáltatásból, a Windows Server Update Services (USUS) helyett .

    Engedélyezze a szükséges házirendet

  5. Találat Alkalmaz a konfiguráció mentéséhez, majd zárja be a Helyi csoportházirend-szerkesztő és indítsa újra a számítógépet.
  6. A rendszer következő indításakor a hiba már nem fordulhat elő.

5. megoldás: A rendszerleíró adatbázis értékének módosítása UseWUServer

Ha a fenti módszerek egyike sem működik, megpróbáljuk megváltoztatni a Használja a WUServert nyilvántartási bejegyzés és állítsa le letiltva. Nyilvánvalóan egy nemrégiben végrehajtott Windows-frissítés után ez a kulcs ütközött a Windows frissítési szolgáltatással, és a vita tárgyát képező hibaüzenetet okozta. Mielőtt továbblépne, győződjön meg róla, hogy rendszergazdaként van bejelentkezve, és minden esetre készítsen biztonsági másolatot a rendszerleíró adatbázisról.

  1. Nyomja meg a Windows + R billentyűt, írja be a következőt: regedit ”Elemet, és nyomja meg az Enter billentyűt.
  2. A rendszerleíróadatbázis-szerkesztőben keresse meg a következő elérési utat:
    HKLM / Szoftver / Irányelvek / Microsoft / Windows / WindowsUpdate / AU / UseWUServer
  3. Most változtassa meg az értéket 1-től 0-ig .
  4. A következő módosítások elvégzése után indítsa újra a számítógépet, és indítsa újra a frissítési szolgáltatást. Ellenőrizze, hogy a probléma megoldódott-e.
5 perc olvasás