De installatie van .NET Framework 2.0 SP1 is mislukt op een computer waarop .NET Framework 2.0 is geïnstalleerd en is met Windows XP, Windows Server 2003 of Windows 2000

In dit artikel, bevatten de koppeling om het hulpprogramma Windows Installer Cleanup (MSICUU2.exe). Als u naar dit artikel doorverwezen bent om een probleem opgelost met behulp van het hulpprogramma Windows Installer Cleanup, neem contact op met de softwarefabrikant voor ondersteuning van de installatie van het product of Raadpleeg het volgende artikel in de Microsoft Knowledge Base voor stapsgewijze instructies voor het oplossen van problemen met producten die gebruikmaken van Windows Installer ongedaan:

Symptomen

Wanneer u probeert Microsoft .NET Framework 2.0 servicepack 1 (SP1) installeert op een computer dat .NET Framework 2.0 is geïnstalleerd en waarop Windows Server 2003, Windows XP of Windows 2000, wordt de installatie van .NET Framework 2.0 SP1 is mislukt.

Oorzaak

Dit probleem treedt op omdat Windows Installer moet worden geladen in de cache installatiedatabase en alle updates wanneer Windows Installer alle onderhoudsinstallaties, zoals uninstallations voert. Als in de cache van Windows Installer-pakketten voor deze updates niet bestaan, wordt Windows Installer probeert te zoeken naar de updates uit eerdere bron mappen.

.NET Framework 2.0 SP1 is een belangrijke upgrade voor de eerdere versie van .NET Framework 2.0 wordt verwijderd. Als Windows Installer de pakketten voor de eerder geïnstalleerde updates tijdens het verwijderen vinden kan, mislukt de installatie met een foutbericht weergegeven.

Als er een onvolledige rollback optreedt, kan deze fout te installeren ook toepassingen die gebruikmaken van .NET Framework niet veroorzaken.

Dit probleem doet zich voor een van de volgende twee redenen.

De cache van Windows Installer is benodigde bestanden ontbreken.

De cache van Windows Installer is essentieel voor het repareren, bijwerken en verwijderen van producten. Daarom moet u niet verwijderen of wijzigen van de inhoud van de cache. Als u de inhoud van de cache wijzigt, u mogelijk gevraagd om een bron wanneer u probeert bij te werken of te herstellen op basis van Windows Installer.

Soms kan een Patch voor Windows Installer (.msp)-bestand dat Windows Installer verwacht te vinden in de cache niet bestaat. Er zijn twee veelvoorkomende redenen waarom het MSP-bestand ontbreekt mogelijk:
  • U hebt een hulpprogramma dat zoekt en verwijdert u grote bestanden of zelden gebruikte bestanden op de schijf.
  • De eigenaar van de wijzigingen van de map %windir%\Installer of beheerders van het systeem.
Als dit probleem zich voordoet, het ziet er in het logboekbestand van Windows Installer voor de installatie mislukt: U kunt het hulpprogramma Microsoft .NET Framework 2.0 registratie correctie dit probleem op te lossen wanneer deze optreedt tijdens de installatie van .NET Framework 2.0 SP1. Het hulpprogramma is dit probleem opgelost door het verwijderen van alle registraties hotfix of update die specifiek voor deze update zijn zodat onderhoudsinstallaties niet probeert de specifieke MSP-bestand te laden.

U kunt ook proberen om dit probleem oplossen door de cache installer opnieuw. Meestal vindt u het Knowledge Base-nummer voor de hotfix of de update in de regels die hierna volgen 'Herleiden Patch source', zoals in het volgende voorbeeld: U kunt de Cache van Windows Installer voor dit voorbeeld door de volgende stappen:
  1. Ga naar de volgende Microsoft-website:Opmerking U kunt het Knowledge Base-artikelnummer in de URL vervangen door de Knowledge Base-artikelnummer van de hotfix of de update die u wilt herstellen van de cache van Windows Installer.
  2. De update downloaden.
  3. Pak het MSP-bestand dat deel uitmaakt van de hotfix of de update met behulp van de schakeloptie /x of met de schakeloptie/extract .
  4. Kopieer het uitgepakte MSP-bestand naar de locatie van het ontbrekende bestand. In dit voorbeeld wordt de locatie % windir%\Installer\a4784a.msp.

De registratie van de hotfix of update registratie is beschadigd.

Nadat u een hotfix of update is geïnstalleerd op een Windows Installer-gebaseerd product, raken de registratie van de hotfix of update registratie beschadigd. Dit probleem kan optreden door derden register Removal utilities die bepaalde registersleutels te verwijderen. Deze toetsen omvatten de toetsen zijn bedoeld voor intern gebruik door Windows Installer. In dit geval wordt het bericht 'Patch oplossen source' in het logboek wordt als volgt gelezen:notitie van de locatie van de hotfix of de update ontbreekt in het logboekbericht vanwege ontbrekende hotfix of update registratie-informatie. In dit geval is een hotfix of update nog steeds geregistreerd aan een product. Informatie over de locatie voor de hotfix of update is echter ontbreekt. Hoewel het bestand bestaat, weet Windows Installer niet het pad van het bestand die Windows Installer nodig heeft om te laden.

