مشکلی در ارسال فرمان به برنامه وجود داشت [رفع شد]

رفع مشکل در ارسال فرمان به برنامه: (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 Applications) . حالا اگر روی پیغام خطا روی OK کلیک کنید و دوباره سعی کنید فایل را باز کنید، بدون هیچ مشکلی باز می شود. پس از راه اندازی مجدد رایانه، پیام خطا دوباره ظاهر می شود.

هنگامی که می خواهید یک فایل مایکروسافت آفیس(Microsoft Office) مانند یک سند Word ، صفحه گسترده (Word)اکسل(Excel) و غیره را باز کنید، پیام های خطای زیر را دریافت می کنید:

  • مشکلی در ارسال دستور به برنامه وجود داشت.(There was a problem sending the command to the program.)
  • هنگام ارسال دستورات به برنامه خطایی رخ داد(An error occurred when sending commands to the program)
  • ویندوز نمی تواند فایل را پیدا کند، مطمئن شوید که نام را به درستی تایپ کرده اید و سپس دوباره امتحان کنید.(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.)

رفع مشکل در ارسال فرمان به برنامه

اکنون می توانید با هر یک از پیام های خطای بالا مواجه شوید و در برخی موارد حتی به شما اجازه باز کردن فایل مورد نظر را نمی دهد. بنابراین واقعاً به پیکربندی سیستم کاربر بستگی دارد که آیا آنها می توانند فایل را پس از کلیک بر روی OK روی پیام خطا مشاهده کنند یا نه. بنابراین بدون اتلاف وقت، بیایید ببینیم چگونه با کمک راهنمای عیب‌یابی فهرست شده در زیر، مشکلی در(Problem) ارسال فرمان(Command) به برنامه را (Program)برطرف کنیم.(Fix)

مشکلی(Problem) در ارسال فرمان(Command) به برنامه وجود داشت [رفع شد]

مطمئن شوید که  یک نقطه بازیابی را(create a restore point)  فقط در صورتی که مشکلی پیش بیاید ایجاد کنید.

روش 1: غیرفعال کردن تبادل اطلاعات پویا (DDE)(Method 1: Disable Dynamic Data Exchange (DDE))

1. برنامه مایکروسافت اکسل(Microsoft Excel) را باز کنید و سپس روی (Click)Office ORB (یا منوی FILE) کلیک کنید و سپس بر روی Excel Options کلیک کنید.(Excel Options.)

روی Office ORB (یا منوی FILE) کلیک کنید و سپس روی Excel Options کلیک کنید

2. اکنون در Excel Option از منوی سمت چپ Advanced را انتخاب کنید.(Advanced)

3. به بخش عمومی(General) در پایین بروید و مطمئن شوید که تیک(uncheck) گزینه « نادیده گرفتن سایر برنامه‌هایی که از تبادل دینامیک داده (DDE) استفاده می‌کنند را بردارید. (Ignore other applications that use Dynamic Data Exchange (DDE).)"

علامت نادیده گرفتن سایر برنامه‌هایی را که از تبادل دینامیک داده (DDE) استفاده می‌کنند، بردارید.

4. برای ذخیره تغییرات و راه اندازی مجدد کامپیوتر خود، Ok را کلیک کنید.

روش 2: گزینه Run as administrator را غیرفعال کنید(Method 2: Disable the “Run as administrator” option)

1. به منوی Start بروید و نام برنامه ای که باعث مشکل شده است را تایپ کنید.

2. روی برنامه کلیک راست کرده و Open file location را انتخاب کنید.( Open file location.)

روی برنامه کلیک راست کرده و Open file location را انتخاب کنید

3.حالا دوباره روی برنامه کلیک راست کرده و Properties را انتخاب کنید.(Properties.)

4. به تب Compatability بروید(Compatability tab) و تیک Run this program as a administrator را بردارید. (Run this program as an administrator.)"

تیک Run this program as an administrator را بردارید

