Калі ў вас не запускаецца гульня (або гульні) у Windows 10, 8 або Windows 7, у гэтай інструкцыі падрабязна пра магчымыя і найбольш распаўсюджаных прычынах гэтага, а таксама пра тое, што рабіць, каб выправіць сітуацыю.
Калі гульня паведамляе пра нейкую памылку, шлях выпраўлення звычайна больш просты. Калі яна пры запуску адразу зачыняецца, ні пра што не паведамляючы, часам даводзіцца гадаць, што менавіта выклікае праблемы пры запуску, але, нягледзячы на гэта, спосабы рашэння звычайна ёсць.
Асноўныя прычыны, чаму не запускаюцца гульні на Windows 10, 8 і Windows 7
Галоўныя прычыны, па якіх тая ці іншая гульня можа не запускацца, зводзяцца да наступных (усе яны будуць больш падрабязна раскрытыя далей):
- Адсутнасць неабходных файлаў бібліятэк для запуску гульні. Як правіла, DLL DirectX або Visual C ++. Звычайна пры гэтым вы бачыце паведамленне пра памылку з указаннем гэтага файла, але не заўсёды.
- Старыя гульні могуць не запускацца ў новых аперацыйных сістэмах. Да прыкладу, гульні 10-15 гадовай даўніны могуць не працаваць на Windows 10 (але гэта звычайна развязальнае).
- Убудаваны антывірус Windows 10 і 8 (абаронца Windows), а таксама некаторыя іншыя антывірусы могуць перашкаджаць запуску неліцэнзійных гульняў.
- Адсутнасць драйвераў відэакарты. Пры гэтым пачаткоўцы карыстальнікі часта не ведаюць, што ў іх не ўстаноўлены драйверы відэакарты, так як ў дыспетчару прылад паказана "Стандартны VGA-адаптар" ці "Базавы відэаадптар Microsoft", а пры абнаўленні праз дыспетчар прылад паведамляецца, што патрэбны драйвер ўсталяваны. Хоць такі драйвер азначае, што драйвера няма і выкарыстоўваецца стандартны, на якім шматлікія гульні працаваць не будуць.
- Праблемы сумяшчальнасці з боку самой гульні - непадтрымоўванымі абсталяванне, недахоп аператыўнай памяці і падобныя.
А цяпер падрабязней аб кожнай з прычын праблем з запускам гульняў і спосабах іх выпраўлення.
Адсутнасць неабходных файлаў DLL
Адна з самых распаўсюджаных прычын таго, што гульня не запускаецца - адсутнасць нейкіх неабходных бібліятэк DLL для запуску гэтай гульні. Звычайна, вы атрымліваеце паведамленне пра тое, чаго менавіта не хапае.
- Калі паведамляецца аб тым, што запуск не магчымы, бо на кампутары адсутнічае файл DLL, назва якога пачынаецца з D3D (акрамя D3DCompiler_47.dll), xinput, X3D, справа ў бібліятэках DirectX. Справа ў тым, што ў Windows 10, 8 і 7 па змаўчанні ёсць не ўсе кампаненты DirectX і часта іх трэба даўсталёўваць. Зрабіць гэта можна, выкарыстоўваючы вэб-ўсталёўшчык з сайта Майкрасофт (ён аўтаматычна вызначыць, чаго не хапае на кампутары, ўсталюе і зарэгіструе патрэбныя DLL), спампаваць яго можна тут: //www.microsoft.com/ru-ru/download/35 ( ёсць падобная памылка, але не звязаная наўпрост з DirectX - Can not find dxgi.dll).
- Калі ў памылцы гаворыцца аб файле, назва якога пачынаецца з MSVC, прычына ў адсутнасці нейкіх бібліятэк распаўсюджванага пакета Visual C ++. У ідэале ведаць, якія менавіта патрэбныя і спампаваць іх з афіцыйнага сайта (прычым, што важна, і x64 і x86 версіі, нават калі ў вас 64-біт Windows). Але можна спампаваць і адразу ўсё, апісана ў другім спосабе ў артыкуле Як спампаваць Visual C ++ Redistributable 2008-2017.
Гэта асноўныя бібліятэкі, якія па змаўчанні звычайна адсутнічаюць на ПК і без якіх гульні могуць не запускацца. Аднак, калі гаворка ідзе пра нейкія "фірмовых" DLL ад распрацоўшчыка гульні (ubiorbitapi_r2_loader.dll, CryEA.dll, vorbisfile.dll і падобныя), або steam_api.dll і steam_api64.dll, а гульня у вас не ліцэнзійная, то прычына адсутнасці гэтых файлаў звычайна ў тым, што іх выдаліў антывірус (напрыклад, абаронца Windows 10 па змаўчанні выдаляе такія мадыфікаваныя файлы гульняў). Гэты варыянт будзе разгледжана далей, у 3-м раздзеле.
Старая гульня не запускаецца
Наступная па распаўсюджанасці прычына - немагчымасць запуску старой гульні ў новых версіях Windows.
Тут дапамагае:
- Запуск гульні ў рэжыме сумяшчальнасці з адной з папярэдніх версій Windows (гл., Напрыклад, Рэжым сумяшчальнасці Windows 10).
- Для зусім старажытных гульняў, першапачаткова распрацоўваўся пад DOS - выкарыстанне DOSBox.
Убудаваны антывірус блакуе запуск гульні
Яшчэ адна распаўсюджаная прычына, з улікам таго, што далёка не ўсе карыстальнікі купляюць ліцэнзійныя версіі гульняў - праца убудаванага антывіруса "Абаронца Windows" у Windows 10 і 8. Ён можа блакаваць запуск гульні (яна проста зачыняецца адразу пасля запуску), а таксама выдаляць мадыфікаваныя у параўнанні з арыгінальнымі файлы неабходных бібліятэк гульні.
Правільны варыянт тут - набываць гульні. Другі метад - выдаліць гульню, часова адключыць абаронца Windows (ці іншы антывірус), зноўку ўсталяваць гульню, дадаць тэчку з усталяванай гульнёй у выключэння антывіруса (як дадаць файл або тэчку ў выключэння абаронцы Windows), уключыць антывірус.
Адсутнасць драйвераў відэакарты
Калі на вашым кампутары не ўстаноўлены арыгінальныя драйверы відэакарты (амаль заўсёды гэта драйверы NVIDIA GeForce, AMD Radeon або Intel HD), то гульня можа не працаваць. Пры гэтым з выявай ў Windows будзе ўсё ў парадку, нават могуць запускацца некаторыя гульні, а дыспетчар прылад можа пісаць, што неабходны драйвер ужо ўсталяваны (але ведайце, калі там пазначана Стандартны VGA-адаптар або Базавы відэаадптар Microsoft, то драйвера дакладна няма).
Правільны шлях выпраўлення тут - усталяваць патрэбны драйвер для вашай відэакарты з афіцыйнага сайта NVIDIA, AMD або Intel або, часам, з сайта вытворцы наўтбука для вашай мадэлі прылады. Калі вы не ведаеце, якая ў вас відэакарта, см. Як даведацца, якая відэакарта на кампутары або ноўтбуку.
праблемы сумяшчальнасці
Гэты выпадак больш рэдкі і як правіла праблемы ўзнікаюць, калі вы спрабуеце запусціць новую гульню на старым кампутары. Прычына можа крыцца ў недастатковых сістэмных рэсурсах для запуску гульні, у адключаным файле падпампоўкі (так, ёсць гульні, якія без яго не запускаюцца) або, напрыклад, у тым, што вы да гэтага часу працуеце ў Windows XP (многія гульні ня запусцяцца ў гэтай сістэме).
Тут рашэнне будзе індывідуальным для кожнай гульні і загадзя сказаць, чаго менавіта "не хапае" для запуску я, на жаль, не магу.
Вышэй я разгледзеў самыя частыя прычыны праблем пры запуску гульняў на Windows 10, 8 і 7. Аднак, калі прыведзеныя метады вам не дапамаглі, апішыце падрабязна сітуацыю ў каментарах (якая гульня, што паведамляе, які драйвер відэакарты ўсталяваны). Магчыма, у мяне атрымаецца дапамагчы.