Discussion:
Kein Zugriff auf Windows Installer - Dienst
(zu alt für eine Antwort)
Chris_from_BY
2005-01-12 07:33:02 UTC
Permalink
Hallo Community,

(Dieser Thread steht auch unter
microsoft.public.de.german.entwickler.windows.installer)

hab bei einem Rechner seit vorgestern folgendes Problem.
Ich hab was in Excel aufgerufen, dabei kam die Fehlermeldung, das auf den
Windows-Installer nicht zugegriffen werden kann. Deinstallieren ließ er sich
nicht, und bei Reinstallation hieß es "Dienst bereits vorhanden".

Ich hab dann versucht nach http://support.microsoft.com/?kbid=315346
(hier wird der Fehler 1719 beschrieben), zu lösen, jedoch ohne Erfolg. Eine
Neuregistrierung des Installers brachte auch nicht den Erfolg, genausowenig
das Löschen/Umbenennen der DLLs...
Ich habs mit allen möglichen Computerkonten (auch lokaler Admin) probiert.

Heute wollte ich eine neue Vorlage in Excel laden - dabei kam die
Fehlermeldung:
"...Excel kann...Vorlage nicht anzeigen...Excel kann Dateien aufgrund
Windows Installerfehler 1601 nicht installieren..."

Bin echt ratlos, vielleicht wißt ihr noch ein paar Tipps!

Umgebung:
W2k - SP4, vollständig gepatcht
Office 2000 Professional - SP3, vollständig gepatcht

Gruß, Chris
Juergen Terlinden
2005-01-12 08:49:31 UTC
Permalink
Moin Chris,
Post by Chris_from_BY
hab bei einem Rechner seit vorgestern folgendes Problem.
Ich hab was in Excel aufgerufen, dabei kam die Fehlermeldung, das auf
den Windows-Installer nicht zugegriffen werden kann. Deinstallieren
ließ er sich nicht, und bei Reinstallation hieß es "Dienst bereits
vorhanden".
Ich hab dann versucht nach http://support.microsoft.com/?kbid=315346
(hier wird der Fehler 1719 beschrieben), zu lösen, jedoch ohne
Erfolg. Eine Neuregistrierung des Installers brachte auch nicht den
Erfolg, genausowenig das Löschen/Umbenennen der DLLs...
Ich habs mit allen möglichen Computerkonten (auch lokaler Admin) probiert.
Heute wollte ich eine neue Vorlage in Excel laden - dabei kam die
"...Excel kann...Vorlage nicht anzeigen...Excel kann Dateien aufgrund
Windows Installerfehler 1601 nicht installieren..."
Bin echt ratlos, vielleicht wißt ihr noch ein paar Tipps!
hab auf die Schnelle grad dies gefunden - siehe insb. die letzten
Zeilen:

FM : 1601 beim Ausführen der AddIns / Assistenten in den
Office-Programmen

Problem:

Fehlermeldung: 1601 in Access und Excel, in Word und Outlook keine
Probleme.
Assistent kann nicht ausgeführt werden Probleme beim aufrufen der Addins
Post by Chris_from_BY
MS Access kann dieses Feature nicht ausführen.
Weiter FM 1601
Die Selbe FM kommt wenn der KD dieses in Excel Probiert
Office2000 SR1 Dev 1.5

Lösung:

kd soll sich als administrator anmelden und nochmal versuchen den
assisten
zu starten !! > ALLES OK !
Mit dem kd in regestrie -> regedt32.exe ->
hklm/software/microsoft/windows/currentversion/installer/
Berechtigungen fuer diesen ordner an alle user gegeben !

PS: kd = Kunde ;-)
--
Freundliche Grüße - Jürgen
***
Windows 2000 SP4 - Alle Updates - 11.01.05
http://home.arcor.de/jterlinden/index.htm
Chris_from_BY
2005-01-12 10:33:05 UTC
Permalink
Post by Juergen Terlinden
Moin Chris,
hab auf die Schnelle grad dies gefunden - siehe insb. die letzten
FM : 1601 beim Ausführen der AddIns / Assistenten in den
Office-Programmen
Fehlermeldung: 1601 in Access und Excel, in Word und Outlook keine
Probleme.
Assistent kann nicht ausgeführt werden Probleme beim aufrufen der Addins
Post by Chris_from_BY
MS Access kann dieses Feature nicht ausführen.
Weiter FM 1601
Die Selbe FM kommt wenn der KD dieses in Excel Probiert
Office2000 SR1 Dev 1.5
kd soll sich als administrator anmelden und nochmal versuchen den
assisten
zu starten !! > ALLES OK !
Mit dem kd in regestrie -> regedt32.exe ->
hklm/software/microsoft/windows/currentversion/installer/
Berechtigungen fuer diesen ordner an alle user gegeben !
PS: kd = Kunde ;-)
--
Freundliche Grüße - Jürgen
***
Windows 2000 SP4 - Alle Updates - 11.01.05
http://home.arcor.de/jterlinden/index.htm
Was genau soll in der Registry geändert werden, sind ja nicht gerade wenig
Schlüssel im Ordner hklm/.../installer :-)

