Score:0

โปรแกรมที่ถอนการติดตั้งยังคงปรากฏใน WMI Object âWIN32_InstalledStoreProgramâ?

ธง it

หมายเหตุ: นี่คือการโพสต์ซ้ำจากโพสต์ต้นฉบับบน StackOverflow ผู้ใช้ที่เป็นประโยชน์นำทางฉันมาที่นี่ และกำลังโพสต์ซ้ำ

ฉันสร้างบัญชี StackOverflow เป็นครั้งแรกเนื่องจากปัญหาที่น่ารำคาญนี้ ฉันกำลังแก้ไขช่องโหว่บน Test PC VM ที่งานปัจจุบันของฉันเพื่อทดสอบขั้นตอนใหม่ และหนึ่งในช่องโหว่นั้นเกี่ยวข้องกับแอปพลิเคชัน "Paint3D" ที่ติดตั้งไว้ล่วงหน้า (โดยเฉพาะ QID 91774 สำหรับผู้สนใจ) สรุปสั้นๆ ช่องโหว่นี้เป็นเพียง "เวอร์ชันแอปที่ล้าสมัย" หลังจากอัปเดต Paint3D เป็นเวอร์ชันล่าสุดและยืนยันด้วย Powershell ฉันสังเกตเห็นว่าซอฟต์แวร์การจัดการช่องโหว่ของเราตรวจพบว่า Paint3D เป็นเวอร์ชันที่ล้าสมัย ตรวจพบช่องโหว่โดยการสอบถามวัตถุ WMI "WIN32_InstalledStoreProgram" เช่น: สนิปของเมธอด "Threat Detection Logic" หลังจากเห็นว่าช่องโหว่นี้ยังคงเกิดขึ้นแม้ว่าจะอัปเดตเป็นเวอร์ชันล่าสุดแล้ว ฉันดำเนินการต่อและถอนการติดตั้ง Paint3D ง่ายๆ ผ่านเมนูการตั้งค่า > แอป

เมื่อฉันสอบถามวัตถุ WMI เดียวกันด้วยตนเองโดยใช้คำสั่ง Powershell "Get-WmiObject Win32_InstalledStoreProgram" และ "Get-WmiObject Win32_InstalledStoreProgram | Format-List -Property Name, Version" ฉันสังเกตเห็นว่ามี 2 รายการสำหรับแอปที่ฉันถอนการติดตั้ง (Microsoft.MSPaint) อันหนึ่งเป็นเวอร์ชั่นเก่าที่ฉันอัปเดต ส่วนอีกอันคือเวอร์ชันใหม่ที่ฉันอัปเดตเป็น ทั้งคู่ถูกถอนการติดตั้งและยืนยันว่าจะถอนการติดตั้ง ฉันถอนการติดตั้งแอปแยกต่างหาก (สภาพอากาศ) เพื่อดูว่าอ็อบเจ็กต์ WMI ไม่อัปเดตโดยอัตโนมัติหรือไม่ แต่เมื่อถอนการติดตั้งและยืนยันโดยใช้คำสั่ง Powershell ด้านบน แอป Weather ได้รับการยืนยันให้ถอนการติดตั้งและลบเป็นรายการในออบเจ็กต์ WMI ในขณะที่ Microsoft.MSPaint สองเวอร์ชันที่แตกต่างกันยังคงอยู่ ฉันยังถอนการติดตั้ง "Paint" เวอร์ชันปกติในกรณีที่เป็นปัญหา แต่รายการทั้งสองยังคงอยู่

ตอนนี้สำหรับส่วนที่ยุ่งยาก Microsoft Store ให้ข้อความแสดงข้อผิดพลาดที่แตกต่างกันทุกครั้งที่ฉันพยายามติดตั้ง Paint3D ฉันเชื่อว่าเป็นเพราะ MS Store ทำการสืบค้นวัตถุ WMI เดียวกันและเห็นว่าฉันมี "Paint3D" สอง "เวอร์ชัน" จึงไม่สามารถติดตั้งอะไรได้เลย ฉันหมดปัญญาแล้วกับปัญหาเล็กน้อยนี้ การแก้ไขที่ฉันวางแผนจะนำไปใช้คือการลบ VM นี้และดำเนินขั้นตอนการแก้ปัญหาช่องโหว่ต่อไป แต่ฉันต้องการเข้าใจจริงๆ ว่าเหตุใดสิ่งนี้จึงเกิดขึ้น และสิ่งที่อาจเป็นสาเหตุของปัญหานี้ ฉันได้อ่านเอกสารเกี่ยวกับการแก้ไขและอัปเดตออบเจ็กต์ WMI ด้วยตนเองแล้ว อย่างไรก็ตาม ฉันรู้เกี่ยวกับออบเจ็กต์ WMI หรือ WMI ไม่เพียงพอเพื่อให้มั่นใจและมีประสิทธิภาพ มันเป็นงานง่าย ๆ เลย: อัปเดตหรือถอนการติดตั้ง Paint3D ฉันแค่ไม่รู้ว่าจะต้องเจอกับสิ่งนี้ และอย่างน้อยฉันก็อยากจะเข้าใจสิ่งที่เกิดขึ้น

