แก้ไขข้อผิดพลาด ShellExecuteEx ใน Windows 11/10

เมื่อคุณพยายามติดตั้งโปรแกรมบน คอมพิวเตอร์ Windowsหากคุณเห็น “ ShellExecuteExล้มเหลว” พร้อมด้วยรหัสอื่น โพสต์นี้จะช่วยคุณได้ รหัสข้อผิดพลาดที่เกี่ยวข้องอาจเป็น 2, 5, 67, 255, 1155, 1460, 8235, 2147221003 เป็นต้น ข้อผิดพลาดนี้มักเกิดขึ้น หากโปรแกรมติดตั้งต้องการสิทธิ์ของผู้ดูแลระบบ ไฟล์การติดตั้งเสียหาย หรือมีความขัดแย้งของแอปพลิเคชัน ShellExecuteExเป็นฟังก์ชัน OS ที่ดำเนินการกับไฟล์ที่ระบุ หากการดำเนินการล้มเหลว คุณจะได้รับข้อผิดพลาดนี้

shellexecuteex ล้มเหลว

แก้ไขข้อผิดพลาด ShellExecuteEx ล้มเหลว

ในบทความนี้ เราจะแสดงวิธีจัดการกับข้อผิดพลาดShellExecuteEx ใน (ShellExecuteEx)Windows 11/10 ที่ล้ม เหลว คุณมีตัวเลือกดังต่อไปนี้:

  1. เรียกใช้ไฟล์ exe ในฐานะผู้ดูแลระบบ
  2. ดาวน์โหลดซ้ำหรือติดตั้งโปรแกรมใหม่
  3. เรียกใช้ตัวตรวจสอบไฟล์ระบบ
  4. รีเซ็ตเสียงเป็นค่าเริ่มต้น
  5. ติดตั้ง(Install)หรือรันโปรแกรมในClean Boot State(Clean Boot State)

ให้เราดูที่วิธีการเหล่านี้ในรายละเอียด

1] ลองเรียกใช้แอปพลิเคชันในฐานะผู้ดูแลระบบ(1] Try running the application as an administrator)

run_as_administrator

เรียกใช้(Run)แอปพลิเคชันที่มีสิทธิ์ของผู้ดูแลระบบทำให้แอปพลิเคชันทำงานด้วยพลังที่มากขึ้น แม้ว่าจะไม่สามารถเปิดแอปพลิเคชันได้ ให้ลองติดตั้งแอปพลิเคชันอีกครั้งโดยมีสิทธิ์ของผู้ดูแลระบบ เพียงคลิกขวาที่ไฟล์ตัวติดตั้งแล้วคลิกเรียกใช้(Run)ในฐานะผู้ดูแลระบบ

2] ดาวน์โหลดตัวติดตั้งอีกครั้งแล้วติดตั้ง(2] Download the installer again and then install)

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

3] เรียกใช้การสแกน SFC(3] Run SFC scan)

sfc_scan

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

  1. กดปุ่มWin(Win Key) + X เมนูการเข้าถึงด่วน(Quick Access Menu)จะเปิดขึ้น
  2. คลิกที่Windows PowerShell (ผู้ดูแลระบบ(Windows PowerShell (Admin)) ) หากแสดงCommand PromptแทนPowerShellให้เลือกCommand Prompt (Admin )
  3. เรียกใช้คำสั่ง: sfc /scannow
  4. รอสัก(Wait)ครู่เนื่องจากต้องใช้เวลาในการสแกนให้เสร็จ

หากทุกอย่างถูกต้อง ข้อผิดพลาดควรได้รับการแก้ไข แต่ถ้ามีปัญหาใหญ่จริงๆ คุณอาจพบข้อความแจ้งว่า ' Windows Resource Protection พบไฟล์ที่เสียหาย แต่ไม่สามารถแก้ไข(Windows Resource Protection found corrupt files but was unable to fix)(Windows Resource Protection found corrupt files but was unable to fix)ได้ ' คุณเพียงแค่ต้องรีสตาร์ทเครื่องในเซฟโหมด(restart your machine in Safe Mode)และเรียกใช้คำสั่งด้านบนอีกครั้ง

4] รีเซ็ตระบบเสียงเป็นค่าเริ่มต้น

windows_default_sound

คุณอาจคิดว่าการรีเซ็ตระบบเสียงเป็นค่าเริ่มต้นสามารถแก้ไขข้อผิดพลาดของระบบเช่น “ShellExecuteEx” ได้อย่างไร แต่ผู้ใช้บางคนได้รายงานว่าขั้นตอนนี้แก้ปัญหาของพวกเขาได้อย่างไร และควรค่าแก่การกล่าวถึง ซึ่งอาจช่วยแก้ปัญหาของคุณได้ด้วย

เปิด กล่อง โต้ตอบเรียกใช้(Run )โดยกดWin Key + R

พิมพ์mmsys.cplแล้วกด Enter

คลิกที่แท็บเสียง (Sounds)เลือกWindows Defaultใน Sound Scheme

คลิกสมัครแล้วคลิกตกลง

ปัญหาควรจะผ่านไปแล้ว

5] ติดตั้ง(Install)หรือรันโปรแกรมในClean Boot State

เพื่อหลีกเลี่ยงความขัดแย้งของโปรแกรม คุณสามารถติดตั้งหรือเรียกใช้โปรแกรมในสถานะ Clean Boot(Clean Boot State)และดูว่าจะช่วยคุณได้หรือไม่

นี่คือวิธีการบางส่วนที่คุณสามารถลองแก้ไขข้อผิดพลาดได้ แจ้งให้เราทราบหากสิ่งนี้ช่วยได้(These are some of the methods you can try to resolve the error. Let us know if this helped.)



About the author

ฉันเป็น windows, ios, pdf, ข้อผิดพลาด, วิศวกรแกดเจ็ตที่มีประสบการณ์มากกว่า 10 ปี ฉันได้ทำงานกับแอปพลิเคชันและเฟรมเวิร์กคุณภาพสูงของ Windows มากมาย เช่น OneDrive for Business, Office 365 และอื่นๆ งานล่าสุดของฉันได้รวมการพัฒนาโปรแกรมอ่าน pdf สำหรับแพลตฟอร์ม windows และการทำงานเพื่อทำให้ข้อความแสดงข้อผิดพลาดชัดเจนยิ่งขึ้นสำหรับผู้ใช้ นอกจากนี้ ฉันได้มีส่วนร่วมในการพัฒนาแพลตฟอร์ม ios มาสองสามปีแล้ว และคุ้นเคยกับทั้งคุณสมบัติและลักษณะเฉพาะของมันมาก



Related posts