یکی از مشکلات شایعی که کاربران در محیط ویندوز با آن روبرو هستند عدم اجرای صحیح فایل‌های اجرایی با فرمت exe است. به نوعی که یا این فایل‌ها اجرا نمی‌شوند و یا اشتباهاً توسط دیگر نرم‌افزارها فراخوانی می‌شوند. این مشکل می‌تواند به دلیل وجود یک بدافزار بر روی سیستم و یا تغییرات اشتباهی توسط خود کاربر و یا یک نرم‌افزار رخ دهد. در این ترفند قصد داریم به معرفی یک راه حل از طریق ویرایش در رجیستری ویندوز بپردازیم که این مشکل را به خوبی برطرف می‌کند.

بدین منظور:
ابتدا (ترفندستان) کلیدهای ترکیبی Win+R را فشار دهید تا پنجره‌ی Run نمایان شود.
اکنون عبارت زیر را وارد کرده و Enter بزنید.

regedit
درون پنجره‌ی Registry Editor ابتدا به مسیر زیر بروید:

HKEY_CLASSES_ROOT.exe

اکنون از قسمت سمت راست پنجره بر روی (Default) دوبار کلیک کنید.
سپس در پنجره‌ی باز شده، اطمینان پیدا کنید در قسمت Value data عبارت exefile درج شده است (اگر اینطور نیست، محتویات Value data را پاک کرده و به جای آن exefile را وارد نموده و OK کنید).
در مرحله‌ی بعد به مسیر زیر بروید:

HKEY_CLASSES_ROOTexefileshellopencommand

سپس بر روی (Default) دوبار کلیک کنید.
حال اطمینان پیدا کنید در قسمت Value data عبارت زیر قرار گرفته است:

"%1" %*

اگر این چنین نیست محتویات Value data را پاک کرده و این عبارت را جای‌گزین آن کنید.
در نهایت OK کرده، پنجره‌ی رجیستری را ببندید و سیستم را یک‌بار از نو راه‌اندازی کنید.

در صورتی که مشکل شما با این روش حل نشد، اقدام به ذخیره فایل رجیستری زیر کنید:
http://www.tarfandestan.com/files/exe-fix.reg
(دقت کنید در صورتی که با وارد کردن این آدرس در مرورگر، به جای ذخیره فایل، خود کدها نمایش داده شد کافی است کلیدهای ترکیبی Ctrl+S را فشار دهید تا بتوانید فایل را ذخیره کنید).
اکنون بر روی فایل ذخیره شده دوبار کلیک کنید و سپس Yes را انتخاب کنید تا تغییرات در رجیستری اعمال شوند.