Подмачкајте го кулерот на процесорот


Сите игри дизајнирани да работат во оперативни системи на Windows бараат присуство на одредена верзија на DirectX компоненти за нивно нормално функционирање. Овие компоненти се веќе преинсталирани во оперативниот систем, но, понекогаш, можат да бидат "зашиени" во инсталаторот на проектот за игри. Често, инсталацијата на таквите дистрибуции може да не успее, а понатамошната инсталација на играта е често невозможна. Типична грешка во оваа ситуација - "Грешка при инсталација на DirectX: Се појави внатрешна грешка".

Грешка во инсталацијата на DirectX

Како што рековме погоре, кога инсталирате игра со вграден DirectX, може да се случи пад, што е означено со следново дијалог-кутија:

Или ова:

Овој проблем најчесто се јавува при инсталација на играчки за кои се потребни некои од нивните компоненти од DX верзијата, што е различно од оној во системот. Во повеќето случаи, ова е солиден дел од проектот. Проблемот овде лежи во дозволите на датотеките и поставките на регистарот. Дури и ако ја стартувате инсталацијата на играта како администратор, таа нема да направи ништо, бидејќи вградениот DX-инсталер нема такви права. Покрај тоа, може да има и други причини за неуспех, на пример, оштетени системски датотеки. Како да ги решиме, ќе разговараме понатаму.

Метод 1: Ажурирање на рачни компоненти

Овој метод е погоден за Windows системите од XP до 7, бидејќи рачно ажурирање во 8 и 10 не е обезбедено. За да ја разрешите грешката, мора да го преземете и инсталирате инсталерот за извршна инсталација на DirectX за крајниот корисник. Постојат две опции: веб верзијата и целосната, односно не бара интернет конекција. Само еден може да работи, па вреди да се обиде и двете.

Страница за преземање веб-верзија

На следната страница отстранете ги сите приклучоци, ако тие се инсталирани и кликнете "Одбиј и продолжи".

Целосната верзија на "лежи" на врската подолу.

Страница за преземање на целосна верзија

Еве, исто така, треба да направите акции со знаци и да кликнете "Не, благодарам и продолжи".

По преземањето, мора да инсталирате како администратор, тоа е многу важно. Ова е направено вака: кликнете PKM на преземената датотека и одберете ја ставката "Стартувај како администратор".

Овие дејства ќе ви овозможат да ги ажурирате DX датотеките ако тие се оштетени, а исто така да ги регистрирате потребните клучеви во регистарот. Откако ќе заврши процесот на инсталација, рестартирајте го компјутерот и обидете се да ја инсталирате играта.

Метод 2: играта папка

Кога инсталирате преку Origin, дури и ако заврши со грешка, инсталерот успева да ги создаде потребните папки и да ги отпакува датотеките таму. Ние сме заинтересирани за директориумот во кој се наоѓаат архивите на DirectX. Се наоѓа на адресата подолу. Во ваков случај, ова може да биде друго место, но дрвото на папки ќе биде слично.

C: Games OriginLibrary Бојното поле 4 __ Installer directx redist

Од овој директориум, мора да ги избришете сите датотеки, освен трите наведени во сликата подолу.

По бришењето, повторно можете да се обидете да ја инсталирате играта преку потеклото. Ако грешката се повторува, тогаш стартувајте ја датотеката DXSETUP во папката "redist" во име на администраторот и почекајте го крајот на инсталацијата, а потоа користете ја инсталацијата повторно во Потекло.

Горенаведеното е еден од специфичните случаи на проблемот, но овој пример може да се користи во ситуација со други игри. Проекти за игри кои користат застарени верзии на библиотеките на DirectX скоро секогаш вклучуваат сличен инсталер. Вие само треба да ја пронајдете соодветната папка на вашиот компјутер и да се обидете да ги извршите зададените дејства.

Заклучок

Грешката опишана во овој напис ни кажува дека има некои проблеми во системот во форма на оштетени датотеки или клучеви во регистарот кои се одговорни за нормалното функционирање на компонентите на DirectX. Ако горенаведените методи не ја поправат грешката, можеби ќе треба да инсталирате Windows или да користите резервна копија. Меѓутоа, ако не е фундаментално за вас да ја играте оваа играчка, тогаш можете да го оставите како што е.