حالت سازگاری ویندوز 7 و ویندوز 8.1

Anonim

راه اندازی در حالت سازگاری
در این ماده، به شما اطلاع خواهم داد که چگونه یک برنامه یا بازی را در حالت سازگاری با نسخه قبلی OS در ویندوز 7 و ویندوز 8.1 اجرا کنید، حالت سازگاری چیست و در مواردی که استفاده از آن به احتمال زیاد آن را حل می کند یا مشکلات دیگر با احتمال بالا.

من از آخرین مورد شروع خواهم کرد و نمونه ای را مطرح خواهم کرد که من تا به حال باید با آن مواجه شوم - پس از نصب ویندوز 8، نصب درایورها و برنامه ها به کامپیوتر نتوانسته است، یک پیام به نظر می رسد که نسخه فعلی سیستم عامل پشتیبانی نمی شود یا این برنامه دارای مسائل سازگاری است. ساده ترین و معمولا راه حل کار - برای شروع نصب در حالت سازگاری با ویندوز 7، در این صورت تقریبا همیشه با موفقیت عبور می کند، چرا که این دو نسخه از سیستم عامل تقریبا یکسان هستند، به سادگی در نصب کننده الگوریتم تست تعبیه شده اند " می دانید "در مورد وجود هشت، از آنجایی که قبلا منتشر شد، در اینجا و گزارش ناسازگاری گزارش شده است.

به عبارت دیگر، حالت سازگاری ویندوز به شما اجازه می دهد برنامه هایی را اجرا کنید که مشکلات را در نسخه سیستم عامل، که در حال حاضر نصب شده است، اجرا می کند، به طوری که آنها "اعتقاد دارند"، که در یکی از نسخه های قبلی راه اندازی شده اند.

این برنامه دارای مسائل سازگاری است.

توجه: از حالت سازگاری ضد ویروس استفاده نکنید، برنامه برای چک کردن و اصلاح فایل های سیستم، خدمات دیسک، از آنجایی که ممکن است منجر به پیامدهای نامطلوب شود. همچنین توصیه می شود که ببینید، و آیا هیچ برنامه ای در وب سایت رسمی توسعه دهنده در یک نسخه سازگار وجود ندارد.

نحوه اجرای یک برنامه در حالت سازگاری

اول از همه، من به شما نشان خواهم داد که چگونه یک برنامه را در حالت سازگاری در ویندوز 7 و 8 (یا 8.1) اجرا کنید. این بسیار ساده است:

  1. راست کلیک بر روی فایل برنامه اجرایی (EXE، MSI، و غیره)، آیتم "Properties" را در منوی زمینه انتخاب کنید.
  2. برگه سازگاری را باز کنید، آیتم "اجرای برنامه را در سازگاری" بررسی کنید و نسخه ویندوز را انتخاب کنید، که می خواهید اطمینان حاصل کنید که می خواهید سازگاری را ارائه دهید.
    برنامه را در حالت سازگاری با ویندوز 7 اجرا کنید
  3. شما همچنین می توانید برنامه را تنظیم کنید تا برنامه را از طرف مدیر شروع کنید، وضوح و تعداد رنگ های مورد استفاده را محدود کنید (ممکن است برای برنامه های قدیمی 16 بیتی ضروری باشد).
  4. دکمه "OK" را فشار دهید تا حالت سازگاری را برای کاربر فعلی یا «گزینه های تغییر برای همه کاربران» اعمال کنید تا آنها به تمام کاربران کامپیوتر اعمال شوند.

پس از آن، دوباره می توانید سعی کنید برنامه را شروع کنید، این بار آن را در حالت سازگاری با نسخه انتخاب شده ویندوز خود راه اندازی خواهد شد.

بسته به اینکه کدام نسخه شما انجام اقدامات فوق را انجام می دهید، لیست سیستم های موجود متفاوت خواهد بود. علاوه بر این، برخی از موارد ممکن است در دسترس نباشد (به ویژه اگر می خواهید یک برنامه 64 بیتی را در حالت سازگاری اجرا کنید).

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

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

