به وسیله‌ی قابلیت Program Compatibility در محیط ویندوزهای 7 و 8 امکان اجرای فایل‌های اجرایی که با نسخه‌های قدیمی‌تر ویندوز سازگار بوده‌اند میسر است. جهت استفاده از این قابلیت کافی است بر روی فایل اجرایی مورد نظر راست‌کلیک کرده و گزینه‌ی Troubleshoot compatibility را انتخاب نمایید. اما در صورتی که از این قابلیت چندان استفاده نمی‌کنید و این گزینه تنها باعث شلوغی منوی راست‌کلیک شده است در این ترفند به نحوه‌ی آن از منوی راست‌کلیک فایل‌های اجرایی از طریق رجیستری ویندوز خواهیم پرداخت.

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

HKEY_CLASSES_ROOTexefileshellexContextMenuHandlersCompatibility

حال در قسمت سمت راست پنجره، مقداری به نام (Default) را مشاهده می‌کنید.
بر روی آن دوبارکلیک نمایید.
حالا در قسمت Value data عبارتی به شکل {1d27f844-3a1f-4410-85ac-14651078412d} را مشاهده خواهید کرد. اکنون کافی است یک کاراکتر «-» را به ابتدای آن اضافه کنید؛ بدین صورت:

-{1d27f844-3a1f-4410-85ac-14651078412d}

سپس بر روی دکمه‌ی OK کلیک کنید.
حال به مسیر زیر بروید و کاری که در مرحله قبل با مقدار (Default) انجام دادید را مجدد تکرار کنید.

HKEY_CLASSES_ROOTlnkfileshellexContextMenuHandlersCompatibility

حال در صورتی که بر روی یک فایل اجرایی یا فایل میان‌بر آن راست‌کلیک کنید، دیگر اثری از گزینه‌ی Program Compatibility نخواهد بود.

برای بازگردانی به حالت اولیه نیز کافی است کاراکتر «-» که اضافه کرده بودید را حذف نمایید.