Legacy Update
banner
legacyupdate.net
Legacy Update
@legacyupdate.net
Get back online, activate, and install updates on your legacy Windows PC. Legacy Update continues support where Microsoft left off. By @kirb.me

https://legacyupdate.net · https://legacyupdate.net/discord
I vibe this dark theme
November 9, 2025 at 10:31 PM
Glad it was useful! 💙
October 30, 2025 at 9:34 PM
When looking at other data sources, Windows 7 usage continues to go down, not up. Legacy Update also hasn’t seen any changes in its traffic.

The previous screenshot was from DuckDuckGo (GPT-4o). Google does at least recognise that it’s disputed, but doesn’t say so clearly enough for my liking.
October 24, 2025 at 10:56 PM
Our code signing certificate expires less than 2 weeks from now. We are looking at free/discounted options, but may need to purchase the same certificate again for $369 USD. Your support is appreciated to help us reach this goal and continue working on Legacy Update for another 2 years.
Legacy Update: Get back online, activate, and install updates on your legacy Windows PC
Getting error 80072EFE when checking for Windows Updates on your old version of Windows? Legacy Update continues support for Windows XP, Vista, 7, 8.1, etc. where Microsoft left off.
legacyupdate.net
September 24, 2025 at 3:15 PM
We also added a partial fix for the slowest of all updates - those for .NET Framework. Each update has to go through an extremely slow, wasteful re-optimizing process. If you use the Legacy Update website to install updates, we now use a workaround to defer the optimization until the end.
September 24, 2025 at 3:15 PM
My never-ending quest to make every edition of Windows XP and Server 2003 identify itself correctly continues in this release. With some very specific exceptions, it should now always display the most accurate name for the OS. (Blog post still to come about the craziness behind this sometime)
September 24, 2025 at 3:15 PM
I annoyed people a few too many times with the automatic restart, so Legacy Update 1.12 adds a new 3-minute countdown. This also lets you choose to restart later. A bug with it incorrectly thinking a restart is needed on Windows 10/11 (sorry!) is also fixed.
September 24, 2025 at 3:15 PM
Microsoft fixed the expired file, and updating Windows 7 and 8 works once more (8.1 wasn’t affected). The new version of the file expires in 2033.

I wrote up a post-mortem of what happened, for anyone curious:
Microsoft broke Windows Update on Windows 7 (again)
A configuration file expired, again.
adamdemasi.com
July 4, 2025 at 2:10 PM
Microsoft fixed the expired file, and updating Windows 7 and 8 works once more (8.1 wasn’t affected). The new version of the file expires in 2033.

I wrote up a post-mortem of what happened, for anyone curious:
Microsoft broke Windows Update on Windows 7 (again)
A configuration file expired, again.
adamdemasi.com
July 4, 2025 at 2:10 PM
We’ve added a more detailed error message for anyone who gets stuck at the 80248015 error this is causing, as well as a button to disable Microsoft Update to at least get Windows updates going again:
July 2, 2025 at 9:49 AM
The backup of driver metadata we made a few months ago will come in handy after all. Thanks to some generous community members who have lent me some storage space, I might be able to pull a mirror of the driver files themselves. How much of it I can pull really hugely depends. Will update soonish.
It’s done. Final database size: 138 GB. 15 days, just as I estimated.

Well, this is proof of why Microsoft wanted to remove drivers from WSUS. The whole WSUS 3.x product, which is almost as old as Vista, is not aging well.

No idea how we’ll upload an archive of this, but I’ll find a way.
June 21, 2025 at 10:19 AM
Maybe you mean flatpak? Snap actually very nicely lays things out in /snap, while you need to use `flatpak run` to correctly launch a flatpak app. Don’t know why Microsoft make it hard to find the actual exe path, but at least like flatpak run, you can launch them via an explorer.exe command.
May 29, 2025 at 12:03 PM