Wo genau kann ich dann die Berechtigungen definieren?!?

Vielen Dank und viele Grüße, Christian
Juergen Terlinden
2005-01-12 13:09:46 UTC
Permalink
Hallo,
Post by Chris_from_BY
Post by Juergen Terlinden
Mit dem kd in regestrie -> regedt32.exe ->
hklm/software/microsoft/windows/currentversion/installer/
Berechtigungen fuer diesen ordner an alle user gegeben !
Was genau soll in der Registry geändert werden, sind ja nicht gerade
wenig Schlüssel im Ordner hklm/.../installer :-)
Wo genau kann ich dann die Berechtigungen definieren?!?
-> Start -> Ausführen -> regedt32 -> Ok

Navigiere zum Schlüssel
hklm/software/microsoft/windows/currentversion/installer/

Wähle im Menü -> Sicherheit -> Berechtigungen -> Jeder -> Vollzugriff
dann -> Übernehmen -> Ok
dann -> Registrierung -> Beenden

Ich würde den PC danach neu starten.

Bedenke: _Möglicherweise_ werden mit dieser Änderung 'zuviel' Rechte
vergeben, so daß es später eventuell zu einem Sicherheitsproblem werden
kann.

Ich kenne mich in diesem Teil der Regisry zu wenig aus, um das
beurteilen zu können.

Zumindest kannst Du so prüfen, ob Du damit Dein Problem gelöst bekommst.
Wenn ja, dann solltest Du zu der von mir hinterfragten Sicherproblematik
ggf. in der Newsgroup windows2000.registry gezielt nachfragen, ob und
wenn ja welches (potentielle) Sicherheitsproblem Du Dir damit
einhandelst.

Wenn nein, dann mache die Änderung in jedem Fall wieder rückgängig.
--
Freundliche Grüße - Jürgen
***
Windows 2000 SP4 - Alle Updates - 08.01.05
http://home.arcor.de/jterlinden/index.htm
Chris_from_BY
2005-01-18 15:27:02 UTC
Permalink
Hallo Jürgen,

vielen Dank für deine Hilfe!

Leider hat dein Tipp mit der Registry nichts gebracht, die Einstellungen
habe ich dementsprechend wieder zurückgenommen.

Es scheint sich tatsächlich um ein Rechteproblem zu handeln, aber wo kann
man jetzt noch ansetzen. Mittlerweile ist dieses Problem auch auf einem W2k
Server aufgetreten. Dieser wurde vor kurzen zum Mitgliedsserver herabgestuft
- bei der Re-Installation des Backup-Programmes meldet Windows-Installer
jetzt den Fehler.

Fällt dir, ausser Reparatur oder Neuinstallation noch was ein?!?

Schon mal vielen Dank vorab für deine Hilfe.

