Cikk azonosítója: 976982 - Utolsó ellenőrzés: 2012. január 4. - Verziószám: 2.0

A „0x80070643” vagy „0x643” hibakódot kapja, amikor a .NET-keretrendszer frissítéseit próbálja telepíteni a Windows Update vagy a Microsoft Updates használatával

RendszertippA jelen cikk az Ön által használttól eltérő operációs rendszerre vonatkozik. A cikk azon tartalmait, amelyek nem relevánsak Önnek, letiltjuk.
Az összes kibontása | Az összes összecsukása

Jelenség

A következő hibakódok egyikét kapja, amikor .NET-keretrendszer frissítéseket próbál telepíteni a Windows Update vagy a Microsoft Update használatával, vagy amikor a Microsoft Security Essentials kártevő-adatbázisát frissíteni próbálja.
Hibakód: 0x80070643
Vagy
Hibakód: 0x643

A probléma oka

Ezt a problémát a számítógépen lévő rendszer sérülése okozhatja. Ez különböző okok miatt fordul elő, nem kizárólagosan beleértve azt, amikor más alkalmazások .NET-fájlokat írnak felül vagy a merevlemez szektorai sérültek.

Megoldás

A probléma kijavításához helyre kell hoznia az MSI szoftverfrissítés regisztrációjának sérüléseit, vagy javítania kell a .NET-keretrendszert.

A probléma megoldásához használja az alábbi módszerekben szereplő lépéseket, az 1. módszerrel kezdve.

1. módszer: Az MSI szoftverfrissítés regisztrációja sérüléseinek javítása

Az MSI szoftverfrissítés regisztrációja sérüléseinek automatikus javításához kattintson A probléma javítása gombra vagy hivatkozásra. Ezután kattintson a Futtatás gombra a Fájl letöltése párbeszédpanelen, és kövesse az automatikus javítási varázsló lépéseit.


A probléma javítása
Microsoft Fix it 50123



Megjegyzés: Előfordulhat, hogy a varázsló csak angol nyelven jelenik meg. Az automatikus javítás azonban a Windows más nyelvi verziójával is működik.

Megjegyzés: Ha a jelen cikket nem azon a számítógépen tekinti meg, amelyen a problémát tapasztalja, mentse a javítást egy flash meghajtóra vagy CD lemezre, majd futtassa azon a számítógépen, amelyen a hiba jelentkezik.

A probléma megoldásáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
971187 Az MSI szoftverfrissítés regisztrációja sérüléseinek javítása
Látogasson el a Windows Update webhelyre, és kísérelje meg ismét telepíteni a frissítéseket, vagy frissítse a Microsoft Security Essentails eszközt. Ha a hiba nem oldódott meg, folytassa a 2. módszerrel.

Hasznos volt ez az információ? Várjuk visszajelzését.


2. módszer: A .NET-keretrendszer javítása

Javítsa ki azon .NET-keretrendszer verziót, amelyhez nem sikerült frissítéseket telepítenie.
.NET-keretrendszer 4
A Windows Vista és Windows 7 felhasználói az alábbi lépésekkel javíthatják a .NET-keretrendszer 4 telepítését:
  1. Zárja be a jelenleg futó alkalmazásokat.
  2. Kattintson a Start gombra, írja be az eltávolítás kifejezést a Keresés mezőbe, majd kattintson a Program eltávolítása lehetőségre.
  3. Kattintson duplán a Microsoft .NET-keretrendszer 4 ügyfélprofilja elemre a .NET-keretrendszer 4 ügyfélprofiljának karbantartása párbeszédpanel megnyitásához.
  4. Válassza A(z) .NET-keretrendszer 4 ügyfélprofilja javítása és visszaállítása az eredeti állapotába elemre, és kattintson a Tovább gombra.
  5. Várja meg a javítás elkészültét, majd kattintson a Befejezés gombra.
  6. Kattintson az Újraindítás most gombra a számítógép újraindításához.
  7. Látogasson el a Windows Update webhelyre, és kísérelje meg ismét telepíteni a frissítéseket.
A Windows XP felhasználók az alábbi lépésekkel javíthatják a .NET-keretrendszer 4 telepítését:
  1. Zárja be a jelenleg futó alkalmazásokat.
  2. Kattintson a Start gombra, a Vezérlőpult parancsra, majd a Programok telepítése és törlése hivatkozásra.
  3. Kattintson a telepített programok listájában a Microsoft .NET-keretrendszer 4 ügyfélprofilja elemre, majd kattintson a Módosítás/Eltávolítás gombra.
  4. Válassza A(z) .NET-keretrendszer 4 ügyfélprofilja javítása és visszaállítása az eredeti állapotába elemre, és kattintson a Tovább gombra.
  5. Várja meg a javítás elkészültét, majd kattintson a Befejezés gombra.
  6. Kattintson az Újraindítás most gombra a számítógép újraindításához.
  7. Látogasson el a Windows Update webhelyre, és kísérelje meg ismét telepíteni a frissítéseket.
.NET-keretrendszer 1.0, 1.1, 2.0, 3.0, 3.5
A .NET-keretrendszer 1.0-s, 1.1-es, 2.0-s, 3.0-s, 3.5-ös verziójának javításához el kell távolítania a .NET-keretrendszer több verzióját a .NET-keretrendszer karbantartási eszközzel, majd újra kell telepítenie az összetevőket.

