มีปัญหาในการส่งคำสั่งไปยังโปรแกรม [แก้ไขแล้ว]

แก้ไข มีปัญหาในการส่งคำสั่งไปยังโปรแกรม: (Fix There was a Problem Sending the Command to the Program: )หากคุณประสบปัญหาขณะพยายามเปิด ไฟล์ Microsoft Excelและได้รับข้อความแสดงข้อผิดพลาด “ มีปัญหาในการส่งคำสั่งไปยังโปรแกรม(There was a problem sending the command to the program) ” แสดงว่าWindowsไม่สามารถเชื่อมต่อได้ ด้วย โปรแกรม Microsoft Office (Microsoft Office Applications)ตอนนี้ ถ้าคุณคลิกตกลงบนข้อความแสดงข้อผิดพลาด และลองเปิดไฟล์อีกครั้ง ไฟล์จะเปิดขึ้นโดยไม่มีปัญหาใดๆ ข้อความแสดงข้อผิดพลาดจะปรากฏขึ้นอีกครั้งเมื่อคุณรีบูทพีซีของคุณ

เมื่อคุณพยายามเปิด ไฟล์ Microsoft Officeเช่น เอกสาร Word , สเปรดชีต Excelฯลฯ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:

  • เกิดปัญหาในการส่งคำสั่งไปยังโปรแกรม(There was a problem sending the command to the program.)
  • เกิดข้อผิดพลาดขณะส่งคำสั่งไปยังโปรแกรม(An error occurred when sending commands to the program)
  • Windows ไม่พบไฟล์ ตรวจสอบให้แน่ใจว่าคุณพิมพ์ชื่อถูกต้อง แล้วลองอีกครั้ง(Windows cannot find the file, Make sure you typed the name correctly, and then try again.)
  • ไม่พบไฟล์ (หรือส่วนประกอบอย่างใดอย่างหนึ่ง) ตรวจสอบให้แน่ใจว่าพาธและชื่อไฟล์ถูกต้อง และมีไลบรารีที่จำเป็นทั้งหมด(Cannot find the file (or one of its components). Make sure the path and filename are correct and that all required libraries are available.)

แก้ไข มีปัญหาในการส่งคำสั่งไปยังโปรแกรม

ตอนนี้คุณสามารถเผชิญกับข้อความแสดงข้อผิดพลาดข้อใดข้อหนึ่งข้างต้น และในบางกรณี คุณจะไม่สามารถเปิดไฟล์ที่ต้องการได้ ดังนั้นมันจึงขึ้นอยู่กับการกำหนดค่าระบบของผู้ใช้จริง ๆ หากพวกเขาสามารถดูไฟล์ได้หรือไม่หลังจากคลิกตกลงบนข้อความแสดงข้อผิดพลาด เพื่อไม่ให้เป็นการเสียเวลา เรามาดูวิธีการFix จริงๆ แล้ว เกิดปัญหา(Problem)ในการส่งคำสั่ง(Command)ไปยังโปรแกรม(Program)โดยใช้คำแนะนำในการแก้ปัญหาตามรายการด้านล่าง

มีปัญหา(Problem)ในการส่งคำสั่ง(Command)ไปยังโปรแกรม [แก้ไขแล้ว]

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: ปิดใช้งาน Dynamic Data Exchange (DDE)(Method 1: Disable Dynamic Data Exchange (DDE))

1. เปิดโปรแกรม Microsoft Excel(Microsoft Excel)จากนั้นคลิก(Click)ที่Office ORB (หรือเมนู FILE) จากนั้นคลิกที่ตัวเลือกของ Excel(Excel Options.)

คลิกที่ Office ORB (หรือเมนู FILE) จากนั้นคลิกที่ Excel Options

2. ใน Excel Option เลือกขั้นสูง(Advanced)จากเมนูด้านซ้ายมือ

3. เลื่อนลงไปที่ ส่วน ทั่วไป(General)ที่ด้านล่างและอย่าลืมยกเลิก(uncheck)การเลือกตัวเลือก " ละเว้นแอปพลิเคชันอื่นที่ใช้ Dynamic Data Exchange (DDE) (Ignore other applications that use Dynamic Data Exchange (DDE).)

ยกเลิกการเลือกละเว้นแอปพลิเคชันอื่นที่ใช้ Dynamic Data Exchange (DDE)

4. คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงและรีบูตเครื่องพีซีของคุณ

วิธีที่ 2: ปิดใช้งานตัวเลือก "เรียกใช้ในฐานะผู้ดูแลระบบ"(Method 2: Disable the “Run as administrator” option)

1.ไปที่ เมนู Startแล้วพิมพ์ชื่อโปรแกรมที่ทำให้เกิดปัญหา

2. คลิกขวาที่โปรแกรมและเลือกเปิดตำแหน่งไฟล์( Open file location.)

คลิกขวาที่โปรแกรมแล้วเลือก Open file location

