কম্পিউটার টিউটোরিয়াল

Windows-এ 'Shellexecuteex Failed' ত্রুটি কীভাবে সমাধান করবেন?

বেশ কিছু উইন্ডোজ ব্যবহারকারী "Shellexecuteex Failed" ত্রুটি বার্তা পাওয়ার পর আমাদের সাথে যোগাযোগ করেছেন যখন তারা ইন্টারনেটের সাথে সংযোগ জড়িত কোনো অ্যাকশন সম্পাদন করতে চেয়েছে বা অ্যাপ্লিকেশন ইনস্টল করার চেষ্টা করছিল। প্রভাবিত ব্যবহারকারীরা ত্রুটি বার্তার সাথে প্রদর্শিত বিভিন্ন কোড রিপোর্ট করেছেন। যেভাবেront, ইস্যুটি কোনো নির্দিষ্ট উইন্ডোজ ভার্সনের জন্য এক্সক্লুসিভ নয় কারণ আমরা Windows 7, Windows 8.1 এবং Windows 10-এ এর ঘটনা খুঁজে পেয়েছি।

Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?

Windows-এ "Shellexecuteex Failed" ত্রুটির কারণ কী?

বিভিন্ন ব্যবহারকারীর রিপোর্ট এবং এই নির্দিষ্ট সিনারিওর জন্য সাধারণত ব্যবহৃত রিপেयर স্ট্র্যাটেজি দেখে আমরা এই নির্দিষ্ট ইস্যু তদন্ত করেছি। আমাদের অ্যানালিসিস অনুযায়ী, এই ইস্যু তৈরির জন্য বেশ কিছু ভিন্ন culprit চিহ্নিত করা হয়। এখানে আপনি যেসব সিনারিও সম্মুখীন হতে পারেন:

  • অ্যাপ্লিকেশনে অ্যাডমিন প্রিভিলেজ নেই – যেভাবেront, এই সমস্যা বেশ সাধারণ Those instances-এ যেখানে অনপেক্ষিত অ্যাপ শাট ডাউন হয় পর্যাপ্ত পারমিশন না থাকায়। এই সিনারিও প্রযোজ্য হলে, আপনি অধিকাংশ কেসে অ্যাপটি অ্যাডমিনিস্ট্রেটিভ অ্যাক্সেস সহ খোলা নিশ্চিত করে সমস্যাটি সমাধান করতে পারবেন।
  • সিস্টেম ফাইল করাপশন – আরেকটি পোটেনশিয়াল culprit হল সিস্টেম ফাইল করাপশন যা অ্যাপ্লিকেশন দ্বারা ব্যবহৃত একটি ডিপেন্ডেন্সিকে প্রভাবিত করে। এই সমস্যা সম্মুখীন বেশ কিছু ব্যবহারকারী রিপোর্ট করেছেন যে ইস্যুটি রেজল্ভ হয়েছে য toen তারা DISM এবং SFC দুটি বিল্ট-ইন ইউটিলিটি ব্যবহার করে প্রতিটি লজিক্যাল এরর এবং করাপ্টেড আইটেম রিপেयर করল। অধিক গಂಭীর কেসে, এই সিনারিওর জন্য একমাত্র viable ফিক্স হল ক্লিন ইনস্টল বা রিপেयर ইনস্টল করে প্রতিটি উইন্ডোজ কম্পোনেন্ট রিসেট করা।
  • কাস্টম সিস্টেম সাউন্ড অ্যাপ ক্র্যাশ করছে – এটি সম্ভব যে আপনি কিছু কাস্টম উইন্ডোজ থিম সাউন্ডের কারণে এই ইস্যু ফেস করছেন যেগুলো অ্যাপ্লিকেশন tarafından প্রোপারলি হ্যান্ডেল করা হচ্ছে না যেটা সেগুলো ব্যবহার করার চেষ্টা করছে। এই কেসে, আপনি ডিফল্ট উইন্ডোজ সাউন্ডে ফিরে যেতে পারেন সমস্যাটি সমাধান করতে।
  • অ্যাপ্লিকেশন конфлиქ্ট – নির্দিষ্ট পরিস্থিতিতে, এটি সম্ভব যে একটি ভিন্ন অ্যাপ্লিকেশন আপনি যেই অ্যাপটি চালু করার চেষ্টা করছেন তার প্রসেসের সাথে конфлиქ্ট করছে, যা ত্রুটি ট্রিগার করে। যেহেতু কোনো ডেফিনিটিভ লিস্ট নেই কোন অ্যাপগুলো конфлиქ্ট করে, সেরা উপায় হল আপনার কম্পিউটার ক্লিন বুট মোডে শুরু করা এবং লক্ষ্য করা লক্ষণগুলো বন্ধ হচ্ছে কিনা।
  • ওভারপ্রোটেক্টিভ লোকাল পলিসি – যদি একটি নির্দিষ্ট লোকাল পলিসি সক্রিয় থাকে (Only elevate executables that are signed and validated) তবে প্রতিটি এক্সিকিউটেবল যা সঠিকভাবে সাইনড এবং ভ্যালিডেটেড নেই, সেটি এই নির্দিষ্ট ত্রুটির সাথে চলতে বাধা পাবে। এই কেসে, আপনি গ্রুপ পলিসি এডিটর অ্যাক্সেস করে সমস্যা সৃষ্টিকারী পলিসি ডিজেবল করে ফিক্স করতে পারেন।

