• There seems to be an uptick in Political comments in recent months. Those of us who are long time members of the site know that Political and Religious content has been banned for years. Nothing has changed. Please leave all political and religious comments out of the forums.

    If you recently joined the forums you were not presented with this restriction in the terms of service. This was due to a conversion error when we went from vBulletin to Xenforo. We have updated our terms of service to reflect these corrections.

    Please note any post refering to a politician will be considered political even if it is intended to be humor. Our experience is these topics have a way of dividing the forums and causing deep resentment among members. It is a poison to the community. We appreciate compliance with the rules.

    The Staff of SOH

  • Server side Maintenance is done. We still have an update to the forum software to run but that one will have to wait for a better time.

Help! FSX not working on Windows 10

jschall

Charter Member
This is a mystery to me, so I hope some of you FSX and computer experts can help me understand it and possibly solve it.

I have been running the Windows 10 Technical Preview on my Dell XPS desktop for many months, with no effect on FSX. I have a Radeon graphics card.

Two days ago, two things happened: there was a Windows Update (I am on the Fast Ring) and also an update to the Catalyst Manager. Subsequently, FSX will only display a black screen in Free Flight mode. The sound works, but there is no display except for a distorted still image of the selected aircraft.

I then uninstalled and re-installed FSX from DVD, but the same problem persists. I rolled back the Radeon driver to no avail.

Desperate, I then installed Steam and purchased FSX Steam Edition. No difference.

Finally I decided to re-install Prepar3D v2.5. It works perfectly.

So, where is the incompatibility? Can I test to see if DX9 or DX10 is installed and working? Could it be the C++ runtime libraries that need updating? You would think the FSX Installer would detect such problems.

Any ideas? Has anybody experienced anything similar?
 
I suspect that the culprit for that would be DirectX 12 which is coming with the latest build of Windows 10 before the RTM.

Try and find a DirectX 9 that is compatible with the latest version of Windows?

Johan
 
Thanks for the hint, Johan. Yes, dxdiag.exe tells me I have Directx 12. But FSX and FSX SE can't use it. And Prepar3D - does it not require DirectX, or does it use DirectX 12?

I will try to roll back to DX9...
 
Thanks for the hint, Johan. Yes, dxdiag.exe tells me I have Directx 12. But FSX and FSX SE can't use it. And Prepar3D - does it not require DirectX, or does it use DirectX 12?

I will try to roll back to DX9...

I'm a Prepar3D user and that uses DirectX11.

Try this download: https://www.microsoft.com/en-us/download/details.aspx?id=8109

EDIT: this is not a roll back, it simply means that you will have two versions of the DX next to each other. But that shouldn't be any problem!

Or, you could roll back to the previous build of Windows 10, but that is a serious hassle!

Keep me posted will ya? This is interesting! (I work in IT)

Johan
 
Last edited:
OK, you asked for IT, Johan:

DXError.log
--------------------
[07/16/15 09:17:08] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 229, function: CDXWSetup::InitInstallEngine


Sections are not initialized.


--------------------
[07/16/15 09:17:08] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc


CDXWSetup::InitInstallEngine() failed.


--------------------
[07/16/15 09:21:21] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 229, function: CDXWSetup::InitInstallEngine


Sections are not initialized.


--------------------
[07/16/15 09:21:21] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc


CDXWSetup::InitInstallEngine() failed.


--------------------
[07/16/15 09:22:05] module: DXWSetup(Mar 30 2011), file: dxwsetup.cpp, line: 229, function: CDXWSetup::InitInstallEngine


Sections are not initialized.


--------------------
[07/16/15 09:22:05] module: DXWSetup(Mar 30 2011), file: psheets.cpp, line: 705, function: PreinstDlgProc


CDXWSetup::InitInstallEngine() failed.

DirectX.log