Ehhez hajtsa végre a következő lépéseket:
  1. Látogasson el a következő blogra:
    .NET-keretrendszer karbantartási eszközének felhasználói kézikönyve (http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx)
  2. Töltse le a dotnetfx_cleanup_tool.zip fájlt a webhely következő hivatkozásáról:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip (http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip)
  3. Bontsa ki a dotnetfx_cleanup_tool.zip fájlt.
  4. A kibontott fájlok között kattintson duplán a cleanup_tool.exe fájlra annak futtatásához.
    A program rendszergazdai jelszót vagy megerősítést kérhet. Írja be a jelszót, vagy kattintson a Folytatás gombra.
  5. Amikor megjelenik a „Szeretné futtatni a .NET-keretrendszer telepítő karbantartási segédprogramját?” üzenet, kattintson az Igen gombra.
    Megjegyzés: Előfordulhat, hogy az eszköz csak angol nyelven érhető el, azonban a Windows más nyelvi verziójával is működik.
  6. A licencszerződés elfogadására vonatkozó kérdés megjelenésekor kattintson az Igen gombra.
  7. Elindul a .NET-keretrendszer karbantartási eszköze.
  8. A Karbantartásra kijelölt termék területen lévő legördülő listából válassza ki az eltávolítani kívánt .NET-keretrendszer verzióját, majd kattintson a Karbantartás gombra.
    Megjegyzés A karbantartási eszközzel nem távolíthatja el a .NET-keretrendszer 2.0-s verziót a Windows Vista vagy újabb verziókban, mert a .NET-keretrendszer az operációs rendszer összetevőjeként van telepítve.
  9. A .NET-keretrendszer eltávolítása után indítsa újra a számítógépet.
  10. Töltse le és telepítse a következő összetevőket:
    .NET-keretrendszer 3.5 SP1 (ez a .NET-keretrendszer 2.0 SP2 és a .NET-keretrendszer 3.0 SP2 verziót is telepíti)
    Microsoft .NET-keretrendszer 3.5 Service Pack 1 (http://www.microsoft.com/downloads/hu-hu/details.aspx?familyid=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=hu)
    .NET-keretrendszer 1.1 SP1:
    Microsoft .NET-keretrendszer 1.1 Service Pack 1 (http://www.microsoft.com/downloads/hu-hu/details.aspx?familyid=a8f5654f-088e-40b2-bbdb-a83353618b38&displaylang=hu)
    .NET-keretrendszer 1.1:
    Microsoft .NET-keretrendszer 1.1-es verzió, terjeszthető csomag (http://www.microsoft.com/downloads/details.aspx?FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3&displayLang=hu)
  11. Indítsa újra a számítógépet.
  12. Látogasson el a Windows Update webhelyre, majd ellenőrizze és telepítse a frissítéseket.

További információ

Ismert problémák

A következő problémák is előfordulhatnak a frissítés telepítésekor:
  • A frissítés telepítése sikertelen.
  • A rendszer azt követően is a frissítés telepítésére kéri, hogy már telepítette azt.
  • Nem töltődik be az asztal.
Ha a fenti problémák bármelyikét tapasztalja, az alábbi módszerekkel próbálkozzon a megoldáshoz.

Részletek megjelenítése vagy elrejtése

További információk

Ha nem telepít .NET-keretrendszer frissítéseket a 0x80070643 vagy 0x643 hibakód megjelenésekor, előfordulhat, hogy további naplóinformációkat kell rögzítenie a probléma elhárításához.
Ezeket a naplókat a támogatási szakemberek vagy informatikai szakemberek áttekinthetik a probléma meghatározása érdekében.

Ehhez kattintson a következő hivatkozásra a Microsoft webhely Microsoft Tudásbázis cikkében szereplő lépések elvégzéséhez:
2545723  (http://support.microsoft.com/kb/2545723/ ) A Microsoft Installer naplózásának és a részletes naplózás engedélyezése további hibaelhárítási információk begyűjtéséhez. (Előfordulhat, hogy a tartalom angol nyelven érhető el)

TOVÁBBI SEGÍTSÉG

Ha ez a cikk nem válaszolja meg a kérdését, kattintson az alábbi gombra, hogy más tagoknak is feltegye a kérdését a Microsoft Answers:
Ask a question (Kérdés feltevése) (http://answers.microsoft.com/hu-hu/windows/forum)
webhelyen.
Megjegyzés: Ez egy „GYORS KÖZZÉTÉTELŰ” cikk, amelyet maga Microsoft támogatási csoportja készített. A benne fogalt információkat a jelentkező problémákra válaszul, az adott állapotukban biztosítjuk. Az anyagok a közzétételük gyorsaságából következően tartalmazhatnak sajtóhibákat, illetve külön értesítés nélkül bármikor átdolgozáson eshetnek át. További tudnivalók olvashatók a felhasználási feltételek (http://go.microsoft.com/fwlink/?LinkId=151500) között.

A cikkben található információ a következő(k)re vonatkozik:
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional a következő platformokon
    • Windows 7 Ultimate
Kulcsszavak: 
kbfixme kbmsifixme kbcip KB976982
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.