Winget nach Windows Installation funktioniert nicht [gelöst]

Apps starten nicht, oder lassen sich nicht installieren? Dann stell deine Frage hier.
Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 29.01.2023, 23:03

Also, ich gebs auf. Keine Ahnung, was da nicht will. Die Runtimes habe ich alle vorab integriert, danach den AppInstaller. Das lustige ist, das ich nicht über den Store gehen muß um das zum laufen zu bekommen. Ich brauche noch nichtmal eine Internet Verbindung.Es reicht, wenn ich ein APPX-Paket der Runtimes per Doppelklick händisch installiere. Rufe ich danach Winget auf, funktioniert alles wie es soll. Weshalb das nicht per DISM funktioniert, ist mir ein Rätsel... So, Feierabend für heut.

Tante Google

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Tante Google » 29.01.2023, 23:03


Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 29.01.2023, 23:04

Also, ich gebs auf. Keine Ahnung, was da nicht will. Die Runtimes habe ich alle vorab integriert, danach den AppInstaller. Das lustige ist, das ich nicht über den Store gehen muß um das zum laufen zu bekommen. Ich brauche noch nichtmal eine Internet Verbindung.Es reicht, wenn ich ein APPX-Paket der Runtimes per Doppelklick händisch installiere. Rufe ich danach Winget auf, funktioniert alles wie es soll. Weshalb das nicht per DISM funktioniert, ist mir ein Rätsel... So, Feierabend für heut.

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2113
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 207 Mal
Danke erhalten: 273 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Holgi » 30.01.2023, 09:49

@DK2000 schreibt:
Lt Manifest sind die Abhängigkeiten "Microsoft.UI.Xaml.2.7" und "Microsoft.VCLibs.140.00.UWPDesktop". Falls die noch nicht im Windows 10 Image enthalten sind, müsste man die ebenfalls integrieren.
Ich stelle mal in den Raum:
was ist mit Microsoft.VCLibs.140.00*.Appx?
Ich habe da immer beide VCLibs, also Microsoft.VCLibs.140.00.Appx und Microsoft.VCLibs.140.00.UWPDesktop.Appx, installiert.
Wobei mir der Unterschied zwischen den beiden nicht wirklich klar ist. Mache es nur so, weil andere es ebenso handhaben.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 30.01.2023, 10:25

Keine Ahnung wo der Unterschied ist. Ich hab auch beide installiert. Wobei unter Windows 11 werden die bei der ISO Erstellung ja sowieso allesamt integriert. Bei Windows 10 weiß ich es nicht.

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2113
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 207 Mal
Danke erhalten: 273 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Holgi » 30.01.2023, 10:36

Jens1976 hat geschrieben: 30.01.2023, 10:25 Bei Windows 10 weiß ich es nicht.
Aber es ging doch hier um Windows 10, oder? So habe ich deinen Startpost verstanden.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 30.01.2023, 11:14

Ja schon. Ich bin mir nur nicht sicher, ob in Windows 10 im Auslieferungszustand wirklich alle Runtimes schon werksseitig integriert sind. Oder ob man lediglich die Runtimes integriert hat, die zum funktionieren der mitgelieferten Apps notwendig sind. Bei der ISO Erstellung von Windows 11 22H2 werden ALLE diese Runtimes integriert. Im Ordner "Apps" hat's da ja einen extra Ordner für wo die alle drin sind.

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2113
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 207 Mal
Danke erhalten: 273 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Holgi » 30.01.2023, 11:43

na dann würde ich jetzt ja an deiner Stelle eine entsprechende WIN10 ISO erstellen und alle Runtimes per DISM selbst integrieren.
Habe hier gerade noch etwas gesehen:
https://github.com/microsoft/winget-cli/issues/1781

Code: Alles auswählen

rem Mount the Windows installation source
dism /Mount-Wim /WimFile:"C:\MyWindowsSource\sources\install.wim" /Index:1 /MountDir:"C:\mount"

rem Integrate winget
dism /Image:"C:\mount" /Add-ProvisionedAppxPackage /PackagePath:"C:\winget\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" /DependencyPackagePath:"C:\winget\Microsoft.VCLibs.x64.14.00.Desktop.appx" /LicensePath:"C:\winget\9c0fe2ce7f8e410eb4a8f417de74517e_License1.xml" /region=all

rem Save the changes
dism /unmount-wim /mountdir:"C:\mount" /commit
macht dieses "/region=all" einen Unterschied?
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 30.01.2023, 12:14