মেথড ১: অ্যাপ্লিকেশন অ্যাডমিনিস্ট্রেটর হিসেবে চালান (যদি প্রযোজ্য)

যদি আপনি "Shellexecuteex Failed" ত্রুটি পান একটি অ্যাপ্লিকেশন খোলা বা ইনস্টল করার চেষ্টা করার সময়, তবে খুব সম্ভব ইস্যুটি ঘটছে অনপেক্ষিত অ্যাপ্লিকেশন শাট ডাউন (অথবা ইনস্টলেশন এক্সিকিউটেবল) কারণ এর অ্যাডমিন অ্যাক্সেস নেই।

এই টাইপের ইস্যু সাধারণত ওপেন সোর্স অ্যাপ এবং ছোট ডেভেলপার টিমের অ্যাপের সাথে সীমাবদ্ধ – আমরা ট্রিপল-এ টিমের সাথে কোনো ঘটনা চিহ্নিত করিনি।

আপনি মনে করেন এই সিনারিও আপনার বর্তমান সিচুয়েশনের জন্য প্রযোজ্য হতে পারে, তবে আপনি সহজেই অ্যাপ্লিকেশনটিকে অ্যাডমিন অ্যাক্সেস বাধ্য করে সমস্যাটি সমাধান করতে পারবেন। অ্যাপ্লিকেশন অ্যাডমিনিস্ট্রেটর হিসেবে চালানোর একটি কুইক গাইড:

  1. যে অ্যাপ্লিকেশনটি ত্রুটি ট্রিগার করছে সেটাতে রাইট-ক্লিক করুন এবং নতুন মেনু থেকে Properties বেছে নিন।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  2. Properties স্ক্রিনে একবার, Compatibility ট্যাব সিলেক্ট করুন এবং Settings সেকশনে যান। এরপর, Run this program as administrator-এর সাথে জড়িত বক্স চেক করুন, তারপর Apply ক্লিক করুন এটি নতুন ডিফল্ট আচরণ হিসেবে সেট করতে।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  3. আবার অ্যাপ্লিকেশন শুরু করুন এবং দেখুন ইস্যু এখন রেজল্ভ হয়েছে কিনা।

একই "Shellexecuteex Failed" ত্রুটি এখনও থাকলে, নিচের পরবর্তী মেথডে যান।

মেথড ২: DISM এবং SFC স্ক্যান চালান