5. برای ذخیره تغییرات روی Apply و سپس OK کلیک کنید.(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. در صفحه بعدی روی More apps کلیک کنید و سپس به پایین اسکرول کنید و روی "به دنبال یک برنامه دیگر در این کامپیوتر بگردید(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:) اگر با خطای بالا در یک فایل اکسل مواجه هستید، مکان بالا را مرور کنید، سپس روی OfficeXX (که XX نسخه آفیس(Office) خواهد بود ) کلیک کنید و سپس فایل EXCEL.EXE را انتخاب کنید.

اکنون به پوشه Office بروید و فایل EXE صحیح را انتخاب کنید

4. پس از انتخاب فایل حتما بر روی Open کلیک کنید .

5. این به طور خودکار ارتباط فایل پیش فرض را برای فایل خاص بازنشانی می کند.

روش 4: مایکروسافت آفیس را تعمیر کنید(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 را انتخاب کنید.( Change.)

روی تغییر در مایکروسافت آفیس 365 کلیک کنید

3. روی گزینه Repair کلیک کنید و سپس روی Continue کلیک کنید.

برای سفارش تعمیر مایکروسافت آفیس گزینه Repair را انتخاب کنید

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 ، (Manage dropdown)COM Add-ins را انتخاب کنید و روی Go کلیک کنید.

Add-Ins را انتخاب کنید و در پایین، از منوی Manage، COM Add-ins را انتخاب کنید و روی Go کلیک کنید

3. یکی از افزونه های موجود در لیست را پاک کنید و سپس OK را انتخاب کنید.

یکی از افزونه های موجود در لیست را پاک کنید و سپس OK را انتخاب کنید

4. اکسل(Excel) یا هر برنامه آفیس(Office) دیگری را که خطای بالا را نشان می دهد مجدداً راه اندازی کنید و ببینید آیا می توانید مشکل را حل کنید یا خیر.

5. اگر مشکل همچنان ادامه داشت، مرحله 1-3 را برای افزونه های مختلف در لیست تکرار کنید.

6. همچنین، هنگامی که همه افزونه های COM(COM Add-ins) را پاک کردید و همچنان با خطا مواجه شدید، سپس از منوی Manage گزینه Excel Add-ins را انتخاب کرده و روی Go کلیک کنید.(Excel Add-ins)

Excel Add-ins را از منوی Manage انتخاب کرده و برو کلیک کنید

7. علامت تمام افزونه های موجود در لیست را بردارید یا پاک کنید و سپس OK را انتخاب کنید.

علامت تمام افزونه های موجود در لیست را بردارید یا پاک کنید و سپس OK را انتخاب کنید

8. اکسل را مجدداً راه اندازی کنید و این باید  رفع شود مشکلی در ارسال فرمان به برنامه وجود دارد.(Fix There was a Problem Sending the Command to the Program.)

روش 6: شتاب سخت افزاری را غیرفعال کنید(Method 6: Disable hardware acceleration)

1. هر برنامه آفیس(Office) را شروع کنید و سپس روی Office ORB یا زبانه File را انتخاب کنید (File)Options را انتخاب کنید.(Options.)

2. از منوی سمت چپ Advanced را انتخاب کنید و به قسمت Display بروید.(Display section.)

علامت Disable hardware graphics acceleration را بردارید

3. در زیر نمایشگر، تیک(uncheck) « Disable hardware graphics acceleration را بردارید. (Disable hardware graphics acceleration.)"

4. OK را انتخاب کنید و کامپیوتر خود را راه اندازی مجدد کنید تا تغییرات ذخیره شود.

روش 7: رفع رجیستری(Method 7: Registry Fix)

1. Windows Key + R را فشار دهید سپس regedit را تایپ کنید و (regedit)Enter را بزنید تا ویرایشگر رجیستری(Registry Editor) باز شود .

دستور regedit را اجرا کنید

2. به کلید رجیستری زیر بروید:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office

3. در زیر کلید Office یک کلید فرعی با نام های 10.0، 11.0، 12.0(10.0, 11.0, 12.0) و غیره بسته به نسخه Microsoft Office نصب شده بر روی رایانه شخصی خود خواهید یافت.

بر روی کلید Data که در زیر word یا excel لیست شده است کلیک راست کرده و Delete را انتخاب کنید

4. کلید بالا را گسترش دهید و Access، Excel، Groover، Outlook و غیره را مشاهده خواهید کرد.

5. اکنون کلید مربوط به برنامه فوق را که دارای مشکل است گسترش دهید و یک کلید داده(Data key) پیدا خواهید کرد . به عنوان مثال: اگر مایکروسافت ورد(Microsoft Word) باعث ایجاد مشکل شده است، Word را گسترش دهید و یک کلید Data را در زیر آن مشاهده خواهید کرد.

6. روی Data key کلیک راست کرده و Delete را انتخاب کنید.(Delete.)

ببینید آیا قادر به  رفع مشکل ارسال فرمان به برنامه هستید یا خیر.(Fix There was a Problem Sending the Command to the Program.)

روش 8: نرم افزار آنتی ویروس را به طور موقت غیرفعال کنید(Method 8: Temporarily Disable Antivirus Software)

1. روی نماد برنامه آنتی ویروس( Antivirus Program icon) از سینی سیستم کلیک راست کرده و Disable را انتخاب کنید.(Disable.)

برای غیرفعال کردن آنتی ویروس خود، محافظت خودکار را غیرفعال کنید

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

من یک توسعه دهنده آیفون و macOS هستم که در هر دو ویندوز 11/10 و جدیدترین پلتفرم iOS اپل تجربه دارم. با بیش از 10 سال تجربه، درک عمیقی از نحوه ایجاد و مدیریت فایل ها در هر دو سیستم عامل دارم. مهارت‌های من فراتر از ساختن فایل‌ها است - من همچنین دانش قوی درباره محصولات اپل، ویژگی‌های آنها و نحوه استفاده از آنها دارم.



Related posts