• امروز : جمعه, ۳۱ فروردین , ۱۴۰۳
  • برابر با : Friday - 19 April - 2024
اخبار امروز : 4
0
2

چگونه بازی ها و نرم افزار های قدیمی را روی ویندوز ۱۰ اجرا کنیم؟

  • کد خبر : 7701
  • 10 فروردین 1398 - 18:31
چگونه بازی ها و نرم افزار های قدیمی را روی ویندوز ۱۰ اجرا کنیم؟

مایکروسافت عموما تلاش می‌کند تا برنامه‌ها و نرم افزار‌های تولید شده برای سیستم عامل ویندوز قابلیت بازگشت به عقب یا Backward Compatibility داشته باشند. اما این موضوع همیشه امکان‌پذیر نیست و به خاطر تفاوت‌های چشمگیر بین نسخه‌های مختلف سیستم عامل‌های ساخته شده توسط مایکروسافت ممکن است شما را دچار مشکل کند. به عنوان مثال امکان اجرای بازی قدیمی در ویندوز ۱۰ به همین راحتی‌ها امکان پذیر نیست.

مایکروسافت عموما تلاش می‌کند تا برنامه‌ها و نرم افزار‌های تولید شده برای سیستم عامل ویندوز قابلیت بازگشت به عقب یا Backward Compatibility داشته باشند. اما این موضوع همیشه امکان‌پذیر نیست و به خاطر تفاوت‌های چشمگیر بین نسخه‌های مختلف سیستم عامل‌های ساخته شده توسط مایکروسافت ممکن است شما را دچار مشکل کند. به عنوان مثال امکان اجرای بازی قدیمی در ویندوز ۱۰ به همین راحتی‌ها امکان پذیر نیست.

اپلیکیشن‌های طراحی شده برای ویندوز XP، ویندوز ۹۸ و یا نسخه‌های قدیمی‌تر حالا کم کم با مشکل مواجه می‌شوند. بسیاری از آن‌ها قادر نیستند در ویندوز ۱۰ اجرا شوند و تنها در صورت بهره‌مندی از ابزاری خاص قابل استفاده خواهند بود. برخی از نرم افزار‌ها حتی با فعال کردن حالت‌های Compatibility در ویندوز ۱۰ هم قابلیت اجرا شدن ندارند.

البته همیشه اینطور نیست و چند راه حل وجود دارد که با استفاده از آن‌ها ممکن است ویندوز ۱۰ بتواند بازی یا اپلیکیشن‌های قدیمی را روی ویندوز ۱۰ اجرا کند. در این مطلب قصد داریم به توضیح چند روش مختلف بپردازیم که ممکن است در این راستا به شما یاری برساند. با ما همراه باشید.

 

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba5b1bb0a

چرا بازی‌ها و اپلیکیشن‌های قدیمی روی ویندوز ۱۰ اجرا نمی‌شوند؟

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

  • عدم وجود برخی کتابخانه‌های قدیمی مورد استفاده توسط نرم افزار یا بازی در ویندوز ۱۰٫
  • ۱۶ بیتی بودن نرم افزار. سیستم عامل‌های ۶۴ بیتی دیگر از اپلیکیشن‌های ۱۶ بیتی پشتیبانی نمی‌کنند.
  • نرم افزار یا بازی مورد استفاده‌ی شما برای سیستم عامل DOS طراحی شده‌اند و دیگر قابلیت اجرا در ویندوز ۱۰ را ندارند. سیستم عامل جدید مایکروسافت یعنی ویندوز ۱۰ مانند ویندوز‌های ۹۸ به بعد این شرکت دیگر روی DOS طراحی نشده‌اند. البته بسیاری از نرم افزار‌های این سیستنم عامل قدیمی هنوز روی ویندوز ۱۰ اجرا می‌شوند اما امکان استفاده از بیشتر بازی‌ها وجود نخواهد داشت.
  • یکی دیگر از مشکلاتی که باعث عدم اجرای نرم افزار‌ها در ویندوز ۱۰ می‌شود عدم استفاده از DRM یا استفاده از ورژن منسوخ شده‌ی آن است. به عنوان مثال SecuROM DRM مشکلات زیادی را برای اجرای بازی‌های قدیمی در سیستم‌های جدید ایجاد می‌کند.

چگونه از بازی‌ها و نرم افزار‌های قدیمی در ویندوز ۱۰ استفاده کنیم؟

اجرای بازی و برنامه‌ها با استفاده از دستور Run as Administrator

