Сите игри дизајнирани да работат на Windows оперативни системи бараат одредена верзија на компонентите на DirectX за нормално функционирање. Овие компоненти веќе се претходно инсталирани во оперативниот систем, но понекогаш, тие можат да бидат "шиени" во инсталаторот за играње на проектот. Често, инсталацијата на таквите дистрибуции може да се појави со неуспеси, а понатамошната инсталација на играта е често невозможна. Типична грешка во таква ситуација е "DirectX Setup Grool: се случи внатрешна грешка".
Грешка на Decal DirectX.
Како што зборувавме погоре, при инсталирањето на играта со вградениот DirectX, може да се урива, што е она што го објавува дијалогот:
Или ова:
Овој проблем најчесто се јавува за време на инсталацијата на играчки кои бараат некои од неговите компоненти на DX верзијата, која се разликува од достапната систем. Во повеќето случаи, ова е звукот на проектот. Проблемот овде лежи во правата на пристап до датотеки и параметри на регистарот. Дури и ако започнете со инсталација на играта во име на администраторот, тоа нема да даде ништо, бидејќи вградениот DX инсталерот нема такви права. Покрај тоа, може да има и други причини за неуспех, како што се оштетени системски датотеки. За тоа како да ги решите, ние ќе разговараме понатаму.
Метод 1: Рачно ажурирање на компонентите
Овој метод е погоден за Windows системи од XP до 7, бидејќи рачното ажурирање во 8 и 10 не е обезбедено. За да ја елиминирате грешката, треба да ја преземете и инсталирате инсталатерот на директориумот на DirectX за крајниот корисник. Постојат две опции: веб-верзија и целосна, што е, што не бара врска со Интернет. Само еден може да работи, па треба да се обидете и двете.
Веб верзија Преземи страница
На следната страница, отстранете ги сите домови ако се инсталирани и кликнете "Одбијте и продолжете".
Целосната верзија "лежи" со референца подолу.
Целосна страница за преземање
Исто така, треба да биде акции со коментари и кликнете "Не, благодарам и продолжете".
По преземањето, потребно е да се инсталира во име на администраторот, тоа е многу важно. Тоа е направено вака: Притиснете го PCM на преземената датотека и одберете го "Стартувај на името на администраторот".
Овие акции ќе ви овозможат да ги ажурирате DX-датотеките ако тие беа оштетени, а исто така ги регистрираат саканите клучеви во регистарот. По завршувањето на процесот на инсталација, рестартирајте го компјутерот и обидете се да ја инсталирате играта.
Метод 2: Папка со игра
Кога инсталирате потекло, дури и ако заврши со грешка, инсталерот има време да ги создаде потребните папки и да ги отпакувате датотеките таму. Ние сме заинтересирани за директориумот во кој лажат архивите на DirectX. Таа се наоѓа на адресата наведена подолу. Во вашиот случај, тоа може да биде друго место, но дрвото на папката ќе биде слична.
C: \ Games \ Oxteribrary \ Battlefield 4 \ __ Инсталатор \ DirectX \ Redist \
Од овој директориум, мора да ги избришете сите датотеки освен трите наведени на екранот подолу.
По бришење, повторно можете да се обидете да ја инсталирате играта преку потекло. Ако грешката се повторува, ќе ја стартувате датотеката DXSETUP во папката "Redist" во име на администраторот и чекате за инсталација на инсталацијата, а потоа користете ја инсталацијата во потекло.
Над е еден од специјалните случаи на дефект, но овој пример може да се користи во ситуација со други игри. Игра проекти кои се користат во работата застарени верзии на DirectX библиотеки, речиси секогаш имаат сличен инсталерот. Вие само треба да ја пронајдете соодветната папка на компјутерот и да се обидете да ги направите наведените активности.
Заклучок
Грешката опишана во оваа статија ни кажува дека постојат проблеми во системот во форма на оштетени датотеки или регистарски клучеви одговорни за нормално функционирање на компонентите на DirectX. Ако методите презентирани погоре не успеале да ја поправат грешката, тогаш веројатно е да ги инсталирате прозорците или да ја користите резервната копија. Меѓутоа, ако не фундаментално играте во оваа играчка, можете да оставите сè како што е.