رفع خطای سازگاری ویندوز

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

منو در حالی که از بین بردن مسائل سازگاری

پنجره "اصلاح مشکلات" ظاهر خواهد شد، و پس از آن دو گزینه برای انتخاب:

  • از گزینه های توصیه شده استفاده کنید (با پارامترهای سازگاری توصیه شده شروع کنید). هنگامی که این آیتم را انتخاب می کنید، پنجره را با پارامترهای مورد استفاده قرار می دهید (آنها به صورت خودکار تعیین می شوند). روی دکمه "بررسی برنامه" کلیک کنید تا آن را شروع کنید. اگر بعد از اینکه برنامه را ببندید، خوش شانس هستید، از شما خواسته می شود تنظیمات حالت سازگاری را ذخیره کنید.
    پارامترهای سازگاری کاربردی
  • تشخیصی برنامه - برای انتخاب تنظیمات سازگاری، بسته به مشکلات ناشی از برنامه (شما می توانید مشخص کنید چه مشکلی وجود دارد).

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

نصب برنامه سازگاری برنامه در ویرایشگر رجیستری

و در نهایت، راهی برای فعال کردن حالت سازگاری برای یک برنامه با استفاده از ویرایشگر رجیستری وجود دارد. من فکر نمی کنم این واقعا برای کسی (در هر صورت، از خوانندگان من) مفید باشد، اما این احتمال وجود دارد.

بنابراین، در اینجا روش لازم است:

  1. کلید Win + R را روی صفحه کلید فشار دهید، Regedit را وارد کنید و Enter را فشار دهید.
  2. در کلید رجیستری باز می شود، شعبه HKEY_CURRENT_USER را باز کنید
  3. راست کلیک بر روی راست به سمت راست، "ایجاد" - "پارامتر رشته" را انتخاب کنید.
  4. مسیر کامل را به برنامه به عنوان یک نام پارامتر وارد کنید.
  5. روی آن کلیک راست کلیک کنید و روی "تغییر" کلیک کنید.
  6. در فیلد "مقدار"، فقط یکی از مقادیر سازگاری را وارد کنید (در زیر ذکر شده است). با اضافه کردن مقدار runasadmin از طریق فضاهای، شما همچنین برنامه راه اندازی برنامه را از مدیر نیز فعال کنید.
  7. همین کار را برای این برنامه در HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppComptflags \ Layers

حالت سازگاری در ویرایشگر رجیستری

یک مثال از استفاده از شما می توانید در تصویر بالا ببینید - برنامه Setup.exe از مدیر در حالت سازگاری با Vista SP2 اجرا خواهد شد. مقادیر موجود برای ویندوز 7 (نسخه سمت چپ - ویندوز در حالت سازگاری که برنامه در سمت راست اجرا می شود - مقدار داده برای ویرایشگر رجیستری):

  • ویندوز 95 - Win95
  • ویندوز 98 و من - Win98
  • ویندوز NT 4.0 - NT4SP5
  • ویندوز 2000 - Win2000
  • ویندوز XP SP2 - WinxPSP2
  • ویندوز XP SP3 - WinxPSP3
  • ویندوز ویستا - Vistartm (Vistasp1 و VistasP2 - برای بسته خدمات مربوطه)
  • ویندوز 7 - Win7rtm

پس از تغییرات ساخته شده، ویرایشگر رجیستری را ببندید و رایانه را دوباره راه اندازی کنید (ترجیحا). دفعه بعد که برنامه شروع می شود با پارامترهای انتخاب شده رخ می دهد.

شاید راه اندازی برنامه ها در حالت سازگاری به شما کمک کند خطاهای صحیح را انجام دهید. در هر صورت، اکثر کسانی که برای ویندوز ویستا ایجاد شده اند و ویندوز 7 باید در ویندوز 8 و 8.1 کار کنند و برنامه های نوشته شده برای XP به احتمال زیاد در هفت (خوب یا استفاده از حالت XP) اجرا می شود.

ادامه مطلب