Here's the "apparent" fix to fsx crashing (Win 7 x64)
#1
Posted 20 January 2010 - 12:38 AM
For some reason, the core problem lies with the uiautomationcore.dll library in Windows 7. I can't speak for crash's in other OS versions, but from what I've read, its mostly with Win 7 (x64), where Vista and XP work fine.
The trick is to use the Vista version of uiautomationcore.dll and place it into the Flight Simulator X folder. Some said that you have to register it, but just dropping it in the main directory where fsx.exe resides seems to work fine. Also, registering it is probably NOT a good idea, because it would then force any program running under Win 7 to use that Vista version, and may cause a crash of its own. You only want fsx.exe to use it exclusively.
To my understanding, when an executable file is run, it will first look for any dll's locally in the same folder, then through its sub folders, then if it can't find it, the program will then look at the "system path" for it. In this case, the Vista version of uiautomationcore.dll would be in that local location, load that library, and ignore the Windows 7 version.
Note that its very important to NOT delete or replace uiautomationcore.dll in the System folder.
FYI, the Windows 7 version number of uiautomationcore.dll is 6.1.7600.16386 (733kb). The Vista version is 6.0.5840.16386 (155kb). Here's a link to the Vista uiautomationcore.dll DLL.
Just to be sure I place the Vista verion in the Flight Simulator X folder, but temporary renamed it (*.dllx), and ran fsx until it crashed (almost a certainty). I then changed it back (*.dll), and of the half dozen times I've ran fsx, it hasn't crashed yet (see crossed fingers).
Good luck, and hope this works for you.
Bill
#2
Posted 22 January 2010 - 11:18 PM
#3
Posted 06 February 2010 - 09:42 AM
I'm getting occasional random CTD's with my VISTA 64 system and FSX unfortunately.
#4
Posted 20 March 2010 - 04:33 PM
Now bear im mine my PC is not all that fast I think thats really good and is all I need to fly stutter free.
I cant wait for the PMDG 737NG now hehe.
PS im using a vista 32 bit and nvidia card.
#5
Posted 24 March 2010 - 02:30 PM
andysim, on Mar 20 2010, 04:33 PM, said:
Now bear im mine my PC is not all that fast I think thats really good and is all I need to fly stutter free.
I cant wait for the PMDG 737NG now hehe.
PS im using a vista 32 bit and nvidia card.
This is very odd!
The uiautomationcore.dll bug is for 64-bit versions of uiautomationcore.dll found in 64-bit versions of Windows (Vista and 7, I don't know about XP) and the fix consists in getting FSX to use the 32-bit version of uiautomationcore.dll rather than the 64-bit one.
But if you are already using Vista-32, then you are not using the 64-bit version of uiautomationcore.dll anyway, so dropping the file into your FSX directory would do nothing at all for you, except get you to use a different version of uiautomationcore.dll (could be an older one or a newer one.)
Please help by posting information on the version of uiautomationcore.dll in your C:\WINDOWS\system32 vs. the version of the uiautomationcore.dll you placed in your FSX directory. (You can check the versions by right-clickinng on the file name with the mouse, then clicking on "Properties" and "File Version".)
Thanks!
- jahman.
#6
Posted 24 March 2010 - 02:38 PM
Bill_Walch, on Jan 20 2010, 12:38 AM, said:
Bill,
My understanding was that the uiautomationcore.dll bug was with the 64-bit version of uiautomationcore.dll found in Vista and W7 (and perhaps also XP?) and that the fix was to replace the 64-bit version of uiautomationcore.dll with the 32-bit one.
See: http://forums1.avsim.net/index.php?showtop...p;#entry1712856
Cheers,
- jahman.
#7
Posted 22 June 2010 - 11:37 PM

Last Flight September 3, 2010 / Rome - Catania / Quality Wings 757
#8
Posted 27 June 2010 - 04:29 PM
jahman, on Mar 24 2010, 02:30 PM, said:
I have never suffered this CTD and I have Win 7, 64 bit version installed as well as FSX/Acceleration.
My Windows 7 version of the UIautomationCore.dll is 6.1.7600.16385 dated 7/13/2009 (this differs from the one posted above by Bill_KA350). I have the Windows 7 Home Premium Edition installed. It sits in my System32 folder.
I do not have this .dll installed in any FSX directory.
Best regards,
Jim
Dell XPS 720H2C w/Intel Core2 Extreme CPU X6800 (O/C to 3.73GHz)
4GB DDR2 SDRAM at 667MHz
Dual 768MB NVIDIA 8800GTX
Dell 3007 WFP Digital Flat Panel Monitor
X-FI Creative Sound Card
SATA2 w/dual 500GB HD
1KW PSU
Windows 7 64 bit Premium Home Edition
FSX Acceleration
#9
Posted 10 July 2010 - 11:50 AM
jahman, on Mar 25 2010, 05:38 AM, said:
My understanding was that the uiautomationcore.dll bug was with the 64-bit version of uiautomationcore.dll found in Vista and W7 (and perhaps also XP?) and that the fix was to replace the 64-bit version of uiautomationcore.dll with the 32-bit one.
See: http://forums1.avsim.net/index.php?showtop...p;#entry1712856
Cheers,
- jahman.
but then if you switched the 64 bit dll with the 32 bit dll, what about the other things you want to run? (vegas pro 9 for example)

Intel I7 Quad core 3.2GHz, Dual ATX raedon HD5800, 9GB DDR3 RAM
#10
Posted 02 August 2010 - 04:26 AM
I vote this thread be pinned.
My FSX Rig - Antec 1200 Case | Antec TruePower Quattro 1000W PSU
i7-980x EE CPU OC'd @ 4.41GHz w/ Thermallite Venomous X CPU Heatsink | Gigabyte X58A-UD7 Mobo | 12GB 2000 Mhz G-Skill Ripjaws Memory
Nvidia GTX480 x 2 (SLI)
OCZ 60GB SSD HD | OCZ Vertex 120 GB SSD + G. Skill Falcon II 128 GB SSD in Raid 0 | WD Velociraptor 300GB 10K RPM HD
Creative Sound Blaster X-fi Titanium Fatal1ty Sound Card | Logitech X-540 5.1 Surround Sound
Logitech G940 Flight System | Logitech G19 Gaming Keyboard | Logitech G9 Gaming Mouse
Samsung SyncMaster 2693HM 25.5" | Samsung SyncMasterT260 25.5"
Check out my Flight Simulator Blog at FSDigest.com. Become a writer with us we'll buy you payware FS Addons! PM me...

Help











