| 1. |
Solve : Updating Directx? |
|
Answer» When I run dxwebsetup I get a message unable to load xactengine3_0.dll. These are just some ideas so if anyone tells you to ignore me (which they might ) Take their advice, I really don't have a great idea of what I'm talking about.To me this sounds about right, although it would be nice to format your post to make it a bit easier to follow Step 1. Confirm your Video Card can support Direct X 9.0c in the first place! Step 2. Confirm you have Administrator privileges. Start > Run > control nusrmgr.cpl > ok Step 3. Confirm the presently installed Direct X version. Start > Run > dxdiag > ok (System tab) Step 4. Copy the following (inside quote box) as TempDX.REG to Notepad > Save As... > Save as Type > All Files (ideally save to Desktop) Quote Windows Registry Editor Version 5.00 Step 5. Locate the TempDX.REG, that you just saved. Right click > Select Merge > yes/ok If it merged successfully you can now just delete this TempDX.REG file Step 6. Download and install the latest Direct X version. http://www.microsoft.com/download/en/details.aspx?id=8109 Step 7. Again confirm the presently installed Direct X version. Start > Run > dxdiag > ok (System tab) Step 8. There is no step 8, its all done Quote from: kimsland on December 02, 2011, 09:23:35 PM Step 1.If the Video Card doesn't support DX9 in hardware, DirectX will emulate missing features. It will not prevent installation of DirectX. Anyways, found some other info on this: http://www.msfn.org/board/topic/124227-directx-redist-fails-to-install-on-windows-xp-sp3/ Quote from: BC_Programmer on December 02, 2011, 09:52:47 PM If the Video Card doesn't support DX9 in hardware, DirectX will emulate missing features. It will not prevent installation of DirectX.Well I didn't say it wouldn't install, anyway I just continued whatever the result. It is important anyway, because some games may ask for Direct X 9.0c as Minimum, but anyway whatever. Quote from: BC_Programmer on December 02, 2011, 09:52:47 PM Anyways, found some other info on this:I'm not overly happy with extracting the Direct X Setup Cabs then renaming or editing them. Pretty sure the above STEPS, will fix it, if not then we'll try something else this is the log showing where error occurs DirectXUpdateInstallPlugIn(): Installing: XACT3_0_x86_xp.inf - [x86_Install] 12/03/11 13:54:03: dxupdate: Installed file C:\WINDOWS\system32\xactengine3_0.dll 12/03/11 13:54:03: dxupdate: DirectXUpdateInstallPlugIn(): Registering: XACT3_0_x86_xp.inf - [DllRegisterServer] 12/03/11 13:54:03: dxupdate: RegisterDLL(): LoadLibraryEx() failed, error = 0xc000001d. 12/03/11 13:54:03: dxupdate: DXSError(): FormatMessage() failed, system cannot find message text for error. 12/03/11 13:54:03: dxupdate: RegisterDLL(): Unable to load C:\WINDOWS\system32\xactengine3_0.dll. 12/03/11 13:54:03: dxupdate: DirectXUpdateInstallPlugIn(): RegisterDllFromSection() failed. 12/03/11 13:54:03: dsetup32: CSetup::InstallPlugIn(): DirectXUpdateInstallPlugIn() failed. 12/03/11 13:54:03: dsetup32: CSetup::SetupForDirectX(): InstallPlugIn() failed. 12/03/11 13:54:03: dsetup32: start finalizing: phase: 155 - 155, total: 0 - 106 12/03/11 13:54:03: DXWSetup: DSetupCallback(): Phase = 3, Steps = 0 12/03/11 13:54:06: dsetup32: Installation ended with value -9 = Internal or unsupported error 12/03/11 13:54:09: DXWSetup: WM_APP_ENDINSTALL 12/03/11 13:54:09: DXWSetup: CDXWSetup::~CDXWSetup() 12/03/11 13:54:11: DXWSetup: CreatePropertySheet() returns -9. 12/03/11 13:54:14: DXWSetup: Deleted file C:\WINDOWS\system32\directx\websetup\dsetup.dll. 12/03/11 13:54:16: DXWSetup: Deleted file C:\WINDOWS\system32\directx\websetup\dsetup32.dll. Does this help?0xc000001d = Illegal Instruction The dll file is corrupted. redownload DirectX; preferably, use the offlike installer. I can say with some certainty that the DLL is corrupted, because LoadLibrary() and it's Ex Version will load a DLL, and then call that DLL's dllmain() export. In this case the header of the file is intact but the file is corrupted so calling the address of dllmain() causes an illegal instruction. I will download Directx again.It will take a while as I only have a dial up connection.I downloaded Directx again but I still get the same error message |
|