Методы переустановки DirectX 9.0 c Первый Метод: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX Ключи "InstalledVersion"=hex:00,00,00,09,00,00,00,00 "Version"="4.09.00.0904" замени на "InstalledVersion"=hex:00,00,00,08,00,00,00,00 "Version"="4.08.00.0904" Второй Метод: Меняем ваш ключ "CSDVersion" по адресу: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows на "CSDVersion"=dword:00000100 (соответствует 1 сервис паку, 000 - без пака, 200 - 2-ой пак) перегружаемся, и спокойно ставим DirectX 9.0c Третий Метод: 1. Разархивируем дистрибутив directx_9c_redist.exe (с помощью любого архиватора) в папку, скажем C:\Temp 2. В папке C:\Temp находим архив dxnt.cab и распаковываем его у же в папку C:\Temp\dxnt 3. Создаём папку C:\Temp\files и копируем туда файлы из папки C:\Temp\dxnt: dxdiag.exe, d3d9.dll, d3dim700.dll, devenum.dll, dx8b.dll, dxdiagn.dll, qdvb.dll, quartz.dll 4. Далее. Берём архив bdaxp.cab и распаковываем его в папку C:\Temp\bdaxp 5. Из папки C:\Temp\bdaxp скопируем в папку C:\Temp\files файлы kstvtune.ax и ksxbar.ax 6. В папку C:\Windows\System32 скопируйте ВСЕ файлы из папки C:\Temp\files 7. Сносим нафиг нашу временную папку C:\Temp и перезагружаемся. Четвёртый Метод: Берём cab файлы из дистрибутива 9.0c кладём их в папку с дистрибутивом 9.0b и запускаем инсталятор |