07/16/15 09:17:04: DXWSetup: ***** DXWSETUP *****
07/16/15 09:17:04: DXWSetup: WinMain()
07/16/15 09:17:04: DXWSetup: Bing Bar is already installed, skipping offer
07/16/15 09:17:04: DXWSetup: IsIA64(): not IA64.
07/16/15 09:17:04: DXWSetup: Unable to get Version on target file C:\WINDOWS\system32\directx\websetup\dsetup.dll
07/16/15 09:17:04: DXWSetup: Installed file C:\WINDOWS\system32\directx\websetup\dsetup.dll
07/16/15 09:17:04: DXWSetup: Unable to get Version on target file C:\WINDOWS\system32\directx\websetup\dsetup32.dll
07/16/15 09:17:04: DXWSetup: Installed file C:\WINDOWS\system32\directx\websetup\dsetup32.dll
07/16/15 09:17:04: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/16/15 09:17:04: DXWSetup: DirectX Version: 4.09.00.0904.00
07/16/15 09:17:04: DXWSetup: Setup Version: 4.09.00.0904.00
07/16/15 09:17:04: DXWSetup: A newer version of DirectX have been installed already.
07/16/15 09:17:08: DXWSetup: CDXWSetup::CDXWSetup()
07/16/15 09:17:08: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/16/15 09:17:08: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/16/15 09:17:08: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/16/15 09:17:08: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
07/16/15 09:17:08: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
07/16/15 09:17:08: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
07/16/15 09:17:08: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
07/16/15 09:17:08: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
07/16/15 09:17:08: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
07/16/15 09:17:08: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/16/15 09:17:08: DXWSetup: WM_APP_DOWNLOADDXUPDATE
07/16/15 09:17:08: DXWSetup: CDXWSetup::InitInstallEngine()
07/16/15 09:17:08: DXWSetup: CDXWSetup::InitInstallEngine(): Sections are not initialized.
07/16/15 09:17:08: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
07/16/15 09:17:08: DXWSetup: WM_APP_ENDDOWNLOAD
07/16/15 09:17:14: DXWSetup: CDXWSetup::~CDXWSetup()
07/16/15 09:17:16: DXWSetup: CreatePropertySheet() returns -9.
07/16/15 09:17:16: DXWSetup: Deleted file C:\WINDOWS\system32\directx\websetup\dsetup.dll.
07/16/15 09:17:16: DXWSetup: Deleted file C:\WINDOWS\system32\directx\websetup\dsetup32.dll.
07/16/15 09:21:13: DXWSetup: ***** DXWSETUP *****
07/16/15 09:21:13: DXWSetup: WinMain()
07/16/15 09:21:13: DXWSetup: Bing Bar is already installed, skipping offer
07/16/15 09:21:13: DXWSetup: IsIA64(): not IA64.
07/16/15 09:21:13: DXWSetup: Unable to get Version on target file C:\WINDOWS\system32\directx\websetup\dsetup.dll
07/16/15 09:21:13: DXWSetup: Installed file C:\WINDOWS\system32\directx\websetup\dsetup.dll
07/16/15 09:21:13: DXWSetup: Unable to get Version on target file C:\WINDOWS\system32\directx\websetup\dsetup32.dll
07/16/15 09:21:13: DXWSetup: Installed file C:\WINDOWS\system32\directx\websetup\dsetup32.dll
07/16/15 09:21:13: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/16/15 09:21:13: DXWSetup: DirectX Version: 4.09.00.0904.00
07/16/15 09:21:13: DXWSetup: Setup Version: 4.09.00.0904.00
07/16/15 09:21:13: DXWSetup: A newer version of DirectX have been installed already.
07/16/15 09:21:21: DXWSetup: CDXWSetup::CDXWSetup()
07/16/15 09:21:21: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/16/15 09:21:21: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/16/15 09:21:21: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/16/15 09:21:21: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
07/16/15 09:21:21: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
07/16/15 09:21:21: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
07/16/15 09:21:21: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
07/16/15 09:21:21: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
07/16/15 09:21:21: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
07/16/15 09:21:21: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/16/15 09:21:21: DXWSetup: WM_APP_DOWNLOADDXUPDATE
07/16/15 09:21:21: DXWSetup: CDXWSetup::InitInstallEngine()
07/16/15 09:21:21: DXWSetup: CDXWSetup::InitInstallEngine(): Sections are not initialized.
07/16/15 09:21:21: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
07/16/15 09:21:21: DXWSetup: WM_APP_ENDDOWNLOAD
07/16/15 09:21:29: DXWSetup: CDXWSetup::~CDXWSetup()
07/16/15 09:21:31: DXWSetup: CreatePropertySheet() returns -9.
07/16/15 09:21:31: DXWSetup: Deleted file C:\WINDOWS\system32\directx\websetup\dsetup.dll.
07/16/15 09:21:31: DXWSetup: Deleted file C:\WINDOWS\system32\directx\websetup\dsetup32.dll.
07/16/15 09:22:02: DXWSetup: ***** DXWSETUP *****
07/16/15 09:22:02: DXWSetup: WinMain()
07/16/15 09:22:02: DXWSetup: Bing Bar is already installed, skipping offer
07/16/15 09:22:02: DXWSetup: IsIA64(): not IA64.
07/16/15 09:22:02: DXWSetup: Unable to get Version on target file C:\WINDOWS\system32\directx\websetup\dsetup.dll
07/16/15 09:22:02: DXWSetup: Installed file C:\WINDOWS\system32\directx\websetup\dsetup.dll
07/16/15 09:22:03: DXWSetup: Unable to get Version on target file C:\WINDOWS\system32\directx\websetup\dsetup32.dll
07/16/15 09:22:03: DXWSetup: Installed file C:\WINDOWS\system32\directx\websetup\dsetup32.dll
07/16/15 09:22:03: DXWSetup: GetDXVersion(): Unable to get RC string from registry.
07/16/15 09:22:03: DXWSetup: DirectX Version: 4.09.00.0904.00
07/16/15 09:22:03: DXWSetup: Setup Version: 4.09.00.0904.00
07/16/15 09:22:03: DXWSetup: A newer version of DirectX have been installed already.
07/16/15 09:22:05: DXWSetup: CDXWSetup::CDXWSetup()
07/16/15 09:22:05: DXWSetup: CDXWSetup::DownloadDXUpdate()
07/16/15 09:22:05: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x1, SubStatus = 0x0
07/16/15 09:22:05: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/16/15 09:22:05: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x2, SubStatus = 0x0
07/16/15 09:22:05: DXWSetup: OnStartInstall(): DLSize = 81, InstallSize = 0
07/16/15 09:22:05: DXWSetup: OnStartComponent(): ID = DXUpdate, DLSize = 81, InstallSize = 0, str = %DirectX_Setup%
07/16/15 09:22:05: DXWSetup: OnComponentProgress(): Phase = 0, Progress = 0
07/16/15 09:22:05: DXWSetup: OnStopComponent(): ID = DXUpdate, hr = 0x0, Phase = 9, str = %DirectX_Setup%, status = 0x0
07/16/15 09:22:05: DXWSetup: OnStopInstall(): hr = 0x0, str = (null), status = 0x0
07/16/15 09:22:05: DXWSetup: OnEngineStatusChange(): EngineStatus = 0x3, SubStatus = 0x0
07/16/15 09:22:05: DXWSetup: WM_APP_DOWNLOADDXUPDATE
07/16/15 09:22:05: DXWSetup: CDXWSetup::InitInstallEngine()
07/16/15 09:22:05: DXWSetup: CDXWSetup::InitInstallEngine(): Sections are not initialized.
07/16/15 09:22:06: DXWSetup: PreinstDlgProc(): CDXWSetup::InitInstallEngine() failed.
07/16/15 09:22:06: DXWSetup: WM_APP_ENDDOWNLOAD

