Steam平台有时会要求安装最新版DirectX,但是点击所给链接后在线安装会出现”内部系统错误“,无法继续安装。
解决方法:
打开注册表编辑器,依次定位 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX 及 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectX (win7 64位等),将Version项的键值改为“4.09.00.0904”(无引号)即可。
PS:
方法来源于
http://www.sevenforums.com/software/203092-directx-install-error-internal-system-error-occurred.html
原帖如下:
#7 madhouserevival
I found this page after googling about the problem for hours and since it was in the first listing on Google I figured I'd post my solution here because it's more likely to be seen than any other in the results. What you are encountering is a registry error. It has incorrect info about your Directx installation.
I got an idea that worked. I have a mulitboot system, though this should work even from another computer if it has the exact same OS installed, so what I did was navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX" and "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectX" on my second OS and exported them to a backup folder, rebooted into my 1st OS and doubleclicked them to import them into the 1st System's registry, then rebooted again. After doing this I was FINALLY able to install directx_Jun2010_redist.exe successfully!
That'll teach me to back up my whole system more frequently!
解决方法:
打开注册表编辑器,依次定位 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX 及 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectX (win7 64位等),将Version项的键值改为“4.09.00.0904”(无引号)即可。
PS:
方法来源于
http://www.sevenforums.com/software/203092-directx-install-error-internal-system-error-occurred.html
原帖如下:
#7 madhouserevival
I found this page after googling about the problem for hours and since it was in the first listing on Google I figured I'd post my solution here because it's more likely to be seen than any other in the results. What you are encountering is a registry error. It has incorrect info about your Directx installation.
I got an idea that worked. I have a mulitboot system, though this should work even from another computer if it has the exact same OS installed, so what I did was navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX" and "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\DirectX" on my second OS and exported them to a backup folder, rebooted into my 1st OS and doubleclicked them to import them into the 1st System's registry, then rebooted again. After doing this I was FINALLY able to install directx_Jun2010_redist.exe successfully!
That'll teach me to back up my whole system more frequently!