3. คลิกขวาที่โปรแกรมอีกครั้งแล้วเลือกProperties

4.สลับไปที่แท็บ(Compatability tab) ความเข้ากันได้ และยกเลิกการเลือก " เรียกใช้โปรแกรมนี้ในฐานะผู้ดูแลระบบ (Run this program as an administrator.)

ยกเลิกการเลือก Run this program as an administrator

5. คลิก ใช้(Apply)ตามด้วย ตกลง เพื่อบันทึกการเปลี่ยนแปลง

6. รีบูทพีซีของคุณและลองเรียกใช้โปรแกรมอีกครั้ง และดูว่าคุณสามารถ  แก้ไขปัญหาในการส่งคำสั่งไปยังข้อผิดพลาดของโปรแกรมได้หรือไม่(Fix There was a Problem Sending the Command to the Program error.)

วิธีที่ 3: รีเซ็ตการเชื่อมโยงไฟล์(Method 3: Reset file associations)

1. คลิกขวาที่ ไฟล์ Officeแล้วเลือกตัวเลือก “ เปิดด้วย…(Open with…)

2. ในหน้าจอถัดไป ให้คลิกที่ แอปเพิ่มเติม จากนั้นเลื่อนลงและคลิกที่ " ค้นหาแอปอื่นในพีซีเครื่องนี้(Look for another app on this PC) "

เครื่องหมายถูกอันดับแรก ใช้แอปนี้เพื่อเปิดไฟล์ .png เสมอ แล้วคลิกค้นหาแอปอื่นบนพีซีเครื่องนี้

หมายเหตุ: ตรวจสอบให้แน่ใจว่าได้เลือก " ใช้แอปพลิเคชันนี้สำหรับประเภทไฟล์นี้เสมอ(Always use this application for this file type) "

3. เรียกดูC:\Program Files (x86)\Microsoft Office (สำหรับ 64 บิต) และ C:Program Files\Microsoft Office\ (สำหรับ 32 บิต) แล้วเลือกไฟล์ EXE ที่ถูกต้อง(EXE file.)

ตัวอย่างเช่น(For example:)หากคุณพบข้อผิดพลาดข้างต้นกับไฟล์ excel ให้เรียกดูตำแหน่งด้านบน จากนั้นคลิกที่OfficeXX (โดยที่ XX จะเป็น เวอร์ชัน Office ) จากนั้นเลือกไฟล์EXCEL.EXE

ตอนนี้เรียกดูโฟลเดอร์ Office แล้วเลือกไฟล์ EXE ที่ถูกต้อง

4.หลังจากเลือกไฟล์แล้ว อย่าลืมคลิกเปิด(Open)

5.การดำเนินการนี้จะรีเซ็ตการเชื่อมโยงไฟล์เริ่มต้นโดยอัตโนมัติสำหรับไฟล์นั้นๆ

วิธีที่ 4: ซ่อมแซม Microsoft Office(Method 4: Repair Microsoft Office)

1.กด Windows Key + R จากนั้นพิมพ์appwiz.cplแล้วกด Enter เพื่อเปิดPrograms and Features

พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิด Programs and Features

2. จากรายการ ค้นหาMicrosoft Officeจากนั้นคลิกขวาและเลือกChange

คลิกเปลี่ยนบน microsoft office 365

3. คลิกตัวเลือกRepairจากนั้นคลิก Continue

เลือกตัวเลือกการซ่อมแซมเพื่อซ่อมแซม Microsoft Office

4. เมื่อการซ่อมแซมเสร็จสิ้น ให้รีบูทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง สิ่งนี้ควรแก้ไข มีปัญหาในการส่งคำสั่งไปยังข้อผิดพลาดของโปรแกรม (Fix There was a Problem Sending the Command to the Program error, )ถ้าไม่เช่นนั้นให้ดำเนินการตามวิธีถัดไป

วิธีที่ 5: ปิดโปรแกรมเสริม(Method 5: Turn off add-ins)

1. เปิด โปรแกรม Officeที่แสดงข้อผิดพลาดด้านบน จากนั้นคลิกที่Office ORBจากนั้นคลิกที่Options

2. จากเมนูด้านซ้ายมือ ให้เลือกAdd-Insและที่ด้านล่าง จากManage dropdownเลือกCOM Add-insแล้วคลิก Go

เลือก Add-Ins และที่ด้านล่าง จาก Manage dropdown เลือก COM Add-ins แล้วคลิก Go

3.ล้างหนึ่งใน Add-in ในรายการ แล้วเลือก ตกลง

ล้างหนึ่งใน Add-in ในรายการ แล้วเลือก ตกลง

4.รีสตาร์ทExcelหรือ โปรแกรม Office อื่นๆ ที่แสดงข้อผิดพลาดข้างต้น และดูว่าคุณสามารถแก้ไขปัญหาได้หรือไม่

5.หากปัญหายังคงมีอยู่ ให้ทำซ้ำขั้นตอนที่ 1-3 สำหรับโปรแกรมเสริมต่างๆ ในรายการ

