Меню Рубрики

This version of windows is not supported directx eradicator will close

Ошибка при установки DirectX

По своей глупости пытался удалить DirectX с помощью программы DirectX Eradicator , но не успешно, программа ответила ошибкой , что ей не удалось удалить DirectX ,так как файлы защищены. После, некоторые программы перестали запускаться и стали требовать переустановить DirectX . Но при попытке его переустановить возникает ошибка установки : «Произошла внутренняя системная ошибка . Чтобы определить причину ошибки , посмотрите файлы DXError.log и DirectX.log в папке Windows.» Установить пытался как и онлайн загрузчик с сайта Microsoft , так и уже загруженный пакет с этого же сайта.

В файлах log написано следующее:

———————
[04/20/14 20:29:30] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/20/14 20:29:30] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/20/14 20:29:30] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/20/14 20:29:30] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/20/14 20:41:14] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/20/14 20:41:14] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/20/14 20:41:14] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/20/14 20:41:14] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/20/14 20:49:01] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/20/14 20:49:01] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/20/14 20:49:01] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/20/14 20:49:01] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/20/14 21:08:27] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/20/14 21:08:27] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/20/14 21:08:27] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/20/14 21:08:27] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/21/14 17:56:52] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/21/14 17:56:52] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/21/14 17:56:52] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/21/14 17:56:52] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/23/14 20:18:13] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/23/14 20:18:13] module: dxupdate(Sep 4 2009), file: dxupdate.cpp, line: 4751, function: DirectXUpdateGetSetupInformation

———————
[04/23/14 20:18:13] module: dsetup32(Sep 4 2009), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/23/14 20:18:13] module: dsetup32(Sep 4 2009), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

———————
[04/24/14 09:43:54] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/24/14 09:43:54] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/24/14 09:43:54] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/24/14 09:43:54] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/24/14 09:57:08] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/24/14 09:57:08] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/24/14 09:57:08] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/24/14 09:57:08] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/24/14 10:03:07] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[04/24/14 10:03:07] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[04/24/14 10:29:43] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/24/14 10:29:43] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/24/14 10:29:43] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/24/14 10:29:43] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/24/14 10:35:32] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[04/24/14 10:35:32] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[04/24/14 10:46:03] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 192, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) — Не удается найти указанный файл.

Current DirectX may be a older version which does not have the version value in the registry.

———————
[04/24/14 10:46:03] module: dxupdate(Mar 30 2011), file: dxupdate.cpp, line: 4764, function: DirectXUpdateGetSetupInformation

———————
[04/24/14 10:46:03] module: dsetup32(Mar 30 2011), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

———————
[04/24/14 10:46:03] module: dsetup32(Mar 30 2011), file: setup.cpp, line: 1727, function: CSetup::SetupForDirectX

———————
[04/24/14 10:51:51] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 80, function: ReadInfSection

Unable to load list, C:\Windows\inf\dxdllreg.inf:[DXDllRegister].

———————
[04/24/14 10:51:51] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 167, function: RegisterSection

Failed API: GetPrivateProfileString()

C:\Windows\inf\dxdllreg.inf [DX8RetailDLLs] doesn’t have RegisterOCXs entry.

———————
[04/24/14 10:51:58] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 80, function: ReadInfSection

Unable to load list, C:\Windows\inf\dxdllreg.inf:[DXDllRegister].

———————
[04/24/14 10:51:58] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 167, function: RegisterSection

Failed API: GetPrivateProfileString()

C:\Windows\inf\dxdllreg.inf [DX8RetailDLLs] doesn’t have RegisterOCXs entry.

———————
[04/24/14 19:30:16] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[04/24/14 19:30:16] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[04/25/14 13:15:03] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[04/25/14 13:15:03] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[04/25/14 13:27:33] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 80, function: ReadInfSection

Unable to load list, C:\Windows\inf\dxdllreg.inf:[DXDllRegister].

———————
[04/25/14 13:27:33] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 167, function: RegisterSection

Failed API: GetPrivateProfileString()

C:\Windows\inf\dxdllreg.inf [DX8RetailDLLs] doesn’t have RegisterOCXs entry.

———————
[04/25/14 13:28:04] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 80, function: ReadInfSection

Unable to load list, C:\Windows\inf\dxdllreg.inf:[DXDllRegister].

———————
[04/25/14 13:28:04] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 167, function: RegisterSection

Failed API: GetPrivateProfileString()

C:\Windows\inf\dxdllreg.inf [DX8RetailDLLs] doesn’t have RegisterOCXs entry.

———————
[04/25/14 13:28:20] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 80, function: ReadInfSection

Unable to load list, C:\Windows\inf\dxdllreg.inf:[DXDllRegister].

———————
[04/25/14 13:28:20] module: dxdllreg(Mar 30 2011), file: dxdllreg.cpp, line: 167, function: RegisterSection

Failed API: GetPrivateProfileString()

C:\Windows\inf\dxdllreg.inf [DX8RetailDLLs] doesn’t have RegisterOCXs entry.

———————
[04/25/14 13:37:55] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[04/25/14 13:37:55] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

———————
[05/02/14 20:33:09] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine

