Beágyazott alkalmazások, összetevők és kiadások eltávolítása a Windows 10 telepítőképeiből

Ebben a kézikönyvben bemutatjuk, hogyan távolíthatjuk el az előre telepített programokat, az összetevőket a Windows 10 telepítőképeiből (install.wim fájl), valamint eltávolíthatjuk a Windows nem használt kiadásait. Az összes műveletet manuálisan hajtjuk végre a DISM vagy a PowerShell használatával, de ha szükséges, az összes művelet szkriptekkel automatizálható. Ennek eredményeként megkapjuk a Windows 10 tiszta disztribúcióját, extra extra nélkül. Csak a szükséges modern alkalmazások, alkatrészek és funkciók maradnak a képünkben.

Ez a cikk a Windows 10 telepítőképének tisztításáról és optimalizálásáról szól, amikor azt tiszta telepítés vagy a telepítés frissítése formájában telepítik a szervezet számítógépére. Amikor a felhasználó számítógépein az SCCM (Windows 10 1803-ról a Windows 10 1909-re) fejlesztésével frissítettük a setup.exe / auto frissítéssel, azt tapasztaltuk, hogy a felhasználók ismét korábban törölték a beépített modern UWP (Metro) alkalmazásokat.

Tartalom:

  • Telepítési fájl install.wim
  • A felesleges kiadások eltávolítása a Windows 10 disztribúcióból
  • Beágyazott UWP-alkalmazások eltávolítása a Windows 10 telepítőképeiből
  • Távolítsa el és távolítsa el a felesleges összetevőket és funkciókat a Windows 10 terjesztésből
  • Az install.wim telepítőképének optimalizálása a változások után

Megjegyzés: a cikk a Windows 10 Build 1909 képét használja, ám ez más Windows 10 verziókkal, sőt a Windows 8 rendszerrel is működni fog..

Telepítési fájl install.wim

Amikor a Windows 10 számítógépet telepíti, a fájlból származó Windows kép ténylegesen telepítésre kerül a számítógépen \ források \ install.wim (vagy install.esd). Ha a Windows 10 telepítőképe ISO-fájlként van tárolva, helyezze be egy virial CD-meghajtóba, és másolja az E: \ sources \ install.wim (vagy install.esd) fájlt a helyi meghajtóra. A teljes könyvtárat másolhatja, de csak .wim fájlra van szükségünk.

A wim fájl módosításához használja a DISM parancsot. Ha egy régebbi rendszert használ, mint amelyben a képet készíti, akkor ellenőrizze, hogy a DISM legújabb verzióját használja. A Windows 10 install.wim fájljaival az operációs rendszer más verzióinál történő működéshez telepítenie kell a Windows telepítési eszközöket (Windows Assessment and Deployment Kit vagy Windows ADK). Az ADK-t itt töltheti le: https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx Hajtsa végre a végét és kattintson a „Töltse le a Windows ADK for Windows 10” -re, az ADK 1903 legfrissebb verziójára. Csak a Telepítési eszközöket kell telepítenie, nem a teljes ADK eszközkészletet..

Parancsok végrehajtásakor ajánlott a teljes elérési út használata dism.exe, például: 'C: \ Program Files (x86) \ Windows Kits \ 10 \ Értékelési és telepítési csomag \ Telepítési eszközök \ amd64 \ DISM \ dism.exe'. Lehetséges, hogy a régebbi DISM-ek nem működnek az újabb .wim-rel.

A felesleges kiadások eltávolítása a Windows 10 disztribúcióból

Alapértelmezés szerint a Windows 10 telepítőképe, amelyet a Windows 10 Media Creation Tool generál, tartalmazza a Windows összes elérhető kiadását. Ha csak a Windows 10 (általában a Pro) kiadását használja, akkor eltávolíthat más kiadásokat a telepítési képről.

Ha eltávolítja a Windows szükségtelen kiadásait a telepítőkép install.wim verziójáról, annak mérete szinte nem csökken. Csak XML fájlokat és néhány metaadatot törölnek.

