3 روش برای اجرای برنامه های قدیمی در ویندوز 11

​اجرای برنامه های قدیمی در ویندوز 11

ویندوز 11، مانند نسخه‌های قبلی، دارای یک حالت سازگاری است که به کاربران امکان می‌دهد برنامه‌ها و بازی‌های قدیمی طراحی‌شده برای نسخه‌های قبلی ویندوز را اجرا کنند. بنابراین، اگر نرم‌افزارهای قدیمی به‌درستی در ویندوز 11 اجرا نمی‌شوند، می‌توانید آن‌ها را با این روش در ویندوز 11 اجرا کنید.

بررسی ویندوز 11 را بخوانید.

​اجرای برنامه های قدیمی در ویندوز 11

روش‌های انگشت‌شماری برای اجرای برنامه‌ها در حالت سازگاری در ویندوز 11 وجود دارد. در این مقاله نشان خواهیم داد که چگونه این کار را انجام دهید.

1. ویژگی‌های برنامه را اصلاح کنید

شما می‌توانید یک برنامه را برای اجرا در حالت سازگاری با تغییر ویژگی‌های آن تنظیم کنید. این به شما امکان می‌دهد نسخه صحیح ویندوز را برای اجرای برنامه انتخاب کنید. در زیر کارهایی که باید انجام شود شرح داده‌شده است:

گام اول: کلیدهای Windows + E را فشار دهید تا File Explorer باز شود و به پوشه برنامه‌ای که می‌خواهید در حالت سازگاری اجرا شود بروید.

گام دوم: روی فایل اجرایی برنامه کلیک راست کرده و Properties را انتخاب کنید.

کلیک روی Properties

گام سوم: در پنجره Properties، به تب Compatibility بروید. کادری را که عبارت «Run this program in compatibility mode for» را علامت بزنید.

در پنجره Properties، به تب Compatibility بروید. کادری را که عبارت «Run this program in compatibility mode for» را علامت بزنید.

گام چهارم: برای اجرای نرم افزارهای قدیمی در ویندوز 11 از منوی فعال‌شده برای انتخاب نسخه ویندوز مناسب از لیست استفاده کنید.

 از منوی فعال‌شده برای انتخاب نسخه ویندوز مناسب

در صورت تمایل، اگر برنامه به‌درستی در لپ‌تاپ/کامپیوتر شما اجرا نمی‌شود، می‌توانید تنظیمات DPI، وضوح صفحه و سایر تنظیمات را تغییر دهید.

در صورت تمایل، اگر برنامه به‌درستی در لپ‌تاپ/کامپیوتر شما اجرا نمی‌شود، می‌توانید تنظیمات DPI، وضوح صفحه و سایر تنظیمات را تغییر دهید.

گام پنجم: پس از اعمال تغییرات دلخواه، روی Apply و سپس OK کلیک کنید.

 پس از اعمال تغییرات دلخواه، روی Apply و سپس OK کلیک کنید.

روی فایل برنامه دو بار کلیک کنید، ویندوز آن را با تنظیمات سازگاری مشخص‌شده اجرا می‌کند.

با بوت دوگانه ، هر دو ویندوز 10 و 11 را می‌توانید همزکان روی لپ تاپ خود داشته باشید.

2. عیب‌یاب سازگاری برنامه را اجرا کنید

اگر نمی‌دانید کدام نسخه از ویندوز برای اجرای صحیح برنامه لازم است، می‌توانید از عیب‌یاب سازگاری برنامه استفاده کنید. این برنامه از ویندوز 11 برای انتخاب تنظیمات سازگاری مناسب با نرم‌افزار استفاده می‌کند.

گام اول: روی آیکون Start کلیک راست کرده و Settings را از لیست انتخاب کنید.

start و settings

گام دوم: در تب System، روی Troubleshoot کلیک کنید.

در تب System، روی Troubleshoot کلیک کنید.

گام سوم: به Other troubleshooters بروید.

به Other troubleshooters بروید.

گام چهارم: به پایین بروید و روی دکمه Run در کنار Program Compatibility Troubleshooter کلیک کنید.

به پایین بروید و روی دکمه Run در کنار Program Compatibility Troubleshooter کلیک کنید.

گام پنجم: ابزار فهرستی از برنامه‌ها را نشان می‌دهد. برنامه قدیمی مورد نظر را انتخاب کرده و روی Next کلیک کنید.

ابزار فهرستی از برنامه‌ها را نشان می‌دهد. برنامه قدیمی مورد نظر را انتخاب کرده و روی Next کلیک کنید.ابزار فهرستی از برنامه‌ها را نشان می‌دهد. برنامه قدیمی مورد نظر را انتخاب کرده و روی Next کلیک کنید.