যেভাবেront, কিছু কেসে, "Shellexecuteex Failed" ত্রুটি কোনো ধরনের সিস্টেম ফাইল করাপশনের কারণে ঘটছে যা ইনস্টলেশন সম্পূর্ণ হতে বাধা দিচ্ছে। এই সিনারিও প্রযোজ্য হলে, একমাত্র viable ফিক্স হল ইস্যু সৃষ্টিকারী করাপশন রেজল্ভ করার চেষ্টা করা ড্যামেজ লিমিট করে।

এবং এটি করার সেরা উপায় হল বিল্ট-ইন ইউটিলিটি যেমন DISM (Deployment Image Servicing and Management) এবং SFC (System File Checker)-র উপর নির্ভর করা। উভয়ই করাপ্টেড সিস্টেম ফাইল ডিল করার জন্য সক্ষম, কিন্তু তারা ভিন্নভাবে কাজ করে।

SFC লোকালি স্টোরড ক্যাশে নির্ভর করে করাপ্টেড আইটেমগুলো হেলথি কপি দিয়ে রিপ্লেস করতে, DISM WU (Windows Update) ব্যবহার করে রিপ্লেসমেন্টের জন্য হেলথি ফাইল ডাউনলোড করে। কিন্তু যেহেতু ইউটিলিটিগুলো ভিন্ন কম্পোনেন্ট ফিক্স করার দিকে গিয়ার্ড (SFC লজিক্যাল এররদের সাথে বেশি কার্যকর), সেরা পদ্ধতি হল দুটি স্ক্যান ডিপ্লয় করা আপনার সাফল্যের সুযোগ বাড়াতে।

আপনাকে যা করতে হবে:

  1. Windows key + R চাপলে Run ডায়লগ বক্স খুলবে। এরপর, Run টেক্সট বক্সে 'cmd' টাইপ করুন এবং Ctrl + Shift + Enter চাপুন অ্যাডমিন অ্যাক্সেস সহ Command Prompt খোলার জন্য। UAC (User Account Control) প্রম্পট করলে Yes ক্লিক করুন এলিভেটেড Command Prompt খোলার জন্য।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  2. এলিভেটেড Command prompt-এ, নিচের কমান্ডটি টাইপ করুন এবং Enter চাপুন SFC স্ক্যান শুরু করতে:
    sfc /scannow

    নোট: প্রক্রিয়া সম্পূর্ণ হওয়ার পর্যন্ত উইন্ডোর সাথে ইন্টারফিয়ার করবেন না। অপারেশন ইন্টারাপ্ট করলে আরও লজিক্যাল এরর তৈরি হবে যা ফিক্স করা কঠিন হবে।

  3. স্ক্যান সম্পূর্ণ হলে, কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী স্টার্টআপ সম্পূর্ণ হওয়ার জন্য অপেক্ষা করুন। একবার OS ফুলি লোড হলে, আবার ধাপ ১ ফলো করুন অন্য একটি এলিভেটেড Command Prompt খোলার জন্য। CMD উইন্ডোতে ফিরে, নিচের কমান্ডগুলো টাইপ করুন এবং প্রতিটি করার পর Enter চাপুন DISM স্ক্যান শুরু করতে:
    Dism.exe /online /cleanup-image /scanhealth
    Dism.exe /online /cleanup-image /restorehealth

    নোট: এই প্রক্রিয়া শুরু করার আগে নিশ্চিত করুন আপনার ইন্টারনেট কানেকশন স্থিতিশীল। প্রথম কমান্ড স্ক্যান শুরু করবে যখন দ্বিতীয়টি রিপেयर প্রক্রিয়া শুরু করবে।

  4. DISM স্ক্যান সম্পূর্ণ হলে, কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে দেখুন ইস্যু রেজল্ভ হয়েছে কিনা।

