Як видалити DirectX 9 на Windows 7, як відкотити директ до ранньої версії

DirectX – графічна бібліотека, котра поєднує в собі безліч готових текстур, постійних величин, функцій і процесів, які забезпечують нормальну роботу Windows. В першу чергу ця програма необхідна для правильного відображення графіки в комп’ютерних іграх.

Як правило, користувачеві не потрібно відключати або видаляти DirectX, і ці дії не передбачені корпорацією Майкрософт – системні бібліотеки вшиті в ОС і не можуть бути видалені стандартними способами. Завзятим геймерам, яким необхідно позбутися від директив, доводиться користуватися спеціальними програмами.

Навіщо видаляти DirectX

Видалення системних бібліотек може знадобитися для декількох випадках:

  • При установці нової гри відбувається системний конфлікт – програма відмовляється працювати з DirectX.
  • Ви випадково видалили системні файли, пов’язані з директив, і порушили його нормальну роботу.
  • На екрані ПК постійно з’являються повідомлення про помилку Центру оновлень.

Можливо, комусь ці причини можуть здатися несерйозними, але працювати в системі, де є хоча б один із зазначених вище пунктів – не просто незручно, а навіть нестерпно. Однак перш ніж видаляти системні бібліотеки, варто розглянути інші варіанти вирішення проблеми:

  • При помилку запуску гри найкращим варіантом буде перевстановлення останньої. Якщо у вас немає оригінальний диска (т. Е. Ви завантажили роздачу з торрент-трекера), пошукайте в інтернеті установник актуальної версії, скачайте його, запустіть і дочекайтеся закінчення установки. Після цього перезавантажте ПК і перевстановіть гру. Як варіант, можна спробувати відключити пізнішу версію директив в самій грі (наприклад, якщо у вас встановлена ​​11-я версія, а потрібно 9-я) – пропишіть в консолі гри «RenderDevice.DX11Enable 0».
  • У разі пошкодження системних файлів зробіть те ж саме, що і в попередньому пункті – скачайте і запустіть інсталятор актуального директив. Можна скористатися веб-монтажником – він проаналізує систему і встановлену в ній версію системних бібліотек, а потім проведе оновлення, доповнивши відсутні файли.
  • При постійних помилки DirectX після чергового оновлення кращий з можливих варіантів – повна перевстановлення Windows. Можна спробувати скористатися відкотом, проте в цій ситуації він навряд чи допоможе.

Як дізнатися версію DirectX

Перш ніж робити якісь заходи з видалення директив, потрібно дізнатися, яка версія бібліотек встановлена ​​в системі. Як правило, в кожній ОС Windows за замовчуванням встановлена ​​певна версія: дев’ята – в ХР, десята – в Windows 7, одинадцята – в Windows 8. Однак щоб дізнатися це точно, знадобиться запустити системну утиліту під назвою DirectX Diagnostic Tool.

  1. Увійдіть в меню Пуск. Внизу, в рядку пошуку, введіть dxdiag, а потім запустіть знайдений файл dxdiag.exe подвійним натисканням ЛКМ.
  2. В вікні Diagnostic Tool на вкладці «Система», відобразиться встановлена ​​версія директив.

Якщо встановлена ​​версія нижче, ніж вам потрібно, і оновити її до останньої не виходить, спробуйте завантажити найсвіжіші драйвера для відеокарти. Якщо виробник даної моделі не припинив її підтримку, найімовірніше, разом з драйверами встановиться і актуальна версія директив.

видалення DirectX

Для повного видалення компонентів системних бібліотек знадобиться одна з наступних програм:

  • DirectX Killer – повністю безкоштовна утиліта для повного або часткового видалення директив. Вибіркове видалення може використовуватися з метою поновлення бібліотек, якщо це неможливо в автоматичному режимі. Додаток працює зі старими версіями Windows – ХР, 2000, 2003.
  • DirectX Eradictor – безкоштовна програма, що забезпечує безпечне видалення директив версій 4.0 – 9.0 (більш пізні не підтримуються). Виробляє повне видалення з системи залишкових папок, а також чистку відповідних записів реєстру. Працює з системами Windows Vista і Windows XP.
  • DirectX Happy Uninstall – найсучасніша програма, що працює з усіма ОС Windows, включаючи 64-бітові, і допомагає очистити систему від будь-якої версії директив. Програма оснащена функцією повернення API до вихідного стану, тому в разі необхідності ви завжди зможете відновити видалені файли. Єдиний недолік утиліти в тому, що вона є умовно-безкоштовною, т. Е. Має обмеження по функціональності в безкоштовній версії.

Розглянемо, як видалити DirectX 11 на Windows 7 за допомогою програми DirectX Happy Uninstall.

  1. Скачайте утиліту на ПК, запустіть її і дочекайтеся закінчення установки (близько двох хвилин).
  2. виконайте перезавантаження комп’ютера в безпечному режимі. Увійдіть в меню Пуск і знайдіть у вкладці «Усі програми» DirectX Happy Uninstall.
  3. В папці з додатком виберіть файл DxUnVer13.inf і клікніть на ньому правою клавішею мишки. У випадаючому меню виберіть «Встановити».
  4. Дочекайтеся закінчення операції і перезавантажте ПК в звичайному режимі. Тепер DirectX повністю видалений з вашого комп’ютера.

Цей спосіб підходить для всіх версій Windows і якісно видаляє будь-директ.

Щоб видалити DirectX 10 на Windows 7, замінивши його на більш ранню версію (найчастіше це 9.0), є ще один цікавий спосіб:

  1. Натисніть комбінацію клавіш Win + R, наберіть у вікні команду regedit і натисніть «Виконати».
  2. Перейдіть до гілки HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ DirectX, клікніть на пункті Version і замініть цифру 10 на 8.
  3. Встановіть директ дев’ятої версії.

Перш ніж приступати до видалення, подумайте кілька разів – чи дійсно вам це потрібно? Як правило, ліцензійні ігри і програми, розроблені для старих версій директив, прекрасно працюють з більш новими – адже актуальна версія системних бібліотек містить в собі і попередні.

Ссылка на основную публикацию