วิธีลบแอพ Windows 8 (ทั้งหมด) โดยใช้ PowerShell

ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

แอปให้ความสำคัญกับ Windows 8 อย่างชัดเจนไม่เพียงเพราะระบบปฏิบัติการเริ่มทำงานใน 'ส่วนต่อประสานแอป' เมื่อเริ่มต้นโดยค่าเริ่มต้น แต่เนื่องจากการตลาดส่วนใหญ่สำหรับระบบปฏิบัติการก็ให้ความสำคัญเช่นกัน อย่างไรก็ตามนั่นเป็นเพียงด้านเดียวของ Windows 8 และฉันไม่แน่ใจว่าการมุ่งเน้นไปที่ความพยายามทั้งหมดในคุณลักษณะเหล่านี้เป็นการดำเนินการที่ชาญฉลาดที่สุดของ Microsoft หรือไม่

อย่างไรก็ตามหากคุณไม่ได้ใช้แอพเลยหรือต้องการลบแอพออกจากโปรไฟล์ผู้ใช้เพื่อไม่ให้เปิดใช้งานได้คุณอาจค้นพบว่ามันไม่ใช่การดำเนินการที่ตรงไปตรงมาจริงๆ

สิ่งต่าง ๆ ง่ายขึ้นเล็กน้อยใน Windows 8.1 ด้วยคุณสมบัติการถอนการติดตั้งแบบแบตช์ - คลิกขวาที่แอพหลาย ๆ แอพและเลือกถอนการติดตั้งในตอนท้าย - แต่มันก็ยังห่างไกลจากสิ่งที่ฉันคิดว่าสะดวกสบาย

Windows PowerShell อาจดูน่ากลัวหรือเหมือนกับสภาพแวดล้อมเชลล์หรือบรรทัดคำสั่งอื่นสำหรับผู้ใช้ส่วนใหญ่ จริงๆแล้วมันมีประสิทธิภาพมากและสิ่งหนึ่งที่คุณสามารถใช้เพื่อลบแอพบางตัวหรือทั้งหมดที่ติดตั้งในระบบ Windows 8

uninstall metro apps windows 8

PowerShell และแอพ

คุณต้องเริ่ม PowerShell ก่อนจึงจะเริ่มได้ ทำสิ่งต่อไปนี้เพื่อทำสิ่งนั้น:

  1. กดปุ่ม Windows และเข้าสู่ PowerShell โดยใช้แป้นพิมพ์
  2. คลิกขวาที่ผลลัพธ์ PowerShell และเลือก 'run as administrator' จากตัวเลือก

ไปที่คำสั่ง:

รับคำสั่ง

รับข้อมูลที่เกี่ยวข้องกับแอพจากผู้ใช้บนพีซีภายในหรือโดเมนระยะไกล

รับ -AppxPackage -User [ชื่อผู้ใช้] แสดงรายการแอปทั้งหมดที่ติดตั้งโดยผู้ใช้ [ชื่อผู้ใช้] [ชื่อผู้ใช้] สามารถเป็นโดเมน ผู้ใช้ที่อยู่อีเมล user_name หรือ SID-string

รับ -AppxPackage -AllUsers แสดงรายการแอพทั้งหมดที่ติดตั้งโดยผู้ใช้ในระบบ

รับ -AppxPackage - ชื่อ [ชื่อ] ส่งคืนแอปทั้งหมดที่ตรงกับ [ชื่อ] คุณสามารถใช้สัญลักษณ์แทน (*) ในคำสั่ง

Get-AppxPackage -Publisher [ชื่อผู้เผยแพร่] ส่งคืนแอปทั้งหมดที่ติดตั้งโดยผู้เผยแพร่ที่เลือก อนุญาตให้ใช้สัญลักษณ์แทนอีกครั้ง

โปรดทราบว่าสามารถรวมคิวรีได้

ตัวอย่างรับคำค้นหา:

  1. รับ -AppxPackage - สำนักพิมพ์ * Microsoft * ส่งคืนแอปทั้งหมดที่เผยแพร่โดย Microsoft และผู้เผยแพร่อื่น ๆ ที่ใช้ Microsoft ในชื่อ (ไม่น่าจะมี)
  2. รับ -AppxPackage - ผู้ใช้มาร์ติน ส่งคืนแอปทั้งหมดที่ติดตั้งภายใต้บัญชีผู้ใช้ Martin
  3. รับ -AppxPackage - ชื่อ * Halo * ส่งคืนแอปทั้งหมดที่มีชื่อ Halo
  4. Get-AppxPackage -name * Facebook * -User domain / user1 ส่งคืนแอพที่ติดตั้งทั้งหมดด้วย Facebook ในชื่อจาก user1 บนโดเมนคอมพิวเตอร์ระยะไกล

ลบคำสั่ง

Remove ทำงานคล้ายกับ Get แต่มีพารามิเตอร์เพิ่มเติม

Remove-AppxPackage [ชื่อแพ็คเกจ] ลบ [ชื่อแพ็กเกจ] ออกจากบัญชีของผู้ใช้ที่ลงชื่อเข้าใช้ในปัจจุบัน

Remove-AppxPackage [ชื่อแพ็กเกจ] - ยืนยัน ทำเช่นเดียวกับด้านบน แต่แสดงพร้อมต์การยืนยันก่อนที่คำสั่งจะดำเนินการ

Remove-AppxPackage [ชื่อแพ็กเกจ] -WhatIf แสดงสิ่งที่จะเกิดขึ้นหากคุณเรียกใช้คำสั่ง

ตัวอย่างลบคำค้นหา:

  1. เอา -AppxPackage 31098nishrotech.readiy_3.1.1.12_neutral ___ ap1yy96n767gr ลบแพ็คเกจที่เลือกออกจากบัญชีผู้ใช้ปัจจุบัน

วิธีลบแอพ Metro ทั้งหมดออกจากผู้ใช้ทั้งหมด

รับ -AppxPackage -AllUsers | เอาออก AppxPackage

Microsoft ได้เผยแพร่สคริปต์ที่ลบแอพ Windows Store ทั้งหมดใน Windows 8 ด้วย คุณสามารถดาวน์โหลดได้จาก หน้า Technet นี้ .

ข้อมูลเพิ่มเติมเกี่ยวกับ cmdlet การติดตั้งแอปคือ มีอยู่ใน Technet เช่นกัน .