การปรับใช้ Windows 10 ในองค์กร - ฉันจะลบแอพที่ติดตั้งไว้ล่วงหน้าได้อย่างไร


26

ฉันกำลังพยายามปรับใช้เครื่อง Windows 10 บางเครื่องในที่ทำงานและจำเป็นต้องลบหรือปิดการใช้งานแอพที่ติดตั้งไว้ล่วงหน้า

ด้วยเหตุผลบางอย่างฝ่ายบริหารจึงรู้สึกว่าไม่ควรติดตั้งแอป Xbox และ Candy Crush Soda Saga บนเวิร์กสเตชันขององค์กร

เราได้ลองถอนการติดตั้งพวกเขาหลังจากข้อเท็จจริง แต่พวกเขาปรากฏขึ้นอีกครั้งสำหรับผู้ใช้ใหม่เข้าสู่ระบบซึ่งไม่เป็นที่ยอมรับ ทำอย่างไรเราจริงๆกำจัดปพลิเคชันเหล่านี้จากองค์กรของ Windows 10 ภาพของเราหรือไม่

คำตอบ:


32

วิธีที่ง่ายที่สุดที่ฉันได้พบในการควบคุมจริงที่ใช้ Windows 10 ภาพคือการแก้ไขด้วยการปรับใช้ภาพการให้บริการและการจัดการ (DISM.exe)เครื่องมือ


ในระยะสั้นคุณจะต้อง:

  1. ค้นหา Windows wim สำหรับรูปภาพที่คุณกำลังปรับใช้

    • บน ISO 10 การติดตั้ง Windows ตัวอย่างไฟล์คือ: \sources\install.wim
  2. สร้างไดเรกทอรีเพื่อเมาท์ wim ชั่วคราว

  3. เมา wim

  4. ทำการเปลี่ยนแปลงของคุณ

    • สำหรับวัตถุประสงค์ในการลบแอพ Windows 10 ที่ติดตั้งไว้ล่วงหน้านั้นมีอยู่สามประเภทด้วยกันเราต้องจัดการกับมัน - ปฏิบัติการแบบคลาสสิคหนึ่งโปรแกรม, โปรแกรมMetro / UWP / Appxและทางลัดของตัวติดตั้งที่บังคับ Windows 10 บนเมนูเริ่ม
    • ดูเหมือนว่าน่าจะชี้ให้เห็นว่าคุณสามารถรับรายการแพคเกจของ appx จาก WIM ที่ติดตั้งด้วย DISMหากคุณไม่แน่ใจว่าต้องการเปลี่ยนแปลงอะไร
  5. คอมมิชชันการเปลี่ยนแปลงและ unmount WIM


