Ich arbeite mit einer Reihe von Computern, die von jemandem geimaged wurden, der alle integrierten Windows 10-Apps entfernt hat – einschließlich der Microsoft Store-App. Wer sie entfernt hat, hat sie nicht nur mit einem einfachen Remove-AppxPackage
Befehl deinstalliert; sie haben tatsächlichde-provisioniertdiese Apps vollständig mit Remove-AppxProvisionedPackage
, so dass die Paketdateien nicht einmal mehr auf den Laufwerken liegen und über neu installiert werden müssen Add-AppxPackage
.
Ich habe herausgefunden, wie ich Skype und OneDrive zurückbekomme (Standalone-Versionen davon können von der Microsoft-Website heruntergeladen werden), aber ich kann nicht herausfinden, wie ich OneNote zurückbekomme. Das Standalone-Paket auf der Microsoft-Website sowie die Version, die mit Office 365 geliefert wird, ist OneNote 2016, was nicht dieselbe Version ist. Wenn ich zu diesem Thema google, bekomme ich immer nur die Anweisungen von Microsoft wieder, wie ich es aus dem App Store bekomme. Ich möchte Windows auf all diesen Computern wirklich nicht von Grund auf neu installieren müssen.
Was ich versucht habe:
Die meisten Benutzer verwenden 1803 oder 1809, aber ein Upgrade auf 1903 bringt keine Lösung.
Ich habe versucht, das OneNote-Paket von einer Windows 10-ISO zu kopieren und es mit neu zu installieren Add-AppxPackage -register <path to AppxManifest.xml> -DisableDeveloperMode
, aber ich bekomme die Rückmeldung, dass AppxManifest.xml is not in the package root.
dies sogar passiert, wenn ich die Dateien nach %PROGRAMFILES%\WindowsApps kopiere (was nicht einfach ist).
Ich habe versucht, zu verwenden Add-AppxProvisionedPackage
, aber dieser Befehl erfordert eine .appx
oder .main
Datei, die in einem Standard-Windows-Image nicht vorhanden ist (und ich weiß auch nicht, wie ich die Datei OneNote.appx erhalte).
Ich habe dann versucht, es manuell zu erzwingen, indem ich die Dateien UND Registrierungseinstellungen von einem Referenz-PC kopiert habe. Diesmal Add-AppxPackage
heißt es, es sei installiert und ich bekomme ein Startmenüsymbol dafür, aber es funktioniert nicht (der OneNote-Begrüßungsbildschirm erscheint kurz und verschwindet dann wieder).
Ich kann nicht glauben, dass Microsoft zulässt, dass Sie sich auf diese Weise in eine Ecke drängen.
Gibt es eine Möglichkeit, OneNote wiederherzustellen?
Bitte beachten Sie, dass die Lösung skriptfähig sein muss, eine Reparatur/Aktualisierung von Windows 10 kommt also nicht in Frage (ich kann genauso gut alle diese Computer neu abbilden und es dann richtig machen).
Antwort1
Sie können Links zu den APPX-Dateien generieren, die über die Microsoft Store-URL bereitgestellt werden unterAdGuard. Diese Download-Links stammen direkt von Microsoft.
OP-Update für zukünftige Leser:
Sobald die APPX- oder APPXBUNDLE-Datei heruntergeladen wurde, kann sie mit dem folgenden PowerShell-Befehl wieder zum Paketstamm hinzugefügt werden:
add-appxprovisionedpackage -online -packagepath <path to appx file> -skiplicense
Antwort2
Haftungsausschluss:Ich habe das folgende Verfahren in einer virtuellen Maschine getestet. Es funktioniert also möglicherweise nicht in einer realen Umgebung. Außerdem erfordert das Verfahren möglicherweise Administratorrechte, um den Ordner zu übernehmen. Stellen Sie sicher, dass Sie dieselbe Version der Windows 10-ISO-Datei haben, die bereits installiert ist.
Verfahren:
- Mounten Sie dieselbe Version der Windows 10-ISO-Datei. Nehmen Sie an, dass der gemountete Laufwerksbuchstabe ist
F:\
. Suchen Sie nun den Index, der mit der installierten Windows 10-Edition übereinstimmt. Führen Sie diesen Befehl in der Eingabeaufforderung als Administrator aus:
- Mounten Sie dieselbe Version der Windows 10-ISO-Datei. Nehmen Sie an, dass der gemountete Laufwerksbuchstabe ist
dism /Get-WimInfo /WimFile:F:\sources\install.wim
Beispielsweise wird Windows 10 Pro in verfügbar sein Index : 6
.
- Datei öffnen
F:\sources\install.wim
in7ZIP. Gehen Sie zur Indexnummer (hier 6) > Programme > Windows-Apps und extrahieren Sie die OrdnerOneNote
undVCLibs
. Die Ordnerversion kann unterschiedlich sein.
Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe
Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe
Microsoft.Office.OneNote_16001.11126.20076.0_x64__8wekyb3d8bbwe
Microsoft.Office.OneNote_16001.11126.20076.0_neutral_~_8wekyb3d8bbwe
Fügen Sie diesen Ordner in den tatsächlich installierten Windows 10
C:\Program Files\WindowsApps\
-Ordner ein. Dies kann Administratorrechte erfordern, um den Besitz dieses Ordners zu übernehmen. Folgen SieDieses Verfahren.Führen Sie die folgenden Befehle in Powershell aus, um diese Appx zu registrieren mit AppxPackage hinzufügenCmdlet mit dem vollständigen Dateipfad
ApxManifest.xml
:
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe\AppxManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.VCLibs.140.00_14.0.26706.0_x64__8wekyb3d8bbwe\AppxManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.11126.20076.0_x64__8wekyb3d8bbwe\AppxManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.11126.20076.0_neutral_~_8wekyb3d8bbwe\AppxManifest.xml"
Antwort3
Die Antwort von @Biswapriyo hat bei mir zur Wiederherstellung von OneNote für Windows 10 mit Windows 10 Home 2H22 funktioniert.
Eine Sache, die ich geändert habe, ist, dass ich nur die OneNote-Ordner und nicht die VCLibs kopiert habe.
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.12026.20112.0_neutral_~_8wekyb3d8bbwe\AppxMetadata\AppxBundleManifest.xml"
Add-AppxPackage -DisableDevelopmentMode -register "C:\Program Files\WindowsApps\Microsoft.Office.OneNote_16001.12026.20112.0_x64__8wekyb3d8bbwe\AppxManifest.xml"
Zu diesem Zeitpunkt ist die Anwendung installiert, lässt sich aber nicht öffnen.
Danach musste ich den Windows Store verwenden, um die App zu aktualisieren.
Endlich funktioniert die Anwendung einwandfrei.
Ich hoffe das hilft.