"Shellexecuteex Failed" ত্রুটি এখনও আসছে একই অ্যাকশন রিপিট করলে, নিচের পরবর্তী মেথডে যান।

মেথড ৩: সিস্টেম সাউন্ড ডিফল্টে ফিরিয়ে আনুন

বেশ কিছু ভিন্ন ব্যবহারকারী রিপোর্ট করেছেন, এই নির্দিষ্ট ইস্যু কিছু সিস্টেম সাউন্ডের ওজনেও হতে পারে যেগুলো কিছু থিম দ্বারা ডিফাইন করা হয়েছে এবং যেগুলো প্রোপারলি হ্যান্ডেল করা হচ্ছে না মডিউলটি যেটা সেগুলো ব্যবহার করার চেষ্টা করছে। এই সিনারিও প্রযোজ্য হলে, সাউন্ড ব্যবহারকারী অ্যাপ ক্র্যাশ করবে যতক্ষণ না সেগুলো প্লে করার চেষ্টা করে।

এই কেসে, আপনি সকল উইন্ডোজ সাউন্ড ডিফল্টে রিসেট করে সমস্যাটি সমাধান করতে পারবেন। এটি করার পর এবং মেশিন রিস্টার্ট করার পর, অধিকাংশ প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন ইস্যুটি রেজল্ভ হয়ে গেছে।

সিস্টেম সাউন্ড ডিফল্ট ভ্যালুতে ফিরিয়ে আনোর একটি কুইক গাইড:

  1. Windows key + R চাপলে Run ডায়লগ বক্স খুলবে। রান বক্সে "mmsys.cpl" টাইপ করুন এবং Enter চাপুন Sound স্ক্রিন খোলার জন্য।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  2. Sound উইন্ডোতে একবার, হরিজন্টাল মেনু থেকে Sounds ট্যাব সিলেক্ট করুন। এরপর, Sound Scheme-কে Windows Default-এ পরিবর্তন করুন।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?

    নোট: আপনার বর্তমান Sound Scheme যদি Windows Default (modified) সেট করা থাকে, তবে এটিকে Windows Default-এ পরিবর্তন করুন কারণ আপনার কিছু ইনভ্যালিড সাউন্ড থাকতে পারে।

  3. সক্রিয় Sound Scheme সফলভাবে পরিবর্তন হলে, কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে দেখুন ইস্যু রেজল্ভ হয়েছে কিনা।

পূর্বে "Shellexecuteex Failed" ত্রুটি ট্রিগার করতো অ্যাকশনটি রিপিট করুন এবং যদি ইস্যু এখনও থাকে, তবে নিচের পরবর্তী মেথডে যান।

মেথড ৪: ক্লিন বুট করুন

আপনি এতদূর এসেছেন কোনো ফলাফল ছাড়াই, তবে আপনি কোনো ৩rd পার্টি конфлиক্তের কারণে ইস্যু ফেস করছেন যা "Shellexecuteex Failed" ত্রুটি ট্রিগার করছে। যেহেতু অনেক পোটেনশিয়াল অ্যাপ্লিকেশন আছে যা ত্রুটি দেখাচ্ছে অ্যাপ্লিকেশনের সাথে конфлиক্ত করতে পারে, ইস্যু হ্যান্ডেল করার সেরা উপায় হল আপনার কম্পিউটারকে ক্লিন বুট স্টেটে কনফিগার করা।

