Многія карыстальнікі пры спробе ўсталяваць або абнавіць кампаненты DirectX сутыкаюцца з немагчымасцю інсталяцыі пакета. Часцяком, такая праблема патрабуе неадкладнага ліквідацыі, так як гульні і іншыя праграмы, якія выкарыстоўваюць DX, адмаўляюцца нармальна працаваць. Разгледзім прычыны і рашэнні памылак пры ўсталёўцы DirectX.
Не ўсталёўваецца DirectX
Сітуацыя да болю знаёмая: паўстала неабходнасць ўсталяваць бібліятэкі DX. Пасля запампоўкі ўсталёўшчыка з афіцыйнага сайта Microsoft мы спрабуем яго запусціць, але атрымліваем паведамленне прыкладна вось такога выгляду: "Усталяваць не DirectX: адбылася ўнутраная сістэмная памылка".
Тэкст у дыялогавым акне можа быць іншай, але сутнасць праблемы застаецца тая ж: пакет ўсталяваць немагчыма. Гэта адбываецца з-за блакавання доступу ўсталёўшчыка да тых файлаў і ключах рэестра, якія патрабуецца змяніць. Абмежаваць магчымасці іншых прыкладанняў можа як сама сістэма, так і антывіруснае праграмнае забеспячэнне.
Прычына 1: Антывірус
Большасць бясплатных антывірусаў, пры ўсёй сваёй няздольнасці перахопліваць сапраўдныя вірусы, часцяком блакуюць тыя праграмы, якія неабходныя нам, як паветра. Платныя іхнія калегі таксама часам грашаць гэтым, асабліва знакаміты Касперскі.
Для таго, каб абыйсці абарону, неабходна адключыць антывірус.
Чытаць далей:
адключэнне антывіруса
Як адключыць Kaspersky Anti-Virus, McAfee, 360 Total Security, Avira, Dr.Web, Avast, Microsoft Security Essentials.
Паколькі такіх праграм вялікае мноства, то складана даваць якія-небудзь рэкамендацыі, таму звярніцеся да мануалы (калі ёсць) або на сайт распрацоўніка ПА. Зрэшты, ёсць адна хітрасць: пры загрузцы ў бяспечны рэжым вялікая частка антывірусаў не запускаюцца.
Больш падрабязна: Як зайсці ў бяспечны рэжым на Windows 10, Windows 8, Windows XP
Прычына 2: Сістэма
У аперацыйнай сістэме Windows 7 (і не толькі) ёсць такое паняцце, як "правы доступу". Усе сістэмныя і некаторыя іншыя файлы, а таксама ключы рэестра заблакаваныя для рэдагавання і выдалення. Гэта зроблена для таго, каб карыстальнік выпадкова не нанёс сваімі дзеяннямі шкоду сістэме. Акрамя таго, такія меры могуць абараніць ад віруснага ПА, якое "нацэлена" на гэтыя дакументы.
Калі у бягучага карыстальніка няма правоў на ўчыненне названых вышэй дзеянняў, любыя праграмы, якія спрабуюць атрымаць доступ да сістэмных файлаў і галінках рэестра, не змогуць гэтага зрабіць, адбудзецца збой ўстаноўкі DirectX. Існуе іерархія карыстальнікаў з розным узроўнем правоў. У нашым выпадку дастаткова быць адміністратарам.
Калі Вы аднаасобна карыстаецеся кампутарам, то, хутчэй за ўсё, у Вас ёсць правы адміністратара і трэба проста паведаміць АС, што Вы дазваляеце ўсталёўшчыку здзяйсняць неабходныя дзеянні. Зрабіць гэта можна наступным спосабам: выклікаць кантэкстнае меню правадыра, клікнуўшы ПКМ па файле ўсталёўніка DirectX, і выбраць "Запусціць ад імя адміністратара".
У тым выпадку, калі "админских" мае рацыю ў Вас няма, то трэба стварыць новага карыстальніка і надаць яму статус адміністратара, альбо даць такія правы сваёй ўліковага запісу. Другі варыянт пераважней, паколькі патрабуе здзейсніць менш дзеянняў.
- адкрываем "Панэль кіравання" і пераходзім да аплеты "Адміністраванне".
- Далей ідзем у "Упраўленне кампутарам".
- Затым раскрываем галінку "Лакальныя карыстальнікі" і пераходзім у тэчку "Карыстальнікі".
- Двойчы клікаем па пункце "Адміністратар", Здымаем галачку насупраць "Адключыць уліковы запіс" і ўжываем змены.
- Цяпер, пры чарговай загрузцы аперацыйнай сістэмы мы бачым, што ў акне прывітання дадаўся новы карыстальнік з імем "Адміністратар". Дадзеная уліковы запіс па змаўчанні не абаронена паролем. Клікаем па значку і ўваходзім у сістэму.
- Зноў ідзём у "Панэль кіравання", Але на гэты раз пераходзім да аплеты "Уліковыя запісы карыстальнікаў".
- Далей пераходзім па спасылцы "Упраўленне іншы уліковым запісам".
- Выбіраем сваю "учетку" у спісе карыстальнікаў.
- Ідзем па спасылцы "Змена тыпу рахунку".
- Тут перамыкаемся на параметр "Адміністратар" і націскаем кнопку з назвай, як у папярэднім пункце.
- Цяпер наша уліковы запіс мае правільныя правы. Выходзім з сістэмы або перазагружаемся, ўваходзім пад сваёй "учеткой" і ўсталёўваны DirectX.
Звярніце ўвагу, што Адміністратар мае выключныя правы для ўмяшання ў працу аперацыйнай сістэмы. Гэта значыць, што любое ПА, якое будзе запушчана, зможа ўнесці змены ў сістэмныя файлы і параметры. Калі праграма апынецца шкоднаснай, то наступствы будуць вельмі сумныя. Ўліковы запіс Адміністратара, пасля здзяйснення ўсіх дзеянняў, неабходна адключыць. Акрамя таго, не будзе лішнім пераключыць правы для свайго карыстальніка назад на "Звычайныя".
Зараз Вы ведаеце, як дзейнічаць, калі падчас ўстаноўкі DX з'яўляецца паведамленне "Памылка налады DirectX: адбылася ўнутраная памылка". Рашэнне можа здацца складаным, але гэта лепш, чым спрабаваць ўсталяваць пакеты, атрыманыя з неафіцыйных крыніц або пераўсталёўваць АС.