Gruß aus Franggen,
Christian
Post by Juergen Terlinden
Hallo,
Post by Chris_from_BY
Post by Juergen Terlinden
Mit dem kd in regestrie -> regedt32.exe ->
hklm/software/microsoft/windows/currentversion/installer/
Berechtigungen fuer diesen ordner an alle user gegeben !
Was genau soll in der Registry geändert werden, sind ja nicht gerade
wenig Schlüssel im Ordner hklm/.../installer :-)
Wo genau kann ich dann die Berechtigungen definieren?!?
-> Start -> Ausführen -> regedt32 -> Ok
Navigiere zum Schlüssel
hklm/software/microsoft/windows/currentversion/installer/
Wähle im Menü -> Sicherheit -> Berechtigungen -> Jeder -> Vollzugriff
dann -> Übernehmen -> Ok
dann -> Registrierung -> Beenden
Ich würde den PC danach neu starten.
Bedenke: _Möglicherweise_ werden mit dieser Änderung 'zuviel' Rechte
vergeben, so daß es später eventuell zu einem Sicherheitsproblem werden
kann.
Ich kenne mich in diesem Teil der Regisry zu wenig aus, um das
beurteilen zu können.
Zumindest kannst Du so prüfen, ob Du damit Dein Problem gelöst bekommst.
Wenn ja, dann solltest Du zu der von mir hinterfragten Sicherproblematik
ggf. in der Newsgroup windows2000.registry gezielt nachfragen, ob und
wenn ja welches (potentielle) Sicherheitsproblem Du Dir damit
einhandelst.
Wenn nein, dann mache die Änderung in jedem Fall wieder rückgängig.
--
Freundliche Grüße - Jürgen
***
Windows 2000 SP4 - Alle Updates - 08.01.05
http://home.arcor.de/jterlinden/index.htm
Fabian Szalatnay
2005-03-04 23:47:24 UTC
Permalink
ich weiss jetzt gerade nicht auswendig wie die fehlermeldung bei mir jeweils
aussah, aber die msi-zugriffs-probleme hab ich auch öfters.
packe darum in jedes meiner sw-verteil-pakete für MSI ein script das mir den
ordner c:\config.msi anlegt und dort die acl auf JEDER:Vollzugriff setzt.
das hilft mir immer.
gruss
Post by Chris_from_BY
Hallo Community,
(Dieser Thread steht auch unter
microsoft.public.de.german.entwickler.windows.installer)
hab bei einem Rechner seit vorgestern folgendes Problem.
Ich hab was in Excel aufgerufen, dabei kam die Fehlermeldung, das auf den
Windows-Installer nicht zugegriffen werden kann. Deinstallieren ließ er sich
nicht, und bei Reinstallation hieß es "Dienst bereits vorhanden".
Ich hab dann versucht nach http://support.microsoft.com/?kbid=315346
(hier wird der Fehler 1719 beschrieben), zu lösen, jedoch ohne Erfolg. Eine
Neuregistrierung des Installers brachte auch nicht den Erfolg,
genausowenig
Post by Chris_from_BY
das Löschen/Umbenennen der DLLs...
Ich habs mit allen möglichen Computerkonten (auch lokaler Admin) probiert.
Heute wollte ich eine neue Vorlage in Excel laden - dabei kam die
"...Excel kann...Vorlage nicht anzeigen...Excel kann Dateien aufgrund
Windows Installerfehler 1601 nicht installieren..."
Bin echt ratlos, vielleicht wißt ihr noch ein paar Tipps!
W2k - SP4, vollständig gepatcht
Office 2000 Professional - SP3, vollständig gepatcht
Gruß, Chris
Stefan Schulte
2005-03-07 12:11:42 UTC
Permalink
Hallo Fabian!
Post by Fabian Szalatnay
ich weiss jetzt gerade nicht auswendig wie die fehlermeldung bei mir jeweils
aussah, aber die msi-zugriffs-probleme hab ich auch öfters.
packe darum in jedes meiner sw-verteil-pakete für MSI ein script das mir den
ordner c:\config.msi anlegt und dort die acl auf JEDER:Vollzugriff setzt.
[...]
Äh, das macht mich neugierig. Wie erzeugst Du dieses Script bzw. setzt Du die
ACL?

cu

***@n
Fabian Szalatnay
2005-03-12 12:28:12 UTC
Permalink
hello stefan
das geht relativ einfach......
-------------------------------------------------------
if exist c:\config.msi rd /s /q c:\config.msi
if not exist c:\config.msi md c:\config.msi
cacls c:\config.msi /e /c /p JEDER:F
attrib +H c:\config.msi
-------------------------------------------------------

gruss, fabian
Post by Stefan Schulte
Hallo Fabian!
Post by Fabian Szalatnay
ich weiss jetzt gerade nicht auswendig wie die fehlermeldung bei mir jeweils
aussah, aber die msi-zugriffs-probleme hab ich auch öfters.
packe darum in jedes meiner sw-verteil-pakete für MSI ein script das mir den
ordner c:\config.msi anlegt und dort die acl auf JEDER:Vollzugriff setzt.
[...]
Äh, das macht mich neugierig. Wie erzeugst Du dieses Script bzw. setzt Du die
ACL?
cu
Stefan Schulte
2005-03-14 12:08:50 UTC
Permalink
Hallo!
Post by Fabian Szalatnay
hello stefan
das geht relativ einfach......
-------------------------------------------------------
if exist c:\config.msi rd /s /q c:\config.msi
if not exist c:\config.msi md c:\config.msi
cacls c:\config.msi /e /c /p JEDER:F
attrib +H c:\config.msi
-------------------------------------------------------
gruss, fabian
... OK, aber nur auf deutschen Systemen, da sonst JEDER
EVERYONE (engl.) heißen müßte, und so weiter ...

MfG

Stefan Schulte
Fabian Szalatnay
2005-03-14 12:11:58 UTC
Permalink
Post by Stefan Schulte
Hallo!
Post by Fabian Szalatnay
hello stefan
das geht relativ einfach......
-------------------------------------------------------
if exist c:\config.msi rd /s /q c:\config.msi
if not exist c:\config.msi md c:\config.msi
cacls c:\config.msi /e /c /p JEDER:F
attrib +H c:\config.msi
-------------------------------------------------------
gruss, fabian
... OK, aber nur auf deutschen Systemen, da sonst JEDER
EVERYONE (engl.) heißen müßte, und so weiter ...
MfG
Stefan Schulte
jup, klaro ;-)

Lesen Sie weiter auf narkive:
Loading...