Dit probleem op te lossen wanneer deze optreedt tijdens de installatie van .NET Framework 2.0 SP1 kunt u het hulpprogramma Microsoft .NET Framework 2.0 registratie correctie. Het hulpprogramma is dit probleem opgelost door het verwijderen van alle registratie hotfix of update die specifiek is voor dit servicepack dat onderhoudsinstallaties niet proberen de hotfix of het updatepakket te laden.

Tijdelijke oplossing

Als u kan niet installeren van .NET Framework 2.0 SP1 en de tekst 'Source Patch oplossen' in het installatielogboek zoeken zoals beschreven in de sectie 'Oorzaak', kunt u downloaden van het Microsoft .NET Framework 2.0 correctie registratiehulpprogramma voor dit probleem op te lossen.

Microsoft .NET Framework 2.0 correctie registratiehulpprogramma

Microsoft .NET Framework 2.0 correctie registratiehulpprogramma oplossing van de problemen die in de sectie 'Oorzaak' wordt beschreven.

Het volgende bestand kan worden gedownload vanaf het Microsoft Download Center:
Download Het Microsoft .NET Framework 2.0 registratie correctie Tool-pakket nu downloaden.

Het Microsoft Download Center heeft een versie van het hulpprogramma voor elke processorarchitectuur dat .NET Framework 2.0 (x86, x64 en IA-64) ondersteunt. De meeste klanten is een 32-bits versie van het besturingssysteem worden uitgevoerd. Deze klanten moeten daarom voor het downloaden en installeren van de x86 versie van het hulpprogramma.

Beheerders kunnen dit hulpprogramma ook gebruiken in scripts door de schakeloptie /q of de schakeloptie/quiet . Op deze manier kunt u de toepassing uitvoert in de stille modus zonder gebruikersinterface gebruikt en met behulp van scripts blokkeren.

Het hulpprogramma schrijft een actief logboek onder de map %TEMP%\dd_clwireg.txt. U kunt dit logboek voor meer informatie over het hulpprogramma is uitgevoerd op weergeven.

Opmerkingen
  • Het hulpprogramma Microsoft .NET Framework 2.0 registratie correctie is niet ontworpen voor gebruik met een willekeurige versie van het .NET Framework dan .NET Framework 2.0.
  • U moet een beheerder dit hulpprogramma uit te voeren.

Status

Microsoft heeft bevestigd dat dit probleem kan optreden in de Microsoft-producten die worden vermeld in de sectie 'Van toepassing op'.

Meer informatie

Om te voorkomen dat de problemen die in dit artikel wordt beschreven hoe u

Zorg ervoor dat bestanden die in de map %WINDIR%\Installer bevinden zich niet te verwijderen. Zorg er bovendien ruimte terugwinning schijfhulpprogramma die vrije ruimte door het verwijderen van grote bestanden of zelden gebruikte bestanden verwijder niet de bestanden in deze map.

Het hulpprogramma Windows Installer CleanUp gebruikt Msizap.exe bestand. Dit hulpprogramma wordt geleverd bij de Software Development Kit (SDK) van Windows. Het hulpprogramma kan sommige bestanden of alle bestanden in de cache Installer verwijderen. U moet dit hulpmiddel echter alleen gebruiken als laatste redmiddel. Zorg ervoor dat u lees alle informatie en waarschuwingen over het hulpprogramma voordat u het hulpprogramma gebruikt. Het is verstandig om een product, een hotfix of update verwijderen met behulp van Windows Installer via een van de volgende opties:
  • Het hulpprogramma Software in Windows 2000, Windows XP of Windows Server 2003
  • De Software Explorer in Windows Vista of een nieuwere versie van het Windows-besturingssysteem
  • Het bestand Msiexec.exe op de opdrachtregel (als het product geen eigen uninstaller biedt)
Opmerking In dit artikel wordt een probleem met het .NET Framework 2.0 op Vista en latere besturingssystemen niet beschreven.

Referenties

Voor meer informatie over het hulpprogramma Windows Installer CleanUp klikt u op het volgende artikel in de Microsoft Knowledge Base:

290301 beschrijving van het hulpprogramma Windows Installer CleanUp

Eigenschappen

Artikel-id: 951950 - Laatst bijgewerkt: 15 feb. 2017 - Revisie: 1

Microsoft .NET Framework 2.0, Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Home Edition, Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows® 2000 Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Advanced Server

Feedback