اگر مشکل شما با نرم افزاری است که برای ویندوز XP ساخته شده، اولین کاری که باید انجام دهید اجرای نرم افزار یا بازی با استفاده از دسترسی‌های Administrator است. در دورانی که سیستم عامل XP فعالیتی چشمگیر داشت، بیشتر کاربران دارای دسترسی Administrator بودند. اما در ویندوز ۱۰ همیشه این موضوع برقرار نیست؛ چرا که مایکروسافت در تلاش است تا سیستم عامل‌های خود را از لحاظ امنیت قدرتمند‌تر از گذشته کند.

مطالب خواندنی:  ساخت اولین کارخانه تولید تراشه هواوی به اتمام رسید

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba5c8d4a7

انجام این کار بسیار ساده است. فایل exe. نرم افزار یا بازی مورد نظر خود را پیدا کرده، روی آن کلیک راست کنید و سپس گزینه‌ی Run As Administrator را بزنید.

استفاده از گزینه‌ی عیب یابی عدم سازگاری اپلیکیشن‌ها

اگر استفاده از کلیک راست جوابگو نبود می‌توانید از گزینه‌ی عیب یابی عدم سازگاری اپلیکیشن‌ها یا به زبان اصلی Compatibility Troubleshooter استفاده کنید. با استفاده از این ابزار می‌توانید مشکلات قابل حل عدم سازگاری برنامه‌ها را متوجه شوید و آن‌ها را حل کنید.

برای این کار منوی استارت را اجرا کرده و به جستجوی run programs بپردازید. از بین گزینه‌هایی که مشاهده می‌کنید موردی که در تصویر زیر انتخاب شده را برگزینید:

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba5d073a4

سپس Advanced > Run as Administrator را زده و سپس با کلیک کردن روی گزینه‌ی Next به مرحله‌ی بعدی بروید.

اجرای بازی قدیمی در ویندوز 10

ابزار یاد شده حالا به دنبال مشکلات قابل حلی می‌گردد که در صورت حل شدن آن احتمالا نرم افزار یا بازی قدیمی شما در ویندوز ۱۰ اجرا خواهد شد. اگر نرم افزار شما در لیست موجود نیست، گزینه‌ی Not Listed را زده و سپس روی Next‌ کلیک کنید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba5eaeb45

اگر Not Listed را انتخاب کرده باشید باید مسیر نرم افزار یا بازی خود را در این بخش مشخص کنید. برای این کار روی Browse زده و محلی که فایل exe. نرم افزار یا بازی شما قرار دارد را به ابزار معرفی کنید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba5f59347

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

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba603a269

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

اجرای بازی قدیمی در ویندوز 10

اگر این اتفاق نیفتاد ابزار عیب یابی از شما می‌پرسد که آیا مشکل حل شده یا خیر. انتخاب گزینه‌ی Yes, save these settings for this program به این معنی است که برنامه به درستی کار کرده و از این پس از تنظیمات اعمال شده برای اجرای نرم افزار استفاده شود. انتخاب گزینه‌ی No try again using different settings به این معنی خواهد بود که اپلیکیشن به درستی کار نمی‌کند و باید از چند مرحله‌ی دیگر نیز عبور کنید. حالا با چند مورد مواجه خواهید شد:‌

  • The program worked in earlier versions of Windows but won’t install or run now. این گزینه به این معنی است که نرم افزار در نسخه‌های پیشین ویندوز کار می‌کرد اما در نسخه‌ی کنونی قابل اجرا نیست.
  • The program opens but doesn’t display correctly. به این معنی است نرم افزار به درستی اجرا می‌شود اما نمایش آن با مشکل مواجه است.
  • The program requires additional permissions. به این معنی است که نرم افزار نیاز به مجوز‌های اضافی دارد. مثلا درخواست نرم افزار برای اجرا با دسترسی Administrator.
  • I don’t see my problem listed که به معنی آن است که مشکل شما در لیست وجود ندارد.
مطالب خواندنی:  ۵ قابلیت ویژه ویندوز ۱۱ که در نسخه‌های قبلی دیده نمی‌شد

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

اجرای بازی قدیمی در ویندوز 10

استفاده از تنظیمات سازگاری دستی در ویندوز ۱۰

ممکن است استفاده از عیب یاب سازگاری اپلیکیشن‌ها در ویندوز ۱۰ -که در روش قبل به توضیح آن پرداختیم- جوابگو نباشد. راه حل دیگر استفاده از اعمال تنظیمات دستی برای سازگاری اپلیکیشن است. برای دسترسی به این تنظیمات باید روی فایل exe. نرم افزار یا بازی خود کلیک راست کرده و سپس گزینه‌ی Properties را بزنید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba625fc28

