Карыстальнікі сэрвісу Steam ў працэсе працы з кліенцкім прыкладаннем пляцоўкі могуць сутыкнуцца з памылкай у файле libcef.dll. Збой ўзнікае альбо пры спробе запусціць гульню ад Ubisoft (напрыклад, Far Cry або Assassins's Creed), альбо падчас прайгравання відэаматэрыялаў, апублікаваных у сэрвісе ад Valve. У першым выпадку праблема звязана з састарэлай версіяй uPlay, у другім паходжанне памылкі незразумела і выразнага варыянту выпраўлення не мае. Непаладка праяўляецца на ўсіх версіях Windows, якія заяўлены ў сістэмных патрабаваннях як Сцім, так і юПлей.
Спосаб 1: Ручны libcef.dll
Перш за ўсё прапануем зрабіць самае простае - спампаваць і ўсталяваць сам файл.Яго спатрэбіцца змясціць у тэчку, якая залежыць ад тыпу гульнявога кліента. Калі праблема ўзнікла ў uPlay - гэта будзе папка «Ubisoft Game Launcher», размешчаная па тым шляху, які вы паказалі пры ўсталёўцы лаунчера (напрыклад, D: \ Ubisoft Game Launcher). Уладальнікам Steam спатрэбіцца перанесці яго ў тэчку гульні, якая не запускаецца з-за разгляданай памылкі. Гэта можа быць як каранёвая тэчка, напрыклад, D: \ Steam \ SteamApps \ common \ Half-Life, так і папка «bin»: D: \ Steam \ SteamApps \ common \ Half-Life 2 \ bin. Яго ж варта закінуць і ў сістэмную тэчку Steam па адрасе D: \ Steam \ bin \ cef \ cef.win7x64.
замест D: \ у вас можа быць іншая дырэкторыя, якая залежыць ад месца, якое вы выбралі пры ўсталёўцы гульнявога кліента Steam.
Спосаб 2: Пераўсталёўка uPlay
Што ж тычыцца прычын, звязаных з гульнямі ад Ubisoft, то тут усё прасцей. Справа ў тым, што гульні гэтай кампаніі, нават прадаваныя ў Сцім, усё роўна запускаюцца пры дапамозе юПлей. У камплекце з гульнёй ідзе версія прыкладання, актуальная на момант выхаду гэтай гульнi. З часам такая версія можа састарэць, з прычыны чаго і здараецца збой. Лепшым рашэннем гэтай праблемы будзе абнаўленне кліента да найноўшага стану.
- Загрузіўшы ўсталёўшчык на кампутар, запускайце яго. У акенцы выбару мовы па змаўчанні павінен быць актываваны "Рускі".
Калі абраны іншую мову, выберыце патрэбны ў выпадальным спісе, затым цісніце «ОК».
- Для працягу ўстаноўкі спатрэбіцца прыняць ліцэнзійнае пагадненне.
- У наступным акенцы трэба быць уважлівым. У полі адрасы канчатковай тэчкі павінна быць адзначана месцазнаходжанне дырэкторыі са старой версіяй кліента.
У выпадку, калі усталёўнік не вызначыў яе аўтаматычна, выберыце патрэбную тэчку ўручную, націснуўшы кнопку «Browse». Здзейсніўшы маніпуляцыю, націскайце «Далей».
- Пачнецца працэс інсталяцыі. Ён не зойме шмат часу. Пасля яго заканчэння варта націснуць на «Далей».
- У фінальным акне ўсталёўшчыка па жаданні зніміце або пакіньце галачку аб запуску прыкладання і пстрыкайце «Гатова».
Таксама рэкамендуецца перазагрузіць кампутар.
- Паспрабуйце запусціць гульню, якая раней выдавала памылку аб libcef.dll - хутчэй за ўсё, праблема вырашана, і збой вы больш не ўбачыце.
Гэты метад дае практычна гарантаваны вынік - падчас абнаўлення кліента абновіцца і версія праблемнай бібліятэкі, што павінна ліквідаваць прычыну непаладкі.
Спосаб 3: Дадатковыя рэкамендацыі
Калі памылка з гэтай бібліятэкай ўзнікае па другой прычыне, згаданай ва ўступе артыкула, вымушаныя паўторна расчараваць - пэўнага рашэння для яе не існуе.
Як варыянт, можаце паспрабаваць цалкам пераўсталяваць кліент Steam з правядзеннем працэдуры ачысткі рэестра.
Больш падрабязна: Як ачысціць рэестр
Хочам таксама адзначыць адзін важны момант. Ахоўнае ПА ад Avast Software нярэдка вызначае libcef.dll як кампанент шкоднаснай праграмы. На самай справе бібліятэка пагрозы не ўяўляе - алгарытмы Аваст сумна вядомыя вялікай колькасцю ілжывых трывог. Таму сутыкнуўшыся з такой з'явай, проста адновіце DLL з карантыну, а затым дадайце яе ў выключэнні.
Мы падалі самыя распаўсюджаныя спосабы вырашэння праблемы, якія павінны дапамагчы ў большасці выпадкаў. У выпадку захавання праблемы напішыце нам у каментары ці звярніцеся да распрацоўніку гульні.