নিচের ইনস্ট্রাকশন ফলো করুন ক্লিন বুট স্টেট অর্জন করতে এবং সমস্যা সৃষ্টিকারী অ্যাপ্লিকেশন চিহ্নিত করতে। আপনাকে যা করতে হবে:

  1. Windows key + R চাপলে Run ডায়লগ বক্স খুলবে। এরপর, "mscofig" টাইপ করুন এবং Enter চাপুন System Configuration মেনু খোলার জন্য। UAC (User Account Control) মেনু আসলে Yes ক্লিক করুন অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ দিতে।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  2. System Configuration উইন্ডোতে একবার, টপ মেনু থেকে Services ট্যাব ক্লিক করুন, তারপর "Hide all Microsoft Services"-এর সাথে জড়িত বক্স চেক করুন। এটি করার পর, সকল উইন্ডোজ সার্ভিস সেই লিস্ট থেকে রিমুভ হয়ে যাবে, তাই আপনি কোনো উইন্ডোজ কম্পোনেন্ট ডিজেবল করার রিস্কে পড়বেন না।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  3. এসেনশিয়াল সার্ভিসগুলো লিস্ট থেকে এক্সক্লুড করার পর, Disable all বাটনে ক্লিক করুন যাতে যেকোনো ৩rd পার্টি সার্ভিস পরবর্তী মেশিন স্টার্টআপে শুরু হতে না পারে।
  4. এরপর, হরিজন্টাল মেনু থেকে Startup ট্যাব সিলেক্ট করুন এবং Open Task Manager-এ ক্লিক করুন।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  5. Task Manager-এর Startup ট্যাবে একবার, সিস্টেম্যাটিক্যালি প্রতিটি স্টার্টআপ সার্ভিস সিলেক্ট করুন এবং স্ক্রিনের নিচের সেকশনে Disable বাটনে ক্লিক করুন। এই প্রসিডিউর নিশ্চিত করবে কোনো স্টার্টআপ সার্ভিস পরবর্তী সিস্টেম স্টার্টআপে কল হবে না।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  6. এই ধাপে পৌঁছালে, আপনি কার্যকরভাবে প্রতিটি সার্ভিস বা প্রসেস ডিজেবল করেছেন যা ত্রুটি দেখাচ্ছে অ্যাপ্লিকেশনের সাথে ইন্টারফিয়ার করতে পারে। আপনার কনফিগার করা ক্লিন বুট স্টেটের সুবিধা নিন কম্পিউটার রিস্টার্ট করে।
  7. পরবর্তী সিস্টেম স্টার্টআপে, দেখুন অ্যাপ্লিকেশন চালু করার চেষ্টা করলে ত্রুটি এখনও হচ্ছে কিনা। যদি ত্রুটি আর না হয়, তবে ইনস্টলেশন সম্পূর্ণ করুন, তারপর উপরের ধাপগুলো রিভার্স ইঞ্জিনিয়ারিং করে আগে ডিজেবল করা সার্ভিসগুলো পুনরায় সক্ষম করুন।

এই মেথড আপনাকে "Shellexecuteex Failed" ত্রুটি রেজলভ করতে সাহায্য না করলে, নিচের পরবর্তী মেথডে যান।

মেথড ৫: "Only elevate executables" পলিসি অ্যাডজাস্ট করুন

যেভাবেront, এই নির্দিষ্ট ইস্যু একটি Group policy অ্যাডজাস্ট করে এড়ানো যেতে পারে যার নাম Only elevate executables that are signed and validated। কিন্তু মনে রাখবেন এই মেথড শুধু تلك সিচুয়েশনে কার্যকর হবে যেখানে ইস্যুটি একটি এক্সিকিউটেবল দ্বারা সৃষ্টি হচ্ছে যেটি সঠিকভাবে সাইনড নেই।

বেশ কিছু প্রভাবিত ব্যবহারকারী রিপোর্ট করেছেন যে ইস্যুটি বন্ধ হয়ে গেছে এবং ইনস্টলেশন সফল হয়েছে Only elevate executables that are signed and validated কার্যকরভাবে ডিজেবল করার পর।

নোট: কিছু উইন্ডোজ ভার্সনে Group Editor থাকে না। এই কেসে, এই মেথড প্রযোজ্য হবে না, তাই সরাসরি নিচের ফাইনাল মেথডে যান।

