چگونه مشکلات بازی Battlefield 3 را در ویندوزهای ۱۰، ۸٫۱ و ۷ برطرف کنیم؟
بدون شک Battlefield 3 یکی از محبوب ترین بازی های تیراندازی اول شخص است. و کاربرانی که تا قبل از عرضه ویندوز ۱۰ آن را بازی می کرده اند، احتمالا همچنان از طرفداران آن هستند. اما این سیستم عامل جدید یعنی ویندوز ۱۰ مشکلات جدیدی را برای این بازی ایجاد کرده و در این مطلب قصد داریم شیوه حل بعضی از آنها را بررسی کنیم.
متداول ترین مشکلات Battlefield 3 در ویندوز ۱۰
- غیرفعال شدن ماس در منوی Battlefield 3: طبق گزارشات، برخی از کاربران شاهد از کار افتادن ماوس در منوهای این بازی بوده اند. این مشکل کلافه کننده را می توان با اجرای بازی در حالت پنجره، مرتفع کرد.
- وجود مشکل در منوی تنظیمات بازی: این مساله هم مشابه مورد قبلی است و با راهکارهایی که ارائه خواهیم دید قابل حل است.
- متوقف شدن ناگهانی بازی: اگر Battlefield 3 کرش کرده و به یک باره متوقف شود، احتمالا برای رفع مشکل نیازمند نصب مجدد بازی خواهید بود.
- مشکلات مربوط به اجرای بازی: بسیاری از کاربران از اجرا نشدن بازی روی کامپیوترهای خود گلایه دارند. هر چند باید اجرای بازی در حالت سازگاری (Compatibility) شاهد رفع این مشکل خواهید بود.
- مشکلات اتصال Battlefield 3: یکی دیگر از مشکلات رایج، ناتوانی در اتصال به بازی آنلاین است؛ خطای مهمی که برای رفع آن احتمالا نیازمند متوقف کردن بعضی سرویس های فعال در ویندوز خواهید بود. علاوه بر این شاید مجبور به فوروارد کردن بعضی از پورت های روتر هم شوید.
- فریز شدن و نمایش صفحه سیاه: این هم یکی از دیگر از مواردی است که گیمرها با آن مواجه خواهند شد که البته با روش های معرفی شده، آن را برطرف خواهیم کرد.
راهکار اول: به روزرسانی راه اندازها
اگر هنگام بازی با مشکلات متعددی در زمینه سرعت و خطاهای گرافیکی مواجه اید، مثل نقص های جزئی، فریز شدن، تاخیر و … هستید، باید بدانید که تنها دو علت اصلی سبب بروز این مسائل می شوند: عدم قدرت پردازشی سیستم و عدم نصب یا قدیمی بودن راه اندازها. اگر کامپیوتر شما برای اجرای روان Battlefield 3 فاقد قدرت پردازشی کافی است حتما می دانید که راه چاره چیست؟!
اما اگر سخت افزارهای پرقدرت و مناسب اجرای این بازی تهیه کرده اید، بهتر است راه اندازهای کارت گرافیکی را بررسی نمایید. احتمالا می دانید که این کار را باید چگونه انجام داد اما اگر مطمئن نیستید، گام های زیر را دنبال کنید:
۱- به کادر جستجوی منوی استارت مراجعه و عبارت device manger را در آن بنویسید تا بخش مدیریت ابزارهای ویندوز باز شود.
۲- در بخش Display adapters روی گرافیک کارت خود کلیک راست کرده و گزینه Update driver را بزنید.
۳- اگر به روزرسانی موجود باشد، اجازه دهید ویزارد آنها را نصب نماید.
نگارش های بسیار زیادی از راه اندازهای کارت های صدا موجود است بنابراین نگارش دقیقی انتخاب، دانلود و نصب نمایید. این کار، خصوصا اگر دستی انجام شود، بسیار زمان بر خواهد بود. برای انجام خودکار آن می توانید از نرم افزار TweakBit’s Driver Updater (اینجا) (تائید شده توسط شرکت های مایکروسافت و نورتون) استفاده نمایید. این ابزار از صدمه دیدن جدی کامپیوتر، به خاطر احتمال خطای شما در نصب راه اندازها، جلوگیری خواهد کرد.
نکته: بعضی از ویژگی های نرم افزار مذکور رایگان نیستند.
بعد از به روزرسانی راه اندازها، باید از نصب کلیه ابزارها و نرم افزارهای مورد نیاز مثل DirecX و … هم اطمینان حاصل نمایید.
راهکار دوم: تعمیر نصب
اگر فایل های بازی معیوب شده اند، ممکن است هنگام اجرای Battlefield 3 شاهد کرش کردن آن باشید یا با مساله عدم اجرای آن رو به رو شوید. اگر یک خطای به خصوص ظاهر شد، احتمالا یک فایل *.dll یا یک فایل سیستمی دیگر از کامپیوتر شما پاک شده؛ پس بهتر است خطا را به خوبی مطالعه و به در فضای وب به دنبال پیدا کردن راهکاری برای حل آن باشید و یا می توانید آن را در قسمت نظرات با ما مطرح نمایید تا شیوه های دقیق تری برای حل مشکل مذکور در اختیار شما بگذاریم.
یکی گزینه دیگر شما تعمیر بازی به این طریق است: ابتدا نرم افزار Origin Client را باز و سپس روی بازی Battlefield 3 کلیک راست و گزینه Repair را انتخاب نمایید؛ با این کار نرم افزار Origin بازی را با وصله ها و به روزرسانی های جدید مجددا دانلود و نصب خواهد نمود.
راهکار سوم: دستکاری رجیستری
قطعا بهترین ویژگی Battlefield 3، گیم پلی چند نفر آن است اما حتی انجام بازی به صورت مشترک با دیگران هم ممکن است موجب بروز مشکلاتی شود. اگر امکان اتصال به سرورها برای انجام مشترک بازی با دیگر گیمرها را ندارید، با استفاده از یک ترفند رجیستری می توان مساله را حل کرد. به این ترتیب عمل کنید:
۱- بعد از باز کردن کادر جستجو منوی استارت، عبارت regedit را تایپ و کلید اینتر را فشار دهید تا رجیستری باز شود.
۲- حال مسیر زیر را دنبال کنید:
HKEY LOCAL MACHINE/SOFTWARE/WoW6432Node/EA Games
حال مسیرهای GDF Binary و InstallDir را به این آدرس تغییر دهید:
C:\Program Files (x86)\Origin\Games\Battlefield 3
رجیستری را بسته، بازی را اجرا و به سرورها متصل شوید.
گاهی اوقات سرورها بیش از حد شلوغ شده یا برای انجام عملیات نگهداری به طور کلی غیرفعال می شوند، پس باید این مساله را هم مد نظر داشته باشید. اگر سرورها خاموش شده باشند کافی است چند دقیقه یا یکی دو ساعتی را صبوری کرده و بعد از گذشت این زمان، مجددا به آنها متصل شوید؛ قطعا بعد از فعال شدن دوباره آنها امکان اتصال فراهم خواهد شد.
راهکار چهارم: اجرای بازی در حالت Windowed Mode
اگر زمانی که Battlefield 3 را در حالت تمام صفحه اجرا می کنید، مشکلات متعددی رخ می دهد بهتر است آن را حالت پنجره شده بازی کنید؛ در این حالت پنجره بازی کوچک شده و به صورت تمام صفحه (Full Screen) اجرا نمی شود. بسیاری از کاربران می گوید بعد از اجرای بازی در حالت تمام صفحه قادر به مشاهده ماوس نیستند و برای حل این مشکل کافی است چند پارامتر خاص شروع به میانبر Battlefield 3 اضافه نمود. این کار بسیار ساده است:
۱- بعد از پیدا کردن میانبر Battlefield 3 بر روی دسکتاپ، روی آن کلیک راست و از منوی ظاهر شده گزینه Properties را انتخاب نمایید.
۲- بعد از پیدا کردن کادر Target که حاوی مسیر فایل اجرایی بازی است، عبارت های -noborder -width xxxx -height xxxx را بعد از علامت نقل قول، اضافه نمایید. به جای کاراکترهای XXXX اعداد مورد نظر برای وضوح صفحه نمایش را وارد نمایید. حال برای ذخیره تنظیمات روی Apply کلیک و OK را بزنید.
بعد از این برای اجرای بازی در حالت پنجره و بدون لبه های اضافی، کافی است این میانبر را باز نمایید. بعد از شروع بازی، با فشار دادن کلیدهای Alt+Enter، بازی به حالت تمام صفحه می رود.
نکته: اگر هنگام بازی در زمینه نمایش فریم ها، تاخیرها و کاهش سرعت مواجه اید، پیشنهاد می کنیم نرم افزار رایگان GameFire 6 Pro را از اینجا دانلود و نصب کنید. این نرم افزار منابع و پردازش های کامپیوتر شما را، بدون نیاز به اورکلاک سخت افزارها، روی بازی مورد نظر متمرکز می کند.
راهکار پنجم: نصب مجدد بازی
بسیاری از کاربران گزارش داده اند امکان اتصال به سرورهای بازی Battlefield 3 را ندارند. از آن جایی که به خاطر بروز این مساله امکان تجربه بازی به صورت اشتراکی با سایر گیمرها به هیچ عنوان وجود نخواهد داشت، قطعا کلافه خواهید شد. هر چند برخی از کاربران با نصب مجدد بازی موفق به حل مشکل شده اند.
بعد از حذف (Uninstall) بازی، مجدد آن را نصب و حل شدن مشکل را بررسی کنید. به خاطر داشته باشید که ممکن است این پروسه وقت گیر باشد اما این مساله و سایر خطاهای احتمالی را مرتفع خواهد کرد.
راهکار ششم: اجرای بازی در حالت سازگاری (Compatibility)
اگر Battlefield 3 با مشکلات مختلفی مواجه است و ضمنا اتصال به سرور هم مقدور نیست، احتمالا با اجرای بازی در حالت سازگاری (Compatibility Mode)، شاهد برطرف شدن همه خطاها خواهید بود. حالت سازگاری یکی از ویژگی های بسیار مفید و کاربردی ویندوز است که با استفاده از آن می توان بازی های قدیمی را به راحتی اجرا کرد. خوشبختانه با یاری گرفتن از این قابلیت می توان خطاهای ریز و درشتی که هنگام اجرای Battlefield 3 رخ می دهند را از میان برد.
۱- بعد از پیدا کردن میانبر Battlefield 3 روی آن کلیک راست نموده و از منوی ظاهر شده گزینه Properties را بزنید.
۲- بعد از باز شدن پنجره Properties، به برگه Compatibility رفته و گزینه Run this program in compatibility mode for را فعال و از منوی پایین کشیدنی که شامل لیست نگارش های مختلف ویندوز است، یک مورد را انتخاب کنید. بعد از این برای ذخیره تنظیمات دکمه Apply را زده و OK کنید.
عده ای از کاربران توصیه می کنند نرم افزار Origin را هم در حالت سازگاری اجرا کنید. بعد از انجام این تغییرات شاهد اجرای بدون مشکل Battlefield 3 خواهید بود.
راهکار هفتم: باز کردن پورت های خاص
در پاره ای از موارد برای حل مشکلات اتصال به سرورها به منظور انجام مشترک بازی ها باید برخی از پورت های خاص را فوروارد کنید. برای فوروارد کردن به این ترتیب عمل کنید:
۱-در روتر دامنه UDP port 3659 را فوروارد کنید. اگر از چگونگی انجام این کار مطلع نیستید، بهتر است به دفترچه راهنمای روتر مراجعه کنید.
۲- حال باید ویژگی UPnP را در روتر غیرفعال نمایید.
در آخر باید قابلیت UPnP را در کامپیوتر غیرفعال کرد. برای این منظور گام های زیر را دنبال کنید:
۱- روی آیکن شبکه که در انتهای سمت راست صفحه تعبیه شده کلیک راست نموده و گزینه Open Network & Internet Settings را انتخاب کنید.
۲- در قسمت سمت راست صفحه، گزینه Sharing options را بزنید.
۳- بعد از ظاهر شدن پنجره مربوطه، گزینه Turn off network discovery را انتخاب کنید. برای ذخیره تغییرات، روی Save changes کلیک کنید.
راهکار هشتم: کوچک کردن بازی (Minimize) و جستجو برای یک مسابقه دیگر
از دیگر خطاهای رایج Battlefield 3 می توان به گیر کردن در صفحه بارگذاری (Loading screen) اشاره کرد. راه حل ساده برطرف کردن این مشکل، کوچک کردن پنجره بازی (Minimize) است. برای انجام کار توسط صفحه کلید، کلیدهای Alt+Tab را فشار دهید. حال به Battlelog برگشته و روی گزینه Start Mission کلیک نمایید.
حال Battlefield 3 شروع به جستجوی یک نبرد دیگر کرده و بازی اجرا خواهد شد. کاربران با این راهکار ساده موفق به حل مشکل شده اند و در صورتی که برای شما هم جوابگو بود باید هر بار که این خطا رخ می دهد، مجددا این پروسه را انجام دهید.
راهکار نهم: متوقف کردن سرویس UPnp Device Host
اگر امکان اتصال به بازی های اشتراکی را در Battlefield 3 را ندارید، احتمالا با غیرفعال کردن برخی از سرویس های خاص موفق به حل مشکل شوید. برای این منظور گام های زیر را دنبال کنید:
۱- با فشردن کلیدهای Win+R پنجره Run را اجرا کنید. عبارت services.msc را تایپ و کلید اینتر را فشار دهید (یا روی OK کلیک نمایید).
۲- لیست تمام سرویس های ویندوز در یک پنجره نمایش داده خواهد شد. سرویس SSDP Discovery را پیدا و روی آن دوبار کلیک کنید تا پنجره مشخصات آن باز شود.
۳- بعد از باز شدن پنجره مشخصات روی دکمه Stop کلیک کنید تا این سرویس متوقف شود؛ بعد از این حتما دکمه Apply را زده و سپس OK کنید.
۴- حال سرویس UPnP Device Host را پیدا کرده و آن را هم متوقف کنید.
بعد از انجام این دو کار باید قابلیت Network Discovery را در ویندوز غیرفعال نمایید. این مورد را در راهکار هفتم توضیح داده بودیم؛ به آنجا مراجعه کنید.
اگر هر گونه مشکل دیگری با بازی Battlefield 3 دارید امیدواریم راهکارهای ارائه شده در این مطلب، شما را در حل آنها یاری نمایند. نظرات، سوالات و پیشنهادات خود را با ما در میان بگذارید.