Ne ISO mit allen Runtimes, die ich auch in die Server Version eingebaut habe, hab ich gestern bereits erstellt und getestet. Ich bin halt soweit gekommen das ich festgestellt hab, das ich nicht über den Store bzw. überhauptkeine Netzwerkverbindung benötige. Es reicht, wenn ich eine der bereits integrierten Runtimes mit Doppelklick nochmals installiere. Danach funktioniert Winget, wieso auch immer.
Deine Frage bezüglich Region beantworte ich mal mit einem Zitat von MS selber:

"Geben Sie /Region an, in welchen Regionen ein App-Paket (.appx oder .appxbundle) bereitgestellt werden muss. Das Argument "Region" kann entweder folgendes sein:

all, der angibt, dass die App für alle Regionen bereitgestellt werden soll, oder
Eine durch Semikolon getrennte Liste der Regionen. Die Regionen werden in Form von ISO 3166-1 Alpha-2- oder ISO 3166-1 Alpha-3-Codes sein. Beispielsweise kann die USA entweder als "US" oder "USA" (Groß-/Kleinschreibung) angegeben werden. Wenn eine Liste der Regionen nicht angegeben wird, wird das Paket nur bereitgestellt, wenn es an das Startlayout angeheftet wird."

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 30.01.2023, 13:09

Holgi hat geschrieben: 30.01.2023, 11:43 dism /Image:"C:\mount" /Add-ProvisionedAppxPackage /PackagePath:"C:\winget\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" /DependencyPackagePath:"C:\winget\Microsoft.VCLibs.x64.14.00.Desktop.appx" /LicensePath:"C:\winget\9c0fe2ce7f8e410eb4a8f417de74517e_License1.xml" /region=all
So mach ich es ja auch, Allerdings nutze ich es anders:

Code: Alles auswählen

dism /Image:"C:\mount" /Add-ProvisionedAppxPackage /PackagePath:"C:\winget\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" /LicensePath:"C:\winget\License.xml" /region="all"
Da ich ja davor schon alle Runtimes eingebaut hab, brauch ich den DependencyPath ja nicht, oder irre ich mich da?

Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9121
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 149 Mal
Danke erhalten: 463 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von DK2000 » 30.01.2023, 13:59

Keine Ahnung, was oder warum das so ist. Bei Windows 10 klappt das mit Add-AppxProvisionedPackage bzw. über DSIM nicht so ganz mit einem Offline-Image. Die App wird zwar soweit installiert aber nicht registriert. Daher steht der Alias nicht zur Verfügung. Nach der Neuinstallation muss man noch ausführen:

Code: Alles auswählen

Add-AppPackage -Register "C:\Program Files\WindowsApps\Microsoft.DesktopAppInstaller_1.19.10173.0_neutral_split.language-de_8wekyb3d8bbwe\AppxManifest.xml" -DisableDevelopmentMode
Danach steht Winget in Windows 10 nach Neuinstallation zur Verfügung. Weiß jetzt aber gerade nicht, wie man das mit einem Offline-Image macht.

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 30.01.2023, 14:08

Danke, damit ist mir schonmal geholfen. Das kann ich ja per Script aufrufen, bevor ich den Winget Befehl zum installieren aufrufe. Warum auch immer das so sein muß...

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von Jens1976 » 30.01.2023, 16:11

So, ich bedanke mich bei @DK2000 und @Holgi. Dank Euch beiden funktioniert das jetzt soweit mal.
Irgendwie find ich keine Möglichkeit das Thema als "erledigt" zu markieren oder ich bin einfach blind.

Benutzeravatar
moinmoin
★ Team Admin ★
Beiträge: 59672
Registriert: 14.11.2003, 11:12
Hat sich bedankt: 127 Mal
Danke erhalten: 555 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht

Beitrag von moinmoin » 30.01.2023, 16:21

Nein, bist du nicht. Das können nur die Mods, da es früher immer wieder missbräuchlich genutzt wurde.

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht [gelöst]

Beitrag von Jens1976 » 30.01.2023, 16:23

Ah, ok

Jens1976
Meister
Meister
Beiträge: 322
Registriert: 17.12.2016, 20:37
Hat sich bedankt: 13 Mal
Danke erhalten: 41 Mal
Gender:

Re: Winget nach Windows Installation funktioniert nicht [gelöst]

Beitrag von Jens1976 » 06.02.2023, 15:44

Das gleiche Problem trifft übrigens auch auf die Windows 11 22H2 zu. Da muß man auch erst die App im Nachgang manuell registrieren. Erst danach funktioniert Winget.

Antworten