Artikel-ID: 299275 - Geändert am: Montag, 13. Oktober 2003 - Version: 3.0

PRB: 'kann nicht aktualisiert die INI-Datei' Fehler tritt beim Schreiben in eine INI-Datei auf einem Laufwerk zugeordnete

SystemtippDieser Artikel bezieht sich auf ein anderes Betriebssystem als das von Ihnen verwendete. Für Sie möglicherweise nicht relevante Artikelinhalte wurden deaktiviert.

Auf dieser Seite

Alles erweitern | Alles schließen

Problembeschreibung

Während der Installation eines Windows Installer-Paket erhalten Sie folgende Fehlermeldung:
Fehler 1913 konnte "die INI-Datei [2] [3] nicht aktualisiert werden. "Stellen Sie sicher, dass die Datei vorhanden ist und dass Sie darauf zugreifen können."
Dies geschieht, wenn die Installation beim Schreiben in eine INI-Datei auf einem zugeordneten Laufwerk befindet sich auf einem Windows NT 4-basierten Computer umfasst.

Ursache

Das Problem wird durch Windows NT 4 nicht durch Windows Installer-Modul verursacht. Windows Installer-pro-Computer-Installationen unter im Sicherheitskontext LocalSystem ausgeführt. Windows NT 4-Dienste können nicht in eine Freigabe mit Read/write Berechtigungen Schreiben, wenn die Dienste im Sicherheitskontext LocalSystem ausgeführt werden. Dies kann durch Aufrufen der WritePrivateProfileString -Funktion aus einem Programm auf einer Freigabe mit Read/write Berechtigungen überprüft werden. Die Funktion WritePrivateProfileString schlägt fehl. Darüber hinaus fehl die Fopen -Funktion im Schreibmodus auf einer Freigabe mit Read/write Berechtigungen aufrufen außerdem.

Lösung

Ein Update für dieses Problem befindet sich im folgenden Artikel:
318705  (http://support.microsoft.com/kb/318705/EN-US/ ) Update: Schreiben von INI-Dateien auf Netzwerkadresse mit Windows Installer führt Fehler 1913

Abhilfe

Um zu dieses Problem zu umgehen, führen Sie die Installation auf Windows 2000 und verwenden Sie zugeordnete Laufwerke auf einem Windows 2000-basierten Computer. Pro Benutzer Installation unter Windows 2000 kann zugeordnete Laufwerke auf einem beliebigen Betriebssystem verwenden.

Status

Es handelt sich hierbei um ein beabsichtigtes Verhalten.

Weitere Informationen

Schritte zum Reproduzieren des Verhaltens

Im folgenden sind die Schritte zum Erstellen einer MSI-Pakets zum Reproduzieren des Problems:
  1. Erstellen einer neuen MSI-Datei (oder Suchen einer bereits vorhandenen MSI-Datei).
  2. Öffnen Sie die MSI-Datei im Orca.
  3. Wechseln Sie zu der Tabelle "IniFile", und fügen Sie einen Eintrag. Vergewissern Sie sich die Verzeichniseigenschaft auf ein zugeordnetes Laufwerk zeigt in der DirProperty-Spalte.
  4. Speichern Sie die MSI-Datei im Orca.
  5. Führen Sie die Installation. Die Installation schlägt fehl, unter den folgenden Szenarien:

    • Pro Computer die Installation unter Windows 2000 und das zugeordnete Laufwerk ist unter Windows NT 4.
    • Pro Benutzer und pro Computer Installation auf Windows NT 4 und das zugeordnete Laufwerk ist unter Windows 2000.
    • Pro Benutzer und pro Computer Installation unter Windows NT 4.0 und das zugeordnete Laufwerk ist auf einem anderen Windows NT 4-basierten Computer.

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Installer 2.0
  • Microsoft Windows Installer 1.1
  • Microsoft Windows Installer 1.2
Keywords: 
kbmt kbprb KB299275 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 299275  (http://support.microsoft.com/kb/299275/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Retired KB ArticleDisclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.