------------------------------------------------------------------------
So, I cannot install DirectX 9 on Windows 10.
 
In the meantime, I have a question for you: what is the version number of your catalyst and what GFX card do you have?

Johan
 
Hmm...not sure I like the sound of this. I've signed up for Windows 10, but read that on the Home version, it will update everything automatically without my input. I always screen all updates before allowing them, don't want them changing any hardware drivers without my permission. So you were getting the same frame rates/performance with Windows 10 before? I have Windows 7, am curious if I'll regret updating.
 
Hmm...not sure I like the sound of this. I've signed up for Windows 10, but read that on the Home version, it will update everything automatically without my input. I always screen all updates before allowing them, don't want them changing any hardware drivers without my permission. So you were getting the same frame rates/performance with Windows 10 before? I have Windows 7, am curious if I'll regret updating.

Nono, it definitely is the drivers working with DirectX. Apparently there are no problems with Nvidia, but AMD/ATI does have some problems.

Johan
 
In the meantime, I have a question for you: what is the version number of your catalyst and what GFX card do you have?

Johan

Johan, my graphics card is AMD Radeon R9 200 (Engineering Sample WDDM v2.0). Driver version is 15.200.1023.7, 2015-06-02.

I will try to roll it back...

Thanks again for your collaboration.
 
