uridium69
Goto Top

Windows 10 Pro - Apps sowie Appstore entfernen

Hallöchen allerseits

Bevor wir im kommenden Herbst die Windows 10 Pro Pilot PCs ausrollen, ist das Ziel die Apps von Windows 10 zu löschen, Xbox braucht keiner in einer Firma, und auch andere Apps nicht, und insbesondere sollten keine Apps installiert werden können.
Anscheinend kann man dies nur mit Windows 10 Enterprise und GPO's lösen, wir haben aber nicht vor viel Geld in eine W10 EP Version zu investieren wenn wir von Windows 7 auf Windows 10 Pro kostenlos upgraden können.

Bisher habe ich es nur als Admin geschafft die Apps via Powershell zu löschen, meldet sich ein anderer Benutzer an, dann sind alle Apps wieder da, was ganz und gar nicht die Idee ist..

Wie könnte man das sauber lösen?

Content-ID: 382426

Url: https://administrator.de/contentid/382426

Ausgedruckt am: 22.11.2024 um 01:11 Uhr

129580
129580 06.08.2018 aktualisiert um 09:31:42 Uhr
Goto Top
Hallo,

wurde schon bereits paar mal besprochen z.B.
Windows 10 Pro im Unternehmensumfeld - Store deaktivieren nicht möglich, weil kein Windows 10 Enterprise?

Bisher habe ich es nur als Admin geschafft die Apps via Powershell zu löschen, meldet sich ein anderer Benutzer an, dann sind alle Apps wieder > da, was ganz und gar nicht die Idee ist..

Du musst die Apps komplett vom System entfernen bzw. zusätzlich von den ProvisionedPackage.
Siehe den Beitrag oben. Dort wirds erklärt. Statt nur den Store machst du einfach nen Wildcard. Dann werden alle Apps inkl. Store entfernt.

VG
Exception
SachsenHessi
SachsenHessi 06.08.2018 um 09:48:09 Uhr
Goto Top
Hallo,

#Deinstallieren
Get-AppxPackage *3dbuilder* | Remove-AppxPackage
Get-AppxPackage *windowsalarms* | Remove-AppxPackage
Get-AppxPackage *CandyCrushSaga* | Remove-AppxPackage
Get-AppxPackage *windowsphone* | Remove-AppxPackage
Get-AppxPackage *DrawboardPDF* | Remove-AppxPackage
Get-AppxPackage *getstarted* | Remove-AppxPackage
Get-AppxPackage *Facebook* | Remove-AppxPackage
Get-AppxPackage *feedback* | Remove-AppxPackage
Get-AppxPackage *zunevideo* | Remove-AppxPackage
Get-AppxPackage *bingfinance* | Remove-AppxPackage
Get-AppxPackage *photos* | Remove-AppxPackage
Get-AppxPackage *zunemusic* | Remove-AppxPackage
Get-AppxPackage *communicationsapps* | remove-appxpackage
Get-AppxPackage *windowscamera* | Remove-AppxPackage
Get-AppxPackage *windowsmaps* | Remove-AppxPackage
Get-AppxPackage *people* | Remove-AppxPackage
Get-AppxPackage *solitairecollection* | Remove-AppxPackage
Get-AppxPackage *messaging* | remove-appxpackage
Get-AppxPackage *officehub* | Remove-AppxPackage
Get-AppxPackage *onenote* | Remove-AppxPackage
Get-AppxPackage *mspaint* | Remove-AppxPackage
Get-AppxPackage *windowscalculator* | Remove-AppxPackage
Get-AppxPackage *skypeapp* | Remove-AppxPackage
Get-AppxPackage *bingsports* | Remove-AppxPackage
Get-AppxPackage *soundrecorder* | Remove-AppxPackage
Get-AppxPackage *soundrecorder* | Remove-AppxPackage
Get-AppxPackage *dvd* | Remove-AppxPackage
Get-AppxPackage *xboxIdentityprovider* | Remove-AppxPackage
Get-AppxPackage *xboxapp* | Remove-AppxPackage