"Shellexecuteex Failed" ত্রুটি ট্রিগার করছে পলিসি ডিজেবল করার একটি কুইক গাইড:

  1. Windows key + R চাপলে Run ডায়লগ বক্স খুলবে। এরপর, টেক্সট বক্সে "gpedit.msc" টাইপ করুন এবং Ctrl + Shift + Enter চাপুন অ্যাডমিন প্রিভিলেজ সহ Local Group Policy Editor খোলার জন্য। UAC (User Account Control) প্রম্পট করলে Yes ক্লিক করুন অ্যাডমিন অ্যাক্সেস দিতে।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  2. Local Group Policy Editor-এ একবার, বাম হাতের প্যানেল থেকে Computer Configuration > Windows Settings > Security Settings বেছে নিন।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  3. Security Options মেনু সিলেক্ট থাকলে, ডান হাতের পাশে যান এবং User Account Control: Only elevate executables that are signed and validated পলিসিতে ডাবল-ক্লিক করুন।
  4. পলিসি মেনুতে একবার, Local Security Setting ট্যাব সিলেক্ট করুন এবং তারপর নিশ্চিত করুন পলিসিটি Disabled-এ সেট করা আছে।Windows-এ  Shellexecuteex Failed  ত্রুটি কীভাবে সমাধান করবেন?
  5. Apply ক্লিক করুন পরিবর্তন সংরক্ষণ করতে, তারপর কম্পিউটার রিস্টার্ট করুন এবং পরবর্তী সিস্টেম স্টার্টআপে দেখুন ইস্যু রেজল্ভ হয়েছে কিনা।

"Shellexecuteex Failed" ত্রুটি এখনও হলে নিচের পরবর্তী মেথডে যান।

মেথড ৬: ক্লিন ইনস্টল করুন

উপরের কোনো মেথড আপনাকে ইস্যু রেজলভ করতে দেয় না, তবে সম্ভব है আপনি একটি আন্ডারলাইন করাপশন ইস্যুর সাথে ডিল করছেন যা কনভেনশনালি সমাধান করা যাবে না। এই সিনারিও আপনার বর্তমান সিচুয়েশনে প্রযোজ্য হলে, আপনি শুধুমাত্র প্রতিটি উইন্ডোজ কম্পোনেন্ট রিসেট করে ইস্যু রেজল্ভ করতে পারবেন।

এটি করার সবচেয়ে দ্রুত উপায় হল ক্লিন ইনস্টল করা (এখানে), কিন্তু মনে রাখবেন এই প্রসিডিউর আপনাকে যেকোনো পারসোনাল ডেটা হারাতে বাধ্য করবে ইনস্টলড অ্যাপ্লিকেশন, গেম, মিডিয়া, ইউজার প্রেফারেন্স এবং আরও অনেক কিছু সহ।

একটি আরও কার্যকর পদ্ধতি যেটো কিছু বেশি সময় নেয় তা হল রিপেयर ইনস্টল (ইন প্লেস ইনস্টল) বেছে নেওয়া। এই প্রসিডিউর আপনাকে আপনার সকল পারসোনাল এফেক্টস রাখতে দেবে ইনস্টলড গেম, অ্যাপ্লিকেশন, ইউজার প্রেফারেন্স এবং যেকোনো টাইপের মিডিয়া সহ। আপনি যদি রিপেयर ইনস্টল করার সিদ্ধান্ত নেন, ইনস্ট্রাকশন ফলো করুন (এখানে)।

  1. উইন্ডোজ ৭ Error 43 ফিক্স: দ্রুত ও সহজ ধাপ

  2. উইন্ডোজ 0xc000007b অ্যাপ্লিকেশন এরর স্থায়ীভাবে ফিক্স করার পদ্ধতি

  3. উইন্ডোজ অ্যাপ্লিকেশন এরর 0xc0000142 সমাধান করার ধাপে ধাপে গাইড

  4. উইন্ডোজ অ্যাপ্লিকেশন এরর 0xC0000005 (Access Violation) দ্রুত সমাধান