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:
- 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.
- 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.
- 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 .
- 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 .
- Egyszer a UserWUServer kulcs létrehozva, kattintson rá duplán, és állítsa be Értékadatok nak nek 0 .
- 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.
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:
- Nyissa meg a File Explorer alkalmazást, és navigáljon a következő helyre:
C: Windows Logs CBS
- Amint bejutsz a CBS mappába, jelöljön ki mindent ott, és válassza a lehetőséget Töröl.
- Minden fájl után .log és .taxi fájl törlődik, bezárhatja a CBS mappába.
- 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.
- 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:
- Ü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:
- 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
- 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
- Zárja be a megemelt Powershell parancsot, és indítsa újra a gépet.
- 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:
- 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
- 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 - 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
- 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
- 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.
- 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.
- Nyomja meg a Windows + R billentyűt, írja be a következőt: regedit ”Elemet, és nyomja meg az Enter billentyűt.
- 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
- Most változtassa meg az értéket 1-től 0-ig .
- 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.