Just for the record; about 1 year ago I purchased a new laptop with Windows 8.1 Home installed. Just an ordinary HP laptop from Curry's for everyday use & no intentions of using it for gaming.
I'm very pleased with my laptop which has always worked well after I got used to its little quirks. After my initial reservations I was perfectly happy with Windows 8.1 but over the last couple of months I began to get fed up with being reminded about the free Windows 10 update every time I switched on the laptop or tried to do a Windows Update. (I wish Microsoft wouldn't do this.

) Last Wednesday evening I bit the bullet & went for it.
Before going ahead I backed up all my precious photos & other files. I also installed FSX Gold which has never been on this PC. It seemed to work fine after a quick test so I then went with the Win 10 install. This took a couple of hours but was otherwise painless.
My first impressions were that it isn't much different from 8.1 so I couldn't see what all the fuss is about. All my old faithful software like Photoshop Elements 5 works well so no problems there. The first time I tried FSX it wouldn't start & I got an error message saying my graphics weren't suitable. Hmmm, it worked fine on Win 8.1 on the same laptop.
Oh well, I thought it strange but not the end of the world as I would only use FSX for troubleshooting purposes anyway. Not one to give up easily I tried it again a short time later & much to my surprise it fired up. After a couple of unexplained CTDs I downloaded & installed a file named UIAutomationCore.dll. That fixed it & I now have a fully functional install of FSX on my new Windows 10 laptop. Much to my surprise my ancient trusty MS Sidewinder Pro joystick also works perfectly.

I have since successfully installed freeware aircraft & scenery from SimV.
Note: To avoid potential problems I opted to install FSX to a folder on the C: drive outside the default Program Files (x86) location. My FSX is installed to a directory named C:\FSX