Inleiding
Microsoft Windows Installer is een onderdeel van uw Windows-besturingssysteem dat een standaardbasis biedt voor het installeren en verwijderen van software. Softwarefabrikanten kunnen hun productinstallatie zo maken dat ze Windows Installer gebruiken om software-installatie, onderhoud en -verwijdering eenvoudig en eenvoudig te maken.
Windows Installer 3.1 v2 downloaden
Voordat u dit herdistribueerbare onderdeel kunt downloaden, moet u bepalen of u een 32-bits of 64-bits versie van Windows Server 2003 of van Windows XP gebruikt.
Resultaten van automatische versiedetectie
Opmerking Als de resultaten van de automatische detectie niet op het scherm worden weergegeven, klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
827218 Hoe kunt u controleren of op uw computer een 32-bits of een 64-bits versie van het Windows-besturingssysteem is geïnstalleerd
Download het installatieprogramma voor alle versies van Windows, behalve de 64-bits versies van Windows Server 2003 en de 64-bits versies van Windows XP
U kunt het volgende bestand downloaden via de Microsoft Update-catalogus:
Download het Windows Installer 3.1 Redistributable (v2)-pakket nu.
Releasedatum: 12 mei 2005
Klik voor meer informatie over het downloaden van Microsoft-ondersteuningsbestanden op het volgende artikelnummer in de Microsoft Knowledge Base:
119591 Microsoft-ondersteuningsbestanden ophalen van onlineservices
Microsoft heeft dit bestand gecontroleerd op virussen. Hierbij is gebruikgemaakt van software voor virusdetectie die volledig bijgewerkt was op de datum dat het bestand beschikbaar werd gesteld. Het bestand is opgeslagen op beveiligde servers die onbevoegde wijzigingen aan het bestand helpen voorkomen.
Opmerking: alleen het binaire bestand voor het Msi.dll bestand wordt bijgewerkt. Het versienummer is 3.1.4000.2435. Alle andere binaire bestanden van het Windows Installer 3.1 (v2)-pakket zijn ongewijzigd gebleven en hebben versie 3.1.4000.1823.
Het installatieprogramma voor de 64-bits versies van Windows Server 2003 of de 64-bits versie van Windows XP downloaden
Dit herdistribueerbare onderdeel is alleen voor 32-bits besturingssystemen. U kunt dit onderdeel niet installeren op een computer waarop de 64-bits versies van Windows Server 2003 of van Windows XP worden uitgevoerd.
U kunt Windows Installer 3.0 herdistribueerbaar installeren op Windows 2000 Service Pack 3 (SP3) en op de releaseversie van Windows Server 2003. Windows Installer 3.1 was opgenomen in Windows Server 2003 Service Pack 1 (SP1).
U kunt dit herdistribueerbare bestand niet installeren op de 32-bits en 64-bits versies van Windows Server 2003 SP1. Als u de 32-bits en 64-bits versie van Windows Server 2003 SP1 of de 64-bits versie van Windows XP wilt bijwerken, downloadt u de hotfix die wordt beschreven in het Microsoft Knowledge Base-artikel 898715 in plaats van het 893803 (v2)-pakket.
Releasegeschiedenis:
- Microsoft Windows Installer 3.1: KB893803 versie 1.0 (11 april 2005)
- Microsoft Windows Installer 3.1: KB893803 versie 2.0 (12 mei 2005)
Het versienummer is 3.1.4000.2435. Alle andere binaire bestanden van het Windows Installer 3.1 (v2)-pakket zijn ongewijzigd gebleven en hebben versie 3.1.4000.1823.
Meer informatie
Nieuwe functies in Windows Installer 3.1
- Nieuwe secundaire UpdateTargetRTMProperty-eigenschap: patchbestanden kunnen nu gericht zijn op zowel de oorspronkelijke basislijn van de release als de meest recente basislijn op servicepackniveau die op het systeem beschikbaar is.
- Nieuwe MsiSetExternalUIRecord API:Pakketten die gebruikmaken van een externe gebruikersinterface kunnen nu berichten ontvangen als records in plaats van de berichten als tekenreeksen.
- Nieuwe x64- en Msix64-eigenschappen: Pakketten kunnen nu de x64- en Msix64-eigenschappen gebruiken om ondersteuning van het op x64-processoren gebaseerde besturingssysteem aan te geven.
- Nieuwe MsiNotifySidChange-API: u kunt deze API gebruiken om de Windows Installer-configuratie bij te werken als de beveiligings-id (SID) van een gebruiker wordt gewijzigd.
- Flyweight patching is nu een opt-in-gedrag: Windows Installer 3.0 introduceerde nieuwe "flyweight patching"-functionaliteit. Deze functionaliteit was standaard ingeschakeld voor alle patches. Deze functionaliteit wordt nu uitgeschakeld in Windows Installer 3.1, tenzij u de functionaliteit specifiek inschakelt door de eigenschap OptimizedInstallMode in te stellen in de tabel MsiPatchMetaData.
Problemen die worden opgelost in Windows Installer 3.1
- Windows Installer registreert nu null-tekens ('[~]') correct wanneer ze worden gebruikt in een registerwaardemarkering of in een serviceafhankelijkheid.
- De functie MsiGetFileHash werkt nu correct voor zeer grote bestanden zonder versiebeheer. Deze bestanden kunnen ongeveer 2 GB groot zijn.
- De MediaSrcProp-eigenschap van een patch is nu ingesteld op de locatie waar de patch oorspronkelijk is gestart toen de patch werd geïnstalleerd. De MediaSrcProp-eigenschap wordt ingesteld op de cache-patchlocatie voor volgende transacties.
- De voortgangsbalk werkt nu correct, zelfs als het pakket meer dan 2 GB aan bestanden installeert.
- Het patchen van geïsoleerde componenten werkt nu.
- Doelgegevens voor een aangepaste actie worden niet meer geregistreerd als de aangepaste actie mislukt als de aangepaste actie is gemarkeerd om het doel te verbergen.
- Fout 1642 (ERROR_PATCH_TARGET_NOT_FOUND) wordt ook weergegeven als er slechts één niet-toepasselijke patch in Windows Installer 2.0-stijl wordt toegepast.
- Bij het toepassen van een Windows Installer 2.0-patch met volledige bestanden die begeleidende bestanden bevat, is geen toegang tot de bronmedia meer nodig.
- Windows Installer 3.1 verwerkt nu correct het scenario waarbij een secundair updatepakket wordt geïnstalleerd wanneer er ook een verouderde of vervangen patch bestaat.
- Windows Installer 3.1 ondersteunt nu het toepassen van patches voor pakketten met een groot aantal bestanden. (De kolom Reeks van de tabel Bestand bevat waarden groter dan 32767.)
- Windows Installer 3.1 stuurt nu INSTALLSTART_ACTIONSTART berichten voor alle acties.
- Als u in Windows Installer 3.0 en eerder verschillende belangrijke upgradepatches hebt toegepast, mislukten volgende installaties af en toe. Dit probleem is nu opgelost.
- De patch sequencer weigert niet langer ten onrechte een geldige patch tijdens het patchen van administratieve installatiekopieën.
- In Windows Installer 3.1 worden geen aangepaste scriptacties die als asynchroon zijn gemarkeerd, meer overgeslagen.
Probleem dat wordt opgelost in Windows Installer 3.1 (v2)
- Windows Installer mislukt niet meer op de achtergrond wanneer het installatieprogramma een bestand probeert bij te werken dat wordt beveiligd met de functie Windows-bestandsbeveiliging.
Problemen oplossen
Voor hulp bij het oplossen van problemen met Windows installer klikt u op het volgende artikelnummer in de Microsoft Knowledge Base:
907749 Basisstappen voor probleemoplossing voor Windows Installer
Meer informatie
Ga voor meer informatie naar de volgende MSDN-website (Microsoft Developer Network):