Failed API: SetAction()
Error: (0x80070057) — Параметр задан неверно.

———————
[05/02/14 20:33:09] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc

Как мне решить данную проблему без переустановки windows? Операционная система официальная.

Источник

Как полностью удалить DirectX?

Работа комплектующих компьютера обеспечивается специализированным ПО. Например, для видеокарты это драйвер оборудования и библиотека DirectX. Они помогают правильно перекодировать текстуры в игре, и оптимизируют воспроизведение видео. Но бывает такое, что при очередном обновлении произошел сбой и установка не завершилась, а произвести восстановление не получилось, так как исполняемые файлы стираются.

И единственный выход — переустановка ПО. Далее в статье мы расскажем, как удалить DirectX для Windows 7/XP и предотвратить возникновение проблемы в будущем.

Почему возникают проблемы?

Как и говорилось выше, первая причина – ошибки в работе в компьютера. В итоге обновления не установились и DirectX не оптимизирует, а тормозит работу видеосистемы.

Обновляясь со сторонних ресурсов,например, с «битых» серверов, вы подвергаете свой компьютер опасности. Помимо вирусов, в архиве с DirectX находятся взломанные библиотеки файлов, которые блокирует система, определяя их как «трояны». В итоге – антивирус отправляет служебные файлы на карантин, запрещает доступ, и вам вылетает сообщение «Ошибка при запуске DirectX».

Как удалить DirectX

DirectX – системный компонент, вшитый в ОС (касается Windows 7 и выше), для его удаления понадобятся сторонние утилиты. Мы будем использовать ПО от Microsoft DirectX Eradicator и Happy Uninstall, если у вас XP – достаточно встроенных в систему средств. Вначале определите какая у вас версия , для этого есть 2 способа:

Чтобы удалить DirectX строенным средствами:

  1. Воспользуйтесь командой выполнить.
  2. Нажмите комбинацию клавиш WIN+R.
  3. Пропишите dxdiag и нажмите «ОК».
  4. Откроется окно с загрузкой информации об ОС, где вы увидите точные характеристики. Посмотрите на последнюю строчку «Версия».

Разработка продукта Everest была прекращена, так как в 2010 году права на программу выкупила компания FinalWire Ltd и провела ребрендинг. Сейчас проект известен под названием AIDA 64 . Это инженерная утилита, показывающая расширенные свойства как Windows, так и ПК.

  1. Запустите EVEREST.
  2. В списке функций кликните на значок X.
  3. Далее перейдите во вкладку «Видео».
  4. Скрольте вниз до поля «Аппаратная поддержка» и посмотрите версию.

Проверка версии нужна для выбора способа удаления и обновления DirectX. С этим закончили, переходим к удалению. Один нюанс – не во всех Windows есть возможность удалить DirectX штатными средствами. Например, в 10-ке это сделать не получится. Поэтому, воспользуемся утилитами.

На Windows 10

Библиотека 12 версии установлена по умолчанию, а значит откатить либо переустановить не выйдет. В этом случае воспользуемся утилитами. Приступим:

  1. Скачайте DirectX Eradicator, программа весит около 240 Кбайт.
  2. Устанавливать ее не нужно, распакуйте архив в удобное для вас место.
  3. Откройте файлик dxread.
  4. Высветится окно с предупреждением о возможной дестабилизации системы — нарушении работы ОС. Бояться не стоит, — проблема исчезнет после перезагрузки. Подтвердив свое решение, вы полностью удалите DirectX с компьютера.

Если неисправность возникла после попытки загрузить актуальную версию, бэкап ОС поможет решить ее и сохранит стабильность системы. Начнем:

  1. Через кнопку «Пуск» зайдите в «Параметры».
  2. Выберите «Обновление и безопасность».
  3. Проскрольте до «Восстановление».
  4. В этом пункте есть два блока: «Вернуть в исходное состояние», «Перезагрузиться с другого носителя». Первый – откатывает систему до последней точки восстановления (обычно создается ОС) автоматически, второй – вернуть прежнее состояние ОС с помощью образа Windows.
  5. Если нет установочного диска, выбирайте «Вернуть в исходное состояние».

На Windows 7

Вышеупомянутые средства подходят и для 7-ки. Но еще есть утилита Happy Uninstall, сертифицированная Microsoft. Она платная, воспользуемся триал-периодом. Скачайте и установите утилиту.

Сначала создайте резервную копию системы, чтобы в случае неудачи ее восстановить:

  1. Запустите программу.
  2. Перейдите в пункт «Backup» и нажмите кнопку «Старт».
  3. Кликните на «Uninstal» и полностью удалите DirectX.

На Windows 8.1

Удалить DirectX полностью и без последствий возможно, если библиотека установлена без помощи системы обновления Windows. В противном случае система дестабилизируется. Если вы все же воспользовались утилитами для удаления и ОС перестала нормально функционировать, проведите восстановление системы, как указано выше, либо полностью переустановите ОС.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • This version of this file is not compatible with the version of windows
  • This system does not support fullscreen mode windows 7 что делать
  • This scheduled task notifies the user that windows backup has not been configured
  • This program requires windows service pack 3 or later
  • This program does not support the version of windows your computer перевод