รายละเอียดเพิ่มเติม:

  1. ค้นหา wim Windows

    • ฉันจะดาวน์โหลด 64 บิตล่าสุดรุ่นที่องค์กรของวินโดวส์ 10 (SW_DVD5_WIN_ENT_10_1511.1_64BIT_English_MLF_X20-93758.ISO) จากพอร์ทัลการออกใบอนุญาต Micorosoft ของปริมาณและการติดตั้งมาตรฐาน ISO D:ไป (อย่าลืมติดตั้งด้วยการเข้าถึงการอ่าน - เขียนแน่นอน!)
    • ซึ่งจะทำให้ไฟล์ Wim D:\sources\install.wimที่ฉันต้องการที่จะแก้ไขได้ที่: ฉันจะกำหนดให้กับตัวแปร PowerShell
      • $wimfile = "D:\sources\install.wim"

  2. สร้างไดเรกทอรีเพื่อเมาท์ wim ชั่วคราว

    • ฉันจะใช้C:\Temp\W10entDISMและกำหนดให้กับตัวแปร PowerShell เช่นกัน
      • $mountdir = "C:\Temp\W10entDISM"

  3. ติด Wim กับ DISM

    • dism.exe /Mount-Image /ImageFile:$wimfile /Index:1 /MountDir:$mountdir

  4. ทำการเปลี่ยนแปลงของคุณ

    • สำหรับวัตถุประสงค์ในการลบแอพ Windows 10 ที่ติดตั้งไว้ล่วงหน้านั้นมีอยู่สามประเภทด้วยกันเราต้องจัดการกับมัน - ปฏิบัติการแบบคลาสสิคหนึ่งโปรแกรม, โปรแกรม Metro / UWP / Appx และทางลัดของตัวติดตั้งที่บังคับ Windows 10 บนเมนูเริ่ม
      1. OneDrive Installer แบบคลาสสิคที่เรียกใช้งานได้
        • วินโดวส์ 10 มีปฏิบัติการOneDriveSetup.exeและรายการรีจิสทรีเพื่อให้ทำงานได้โดยอัตโนมัติซึ่งผมจะได้รับการกำจัดโดยใช้ไฟล์ระบบรักษาความปลอดภัย PowerShell โมดูลreg.exeและคำสั่งแก้ไขรีจิสทรีบรรทัด แน่นอนสิ่งนี้สามารถทำได้ด้วยตนเองหรือด้วยเครื่องมือบรรทัดคำสั่งอื่น ๆ หากต้องการ
        • takeown /F $mountdir\Windows\SysWOW64\OneDriveSetup.exe /A
        • Add-NTFSAccess -Path "$($mountdir)\Windows\SysWOW64\onedrivesetup.exe" -Account "BUILTIN\Administrators" -AccessRights FullControl
        • Remove-Item $mountdir\Windows\SysWOW64\onedrivesetup.exe
        • reg load HKEY_LOCAL_MACHINE\WIM $mountdir\Users\Default\ntuser.dat
        • reg delete "HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v OneDriveSetup /f
      2. ทางลัดของตัวติดตั้งที่ Windows 10 สร้างขึ้นบนเมนูเริ่ม
        • สิ่งเหล่านี้ถูกควบคุมโดยรีจิสตรีคีย์ที่ชื่อว่า "CloudContent" ซึ่งเราจะต้องสร้างและเพิ่มค่าที่จะปิดการใช้งานเมื่อทำการแก้ไขแผ่นดิสก์การติดตั้ง หากจัดการกับการติดตั้งที่มีอยู่คีย์จะถูกสร้างขึ้นแล้ว
        • reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent
        • reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent /v DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f
        • reg unload HKEY_LOCAL_MACHINE\WIM
      3. แอปพลิเคชัน Metro / UWP / Appx
        • เราสามารถใช้cmdlet Get-AppxProvisionedPackageเพื่อดูและตัดสินใจว่าจะลบแอปพลิเคชัน Appx ใด ( Get-AppxProvisionedPackage -Path $mountdir) ที่สำคัญไม่ใช่แอพ Appx ที่ติดตั้งไว้ล่วงหน้าทั้งหมดที่สามารถหรือควรจะถูกลบออก เมื่อถึงเวลาของการเขียนนี้ขอแนะนำให้ไม่ถอนการติดตั้ง AppConnector, ConnectivityStore และ WindowsStore (การใช้งานของพวกเขาสามารถปิดการใช้งานในรูปแบบอื่น ๆ ได้ตามต้องการหากต้องการ แต่จริง ๆ แล้วพวกมันถูกรายงานเพื่อทำลายสิ่งต่างๆ นอกจากนี้ที่น่าสังเกตว่าใน Windows 10 นั้น Windows Calculator เป็นแพ็คเกจ Appx
        • ฉันเลือกที่จะออกจากทั้งสามแอพเครื่องคิดเลข Windows และชุดคอลเล็คชั่น Microsoft Solitaire และลบทุกอย่างออกดังนั้นฉันจึงทำงาน:
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
        • dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe
  5. คอมมิชชันการเปลี่ยนแปลงและ unmount WIM

    • dism.exe /Unmount-Image /MountDir:$mountdir /commit

เพียงแค่ codez:

$wimfile = "D:\sources\install.wim"
$mountdir = "C:\Temp\W10entDISM"
dism.exe /Mount-Image /ImageFile:$wimfile /Index:1 /MountDir:$mountdir

# Remove Appx Packages
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingNews_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingSports_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingWeather_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.BingFinance_4.6.169.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.CommsPhone_1.10.15000.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Messaging_1.10.22012.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2015.6306.23501.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.6131.10051.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.SkypeApp_3.2.1.0_neutral_~_kzf8qxf38zg5c
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Windows.Photos_2015.1001.17200.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsCamera_2015.1071.40.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsPhone_2015.1009.10.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsAlarms_2015.1012.20.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:microsoft.windowscommunicationsapps_2015.6308.42271.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsMaps_4.1509.50911.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.WindowsSoundRecorder_2015.1012.110.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_2015.930.526.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneMusic_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.ZuneVideo_2019.6.13251.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.Sway_2015.6216.20251.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.People_2015.1012.106.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Getstarted_2.3.7.0_neutral_~_8wekyb3d8bbwe
    dism.exe /Image:$mountdir /Remove-ProvisionedAppxPackage /PackageName:Microsoft.3DBuilder_10.9.50.0_neutral_~_8wekyb3d8bbwe

# Remove OneDrive Setup 
    takeown /F $mountdir\Windows\SysWOW64\OneDriveSetup.exe /A
    Add-NTFSAccess -Path "$($mountdir)\Windows\SysWOW64\onedrivesetup.exe" -Account "BUILTIN\Administrators" -AccessRights FullControl
    Remove-Item $mountdir\Windows\SysWOW64\onedrivesetup.exe

    reg load HKEY_LOCAL_MACHINE\WIM $mountdir\Users\Default\ntuser.dat
    reg delete "HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v OneDriveSetup /f

# Remove Cloud Content
    reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent
    reg add HKEY_LOCAL_MACHINE\WIM\SOFTWARE\Policies\Microsoft\Windows\CloudContent /v DisableWindowsConsumerFeatures /t REG_DWORD /d 1 /f

# Unload, Unmount, Commit
reg unload HKEY_LOCAL_MACHINE\WIM

dism.exe /Unmount-Image /MountDir:$mountdir /commit

ตอนนี้คุณควรมีไฟล์ ISO และ / หรือ wim ที่คุณสามารถใช้เพื่อติดตั้ง Windows 10 โดยไม่ต้องเพิ่มอึหรือฟีดในระบบจัดการการตั้งค่า / การปรับใช้ของคุณ หน้าจอเมนูเริ่มจากการปรับใช้ระบบปฏิบัติการที่เป็นผลลัพธ์

ป้อนคำอธิบายรูปภาพที่นี่


9
Windows ใช้งานไม่ได้หากคุณลบ Solitaire หรือไม่
Michael Hampton

13
@MichaelHampton: ไม่ แต่ผู้ใช้ของคุณอาจแตก Windows ถ้าพวกเขาไม่มี Solitaire
afrazier

ฉันชอบการทำเช่นนี้อย่างสมบูรณ์แบ่งอินเทอร์เฟซไพ่ อะไรที่ cr @ p!
การแข่งขัน Lightness กับโมนิก้า

1
@MichaelHampton ฮ่า ๆ ๆ แต่มันเป็นแบบคลาสสิคบน Windows ดังนั้นฉันปล่อยให้มันติดอยู่ ไคลเอนต์ Windows รู้สึกเปล่าโดยไม่มีมันและฉันไม่ต้องการถูกกล่าวหาว่าเผยแพร่ภาพลามกอนาจารในรูป บริษัท :)
HopelessN00b