#wieder installieren:
#Get-AppxPackage -allusers | foreach {Add-AppxPackage -register „$($_.InstallLocation)\appxmanifest.xml“ -DisableDevelopmentMod}

Das ganze als GPO und selbst bei eine W10Update, dass die Sch... wieder aktiviert, bist du die auch sofort wieder los.

Gruß
SH
129580
129580 06.08.2018 aktualisiert um 09:56:49 Uhr
Goto Top
@SachsenHessi

Warum so umständlich? Eine Befehl reicht aus... face-wink

Get-AppxPackage -AllUsers  | Remove-AppxPackage

Abgesehen davon muss der TO, wie bereits geschrieben, die Pakete zusätzlich noch von den ProvisionedPackage entfernen:

Get-AppXProvisionedPackage -Online  | Remove-AppXProvisionedPackage
Spirit-of-Eli
Spirit-of-Eli 06.08.2018 um 09:56:00 Uhr
Goto Top
Moin

Ist das kostenlose Update überhaupt im Unternehmens Umfeld erlaubt?

Zumindest bei Volumen Lizenzen hat man keine Chance auf das Update.

Zudem macht es kaum Sinn keine Enterprise Lizenz zu nutzen.
Erst dort lässt sich der ganze schnüfellkram abstellen.
Ebenso, wie du schon gemerkt hast, die Konfig und das Entfernen vom Store sowie APPs.

Gruß
Spirit
NetzwerkDude
NetzwerkDude 06.08.2018 aktualisiert um 10:03:00 Uhr
Goto Top
Naja, wobei es dahingestellt sei ob Enterprise den kompletten "Schnüffelkram" abstellt face-smile
und Enterprise kostet jährlich Software Assurance, Pro nicht
eazy-isi
eazy-isi 06.08.2018 um 10:38:37 Uhr
Goto Top
Hallo,

wir machen das Upgrade von Windows 7 auf Windows 10 sowie das halbjährliche Funktionsupdate mit einem Offline-Image.
Dieses Offline-Image wird vorher entsprechen angepasst und danach direkt von einem Freigabeverzeichniss installiert. z.B.

\\Windows10-Update-PC\Windows10\setup.exe /auto upgrade /DynamicUpdate disable


Das ganze kann ja dann je nach Gusto per GPO, Anmeldescript oder der User kann das Script sogar selber anschubsen, wenn er weiß das er die nächste Stunde nicht an den PC muss , whatever...

Das Offline Image erstellen wir wie folgt.