Töltse le a Windows 10 elérhető kiadásainak listáját a telepítőkép install.wim fájljában:

Dism / Get-WimInfo /WimFile:"e:\sources\install.esd "

Példánkban a kép 9 kiadást tartalmaz: Windows 10 Home, Windows 10 Home Single Language, Windows 10 Education, Windows 10 Enterprise, Windows 10 Pro stb. indexek 1-9-ig.

Exportálhat egy adott kiadás telepítési képét egy ESD-fájlból egy WIM-képbe a következő paranccsal:

Dism / export-image /SourceImageFile:c:\sources\install.esd / SourceIndex: 6 /DestinationImageFile:c:\iso\install.wim / Compress: max / CheckIntegrity

Ez a parancs új install.wim fájlt hoz létre, amely csak egy kiadással rendelkezik - a Windows 10 Pro. A képen szereplő indexe 1-re változik.

További információ a wim fájlban megmaradt képről:

dism / get-wiminfo /wimfile:c:\iso\install.wim / index: 1

Tárgymutató: 4 Név: Windows 10 Pro Leírás: Windows 10 Pro Méret: 14,754,777,474 bájt WIM Indítható: Nem Építészet: x64 Hal: Változat: 10.0.18363 ServicePack Felépítés: 418 ServicePack Szint: 0 Kiadás: Professzionális telepítés: Client ProductType: WinNT ProductSuite: Terminálkiszolgáló rendszer gyökér: WINDOWS Könyvtárak: 22541 Fájlok: 96467 Létrehozva: 19.07.2017 - 4:05:55 Módosítva: 19.11.15 - 8:46:50 Nyelvek: ru-RU (alapértelmezett)

Ha a Windows több kiadását el kell hagynia az install.wim fájlban, akkor a beállítással eltávolíthatja a felesleges verziókat / kép törlése DISM segédprogramok.

Például el szeretné távolítani az otthoni és az otthoni egynyelvű kiadásokat az 1. és 3. mutatóval:

Dism / Kép törlése / Képfájl: c:\ források\install.wim / Index: 1 / CheckIntegrity
Dism / Kép törlése / Képfájl: c:\ források\install.wim / Index: 3 / CheckIntegrity

paraméter / CheckIntegrity lehetővé teszi a WIM fájlkonverziós műveletek törlését, ha a DISM parancs a struktúrában sérülést észlel.

Vagy eltávolíthatja a kiadásokat a nevük szerint:

Dism / Image-Image /ImageFile:c:\sources\install.wim / Név: "Windows 10 Education" / CheckIntegrity

A PowerShell használatával eltávolíthatja a felesleges verziókat a Windows 10 telepítőképeiből:

Eltávolítás-WindowsImage -ImagePath "c: \ sources \ install.wim" -Index 2 -CheckIntegrity

Beágyazott UWP-alkalmazások eltávolítása a Windows 10 telepítőképeiből

Az összes előre telepített UWP-alkalmazást eltávolíthatja a Windows 10 telepítési képéből. Ez hasznos az operációs rendszer telepítésének felgyorsításához és a lemezterület megtakarításához. Megszabadul a felesleges kütyüktől, és a felhasználók könnyebben kezelik a rendszert

Megmutatjuk, hogyan lehet eltávolítani a beágyazott UWP alkalmazásokat az install.wim telepítőfájlból a DISM vagy a PowerShell használatával.

Hozza létre a C: \ mount könyvtárat a lemezen. Helyezze a Windows telepítő WIM képét ebbe a könyvtárba:

dism.exe / mount-wim /wimfile:c:\iso\install.wim / mountdir: c: \ mount / index: 1

Felhívjuk figyelmét, hogy használtam / indexeltem: 1, as korábban törölte a felesleges Windows kiadások képét a fent leírtak szerint. Megadhatja a kívánt kép indexét.

