Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไข "PowerShell.exe is not a Microsoft-Verified App" บน Windows 10

หากคุณเจอข้อความ Error "PowerShell.exe is not a Microsoft-verified app" ซ้ำๆ Error นี้อาจเกิดจากแอปพลิเคชันอื่นบนระบบ (เช่น Asus System Analysis) เนื่องจากแอปพลิเคชันนั้นอาจพยายาม Execute Shell ใน Background

ปกติข้อความ Error จะแสดงเมื่อผู้ใช้ Login เข้าระบบ และเจอข้อความรบกวนดังนี้ ซึ่งจะโผล่ซ้ำๆ แม้หลังปิด Message Box:

วิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10

ปัญหา PowerShell นี้อาจเกิดจากหลายปัจจัย แต่หลักๆ กระตุ้นโดย Background Application:

  • แอปพลิเคชันที่ขัดแย้ง: แอปพลิเคชัน OEM หลายตัว (เช่น Asus System Analysis) ทำ Background Operations ต่างๆ บนระบบ และระหว่างกระบวนการ แอปเหล่านี้ (บางครั้ง) พยายาม Execute PowerShell Script หรือ Command ทำให้เกิดปัญหา

ก่อนไปแก้ปัญหา ตรวจสอบว่า Log Out, Log Back In, และ End Non-essential Tasks (เช่น Asus System Analysis) ใน Task Manager ชั่วคราว ช่วยแก้ปัญหาได้หรือไม่

Clean Boot PC และปิดแอปพลิเคชันที่มีปัญหา

คุณอาจเจอ Microsoft Verified App Error สำหรับ PowerShell.exe หากแอปพลิเคชันอื่น Trigger PowerShell ให้ Execute Script หรือ Command ในบริบทนี้ Clean Boot PC เพื่อหยุดแอปพลิเคชันที่มีปัญหา (เช่น Asus System Analysis) ไม่ให้ Execute ตอน Startup อาจช่วยแก้ปัญหา PowerShell

  1. คลิก Windows พิมพ์ System Configuration เปิด ไปแท็บ Servicesวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  2. ติ๊ก Checkbox Hide All Microsoft Services คลิก Disable All ถ้าไม่ต้องการ Disable All Services ให้ Disable Service ที่คิดว่าสร้างปัญหาวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  3. ไปแท็บ Startup คลิกลิงก์ Open Task Managerวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  4. ในแท็บ Startup ของ Task Manager ทีละรายการ Disable All Entries Apply การเปลี่ยนแปลง (ใน Task Manager และ System Configuration)วิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  5. รีสตาร์ท PC บูทแล้ว ตรวจสอบว่าระบบปลอดจาก Microsoft Verified App Message แล้วหรือไม่

ถ้าได้ ให้ Enable กลับ Services/Process ทีละตัว (เหมือนข้างต้น) เพื่อหาแอปพลิเคชัน/กระบวนการ/บริการที่มีปัญหา เจอแล้ว ให้ ปิดไว้ตอน Startup หรือ ถอนการติดตั้ง

ปิด PowerShell ใน Windows Features

ถ้า PowerShell ไม่จำเป็นสำหรับการใช้งานระบบ สามารถปิดมันใน Windows Features เพื่อหลุดพ้น Microsoft Verified App Issue

  1. คลิก Windows พิมพ์ Windows Features เปิด Turn Windows Features on or offวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  2. เลื่อนลงจนเจอ Windows PowerShell 2.0 ยกติ๊ก Checkboxวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  3. ยืนยัน ปิด PowerShell Feature Reboot PC ตรวจสอบว่าระบบปลอดจากข้อความ PowerShell.exe is not a Microsoft-verified app แล้วหรือไม่

ปิด S Mode ของ Windows

ถ้าวิธีสองวิธีข้างต้นไม่ได้ผล อาจต้อง Reinstall Windows เพื่อแก้ Microsoft Verified App Issue ไม่เช่นนั้น อาจเลือก Opt Out ของ S Mode ของ Windows (ถ้าความปลอดภัยไม่ใช่ความกังวลหลัก) แต่จำไว้ การปิด S Mode อาจทำให้ระบบปลอดภัยน้อยลง นอกจากนี้ โปรดทราบ ถ้าต้องการกลับไป S Mode อาจต้อง Reinstall Windows

  1. ก่อนอื่น สำรองไฟล์สำคัญ ของระบบ คลิกขวา Windows เลือก Apps & Features
  2. ในส่วน Choose Where to Get Apps เลือก Anywhere (ใน Dropdown) ตรวจสอบว่าปัญหา PowerShell แก้ไขแล้วหรือไม่วิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  3. ถ้ายังไม่แก้ หรือตัวเลือกไม่มี/Disabled/ไม่ทำงาน คลิก Windows พิมพ์ About Your PCวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  4. เลือก About Your PC ตรวจสอบ Windows Version ในส่วน Windows Specificationวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  5. ถ้า Windows Version เป็น S Mode คลิกขวา Windows เปิด Settingsวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  6. เปิด Update & Security ด้านซ้าย ไปแท็บ Activationวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  7. ในส่วน Switch to Windows 10 Home คลิกลิงก์ Go to Storeวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  8. บนหน้า Microsoft Store คลิก Get แล้ว Installวิธีแก้ไข  PowerShell.exe is not a Microsoft-Verified App  บน Windows 10
  9. คลิก Yes, Let's Go รอ จนกระบวนการเสร็จ
  10. ตรวจสอบ Windows Version ใน About Your PC อีกครั้ง ยืนยันว่า S Mode ปิดแล้ว
  11. เปลี่ยน Choose Where to Get Apps เป็น Anywhere (ถ้าจำเป็น) Reboot PC
  12. บูทแล้ว หวังว่า PC จะปลอดจาก PowrShell.exe Issue