1. Aktuelles Windows 10 ISO herunterladen.
2. ISO-Image auf einem Windows 10 Client unter C:\temp\Windows10\ ablegen
3. ISO-Image mit 7zip entpacken
4. Unter C:\temp ein Verzeichnis "offline" anlegen.
5. Powershell Konsole als "Administrator" öffnen
6. Index für "Windows 10 Pro" auslesen : dism /get-wiminfo /wimfile:C:\temp\Windows10\sources\install.wim den entsprechenden Index dann für Step 7 verwenden
7. Image Mounten: Dism /Mount-Image /ImageFile:C:\temp\Windows10\sources\install.wim /index:5 /MountDir:C:\temp\offline
8. Auslesen der Default Apps: Dism /Image:C:\temp\offline /Get-ProvisionedAppxPackages > c:\temp\apps.txt
9. apps.txt bearbeiten und alles bis auf den Zeilen mit dem PackageName löschen.
Die Packages WindowsCalculator und WindowsPhotos sollen im Image bleiben, also diese 2 Zeilen auch löschen.
Im Anschluss vor jedes Package folgenden Befehle packen, um die App zu deinstallieren: "Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage"
z.B. siehe unten (wichtig: nach "/PackageName:" darf kein Leerzeichen sein)

Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.22.3254.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.DesktopAppInstaller_1.8.15011.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.GetHelp_10.1706.10441.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_6.9.10602.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Messaging_2018.222.2231.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Microsoft3DViewer_2.1803.8022.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2017.1219.520.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftSolitaireCollection_4.0.1301.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftStickyNotes_2.0.13.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MSPaint_3.1803.5027.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.8827.20991.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.OneConnect_4.1801.521.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_2018.215.110.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Print3D_2.0.3621.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_12.13.274.0_neutral_~_kzf8qxf38zg5c
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.StorePurchaseApp_11712.1801.10024.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Wallet_2.1.18009.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WebMediaExtensions_1.0.3102.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsAlarms_2018.302.1846.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCamera_2017.1117.80.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_2015.8827.22055.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsFeedbackHub_2018.302.2011.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsMaps_2018.209.2206.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsSoundRecorder_2018.302.1842.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsStore_11712.1001.2313.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Xbox.TCUI_1.11.28003.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_38.38.14002.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxGameOverlay_1.26.6001.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxGamingOverlay_1.15.1001.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxIdentityProvider_12.36.15002.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxSpeechToTextOverlay_1.17.29001.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_2019.17112.19011.0_neutral_~_8wekyb3d8bbwe
Dism /Image:C:\temp\offline /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_2019.17112.19011.0_neutral_~_8wekyb3d8bbwe


10. Nun kann der Inhalt der apps.txt direkt in die offene Powershell Konsole kopiert werden
11. Editieren der Offline Registry des Images: reg load HKLM\OFFLINE C:\temp\offline\Windows\System32\Config\Software

Öffnen des Registry Editors und navigieren zum Offline Image:

Hier folgenden Key anlegen: [HKEY_LOCAL_MACHINE\OFFLINE\Policies\Microsoft\Windows\CloudContent]
"DisableWindowsConsumerFeatures"=dword:00000001

Anschließend die Registry wieder entladen: reg unload HKLM\OFFLINE


12. Die Änderungen im Offline-Image festschreiben (vorher aber alle evtl. offenen Windows-Explorer Fenster schließen)

DISM /Unmount-Image /MountDir:C:\temp\offline /commit

13. Nun kann das komplette Verzeichniss Windows 10 als Offline Update Source verwendet werden.


Gruß
eazy-isi
ArnoNymous
ArnoNymous 06.08.2018 um 11:16:30 Uhr
Goto Top
Zitat von @129580:

@SachsenHessi

Warum so umständlich? Eine Befehl reicht aus... face-wink

Get-AppxPackage -AllUsers  | Remove-AppxPackage

Abgesehen davon muss der TO, wie bereits geschrieben, die Pakete zusätzlich noch von den ProvisionedPackage entfernen:

Get-AppXProvisionedPackage -Online  | Remove-AppXProvisionedPackage


Alle Apps will man dann vielleicht doch nicht loswerden.
StickyNotes undTaschenrechner sind ja doch recht nützlich.
U.u. ist es aber einfacher, diese dann einfach wieder nachzuinstallieren.
NetzwerkDude
NetzwerkDude 06.08.2018 um 11:29:45 Uhr
Goto Top
Kann man die Apps eigentlich noch nachinstallieren, wenn man Sie aus der ProvisionedPackage entfernt hat?
129580
129580 06.08.2018 aktualisiert um 11:47:49 Uhr
Goto Top
Kann man die Apps eigentlich noch nachinstallieren, wenn man Sie aus der ProvisionedPackage entfernt hat?

Ja, das funktioniert. Für bestehende Benutzer am System musst du dies allerdings mit AppxPackage durchführen. Das ProvisionedPackage ist nur zuständig, wenn sich ein neuer Benutzer sich an dem System anmeldet bzw. ein neues Profil erzeugt wird.

https://social.technet.microsoft.com/Forums/en-US/d5272b25-f240-48db-bd9 ...