1
@ cust1992 ไม่พวกเขาทั้งคู่ถือว่าแอพหลักและไม่สามารถลบออกได้โดยใช้วิธีการทั่วไป การคัดลอกออกมาได้รับรายงานว่ามีการแตกหัก หากคุณต้องการกำจัดพวกเขาจริงๆวิธีที่ดีกว่าคือการบล็อกพวกเขาไม่ให้ทำงานกับ Applocker หรือ SRP
HopelessN00b

2

OneDrive และ Cortana ไม่สามารถลบได้ตามปกติ คุณต้องแก้ไขรีจิสทรีเพื่อเปิดใช้งานแพคเกจที่ซ่อนอยู่ภายใต้ "ส่วนประกอบ HKLM: \ Software \ Microsoft \ Windows \ Windows"

ฉันได้สร้างเครื่องมือของตัวเองเพื่อปรับแต่ง Windows 10 (ทดสอบบน Win 10 -1709 Enterprise) ส่วนใหญ่จะเขียนใน PowerShell ดังนั้นอาจอ่านและดูแลได้ง่ายกว่าไฟล์แบตช์ทั่วไปที่คุณได้รับในฟอรัม คุณสามารถตรวจสอบรหัสเพื่อดูรายละเอียด


1

วิธีที่ง่ายที่สุดคือการปรับใช้ Windows 10 LTSB Enterprise LTSB เป็นเวอร์ชันการสนับสนุนระยะยาวของ Windows 10 Enterprise ที่ออกทุก 2 ถึง 3 ปี โดยทั่วไปนี่คือ Windows 10 ที่ไม่มีแอปทั้งหมด ไม่มี Microsoft Store, ไม่มี Microsoft Edge, ไม่มีแอพเลย

