เมื่อคุณพยายามติดตั้งโปรแกรมบนคอมพิวเตอร์ Windows ของคุณหากคุณเห็นข้อความ“ ShellExecuteEx ล้มเหลว” พร้อมกับรหัสอื่นโพสต์นี้จะช่วยคุณได้ รหัสข้อผิดพลาดที่มาพร้อมกันอาจเป็น 2, 5, 67, 255, 1155, 1460, 8235, 2147221003 เป็นต้น ข้อผิดพลาดนี้มักเกิดขึ้นหากโปรแกรมติดตั้งต้องการสิทธิ์ของผู้ดูแลระบบไฟล์ติดตั้งเสียหายหรือมีข้อขัดแย้งของแอปพลิเคชัน ShellExecuteExเป็นฟังก์ชัน OS ที่ดำเนินการกับไฟล์ที่ระบุ หากการดำเนินการล้มเหลวคุณจะได้รับข้อผิดพลาดนี้
แก้ไขข้อผิดพลาด ShellExecuteEx ล้มเหลว
ในบทความนี้เราจะแสดงวิธีจัดการกับข้อผิดพลาด ShellExecuteEx ล้มเหลวใน Windows 10 คุณมีตัวเลือกต่อไปนี้:
- เรียกใช้ไฟล์ Exe ในฐานะผู้ดูแลระบบ
- ดาวน์โหลดใหม่หรือติดตั้งโปรแกรมใหม่
- เรียกใช้ System File Checker
- รีเซ็ตเสียงเป็นค่าเริ่มต้น
- ติดตั้งหรือรันโปรแกรมใน Clean Boot State
ให้เราดูรายละเอียดวิธีการเหล่านี้
1] ลองเรียกใช้แอปพลิเคชันในฐานะผู้ดูแลระบบ
การเรียกใช้แอปพลิเคชันด้วยสิทธิ์ผู้ดูแลระบบทำให้แอปพลิเคชันทำงานได้อย่างมีประสิทธิภาพ แม้ว่าจะเปิดแอปพลิเคชันไม่ได้ให้ลองติดตั้งแอปพลิเคชันอีกครั้งด้วยสิทธิ์ของผู้ดูแล เพียงคลิกขวาที่ไฟล์ตัวติดตั้งและคลิกที่ Run as administrator
2] ดาวน์โหลดโปรแกรมติดตั้งอีกครั้งจากนั้นทำการติดตั้ง
บางครั้งเมื่อคุณดาวน์โหลดแอปพลิเคชันเพื่อติดตั้งคุณอาจประสบกับสถานการณ์ที่การตั้งค่าไม่ทำงานและแอปจะไม่ติด สิ่งนี้อาจเกิดขึ้นเนื่องจากไฟล์ตัวติดตั้งเสียหายหรือมีข้อบกพร่อง ลองดาวน์โหลดสิ่งเดียวกันจากเว็บไซต์ทางการของแอปพลิเคชันหรือแหล่งที่เชื่อถือได้
3] เรียกใช้การสแกน SFC
คุณอาจทราบว่าการเรียกใช้การสแกน SFC นั้นทำขึ้นเพื่อแทนที่ไฟล์ระบบที่อาจเสียหาย ดังนั้นหากข้อผิดพลาดเกิดขึ้นเนื่องจากไฟล์ระบบเสียหายขั้นตอนต่อไปนี้จะช่วยคุณได้ การสแกน SFC ไม่เพียง แต่ค้นหาไฟล์ระบบที่มีปัญหาเท่านั้น แต่ยังแก้ไขได้ด้วย
- กดปุ่ม Win + X เมนูด่วนจะเปิดขึ้น
- คลิกที่Windows PowerShell (Admin) ถ้าจะแสดง Command Prompt แทน PowerShell แล้วเลือกCommand Prompt (Admin)
- รันคำสั่ง: sfc / scannow
- รอสักครู่เนื่องจากต้องใช้เวลาในการสแกน
หากทุกอย่างถูกต้องข้อผิดพลาดควรได้รับการแก้ไข แต่หากมีปัญหาใหญ่จริงๆคุณอาจพบข้อความว่า ' Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไขได้ ' คุณต้องรีสตาร์ทเครื่องใน Safe Mode และเรียกใช้คำสั่งด้านบนอีกครั้ง
4] รีเซ็ตเสียงระบบเป็นค่าเริ่มต้น
คุณอาจคิดว่าการรีเซ็ตเสียงระบบเป็นค่าเริ่มต้นสามารถแก้ข้อผิดพลาดของระบบเช่น“ ShellExecuteEx” ได้อย่างไร? แต่ผู้ใช้บางคนรายงานว่าขั้นตอนนี้แก้ปัญหาได้อย่างไรและควรค่าแก่การกล่าวถึงมันอาจช่วยแก้ปัญหาของคุณได้เช่นกัน
เปิดเรียกใช้กล่องโต้ตอบโดยการกดปุ่ม Win + R
พิมพ์mmsys.cplแล้วกด Enter
คลิกที่แท็บเสียง เลือกWindows Defaultใน Sound Scheme
คลิกที่ใช้แล้วคลิกตกลง
ตอนนี้ปัญหาน่าจะหมดไปแล้ว
5] ติดตั้งหรือรันโปรแกรมใน Clean Boot State
เพื่อหลีกเลี่ยงความขัดแย้งของโปรแกรมคุณอาจติดตั้งหรือรันโปรแกรมใน Clean Boot State และดูว่าจะช่วยคุณได้หรือไม่
นี่คือวิธีการบางส่วนที่คุณสามารถลองแก้ไขข้อผิดพลาดได้ แจ้งให้เราทราบหากสิ่งนี้ช่วยได้