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

ปัญหา 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
- คลิก Windows พิมพ์ System Configuration เปิด ไปแท็บ Services

- ติ๊ก Checkbox Hide All Microsoft Services คลิก Disable All ถ้าไม่ต้องการ Disable All Services ให้ Disable Service ที่คิดว่าสร้างปัญหา

- ไปแท็บ Startup คลิกลิงก์ Open Task Manager

- ในแท็บ Startup ของ Task Manager ทีละรายการ Disable All Entries Apply การเปลี่ยนแปลง (ใน Task Manager และ System Configuration)

- รีสตาร์ท PC บูทแล้ว ตรวจสอบว่าระบบปลอดจาก Microsoft Verified App Message แล้วหรือไม่
ถ้าได้ ให้ Enable กลับ Services/Process ทีละตัว (เหมือนข้างต้น) เพื่อหาแอปพลิเคชัน/กระบวนการ/บริการที่มีปัญหา เจอแล้ว ให้ ปิดไว้ตอน Startup หรือ ถอนการติดตั้ง
ปิด PowerShell ใน Windows Features
ถ้า PowerShell ไม่จำเป็นสำหรับการใช้งานระบบ สามารถปิดมันใน Windows Features เพื่อหลุดพ้น Microsoft Verified App Issue
- คลิก Windows พิมพ์ Windows Features เปิด Turn Windows Features on or off

- เลื่อนลงจนเจอ Windows PowerShell 2.0 ยกติ๊ก Checkbox

- ยืนยัน ปิด 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
- ก่อนอื่น สำรองไฟล์สำคัญ ของระบบ คลิกขวา Windows เลือก Apps & Features
- ในส่วน Choose Where to Get Apps เลือก Anywhere (ใน Dropdown) ตรวจสอบว่าปัญหา PowerShell แก้ไขแล้วหรือไม่

- ถ้ายังไม่แก้ หรือตัวเลือกไม่มี/Disabled/ไม่ทำงาน คลิก Windows พิมพ์ About Your PC

- เลือก About Your PC ตรวจสอบ Windows Version ในส่วน Windows Specification

- ถ้า Windows Version เป็น S Mode คลิกขวา Windows เปิด Settings

- เปิด Update & Security ด้านซ้าย ไปแท็บ Activation

- ในส่วน Switch to Windows 10 Home คลิกลิงก์ Go to Store

- บนหน้า Microsoft Store คลิก Get แล้ว Install

- คลิก Yes, Let's Go รอ จนกระบวนการเสร็จ
- ตรวจสอบ Windows Version ใน About Your PC อีกครั้ง ยืนยันว่า S Mode ปิดแล้ว
- เปลี่ยน Choose Where to Get Apps เป็น Anywhere (ถ้าจำเป็น) Reboot PC
- บูทแล้ว หวังว่า PC จะปลอดจาก PowrShell.exe Issue