6. นอกจากนี้ เมื่อคุณล้างCOM Add-in(COM Add-ins) ทั้งหมด แล้วและยังคงพบข้อผิดพลาด ให้เลือกAdd-in ของ Excel(Excel Add-ins)จากดรอปดาวน์ Manage แล้วคลิก Go

เลือก Add-in ของ Excel จากดรอปดาวน์ Manage และคลิก Go

7. ยกเลิกการเลือกหรือล้าง Add-in ทั้งหมดในรายการ แล้วเลือก ตกลง

ยกเลิกการเลือกหรือล้าง Add-in ทั้งหมดในรายการแล้วเลือกตกลง

8. รีสตาร์ท Excel และสิ่งนี้ควร  แก้ไข มีปัญหาในการส่งคำสั่งไปยังโปรแกรม(Fix There was a Problem Sending the Command to the Program.)

วิธีที่ 6: ปิดใช้งานการเร่งด้วยฮาร์ดแวร์(Method 6: Disable hardware acceleration)

1. เริ่มโปรแกรม Office(Office)ใดๆจากนั้นคลิกที่Office ORBหรือแท็บFile เลือก (File)Options

2. จากเมนูด้านซ้ายมือ ให้เลือกขั้นสูง(Advanced)แล้วเลื่อนลงไปที่ส่วนการแสดงผล(Display section.)

ยกเลิกการเลือก ปิดใช้งานการเร่งกราฟิกด้วยฮาร์ดแวร์

3. ใต้จอแสดงผล ตรวจสอบให้แน่ใจว่าได้ยกเลิก(uncheck) การเลือก " ปิดใช้งานการเร่งกราฟิกด้วยฮาร์ดแวร์ (Disable hardware graphics acceleration.)

4. เลือกตกลงและรีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

วิธีที่ 7: Registry Fix(Method 7: Registry Fix)

1. กด Windows Key + R จากนั้นพิมพ์regeditแล้วกดEnterเพื่อเปิดRegistry Editor

เรียกใช้คำสั่ง regedit

2. ไปที่คีย์รีจิสทรีต่อไปนี้:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office

3.ภายใต้ คีย์ Officeคุณจะพบคีย์ย่อยที่มีชื่อ10.0, 11.0 12.0ฯลฯ ขึ้นอยู่กับ เวอร์ชัน ของ Microsoft Office(Microsoft Office)ที่ติดตั้งบนพีซีของคุณ

คลิกขวาที่คีย์ข้อมูลที่อยู่ใน word หรือ excel แล้วเลือก Delete

4. ขยายคีย์ด้านบนแล้วคุณจะเห็นAccess, Excel, Groover, Outlookเป็นต้น

5. ตอนนี้ขยายคีย์ที่เกี่ยวข้องกับโปรแกรมด้านบนซึ่งมีปัญหาและคุณจะพบคีย์(Data key)ข้อมูล ตัวอย่างเช่น: หากMicrosoft Wordทำให้เกิดปัญหา ให้ขยายWordแล้วคุณจะเห็น คีย์ ข้อมูล(Data)แสดงอยู่ใต้นั้น

6. คลิกขวาที่ คีย์ ข้อมูล(Data)และเลือกลบ(Delete.)

ดูว่าคุณสามารถ  แก้ไขได้หรือไม่ มีปัญหาในการส่งคำสั่งไปยังโปรแกรม(Fix There was a Problem Sending the Command to the Program.)

วิธีที่ 8: ปิดใช้งานซอฟต์แวร์ป้องกันไวรัสชั่วคราว(Method 8: Temporarily Disable Antivirus Software)

1. คลิกขวาที่ไอคอนโปรแกรมป้องกันไวรัส( Antivirus Program icon)จากถาดระบบและเลือกปิดใช้งาน(Disable.)

ปิดใช้งานการป้องกันอัตโนมัติเพื่อปิดใช้งาน Antivirus . ของคุณ

2.จากนั้น เลือกกรอบเวลาที่โปรแกรมป้องกันไวรัสจะยังคงปิดใช้งานอยู่( Antivirus will remain disabled.)

เลือกระยะเวลาจนกว่าโปรแกรมป้องกันไวรัสจะปิด

หมายเหตุ: เลือกเวลาที่น้อยที่สุดที่เป็นไปได้ เช่น 15 นาทีหรือ 30 นาที

3. เมื่อเสร็จแล้วให้ลองเปิดMicrosoft Excel อีกครั้ง และตรวจสอบว่าข้อผิดพลาดแก้ไขได้หรือไม่

แนะนำสำหรับคุณ:(Recommended for you:)

นั่นคือคุณประสบความสำเร็จในการแก้ไข มีปัญหาในการส่งคำสั่งไปยังโปรแกรม ข้อผิดพลาด(Fix There was a Problem Sending the Command to the Program error)แต่ถ้าคุณยังคงมีคำถามใด ๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts