короче давно еще, не помню зачем, удалял directx с помощью directx killer теперь через стим не могу игру запустить, он ругается что нужна последняя версия директории и дает ссылку на директорию 9.0(может быть 9.0с), ну я качаю ее и при установке вылетает ошибка "Произошла внутренняя системная ошибка. Чтобы определить причину ошибки просмотрите файлы DXError.log и Directx.log в папке Windows". и теперь не могу поиграть нормально)Помогите пжл, облазил весь гугл, у меня вин7 пиратка, переустанавливать систему совсем не хочу. вот что написано в логе dxerror
--------------------
--------------------
[02/10/14 18:48:33] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 352, function: CDXWSetup::InitInstallEngine
Failed API: SetAction()
Error: (0x80070057) - Параметр задан неверно.
--------------------
[02/10/14 18:48:33] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc
CDXWSetup::InitInstallEngine() failed.
И ВОТ ЧТО В DIRECTX.LOG
02/10/14 18:52:47: DXWSetup: ***** DXWSETUP *****
02/10/14 18:52:47: DXWSetup: WinMain()
02/10/14 18:52:47: DXWSetup: Bing Bar is already installed, skipping offer
02/10/14 18:52:47: DXWSetup: IsIA64(): not IA64.
02/10/14 18:52:47: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup.dll
02/10/14 18:52:47: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup.dll
02/10/14 18:52:47: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup32.dll
02/10/14 18:52:47: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup32.dll
02/10/14 18:52:47: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/10/14 18:52:47: DXWSetup: DirectX Version: 0.00.00.0000.00
02/10/14 18:52:47: DXWSetup: Setup Version: 4.09.00.0904.00
02/10/14 18:52:48: DXWSetup: CDXWSetup::CDXWSetup()
02/10/14 18:52:48: DXWSetup: CDXWSetup:ownloadDXUpdate()
02/10/14 18:52:48: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
02/10/14 18:52:49: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
02/10/14 18:52:49: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
02/10/14 18:52:49: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
02/10/14 18:52:49: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: WM_APP_DOWNLOADDXUPDATE
02/10/14 18:52:49: DXWSetup: CDXWSetup::InitInstallEngine()
02/10/14 18:52:49: DXWSetup: Use string section : [Strings.RUS]
02/10/14 18:52:50: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
02/10/14 18:52:50: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:50: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/10/14 18:52:50: DXWSetup: DXVersion: 0.00.00.0000
02/10/14 18:52:50: DXWSetup: Install Section: [\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management E]
02/10/14 18:52:50: DXWSetup: CDXWSetup::InitInstallEngine(): SetAction() failed, error = 0x80070057.
02/10/14 18:52:50: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
02/10/14 18:52:50: DXWSetup: WM_APP_ENDDOWNLOAD
02/10/14 18:52:52: DXWSetup: CDXWSetup::~CDXWSetup()
02/10/14 18:52:53: DXWSetup: CreatePropertySheet() returns -9.
02/10/14 18:52:53: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
02/10/14 18:52:53: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.
Failed API: SetAction()
Error: (0x80070057) - Параметр задан неверно.
--------------------
[02/10/14 18:48:33] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc
CDXWSetup::InitInstallEngine() failed.
И ВОТ ЧТО В DIRECTX.LOG
02/10/14 18:52:47: DXWSetup: ***** DXWSETUP *****
02/10/14 18:52:47: DXWSetup: WinMain()
02/10/14 18:52:47: DXWSetup: Bing Bar is already installed, skipping offer
02/10/14 18:52:47: DXWSetup: IsIA64(): not IA64.
02/10/14 18:52:47: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup.dll
02/10/14 18:52:47: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup.dll
02/10/14 18:52:47: DXWSetup: Unable to get Version on target file C:\Windows\system32\directx\websetup\dsetup32.dll
02/10/14 18:52:47: DXWSetup: Installed file C:\Windows\system32\directx\websetup\dsetup32.dll
02/10/14 18:52:47: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/10/14 18:52:47: DXWSetup: DirectX Version: 0.00.00.0000.00
02/10/14 18:52:47: DXWSetup: Setup Version: 4.09.00.0904.00
02/10/14 18:52:48: DXWSetup: CDXWSetup::CDXWSetup()
02/10/14 18:52:48: DXWSetup: CDXWSetup:ownloadDXUpdate()
02/10/14 18:52:48: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
02/10/14 18:52:49: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
02/10/14 18:52:49: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
02/10/14 18:52:49: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
02/10/14 18:52:49: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
02/10/14 18:52:49: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:49: DXWSetup: WM_APP_DOWNLOADDXUPDATE
02/10/14 18:52:49: DXWSetup: CDXWSetup::InitInstallEngine()
02/10/14 18:52:49: DXWSetup: Use string section : [Strings.RUS]
02/10/14 18:52:50: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
02/10/14 18:52:50: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
02/10/14 18:52:50: DXWSetup: GetDXVersion(): This may be a older DirectX which does not have the version value in the registry.
02/10/14 18:52:50: DXWSetup: DXVersion: 0.00.00.0000
02/10/14 18:52:50: DXWSetup: Install Section: [\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management E]
02/10/14 18:52:50: DXWSetup: CDXWSetup::InitInstallEngine(): SetAction() failed, error = 0x80070057.
02/10/14 18:52:50: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
02/10/14 18:52:50: DXWSetup: WM_APP_ENDDOWNLOAD
02/10/14 18:52:52: DXWSetup: CDXWSetup::~CDXWSetup()
02/10/14 18:52:53: DXWSetup: CreatePropertySheet() returns -9.
02/10/14 18:52:53: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup.dll.
02/10/14 18:52:53: DXWSetup: Deleted file C:\Windows\system32\directx\websetup\dsetup32.dll.