حالا از تب Compatibility از گزینه‌ی Compatibility mode استفاده کنید و تیک Run this program in compatibility mode for را فعال نمایید. از لیست پایین سیستم عامل اصلی که نرم افزار برای آن طراحی شده را انتخاب کنید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba6350d6a

بعد از پایان کار ابتدا Apply را زده و سپس روی OK‌ کلیک کنید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba64544b2

به یاد داشته باشید که این تغییرات تنها روی حساب کاربری فعلی شما در سیستم عامل اعمال خواهد شد. اگر می‌خواهید این تنظیمات را به صورت سراسری اعمال کنید باید از گزینه‌ی Change settings for all users استفاده نمایید. لازم به ذکر است که مشابه روش استفاده از عیب یاب سازگاری اپلیکیشن‌ها در ویندوز ۱۰، این روش هم باید با استفاده از آزمون و خطا مورد استفاده قرار گیرد.

استفاده از درایور‌های قدیمی

برخی از نرم افزار‌ها و بازی‌های قدیمی ممکن است از درایور‌های ثبت نشده یا بسیار قدیمی استفاده کنند. در این حالت ویندوز به آن‌ها اجازه نمی‌دهد که روی سیستم عامل نصب یا اجرا شوند. البته شما همیشه قادر هستید که این قوانین را دور بزنید اما باید به یاد داشته باشید که این امر منجر به از بین رفتن برخی از مصونیت‌های سیستم عامل خواهد شد.

مطالب خواندنی:  تولید کوچکترین تراشه نمایشگر فول اچ دی با تکنولوژی دی ال پی

برای این کار باید از گزینه‌های بوت پیشرفته یا Advanced Boot استفاده کنید. ابتدا سیستم عامل را ری‌استارت کنید. در حین روشن شدن مجدد کامپیوتر کلید Shift را پشت سر هم بزنید. باید با صفحه‌ای مشابه تصویر زیر مواجه شوید:‌

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba652670a

روی Troubleshoot کلیک کنید و سپس به Advanced Options و در نهایت Startup Settings بروید. باید به صفحه‌ای مشابه تصویر زیر رسیده باشید:‌

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba65d724f

حالا روی ری‌استارت کلیک کنید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba66809b9

با مشاهده‌ی صفحه‌ی بالا ۷ را انتخاب کنید (کلید ۷ روی کیبورد را بزنید) تا از گزینه‌ی Disable driver signature enforcement‌ استفاده کنید. این موضوع باعث می‌شود که سیستم عامل بررسی درایور‌های قدیمی را کنار بگذارد. موضوعی که می‌تواند باعث پایین آمدن امنیت سیستم عامل هم بشود.

استفاده از ماشین مجازی

ویندوز ۷ دارای بخشی به نام Windows XP Mode بود. این بخش در واقع یک ماشین مجازی ساده به شمار می‌رفت که به کاربران اجازه می‌داد با صفحه‌ای مشابه ویندوز XP در ویندوز ۷ مواجه شوند و نرم افزار‌های سیستم عامل قدیمی را به راحتی اجرا کنند. این ویژگی در ویندوز ۱۰ موجود نیست، اما می‌توانید با استفاده از ماشین‌های مجازی به نصب و استفاده از سیستم عامل‌های قدیمی‌تر بپردازید.

da86daafd988d986d987 d8a8d8a7d8b2db8c d987d8a7 d988 d986d8b1d985 d8a7d981d8b2d8a7d8b1 d987d8a7db8c d982d8afdb8cd985db8c d8b1d8a7 d8b1 5c7aba6746d36

تنها کاری که باید انجام دهید استفاده از نرم افزار‌هایی مثل VirtualBox یا VMware Player است. با استفاده از این نرم افزار‌ها می‌توانید سیستم عامل‌های قدیمی را در ویندوز ۱۰ نصب کنید و به اجرای نرم افزار‌ها و بازی‌های قدیمی خود درون آن‌ها بپردازید.

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

استفاده از DOSBox

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

منبع:digiato.com

لینک کوتاه : https://www.greenbeautymag.com/?p=7701

ثبت دیدگاه

مجموع دیدگاهها : 0در انتظار بررسی : 0انتشار یافته : ۰
قوانین ارسال دیدگاه
  • دیدگاه های ارسال شده توسط شما، پس از تایید توسط تیم مدیریت در وب منتشر خواهد شد.
  • پیام هایی که حاوی تهمت یا افترا باشد منتشر نخواهد شد.
  • پیام هایی که به غیر از زبان فارسی یا غیر مرتبط باشد منتشر نخواهد شد.