สนิปของวัตถุ WMI ที่แสดงเวอร์ชัน MSPaint ที่ล้าสมัย Snip ของวัตถุ WMI ที่แสดงเวอร์ชัน MSPaint ปัจจุบัน อย่างไรก็ตาม Paint3D ถูกถอนการติดตั้งทั้งหมด

แก้ไข 1, 00:20 น. 9/1/2021: เพียงติดตามผล ฉันลองลบผู้ใช้ AD ของฉันออกจากระบบและรับการเข้าสู่ระบบใหม่ทั้งหมด แต่ Paint3D ยังคงถูกลบและ Microsoft Store ก็ยังใช้งานไม่ได้ ปัญหานี้เฉพาะกับเดสก์ท็อปนั้นเท่านั้น

br flag
ฉันมี MSApps มากมายที่แสดงสองรายการสำหรับแต่ละเวอร์ชัน - หนึ่งรายการสำหรับ x86 & x64 บางทีคุณอาจถอนการติดตั้งออกจากรุ่น x86? ///// ฉันยังไม่มีแนวคิดในการลบออก ... แต่ข้อมูลเพิ่มเติมอาจช่วยให้คุณพบ "วิธี"
BurgundianM avatar
it flag
สวัสดีลี นั่นอาจเป็นปัจจัยหนึ่ง ฉันจะตรวจสอบอีกครั้งในครั้งต่อไปที่ฉันใช้พีซีทดสอบ
br flag
โชคดี! [*ยิ้ม*]
Score:2
ธง in

ปัญหาของฉันอยู่ที่ HEVCVideoExtension แต่ก็คล้ายกัน ฉันลองด้วยวิธีนี้จากพรอมต์ของผู้ดูแลระบบ PowerShell:

รับชื่อแพ็คเกจแบบเต็มโดยใช้: Get-AppxPackage - ผู้ใช้ทั้งหมด - ชื่อ "Microsoft.HEVCVideoExtension"

พร้อมชื่อแพ็คเกจเต็ม Microsoft.HEVCVideoExtension_1.0.41483.0_x64__8wekyb3d8bbwe ลองสิ่งนี้:

Remove-AppxPackage -AllUsers -Package "Microsoft.HEVCVideoExtension_1.0.41483.0_x64__8wekyb3d8bbwe"

ในกรณีของฉันสิ่งนี้ล้มเหลว เนื่องจากการติดตั้งเวอร์ชันเก่า/ล้าสมัยสำเร็จแล้วภายใต้บัญชีผู้ใช้ที่ไม่ได้ติดตั้งบนเครื่องอีกต่อไป

ดังนั้นฉันจึงรีเซ็ต Windows Store แบบเต็ม:

WSReset.exe

จากนั้นฉันก็เรียกใช้ รับ AppxPackage คำสั่งเพื่อยืนยันว่าการรีเซ็ตได้ผล มันมี.

ครั้งต่อไปที่ฉันเปิดตัว Windows Store การเริ่มต้นใช้งานใช้เวลานานแต่ได้ผล

Score:1
ธง cn

Windows bloatware อาจยุ่งยาก ลองลบออกด้วย PowerShell

เรียกใช้ PowerShell ในฐานะผู้ดูแลระบบ จากนั้น:

Get-AppxPackage Microsoft.MSPaint | เอา-AppxPackage

BurgundianM avatar
it flag
สวัสดีควินน์ ลองแล้วระหว่างการแก้ไขปัญหา :c ทั้งสองรายการยังคงอยู่ แก้ไข: ฉันสังเกตเห็นว่าการพยายามย้อนกลับการถอนการติดตั้งก็ล้มเหลวเช่นกัน ฉันไม่สามารถติดตั้ง Paint3D ใหม่ด้วย Powershell ได้ ตอนนี้ฉันยังไม่สามารถเปิด Microsoft Store ได้หากไม่ปิดทันที เราพยายามลงชื่อเข้าใช้ผู้ใช้หลายคนที่มีสิทธิ์ของผู้ดูแลระบบด้วย และพวกเขามี Paint3D เวอร์ชันที่ใช้งานได้ เมื่อเข้าสู่ระบบด้วยผู้ใช้ AD ของฉันบนเดสก์ท็อปเฉพาะ (ที่ฉันเข้าสู่ระบบเมื่อทดสอบขั้นตอนเหล่านี้) ฉันไม่สามารถเข้าถึง Paint3D หรือร้านค้าได้ไม่ว่าในลักษณะใด เฉพาะบนเดสก์ท็อปนั้น

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา