Seite 1 von 1
Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 01 Mär 2010, 12:10
von mr.quickly
Hallo,
ich bekomme beim installieren der Visual C++ Redistributable 2008 während der Preloginloader Installation den Fehler 1935.
Das ganze scheint aber nur bei Windows 7 zu passieren. Normalerweise wird die Fehlermeldung mittels "/qb-!" unterdrückt.
Kann das mal bitte jemand nachvollziehen.
Braucht der Preloginloader diese Runtime überhaupt?
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 01 Mär 2010, 13:15
von a.kerz
schuss ins blaue: sind denn alle voraussetzungen für vis c++ redist gegeben?
0x80070002 = datei fehlt ... .NET evtl.?
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 01 Mär 2010, 13:26
von mr.quickly
Der Fehler tritt bei der Grundinstallation von Windows 7 auf. Mittels "postinst.d\50_preloginloader.cmd" wird dieser ja installiert. Er installiert aber auch OpenSLL + Visual C++ Redistributable 2008.
error_prelogin_vc_red.png
Letztes schlägt fehl. DotNet ist wahrscheinlich nicht installiert, es handelt sich ja um ein abgespecktes Windows 7 nur fürs Setup.
In Windows 7 (nach der Grundinstallation) ist das DotNetFramework natürlich drin.
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 03 Mär 2010, 15:28
von mr.quickly
1.) Brauche ich überhaupt die Visual C++ Redistributable 2008 für Opsi?
2.) Kann ich auch stattdessen die Visual C++ Redistributable 2008 SP1 von
http://www.microsoft.com/downloads/deta ... 02b2af5fc2 verwenden?
Update:
2.) macht den gleichen Fehler

Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 04 Mär 2010, 10:25
von j.schneider
Der gleiche Fehler tritt bei der Installation des Preloginloaders unter Windows Server 2008-r2 reproduzierbar auf.
Diese Geschichte hat uns schon einiges an Nerven gekostet aber eine wirkliche Lösung haben wir auch noch nicht.
Hier der entsprechende Auszug aus dem MSI-Log:
Code: Alles auswählen
MSI (s) (E0:44) [17:55:43:462]: Executing op: End(Checksum=0,ProgressTotalHDWord=0,ProgressTotalLDWord=8617627)
MSI (s) (E0:44) [17:55:43:556]: Assembly Error:Das System kann die angegebene Datei nicht finden.
MSI (s) (E0:44) [17:55:43:556]: Note: 1: 1935 2: {76C3F0F6-9B9D-35DA-81C6-CA8A88CC93CA} 3: 0x80070002 4: IAssemblyCacheItem 5: Commit 6: Microsoft.VC90.ATL,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"
MSI (s) (E0:44) [17:55:43:556]: Assembly Error (sxs): Please look into Component Based Servicing Log located at -130554760ndir\logs\cbs\cbs.log to get more diagnostic information.
MSI (s) (E0:44) [17:55:43:556]: Product: Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022 -- Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070002. assembly interface: IAssemblyCacheItem, function: Commit, component: {76C3F0F6-9B9D-35DA-81C6-CA8A88CC93CA}
Error 1935.An error occurred during the installation of assembly 'Microsoft.VC90.ATL,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"'. Please refer to Help and Support for more information. HRESULT: 0x80070002. assembly interface: IAssemblyCacheItem, function: Commit, component: {76C3F0F6-9B9D-35DA-81C6-CA8A88CC93CA}
Das System kann die angegebene Datei nicht finden...
Nur welche und warum?
Eine manuelle Installation des vcredist als Administrator läuft fehlerfrei durch...
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 04 Mär 2010, 10:51
von mr.quickly
Hallo Herr Schneider,
das ist ja höchst ja interessant. Eine manuelle Installation läuft bei mir auch durch, aber nur mittels opsi paket bzw. manuell als eingeloggter Admin unter Windows 7.
Während der Setup Phase funktioniert eine silent Installation eben so wenig wie eine manuell gestartete ohne "/qb-!". Habe das mittels "SHIFT+F10" (zusätzliche DOS-Box während der Installation aufmachen) getestet.
Deshalb führe ich vieles auch als lokaler Admin direkt nach der Windows 7 Installation aus, weil einige Installer / WMI/VBS Scripte auch nicht während des Setups laufen.
Ich würde aber immer noch gerne wissen, ob der Preloginloader Visual C++ Red. 2008 benötigt.
Alternativ würde ich ein Opsi Paket erstellen, welches Visual C++ Red. 2005 / Visual C++ Red. 2008 installiert, dann brauch der Preloginloader das aber nicht machen.
Da könnte man dann auch gleich OpenSSL mit installieren lassen. Wäre das kein Workaround? In google gibt es auch keine Lösung zu der Fehlermeldung.
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 04 Mär 2010, 10:52
von j.schneider
Der opsiclientd und die opsigina benötigen das vc redist.
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 04 Mär 2010, 10:54
von mr.quickly
Das ja komisch, weil bei uns laufen alle bisher ausgelieferten Windows 7 Clients auch ohne.
Re: Preloginloader Visual C++ Red. 2008 - Error 1935 (Windows 7)
Verfasst: 07 Apr 2010, 08:19
von mr.quickly
@Opsi Support
Gibt es schon ggf. schon eine Lösung für dieses Problem?