A WIM fájl telepítése után felsorolhatja a benne előre telepített modern alkalmazások csomagjait. A parancs kimenetét egy szöveges fájlba irányítottam a szöveggel való kényelmesebb munka érdekében

Dism.exe / image: c: \ mount / Get-ProvisionedAppxPackages> c: \ ps \ apps.txt

Az egyes alkalmazások így néznek ki:

DisplayName: Microsoft.BingWeather Verzió: 4.25.20211.0 Építészet: semleges ResourceId: ~ Csomagnév: Microsoft.BingWeather_4.25.20211.0_neutral_ ~ _8wekyb3d8bbwe

Most a legérdekesebb dolog az, hogy eltávolítunk minden olyan alkalmazást, amelyre nincs szüksége. Sajnos az olyan alkalmazásokat, mint az Edge, Cortana, a Contact Support és néhány más alkalmazást nem lehet eltávolítani, ám ezeket az alkalmazásokat már a rendszerben le lehet tiltani a csoportszabályok révén. Azt is javaslom, hogy hagyja el a számológép alkalmazásokat (Microsoft.WindowsCalculator), tekintse meg a fényképeket (Microsoft.Windows.Photos), a Microsoft.VP9VideoExtensions, mivel a Windows 10-ben ezeknek a programoknak már nincs régebbi verziója. Az is jobb, ha nem érinti a Microsoft.WindowsStore alkalmazást, különben nehéz lesz visszaállítani.

Az alkalmazásokat egyenként vagy együtt törölheti.

A modern alkalmazás eltávolításához a csatolt képről meg kell adnia annak nevét (PackageName). Távolítsa el a BingWeather alkalmazást:

dism.exe / image: c: \ mount / Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.25.20211.0_neutral_~_8wekyb3d8bbwe

Hasonlóképpen távolítsa el az összes felesleges beágyazott alkalmazást..

Az alkalmazások eltávolításának befejezése után szerelje le a képet, és mentse el a módosításokat (alább tárgyaljuk).

Az előre telepített alkalmazásokat eltávolíthatja a Windows 10 telepítőképeiből a kész PowerShell szkript használatával is: https: //gallery.technet.microsoft.com/Removing-Built-in-apps-65dc387b

Ennek a módszernek az az előnye, hogy nem kell semmit beillesztenie, csupán annyit kell tennie, hogy megadja a .wim fájl elérési útját és futtassa a szkriptet. A hátránya, hogy ha valami rosszul fordul elő, akkor a hibát nehezebb megtalálni, függetlenül attól, hogy a DISM-hez kapcsolódik, vagy magához a szkripthez.

Indítsa el a PowerShell-et rendszergazdai jogokkal és futtassa:

.\ removeapps.ps1 -pathtowim c: \ Windows10 \ Source \ install.wim -selectapps $ true

Minden alkalmazás soronként megjeleníti Önt, és választhat, hogy törli (Y) vagy hagyja (N).

Az összes alkalmazás ellenőrzése után a szkript törli őket. A dism-rel való foglalkozással ellentétben nem kell a .wim fájl módosításait mentenie - ezeket a szkript menti.

Ha az összes alkalmazást el akarja távolítani, akkor távolítsa el a parancs végéből selectapps $ true, ez eltávolítja az összes eltávolítható alkalmazást.

A PowerShell-rel való együttműködés során hiba is előfordulhat, mivel a szkript végrehajtása alapértelmezés szerint tilos a rendszerben.

A megoldáshoz írja be a következőt:

Set-ExecutionPolicy -ExecutionPolicy Korlátlan

Ez lehetővé teszi a szkriptek készítését a rendszeren.

Távolítsa el és távolítsa el a felesleges összetevőket és funkciókat a Windows 10 terjesztésből

A DISM használatával eltávolíthatja (vagy telepítheti) bizonyos összetevőket a Windows 10 telepítőképeiből.

Töltse le az előre telepített összetevők listáját a Windows 10 telepített telepítőképében a DISM használatával:

Dism.exe / image: c: \ mount / Get-Capacities

Az összetevő telepíthető (telepíthető) vagy letiltható (nincs jelen).

A képen szereplő összes Windows összetevőt felsorolhatja a PowerShell használatával (ebben a példában a szűrő használatával csak a telepített Windows összetevőket jelenítjük meg):

Get-WindowsCapability -Path c: \ mount |? $ _. Állapot -eq "Telepítve"

A következő összetevők előtelepítve vannak a Windows 10 1909 rendszeren:

App.Support.QuickAssist ~~~~ 0.0.1.0 Browser.InternetExplorer ~~~~ 0.0.11.0 Hello.Face.18330 ~~~~ 0.0.1.0 Hello.Face.Migration.18330 ~~~~ 0.0.1.0 Language. Alapvető ~~~ en-US ~ 0.0.1.0 Language.Basic ~~~ en-RU ~ 0.0.1.0 Language.Handwriting ~~~ en-US ~ 0.0.1.0 Language.OCR ~~~ en-US ~ 0.0.1.0 Language.OCR ~~~ en-RU ~ 0.0.1.0 Language.TextToSpeech ~~~ en-RU ~ 0.0.1.0 MathRecognizer ~~~~ 0.0.1.0 Media.WindowsMediaPlayer ~~~~ 0.0.12.0 OneCoreUAP.OneSync ~~~ ~ 0.0.1.0 OpenSSH.Client ~~~~ 0.0.1.0

A telepített összetevőt név szerint távolíthatja el. Távolítsuk el a Hello.Face arcfelismerő komponenst:

Dism.exe / image: c: \ mount / Remove-Capability /CapabilityName:Hello.Face.18330~.0.0.0

A képen összetevőket is felvehet. Telepítse például az összes RSAT adminisztrációs eszközt:

Get-WindowsCapability -Path c: \ mount |? $ _. Névszerű "* RSAT *" és $ _. Állapot -eq "NotPresent" | Add-WindowsCapability -Path c: \ mount

Hasonlóképpen engedélyezheti / letilthatja más összetevőket. Például: .NET 3 engedélyezése és az SMB1 letiltása:

dism.exe / kép: C: \ beillesztés / engedélyezés / szolgáltatásnév: netfx3 / összes / forrás: E: \ források \ sxs
dism.exe / image: C: \ mount / Disable-feature / featurename: smb1protocol

Hasonlóképpen integrálhatja az illesztőprogramokat vagy a legújabb biztonsági frissítéseket a Windows 10 telepítőképébe..

Az install.wim telepítőképének optimalizálása a változások után

Miután módosította a Windows 10 telepítési képét, optimalizálnia kell és meg kell tisztítania a / cleanup-image opcióval.

Távolítsa el az összetevők korábbi verzióit a ResetBase paraméter használatával:

Disziszma / Kép: C: \ Csatlakoztatás / tisztítás-kép / StartComponentCleanup / ResetBase

Ellenőrizze a képet, hogy nincs-e hiba a Dism / ScanHealth programmal.

DISM / Image: C: \ Mount / Cleanup-Image / ScanHealth

A kép leszerelése és a WIM-fájlban a módosítások mentése marad:

dism.exe / unmount-wim / mountdir: c: \ mount / vállalás

Ha meggondolja magát, akkor használja a / discard kapcsolót a parancs végén, a / vállalás helyett a visszatéréshez

Helytakarékosság érdekében az install.wim fájlt tömörítheti az install.esd formátumba a következő paranccsal:

Dism / Export-Image /SourceImageFile:c:\iso\install.wim / SourceIndex: 1 /DestinationImageFile:c:\iso\install.esd / Compress: recovery

Most már be kell másolni az install.wim fájlt (install.esd) a Windows telepítőképébe. Csak a wim fájlt kell lemásolnia, a többi fájlt nem kell frissíteni.

A kép újból csomagolásához használhatja az ingyenes, hordozható Folder2ISO programot vagy más hasonló programot.