Fehlermeldung bei dem Versuch, ein großes Windows Installer-Paket oder ein großes Windows Installer-Patch-Paket in Windows Server 2003 Service Pack 2 zu installieren: "Fehler 1718-Datei wurde von der Richtlinie für digitale Signaturen abgelehnt"

Problembeschreibung

Wenn Sie versuchen, ein großes Microsoft Windows Installer-Paket (MSI) oder ein großes Microsoft Windows Installer-Patch (MSP) auf einem Computer zu installieren, auf dem Windows Server 2003 Service Pack 2 ausgeführt wird, wird die folgende Fehlermeldung angezeigt:

Fehler 1718. Der Dateiname der Datei wurde von der Richtlinie für digitale Signaturen abgelehnt.

Darüber hinaus kann das folgende Ereignis im Anwendungsprotokoll protokolliert werden:

Ursache

Dieses Problem tritt auf, wenn der Windows Installer-Prozess unzureichenden zusammenhängenden virtuellen Speicher hat, um zu überprüfen, ob das MSI-Paket oder das msp-Paket ordnungsgemäß signiert ist.

Fehlerbehebung

Update-Download Informationen

Die folgenden Dateien stehen im Microsoft Download Center zum Download zur Verfügung:Download Download the Update for Windows Server 2003 (973825) package now.laden Sie das Update für das Windows Server 2003 (973825)-Paket jetzt herunter. Laden Sie das Update für Windows Server 2003, x64 Edition (973825) jetzt herunter. Download Laden Sie das Update für Windows Server 2003 für Itanium-basierte Systeme (973825) jetzt herunter. Download Wenn Sie weitere Informationen zum Herunterladen von Microsoft-Supportdateien erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

119591 So erhalten Sie Microsoft Support-Dateien im InternetMicrosoft hat diese Datei auf Viren überprüft. Dazu wurde die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

Voraussetzungen

Sie müssen Windows Server 2003 Service Pack 2 installiert haben, um dieses Update anwenden zu können.

Neustartanforderung

Nachdem Sie das Update angewendet haben, müssen Sie Ihren Computer neu starten.

Ersetzte Updates

Keine

Dateiinformationen

Die englische Version dieses Updates weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Update für Windows Server 2003 (KB973825)

Dateiname

Dateiversion

Dateigröße

Datum

Uhrzeit

Plattform

Erforderliches SP

Servicebereich

Advapi32.dll

5.2.3790.4555

619.008

18-Jul-2009

15:58

x86

SP2

SP2GDR

Advapi32.dll

5.2.3790.4555

619.008

18-Jul-2009

16:19

x86

SP2

SP2QFE

Update für Windows Server 2003, x64 Edition (KB973825)

Dateiname

Dateiversion

Dateigröße

Datum

Uhrzeit

Plattform

Erforderliches SP

Servicebereich

Advapi32.dll

5.2.3790.4555

1.052.160

18-Jul-2009

21:45

x64

SP2

SP2GDR

Wadvapi32.dll

5.2.3790.4555

619.008

18-Jul-2009

21:45

x86

SP2

WOW

Advapi32.dll

5.2.3790.4555

1.065.984

18-Jul-2009

16:32

x64

SP2

SP2QFE

Wadvapi32.dll

5.2.3790.4555

619.008

18-Jul-2009

16:32

x86

SP2

WOW

Update für Windows Server 2003 für Itanium-basierte Systeme (KB973825)

Dateiname

Dateiversion

Dateigröße

Datum

Uhrzeit

Plattform

Erforderliches SP

Servicebereich

Advapi32.dll

5.2.3790.4555

1,482,752

18-Jul-2009

21:44

IA-64

SP2

SP2GDR

Wadvapi32.dll

5.2.3790.4555

619.008

18-Jul-2009

21:44

x86

SP2

WOW

Advapi32.dll

5.2.3790.4555

1.483.776

18-Jul-2009

16:32

IA-64

SP2

SP2QFE

Wadvapi32.dll

5.2.3790.4555

619.008

18-Jul-2009

16:32

x86

SP2

WOW

Problemumgehung

Wichtig Dieser Abschnitt, diese Methode oder Aufgabe enthält Schritte, die Ihnen mitteilen, wie Sie die Registrierung ändern. Ernsthafte Probleme können jedoch auftreten, wenn Sie die Registrierung falsch ändern. Stellen Sie daher sicher, dass Sie diese Schritte sorgfältig durchführen. Für zusätzlichen Schutz sichern Sie die Registrierung, bevor Sie Sie ändern. Anschließend können Sie die Registrierung wiederherstellen, wenn ein Problem auftritt. Wenn Sie weitere Informationen zum Sichern und Wiederherstellen der Registrierung erhalten möchten, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:

322756 Sichern und Wiederherstellen der Registrierung in WindowsUm dieses Problem zu umgehen, ändern Sie den Registrierungswert PolicyScope in 1, bevor Sie versuchen, das Paket zu installieren. Führen Sie dazu die folgenden Schritte aus. Hinweis Wenn der Computer einer Domäne beigetreten ist, kann eine Domänenrichtlinien Aktualisierung die von Ihnen vorgenommenen Registrierungsänderungen außer Kraft setzen. Wir empfehlen dringend, dass Sie den Computer von der Domäne trennen, bevor Sie diese Schritte ausführen.

  1. Klicken Sie auf Start und auf Ausführen, geben Sie regedit ein, und klicken Sie auf OK.

  2. Suchen Sie im Registrierungs-Editor den folgenden Registrierungsschlüssel, und klicken Sie darauf:

    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Safer\CodeIdentifiers Hinweis Bevor Sie diesen Schlüssel ändern, empfehlen wir, diesen Schlüssel zu sichern. Klicken Sie dazu mit der rechten Maustaste auf CodeIdentifiers, und klicken Sie dann auf exportieren. Speichern Sie die Datei an einem Speicherort, an dem Sie Sie auf dem Computer finden können.

  3. Ändern Sie den Registrierungswert PolicyScope. Doppelklicken Sie dazu auf PolicyScope, und ändern Sie dann die Einstellung von 0 in 1.

  4. Schließen Sie den Registrierungs-Editor.

  5. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie cmdein, und klicken Sie dann auf OK , um ein Eingabeaufforderungsfenster zu öffnen.

  6. Geben Sie an der Eingabeaufforderung folgenden Befehl ein, und drücken Sie die EINGABETASTE:

    NET STOP MSIServerDieser Befehl beendet den Windows Installer-Dienst, wenn der Dienst zurzeit im Hintergrund ausgeführt wird. Wenn der Dienst beendet wurde, schließen Sie das Eingabeaufforderungsfenster, und wechseln Sie dann zu Schritt 7. Hinweis Wenn Sie an der Eingabeaufforderung die folgende Meldung erhalten, schließen Sie das Eingabeaufforderungsfenster, und wechseln Sie dann zu Schritt 7:

    Der Windows Installer-Dienst wurde nicht gestartet.

  7. Installieren Sie das Paket, das Sie installieren wollten, wenn Sie die Fehlermeldung erhalten haben, die im Abschnitt "Symptom" erwähnt wird.

  8. Nachdem Sie das Paket installiert haben, wiederholen Sie die Schritte 1 und 2. Ändern Sie dann den Registrierungswert PolicyScope zurück in 0.

  9. Wenn Sie den Computer von einer Domäne getrennt haben, treten Sie der Domäne erneut bei, und starten Sie den Computer neu.Hinweis Wenn Sie den Computer nicht von einer Domäne getrennt haben, müssen Sie den Computer nicht neu starten.

Wenn das Problem durch die vorherigen Schritte nicht behoben wurde, führen Sie die folgenden Schritte aus:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Steuer admintoolsein, und klicken Sie dann auf OK.

  2. Doppelklicken Sie auf lokale Sicherheitsrichtlinien.

  3. Klicken Sie auf Richtlinien für Software Einschränkung.Hinweis Wenn keine Softwareeinschränkungen aufgeführt sind, klicken Sie mit der rechten Maustaste auf Richtlinien für Softwareeinschränkung, und klicken Sie dann auf neue Richtlinie erstellen.

  4. Doppelklicken Sie unter Objekttypauf Erzwingung.

  5. Klicken Sie auf alle Benutzer mit Ausnahme von lokalen Administratoren, und klicken Sie dann auf OK.

  6. Starten Sie den Computer neu.

Wichtig Nachdem Sie die vorherigen Schritte ausgeführt haben, können lokale Administratoren das MSI-Paket oder das msp-Paket installieren. Nachdem das Paket installiert wurde, setzen Sie die Erzwingungs Stufe zurück, indem Sie die vorherigen Schritte ausführen. Klicken Sie in Schritt 5 auf alle Benutzer statt auf alle Benutzer mit Ausnahme von lokalen Administratoren. Hinweise

  • Die Problemumgehung funktioniert möglicherweise nicht in einer Active Directory-Domänenumgebung. In einer Active Directory-Domänenumgebung werden durch eine Domänenrichtlinien Aktualisierung die Richtlinien für lokale Software Einschränkungen überschrieben.

  • Wenn Sie dem Computer mehr Arbeitsspeicher hinzufügen, wird das Problem dadurch nicht behoben.

Weitere Informationen

Ab Windows XP wurde eine Sicherheitsrichtlinie mit dem Namen Software Einschränkungsrichtlinien (auch bekannt als sicherer) eingeführt, um Benutzern zu helfen, unsichere Dateien nicht zu verwenden. Windows Installer verwendet Softwareeinschränkungsrichtlinien, um die Signaturen signierter MSI-Paketdateien und signierter MSP-Paketdateien zu überprüfen. Mit Windows Installer können Sie sicherstellen, dass die Dateien nicht manipuliert wurden, bevor Sie auf dem Computer installiert wurden. Für Windows XP und Windows Server 2003 ist es erforderlich, dass die gesamte MSI-Paketdatei oder die gesamte MSP-Paketdatei in einem zusammenhängenden Speicherbereich im Adressraum des Windows Installer-Prozesses geladen werden. Wenn eine MSI-Paketdatei oder eine MSP-Paketdatei zu groß ist, um in einen zusammenhängenden Teil des virtuellen Speichers zu passen, kann Windows Installer nicht überprüfen, ob das Paket korrekt ist. In diesem Szenario treten die Symptome auf, die im Abschnitt "Symptom" beschrieben werden. Der in diesem Artikel beschriebene Fix ermöglicht es Softwareeinschränkungsrichtlinien, für die Signaturüberprüfung einen geringeren virtuellen Speicher zu verwenden. Daher kann Windows Installer alle Größendateien überprüfen.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×