Nono, it definitely is the drivers working with DirectX. Apparently there are no problems with Nvidia, but AMD/ATI does have some problems.

Johan

Thanks! I do have a GeForce video card, but still have the onboard AMD sound. I did notice that my sound went south when I let Windows update it before my last re-formatting. Won't make that mistake again. If it works, don't fix it.

Pat
 
It would be good to know what works and what doesn't work with Win 10 and FSX.

I have a AMD Radeon HD 7870 running with an older Catalyst version under Win 8.1.

Although I've signed up for Win 10, I don't plan to install it until I feel comfortable that it will not cause issues with FSX.

Pls. keep us informed, or perhaps make this thread a sticky as we get closer to the Win 10 release for the rest of us.

Thanks.
 
Did you make sure during your reinstalls that your FSX, FSX/SE cfg. were deleted? I had a similar issue a while back after updating my AMD drivers and after much trial and error figured out that the FSX cfg. file was corrupted by the update. Try letting FSX build a new one by renaming the old one.
 
Did you make sure during your reinstalls that your FSX, FSX/SE cfg. were deleted? I had a similar issue a while back after updating my AMD drivers and after much trial and error figured out that the FSX cfg. file was corrupted by the update. Try letting FSX build a new one by renaming the old one.

Thanks for the suggestion. I deleted FSX_SE.cfg as well as any FSX.cfg copies on my Hard Disk. Made no difference - FSX_SE cannot use DirectX 12, and this latest version of Windows 10 will not install DirectX 11 or 10.
 
Thanks for the suggestion. I deleted FSX_SE.cfg as well as any FSX.cfg copies on my Hard Disk. Made no difference - FSX_SE cannot use DirectX 12, and this latest version of Windows 10 will not install DirectX 11 or 10.

Well, that probably seals the deal for me. If you can't install 10 or 11, you probably can't install 9.1 either. No Windows 10 for me.
 
Well, that probably seals the deal for me. If you can't install 10 or 11, you probably can't install 9.1 either. No Windows 10 for me.

Older versions of DirectX will become available and will be made compatible with windows 10 after the release to the market.

M$ are now concentrating on getting things to work with DX12. You can't really blame them for that. Older versions of Dx are a thing of the past.

But hey, be my guest, keep on running Win7 or even WinXP till you die. Hell, you people still insist on running FSX...

I on the other hand will ditch Windows 7 as soon as Windows 10 comes out.
 
I've already signed up for Windows 10, but my computer's sole purpose is the flight simulator. What could I run besides FSX? Not a student, professional, or developer, can't bring myself to lie to purchase a copy of P3D.
 
I've already signed up for Windows 10, but my computer's sole purpose is the flight simulator. What could I run besides FSX? Not a student, professional, or developer, can't bring myself to lie to purchase a copy of P3D.

Then, like most of us, you will just have to be patient until M$ irons out the bugs.

Johan
 
When a game actually comes out designed for DX12 there might be half a reason to go for Win 10.

If you are into 'older' games there is exactly ZERO reason to 'upgrade' [their word, not mine] to 10.

To date, 7 has been the pinnacle of MS's efforts OS-wise as usage % and adoption rates demonstrate, compared to any other.

8 and 8.1 are a joke [although the heads that rolled probably won't agree].

At best, 10 is what 8 SHOULD HAVE BEEN, just as 7 is what Vista SHOULD HAVE BEEN.

....and Win Me should NEVER have been RTM...;)
 
Back
Top