Grobe Zusammenfassung
Bei der Installation der Sage 100 (Version 2016) kommt es unter Windows 10 zu dem Problem, dass das .net Framework 3.5 nicht vorhanden ist und nicht nachinstalliert werden kann (Fehler 0x800F081F). Unter Windows 10 1803 kommt hinzu, dass sich die Access Runtime 2013 nicht installieren lässt.
1. NET Framework nachinstallieren
Während der Installation meldet das Setups, dass das NET Framework 3.5 fehlt. Der Windows Dialog bietet die Nachinstallation per Windows Update oder über die Funktion "Windows Features aktivieren" an. Beides bricht mit einem Fehler (0X800F081) ab. Ebenso läuft die Installation aus einem separatem Installer in diesen Fehler.
Das Problem lässt sich mit einem Windows 10 Installationsmedium umgehen (USB Stick, DVD, ISO, etc.). Wichtig ist nach meiner Erfahrung hierbei, dass das Medium /Dateien lokal vorliegen. Über eine Netzfreigabe hatte das Vorgehen keinen Erfolg.
In einer Shell mit Adminrechten folgenden Befehl aufrufen (Laufwerk ggf. anpassen):
Alternativ hierzu folgendes Script verwenden:
Danach ist das NET Framework 3.5 installiert und das Setup kann fortgesetzt werden.
2. Access 2013 Runtime unter Windows 10 1803
Die Installation der Access Runtime bricht ab. Während des Setups ist kurz folgender Fehler zu sehen:
Der Hintergrund für diesen Fehler ist nach meinen Recherchen nicht ganz klar. Er tritt anscheinend aber erst ab der Windows 10 Version 1803 auf und steht im Zusammenhang mit von Microsoft vorinstallierten oder deinstallierten Office Apps.
Es betrifft wohl potentiell alle Office Versionen, nicht nur die Runtimes, ab 2013. Unser Office 2010 Standard lies sich ohne Probleme installieren.
Zur Lösung habe ich verschiedene Ansätze gefunden. Auf den bei mir betroffenen System half die Reparatur der NET Framework Installationen (ja, obwohl diese vorher erst fehlerfrei installiert wurden) via
Microsoft .NET Framework Repair Tool.
https://www.microsoft.com/en-us/download/details.aspx?id=30135
Anschließend lief das Access Runtime Setup fehlerfrei durch (manueller Aufruf oder per instmsi\setup.exe /pastinstall).
Bei der Installation der Sage 100 (Version 2016) kommt es unter Windows 10 zu dem Problem, dass das .net Framework 3.5 nicht vorhanden ist und nicht nachinstalliert werden kann (Fehler 0x800F081F). Unter Windows 10 1803 kommt hinzu, dass sich die Access Runtime 2013 nicht installieren lässt.
1. NET Framework nachinstallieren
Während der Installation meldet das Setups, dass das NET Framework 3.5 fehlt. Der Windows Dialog bietet die Nachinstallation per Windows Update oder über die Funktion "Windows Features aktivieren" an. Beides bricht mit einem Fehler (0X800F081) ab. Ebenso läuft die Installation aus einem separatem Installer in diesen Fehler.
Das Problem lässt sich mit einem Windows 10 Installationsmedium umgehen (USB Stick, DVD, ISO, etc.). Wichtig ist nach meiner Erfahrung hierbei, dass das Medium /Dateien lokal vorliegen. Über eine Netzfreigabe hatte das Vorgehen keinen Erfolg.
In einer Shell mit Adminrechten folgenden Befehl aufrufen (Laufwerk ggf. anpassen):
Code:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs
Alternativ hierzu folgendes Script verwenden:
Code:
@echo off
Title .NET Framework 3.5 Offline Installer
for %%I in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%I:\\sources\install.*" set setupdrv=%%I
if defined setupdrv (
echo Found drive %setupdrv%
echo Installing .NET Framework 3.5...
Dism /online /enable-feature /featurename:NetFX3 /All /Source:%setupdrv%:\sources\sxs /LimitAccess
echo.
echo .NET Framework 3.5 should be installed
echo.
) else (
echo No installation media found!
echo Insert DVD or USB flash drive and run this file once again.
echo.
)
pause
Danach ist das NET Framework 3.5 installiert und das Setup kann fortgesetzt werden.
2. Access 2013 Runtime unter Windows 10 1803
Die Installation der Access Runtime bricht ab. Während des Setups ist kurz folgender Fehler zu sehen:
Code:
1: 1935 2: {3194323D-C74C40E0A864-B677608E5D6E} 3: 0x80131049 4: |AssemblyCacheItem 5: Commit 6: Policy.14.0.Microsoft.Vbe.Interop,fileVersion="15.0.4420.1017",version="15.0.0.0000
Setupfehler. Rollback für die Änderungen wird ausgeführt...
Der Hintergrund für diesen Fehler ist nach meinen Recherchen nicht ganz klar. Er tritt anscheinend aber erst ab der Windows 10 Version 1803 auf und steht im Zusammenhang mit von Microsoft vorinstallierten oder deinstallierten Office Apps.
Es betrifft wohl potentiell alle Office Versionen, nicht nur die Runtimes, ab 2013. Unser Office 2010 Standard lies sich ohne Probleme installieren.
Zur Lösung habe ich verschiedene Ansätze gefunden. Auf den bei mir betroffenen System half die Reparatur der NET Framework Installationen (ja, obwohl diese vorher erst fehlerfrei installiert wurden) via
Microsoft .NET Framework Repair Tool.
https://www.microsoft.com/en-us/download/details.aspx?id=30135
Anschließend lief das Access Runtime Setup fehlerfrei durch (manueller Aufruf oder per instmsi\setup.exe /pastinstall).