appluser said:
Hi!
I just accomplished a Windows-10-Upgrade on my wife's PC although allegedly her elderly model "Sony Vaio VGN-NS11S" will NEVER be Windows-10-supported by Sony ...

Step 1:
I checked her Windows 7 with the free version at "download.driversupport.com" and got 2 old drivers reported:
1. Intel(R) 82801 PCI-bridge 2448 (version: 6.1.7601.17514) and
2. Intel(R) ICH9M-E/M SATA AHCI Controller (Version: 8.0.0.1039)
BOTH drivers had NOT been updated by WIN-7's automatic device manager driver-update-search !

Step2:
I googled and downloaded newer versions of these 2 at "driverscope.com":
1) (PCI-bridge:) 7.0.1.1011
2) (AHCI Controller:) 11.7.4.1001
Both came as zipped files which I extracted.

Step 3:
I opened the device manager and respectively chose
1) "IDE ATA/ATAPI Controller > Intel(R) ICH9M-E/M SATA AHCI Controller"
2) "System devices [German: Systemgeräte] > Intel(R) 82801 PCI-bridge 2448"
For each of those I went to [menus:] "Actions" > "Update drivers /driver software" and -important:-
(2nd option:) "Search Computer for driver (software)".
I selected the downloaded driver files (in "Downloads") which were updated without any problem.

Now there is a fully functional Windows-10 PC on the other side of my desk. I write this on a MacMini and am glad to have helped at least my loved wife ... ;-)

Well done, you really find the clue.
I had the same problem and tried so many things before I read your post.
For some reason, those drivers weren't even detected by few drivers update program, including the one you mentioned, but definitely the ICH9M-E/M SATA AHCI driver wouldn't let the Windows update progress on my Sony VGN- FW16G.
Thank you so much for publishing that tip