اگر نمی‌توانید برنامه را در لیست پیدا کنید، Not listed را انتخاب کنید و سپس روی Next کلیک کنید تا برنامه را به‌صورت دستی اضافه کنید.

اگر نمی‌توانید برنامه را در لیست پیدا کنید، Not listed را انتخاب کنید و سپس روی Next کلیک کنید تا برنامه را به‌صورت دستی اضافه کنید.

گام ششم: ابزار به‌طور خودکار تنظیمات سازگاری را برای برنامه شما پیشنهاد می‌کند. برای ادامه، روی " Try recommended settings" کلیک کنید.

 روی " Try recommended settings" کلیک کنید.

گام هفتم: روی "Test the program" کلیک کنید تا برنامه را در حالت سازگاری اجرا کنید.

 روی "Test the program" کلیک کنید تا برنامه را در حالت سازگاری اجرا کنید.

گام هشتم: پس از تست برنامه بر روی Next کلیک کنید.

پس از تست برنامه بر روی Next کلیک کنید.

گام نهم: اگر برنامه بدون مشکل اجرا می‌شود، روی "Yes, save this settings for this program" کلیک کنید.

اگر برنامه بدون مشکل اجرا می‌شود، روی "Yes, save this settings for this program" کلیک کنید.

اگر برنامه به‌درستی اجرا نشد، " No, try again using different settings " را انتخاب کنید.

اگر برنامه به‌درستی اجرا نشد، " No, try again using different settings " را انتخاب کنید.

گام دهم: مشکلی که با آن روبرو هستید را انتخاب کنید و روی Next کلیک کنید.

مشکلی که با آن روبرو هستید را انتخاب کنید و روی Next کلیک کنید.

گام یازدهم: ویندوز، تنظیمات مختلف سازگاری را بر اساس مشکلاتی که با آن روبرو هستید، توصیه می‌کند و از شما می‌خواهد که دوباره برنامه را امتحان کنید.

ویندوز، تنظیمات مختلف سازگاری را بر اساس مشکلاتی که با آن روبرو هستید، توصیه می‌کند و از شما می‌خواهد که دوباره برنامه را امتحان کنید.

پس از اجرای موفقیت‌آمیز برنامه، می‌توانید تنظیمات سازگاری را که کار کرده‌اند، ذخیره کنید. پس‌ازآن، ویندوز همیشه برنامه شما را با تنظیمات سازگار ذخیره‌شده راه‌اندازی می‌کند.

جهت دریافت هرگونه مشاوره در خصوص تعمیرات موبایل و لپ تاپ خود فرم ذیل را تکمیل نمایید. همکاران ما به زودی با شما تماس خواهند گرفت.

3. از Command Prompt استفاده کنید

همچنین می‌توانید با اجرای یک فرمان، یک برنامه را در حالت سازگاری اجرا کنید. برای رسیدن به این هدف باید مسیر فایل برنامه خود را بدانید. تغییرات File Explorer در ویندوز 11 را بخوانید.

گام اول: کلیدهای Windows + E را فشار دهید تا File Explorer باز شود و به برنامه‌ای که می‌خواهید در حالت سازگاری اجرا شود بروید.

گام دوم: روی فایل برنامه کلیک راست کرده و "Copy as path" را انتخاب کنید.

روی فایل برنامه کلیک راست کرده و "Copy as path" را انتخاب کنید.

گام سوم: در مرحله بعد، روی دکمه Start کلیک راست کرده و از لیست گزینه Terminal (Admin) را انتخاب کنید.

وی دکمه Start کلیک راست کرده و از لیست گزینه Terminal (Admin) را انتخاب کنید.

گام چهارم: در پنجره Command Prompt دستور زیر را اجرا کنید:

reg.exe Add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "FilePath" /d "ValueData"

پنجره Command Prompt

File Path را در دستور بالا با مسیر واقعی برنامه کپی شده در مرحله 2 جایگزین کنید. مقدار مربوط به نسخه ویندوز را جایگزین Value Data کنید. در اینجا مقادیر مربوط به نسخه‌های مختلف ویندوز آمده است:

Windows 8: WIN8RTM

Windows 7: WIN7RTM

Windows Vista SP2: VISTASP2

Windows Vista SP1: VISTASP1

Windows Vista: VISTARTM

Windows XP SP3: WINXPSP3

Windows XP SP2: WINXPSP2

Windows 98: WIN98

بنابراین، برای مثال، اگر می‌خواهید یک بازی قدیمی را در محیط ویندوز 7 اجرا کنید، باید دستور زیر را وارد کنید و Enter را فشار دهید:

reg.exe Add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\FIFA12\FIFA12.lnk" /d "WIN7RTM"

پس از اجرای دستور، ویندوز، تنظیمات پیش‌فرض سازگار با برنامه شما را تغییر می‌دهد و می‌توانید بدون هیچ مشکلی آن را اجرا کنید.


10 دیدگاه
  • comments

    اقای ترابی ، 20 اردیبهشت 1403

    سلام من بازی mobile forces روی روی کامپیوترم بازی میکنم با سیستم کگرافیک ۸ گیگ انویدیا و گرافیک مستقل ای ام دی، cpuرایزن ۷ و رم ۱۶ متاسفانه این بازی یه مشکلی که داره روی سیستم های قدیمی با نسل جوره ولی روی سیستم جدید که بازی رو اجرا میکنم انگاری یک ویدیو دارید که سرعتشو۵ برابر بیشتر کردین ینی کافیه دکمهw رو بزنید تا برسه اخر مپ این مشکلو داره من ویندوزم ۱۱ روی ویندوز یکی از دوستان که ۱۰ بود هم تست کردم نشد ولی روی سیستم نسل۳ با ویندوز ۱۰ کار میده میخاستم ببینم چکار باید بکنم که این مشکلشو درست کنم(تمام راه های داخل سایت هارو رفتم تنظیمات کارت گرافیک اینکه با کدوم کارت گرافیک بازی اجرا شه، پیش فرق با ویندوز ایکس پی بالا بیاد همرو) اکر میشه راهنمایی کنید

  • comments

    آقای ترابی ، 11 اردیبهشت 1403

    سلام من بازی mobile forces رو بازی میکنم برای کامپیوتره روی یکی از سیستم هام که کارت گرافیک 2 گیگ با ویندوز 10 داره راحت اجرا میشه ولی برو روی سیستم جدیدم که کارت گرافیک 8 گیگ و cpu ryzen7 داره هم اجرا میشه ولی سرعت بازی خیلی بالاس مثل فیلمی که سرعت پخشش ر بردی بالا. بخوام دقیق تر بگم راه رفتنش نفس کشیدن کاراکتر و همه چی خیلی سریع شده کافیه دکمه w رو نگه دارم تا برسه به اخر مپ. همه کار هارو هم انجام دادم تنظیمات مربوط به گرافیکش رو هم بار ها مختلف چیدم ولی نشد. راه حلی دارید؟

    • comments

      کارشناس پاسخگو 1 ، 11 اردیبهشت 1403

      سلام در رابطه با این بازی لازم هستش بگم که شما بازی که دارید برای 20 الی 22 سال پیش هستش و دلیل این که بازی دور تند و یا بعضا صحیح اجرا نمیشه سیستم های 64 بیتی و بالاتر الان هستش. شما لازم هستش تا بازی را کامپتیبل با سیستم اجرا کنید. ساده ترین روش این کار این هستش که روی exe فایل راست کلیک و در properties در تب compatibility این مورد را بررسی و troubleshoot کنید تا سیستم و بازی یکدیگر رو با هم تطبیق بدهند. روش های دیگر هم هستش ولی همه این موارد به صورت حضوری بهتر بررسی می شود. اگر خواستید میتوانید با مراکزی که خدمات بازی ارائه میدهند نیز مشورت نمایید.

  • comments

    فرزاد یو ، 11 دی 1402

    ویدیوی خوبی بود

  • comments

    پیام ، 10 دی 1402

    خیلی جالب و کاربردی بود.

  • comments

    حسن کچل ، 10 دی 1402

    من ویندوز 11 دوست ندارم همه چی اش گم گور این روش شما بدک نبود .

  • comments

    مریم ، 09 دی 1402

    از این روش برای ویندوز 10 هم می تونیم استفاده کنیم؟

    • comments

      کارشناس پاسخگو 1 ، 10 دی 1402

      اجرای برنامه های قدیمی در windows 10 نیز به همین شکل شدنی هستش، فقط لازم هستش محیط سازگار با نرم افزار، 32 یا 64 بیتی آن نسبت به ویندوز و غیره را بررسی تا به درستی آن را اجرا نمایید.

  • comments

    شاهین ، 09 دی 1402

    واقعا عالی توضیح دادین ، مرسی

  • comments

    راد ، 09 دی 1402

    جالب بود

  • comments

    حقی ، 31 فروردین 1402

    واقعا مطلب جذابی بود.

  • comments

    مسعود ، 07 اسفند 1401

    با دیدن ویدیو کل مطلبو فهمیدم مرسی

ارسال پیام