Іноді, при спробі установки і запуску ігор (GTA 4, Fallout 3, Dirt 2, Batman та ін) або графічного додатку, ви можете зіткнутися з повідомленням про помилку «порядковий номер 43 не знайдений у бібліотеці dll xlive.dll», причому замість «43» може стояти будь-яка інша цифра. Ця помилка пов’язана з забезпеченням роботи онлайн-ігор, пов’язаних із Games for Windows — Live, і базується на некоректній роботі бібліотеки xlive.dll у складі зазначеного ігрового сервісу.
В даному матеріалі я познайомлю читачів з причинами даної помилки, опишу, при запуску будь-яких програм виникає помилка під порядковим номером 43, а також розповім, як виправити помилку 43 у бібліотеці DLL xlive.dll.
Зміст
- 1 Чому з’являється помилка “Порядковий номер 43 не знайдений у бібліотеці DLL xlive.dll”
- 2 Виправляємо помилку 43 у бібліотеці dll xlive.dll
- 3 Виправляємо помилку іншими способами
- 4 Висновок
Чому з’являється помилка “Порядковий номер 43 не знайдений у бібліотеці DLL xlive.dll”
Протягом багатьох років розробники Microsoft вдосконалюють і оптимізує ОС Windows, домагаючись поліпшення якості та надійності її роботи. Одним з інструментів вдосконалення ОС є використання різноманітних dll-бібліотек, що дозволяють знизити навантаження на процесор, прискорити роботу пам’яті, поліпшити обслуговування периферійних пристроїв і так далі.
Розглянута нами помилка пов’язана з роботою бібліотеки xlive.dll, що є органічною частиною Games for Windows Live – безкоштовного ігрового онлайн-сервісу, що надає користувачам можливість грати один з одним, спілкуватися в чаті, купувати різні ігри, демонструвати ігрові рекорди. Установка і запуск ігор від Games for Windows — Live неможлива без наявності в системі бібліотеки xlive.dll, при відсутності, пошкодження або застарілої версії якої виникає помилка «порядковий номер 43 не знайдений у бібліотеці dll xlive.dll». При запуску ігор можуть зустрічатися також порядкові номери 29, 42, 5365, 5367, 5377 та ін., також в повідомленні про помилку вказується шлях до файлу (зазвичай c:WindowsSystem32xlive.dll).
Описана проблема з’являється при запуску популярних ігрових програм: Batman Arkham City, Bioshock 2, DIRT 2, DIRT3, GTA IV, Fallout 3, Flatout Mostwanted, Lost Planet, Resident Evil, Throne, Warhammer та ін Більш того, в деяких випадках вона може виникати і при запуску самої ОС Windows, перешкоджаючи її нормальної роботи.
Виправляємо помилку 43 у бібліотеці dll xlive.dll
Для виправлення проблеми відсутності порядкового номера 43 у бібліотеці DLL xlive.dll необхідно завантажити свіжу версію версію Games for Windows — Live з офіційного сайту Microsoft www.microsoft.com/ru-ru/download/details.aspx?id=5549.
Дана збірка Games for Windows включає в себе потрібну нам бібліотеку xlive.dll після установки цієї програми все повинно працювати коректно.
Як виправити помилку 43 візуально можна подивитися на відео:
Перед установкою свіжої версії Games for Windows — Live рекомендується видалити попередню версію даного програмного продукту. Крім того, якщо ви здійснюєте запуск з Windows 8, рекомендую після завантаження вищевказаного файлу натиснути на нього правою клавішею миші – властивості – сумісність, там встановити прапорець навпроти «Запустити програму в режимі сумісності» і вибрати «Windows 7». Поставте прапорець навпроти «Виконувати цю програму від імені адміністратора», натисніть «Ок», і запустіть інсталяційний файл.
Виправляємо помилку іншими способами
Якщо не допомогло виправити помилку xlive.dll за допомогою завантаження повного пакету Games for Windows — Live тоді рекомендую зробити наступне:
- перевірте ваш комп’ютер потужними антивірусами зі свіжими антивірусними базами;
- скористайтесь системним засобом відновлення до відкату системи на час, коли вона працювала коректно;
- перевстановіть програму, під час якої виникає описана мною помилка;
- оновлення драйвера для компонентів системи, які можуть бути пов’язані c xlive.dll наприклад, відеокарта;
- якщо помилка порядкового номера 43 почала з’являтися після оновлення яких-небудь драйверів, то откатите драйвера до попередньої, робочої версії;
- запустіть sfc /scannow для перевірки цілості системних файлів і заміни відсутньої або пошкодженої копії xlive.dll також може допомогти програма System File Checker;
- встановіть на комп’ютер всі можливі оновлення для ОС Windows. Деякі сервіс-паки і патчі оновлюють dll від Microsoft, і xlive.dll може бути включена в один з цих апдейтів;
- перевірте вашу пам’ять і жорсткий диск на працездатність, цілком можливо, що аналізована нами помилка 43 пов’язана з дисфункцією даних пристроїв;
- перевірте регістри з допомогою спеціальних клінінгових програм, наприклад CCleaner;
- скачайте бракуючий компонент xlive.dll та встановіть його за необхідною адресою (зазвичай це с:WindowsSystem32). Я поставив цей пункт останнім, так як в такому випадку є велика ймовірність нарватися на вірус, або завантажити файл, версія якого буде відрізнятися від версії встановленого раніше клієнта. Тому якщо ви вирішили ризикнути, тоді перевірте скачаний файл антивірусом, а потім зареєструйте його в системі, натиснувши комбінацію клавіш Win+R, а у вікні написати regsvr32 xlive.dll натиснути «Ок» і перезавантажити комп’ютер.
Висновок
Зазвичай помилку “Порядковий номер 43 не знайдений у бібліотеці DLL xlive.dll”можна виправити з допомогою завантаження та інсталяції Games for Windows — Live з офіційного сайту Microsoft.
Якщо ж ця рада не допомагає, тоді необхідно спробувати інші, зазначені в цій статті, поради. Якщо зовсім нічого не допомогло, тоді можна подумати над переустановкою операційної системи, а також перевірити апаратну частину комп’ютера – бути може, проблеми в ній. Але зазвичай вистачає банальної переустановки Games for Windows — Live, яка вирішує всі проблеми з помилкою 43.