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

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

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

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

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

PowerShell และแอพ

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

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

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

รับคำสั่ง

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

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

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

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

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

โปรดทราบว่ามันเป็นไปได้ที่จะรวมแบบสอบถาม

ตัวอย่างรับแบบสอบถาม:

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

ลบคำสั่ง

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

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

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

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

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

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

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

รับ -AppxPackage -AllUsers | นำ-AppxPackage

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

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