เห็นได้ชัดว่าต้องใช้ ISO ที่แตกต่างอย่างสิ้นเชิง พวกเขาได้รับการสนับสนุนด้วยการอัปเดตความปลอดภัยเป็นเวลา 10 ปีหลังจากที่วางจำหน่ายและไม่ได้รับการอัพเดตคุณสมบัติโดยเจตนา

หากคุณมีแผน Windows 10 Enterprise E3 (ต่ออุปกรณ์) ผ่าน Volume Licensing คุณจะได้รับอนุญาตให้ดาวน์โหลดและติดตั้ง Windows 10 Enterprise LTSB

รายละเอียดเพิ่มเติม: http://download.microsoft.com/download/2/D/1/2D14FE17-66C2-4D4C-AF73-E122930B60F6/Windows-10-Volume-Licensing-Guide.pdf

หากคุณไม่สามารถเปลี่ยนระบบปฏิบัติการหรือไม่ต้องการคุณควรถอนการติดตั้งแอพทั้งหมดผ่าน PowerShell:

เรียกใช้ในฐานะผู้ดูแลระบบ: Get-AppXProvisionedPackage -Online | Remove-AppxProvisionedPackage - ออนไลน์ Get-AppxPackage -allusers | เอาออก AppxPackage

เรียกใช้ในฐานะผู้ใช้: Get-AppxPackage | เอาออก AppxPackage

โปรดทราบว่าคำสั่งเหล่านั้นจะถอนการติดตั้งแอพทั้งหมดยกเว้น Cortana, Edge และ Microsoft Store คุณจะสูญเสียเครื่องคิดเลขด้วยเช่นกันเพียงแค่ใช้ข้อมูลของคุณ


2
ใช่ฉันลงเอยด้วยการปรับใช้ LTSB สำหรับการใช้งานส่วนใหญ่โชคไม่ดีที่แอพ metro ใด ๆ ทำให้มันไม่เหมาะกับการใช้งานบางอย่าง ... (ฉันอยากจะบอกว่าแอพกล้องถ่ายรูปสำหรับแล็ปท็อปหรืออะไรทำนองนั้น) เพื่อปรับใช้แอพพลิเคชั่นรถไฟใต้ดินบางส่วนกับการติดตั้ง LTSB ทั้งหมดที่เรามี ดังนั้นปัญหาเดียวกันกลับกัน แต่ยากขึ้นเพราะแอพพลิเคชั่นรถไฟใต้ดินบางตัวที่เราต้องการไม่สามารถใช้งานได้ใน "ร้านค้า" ของ Windows 10 และไม่สามารถเล่นได้ดีกับ SCCM โง่ @ & # $ ing Microsoft
HopelessN00b
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.