



Microsoft Is Opening Windows Update To Third-Party Apps (theregister.com) 91
Microsoft is previewing a new Windows Update orchestration platform that lets third-party apps schedule and manage updates alongside system updates, "aiming to centralize update scheduling across Windows 11 devices," reports The Register. From the report: On Tuesday, Redmond announced it's allowing a select group of developers and product teams to hook into the Windows 11 update framework. The system doesn't push updates itself but allows apps to register their own update logic via WinRT APIs and PowerShell, enabling centralized scheduling, logging, and policy enforcement. "Updates across the Windows ecosystem can feel like a fragmented experience," wrote Angie Chen, a product manager at the Borg, in a blog post. "To solve this, we're building a vision for a unified, intelligent update orchestration platform capable of supporting any update (apps, drivers, etc.) to be orchestrated alongside Windows updates."
As with other Windows updates, the end user or admin will be able to benefit from intelligent scheduling, with updates deferred based on user activity, system performance, AC power status, and other environmental factors. For example, updates may install when the device is idle or plugged in, to minimize disruption. All update actions will be logged and surfaced through a unified diagnostic system, helping streamline troubleshooting. Microsoft says the platform will support MSIX/APPX apps, as well as Win32 apps that include custom installation logic, provided developers integrate with the offered Windows Runtime (WinRT) APIs and PowerShell commands. At the moment, the orchestration platform is available only as a private preview. Developers must contact unifiedorchestrator@service.microsoft.com to request access. Redmond is taking a cautious approach, given the risk of update conflicts, but may broaden availability depending on how the preview performs.
Meanwhile, Windows Backup for Organizations, first unveiled at Microsoft Ignite in November 2024, has entered limited public preview. Redmond touts the service as a way to back up Windows 10 and 11 devices and restore them with the same settings in place. It's saying it'll be a big help in migrating systems to the more recent operating systems after Windows 10 goes end of life in October. "With Windows Backup for Organizations, get your users up and running as quickly as possible with their familiar Windows settings already in place," Redmond wrote in a blog post on Tuesday. "It doesn't matter if they're experiencing a device reimage or reset."
As with other Windows updates, the end user or admin will be able to benefit from intelligent scheduling, with updates deferred based on user activity, system performance, AC power status, and other environmental factors. For example, updates may install when the device is idle or plugged in, to minimize disruption. All update actions will be logged and surfaced through a unified diagnostic system, helping streamline troubleshooting. Microsoft says the platform will support MSIX/APPX apps, as well as Win32 apps that include custom installation logic, provided developers integrate with the offered Windows Runtime (WinRT) APIs and PowerShell commands. At the moment, the orchestration platform is available only as a private preview. Developers must contact unifiedorchestrator@service.microsoft.com to request access. Redmond is taking a cautious approach, given the risk of update conflicts, but may broaden availability depending on how the preview performs.
Meanwhile, Windows Backup for Organizations, first unveiled at Microsoft Ignite in November 2024, has entered limited public preview. Redmond touts the service as a way to back up Windows 10 and 11 devices and restore them with the same settings in place. It's saying it'll be a big help in migrating systems to the more recent operating systems after Windows 10 goes end of life in October. "With Windows Backup for Organizations, get your users up and running as quickly as possible with their familiar Windows settings already in place," Redmond wrote in a blog post on Tuesday. "It doesn't matter if they're experiencing a device reimage or reset."
thats not going to open up any issues.... (Score:2)
will it....
will MS test each and every update?
Re: (Score:3)
Microsoft ? *TEST* updates ????
Have I missed something ? Microsoft just push any old "updates" for "users" to beta test their "new & improved" crapware. (e.g. try and put band aids over the pile of crap they originally shipped) I don't think Micosoft have properly tested anything since possibly Windows 2000.
Re:thats not going to open up any issues.... (Score:5, Insightful)
It's no different that app auto-update on your iPhone or Android phone.
Re: thats not going to open up any issues.... (Score:1)
Re: (Score:2)
It's no different that app auto-update on your iPhone or Android phone.
Yes, there is a big difference. iOS and Android apps, for the most part, handle *all* installations and updates through their own app stores.
Windows doesn't (I don't know of anyone that uses the windows store app at all). In fact, sometimes apps can't (shouldn't be updated) due to compatibility issues - sometimes because of peripheral compatibility and stuff. Updates can go very bad if the conditions aren't right.
Re: (Score:2)
Actually no it's not that different. If you side load an app that is published in the app store the app store will take over the updating for you.
Windows doesn't (I don't know of anyone that uses the windows store app at all). In fact, sometimes apps can't (shouldn't be updated) due to compatibility issues - sometimes because of peripheral compatibility and stuff.
Apps published in windows update are virtually unable to have compatibility issues with peripherals - they aren't permitted to interface with hardware in that way. Windows store apps can't modify the OS, install drivers or anything like that. Windows Update can though.
Re: (Score:2)
It's looking to resolve the current issue where the user fails to apply latest updates to every piece of garbage they've grabbed from random places around the internets.
This is the far better option. Unless your argument is everything is better/safer through not patching?
Re:thats not going to open up any issues.... (Score:5, Insightful)
Re: (Score:2)
Re: thats not going to open up any issues.... (Score:1)
Re: (Score:2)
The end of Microsoft draws ever nearer...
Re: (Score:2)
This is the age of enshitification, where a lot of updates just push anti-features like data harvesting and advertising. You can't just assume that a newer version will be better/safer.
In this age of enshitification you can't assume your app will work if you don't update it. Especially those who push anti-consumer stuff like this - often the app update is forced.
Re: (Score:2)
Oh, sure. To the same standards they test their own updates, i.e. none at all.
will they add more control to end users? (Score:2)
will they add more control to end users?
Fer cryin' out loud (Score:5, Insightful)
Just get winget working reliably and not have to do stupid stuff to kick start it on the first installation. Gee whillickers, it's not as if MS doesn't own freakin' GIT HUB!
Been working for two years with a pro bono team to get a simple code base share for windows to work without needed the user to do more than just breathe.
Because - users. It works sometimes. Most of the time there's something going with the winget server side and it breaks horribly. Bleeding bits splattered all over the bus. Oh, the humanity!
Re: Fer cryin' out loud (Score:2)
I still get the issue where WinGet lists packages that don't have clear version numbering yet I want those but in order to update I must pass --include-unknown.
Re: Fer cryin' out loud (Score:2)
Re: (Score:2)
Winget is a package manager. It only manages packages you install through winget. What MS is doing here is providing a system for an program from any origin to use windows update to push updates. This isn't a bad thing and it could also interface nicely with winget.
You do you Microsoft (Score:2)
It was a good run I guess. DOS 2.11 all the way up to DOS 6.22 and Windows for Workgroups 3.11, then Windows 98SE, onto Windows 2000 (my favorite), next to Windows XP, and finally to Windows 7. I've since moved on from your now relentless pursuit of over-reach.
Re: (Score:1)
So...do you have app auto-updates enabled on your iPhone or Android device? How is this any different?
Re: (Score:3)
Nope, I don't install apps on my phone. I use my phone to make phone calls and text.
Re: You do you Microsoft (Score:1)
Re: (Score:1, Insightful)
This might be the most pathetic thing I've ever read on ./ A dork boasting about how they needed to take pictures of their faucet and feed it to AI in order to fix it. The "I choose knowledge" bit is quite the cherry on top.
You've got to be a fucking idiot if you need to do ANY research to fix a sink. I hope you work in fast food because I wouldn't trust someone who can't figure out how to fix a sink with any job more complex than that.
Even before AI you could have typed into Google, "how to fix a faucet,"
Re: (Score:2, Insightful)
As a former plumber, you're not wrong. Aside from confusing PEX and PVC, there's very little to know about plumbing to make it work unless you just feel the need to learn to solder copper pipe. The only slightly complex bits are knowing the relevant building codes if you're going to have to get it inspected. You'd have to be pretty fucking retarded to not be able to figure a sink repair out on your own.
Re: (Score:2, Troll)
The "I choose knowledge" bit is quite the cherry on top.
The GP didn't know how to do something and used a tool that showed him the steps and method of doing it, successfully did it, and learned something in the process. Say what you want about their lack of knowledge in the first place, but they seem to have far more functioning braincells than you, who doesn't realise that doing and following instructions is literally the way we obtain knowledge as a species.
Re: You do you Microsoft (Score:4, Insightful)
You needed an AI to identify the faucet? Most five-year-olds can manage that...
Re: (Score:2)
There's a difference between identifying what the faucet is, and what the exact model of a faucet is along with the instructions for dissembling. Sure let your 5 year old have at it, tell us your results after your house is repaired.
Everything can be made to sound absurd if you take the simplest subset of the task. Oh you can see the text on the screen? My five year old can do that too! Why are you only as smart as my five year old!
Re: (Score:2)
Complain to the people who modded my comment Insightful. I was aiming for Funny.
Re: (Score:3)
The importance of privacy is being able to choose when to disclose information and when not to.
In your case disclosing photos of a faucet and receiving instructions is something you chose to do and it served a useful purpose. What people object to is background collection of information unrelated to the task at hand and sharing of that information with others - eg in order to provide faucet fixing instructions does the ai need your name? your location? your bank details? probably not, the location might be
Re: (Score:3)
"I choose knowledge."
Then read a fucking book.
Re: (Score:2)
"I choose knowledge."
Then read a fucking book.
Why does knowledge only come in paper form? Do you not gain knowledge from reading something on a screen instead? If you don't know what my point is, try printing out this comment on paper and reading it again.
Re: (Score:2)
You are the poster child for the reason Microsoft and other companies get away with the shit that they do. Hey, but you do you.
Re: (Score:2)
Thank you. Now, get off my lawn!
Re: (Score:2)
I have a small number of apps on my phone. After all, it is part of my security perimeter with the TOTP authenticator app. And no auto-updates, and in particular nothing from Microsoft.
So how do I ... (Score:3)
opt out of this 'feature'?
Re: (Score:1)
Re: (Score:2)
Re: (Score:1)
Install a WSUS server? ;-)
Isn't that deprecated and no longer under development?
Re: So how do I ... (Score:2)
Yes. Microsoft wants everyone to move to their cloud for everything.
Wow! (Score:4, Funny)
This is pretty impressive. I hope Ubuntu and Red Hat and Fedora and Debian and Gentoo and Arch consider allowing third party apps on their OS to be packaged and updates automatically ... ;-D
Thirty Fucking Years Late (Score:2, Informative)
Congratulations, you feckless imbeciles. You've "innovated" general software package management a mere three $(GOD)-damned decades after Redhat and Debian did it.
While you're at it, why don't you "invent" a tiling window manager that can be driven entirely from the keyboard... Oh, [i3wm.org] wait... [hyprland.org]
Honestly... Why is anyone still voluntarily giving money to these chowderheads?
Re: (Score:2)
While you're at it, why don't you "invent" a tiling window manager
They did: Windows 1.0 [wikipedia.org] from 1983 (or 1985, depending on how you count) until 1987 (or 2001, again depending on how you count) was a tiling window manager.
Re: (Score:3)
No they didn't. This is an update broker, and has nothing to do with software package management. Fundamentally it is different from what Redhat and Debain offer. This is like the equivalent of you installing some binaries from a completely external source, and it requesting RPM to send it updates going forward (something that doesn't happen because RPM doesn't know what to manage unless it's installed through RPM.
Now if you actually knew what you were talking about you may make a comparison to Winget, whic
Re: (Score:2)
YUM and APT have similar capabilities in that you can add external repositories for software that's not provided by the base distro, and then anything installed from those repositories will get updated at the same time as the base distro packages.
The same thing could happen - you could install random binaries which add an entry to your sources.list, or you could manually install a package file without using the built in repository download mechanism of the package manager. This scenario is uncommon because
Re: (Score:2)
add external repositories
Again, this is *NOT* what this is. We are not talking about installing any software from any repository PERIOD. We are talking about installing normal software from MSI packages, and having that software interfact with Windows updates to push updates to it going forward.
What MS are offering is a small subset of the functionality provided by apt, yum or similar package managers.
No you have a small subset of understanding. Comparing Apt to this is like comparing Apples to a Mars Bar, they aren't remotely similar. If you want to compare what MS offers in terms of apt, yum or similar then you should look at Winget - M
Re: (Score:3)
This is the most hilariously poor anti-MS rant yet.
Gud jerb. Make MS responsible for cruddy patching methodooligies of random devlopers who have *nothing* to do with MS. Gud jerb.
Re: (Score:3)
That's not what this is. Microsoft already has a package managed called winget that is more similar to what Linux distros use.
This is about delivering security updates to the majority of users who wouldn't bother updating at all if they were not prompted to do it. In fact even promoting isn't enough, which is why by default Windows just installs updates and force-reboots the computer.
Re: (Score:1)
security updates
Slippery slope. Microsoft considers collecting telemetry as a security update https://tech.slashdot.org/stor... [slashdot.org]
As if watching users every movement is "security" (maybe to their monopoly status) https://it.slashdot.org/story/... [slashdot.org]
Re: (Score:2)
30 years late to the game and then doing things badly? That is about on-par for Microsoft.
HOORAY! (Score:2)
NEW* (Score:1)
Seamless notepad++ updates? (Score:2)
Holy shit can I finally get seamless, invisible, automatic notepad++ updates?
Replaces all those system widgets? (Score:2)
Managed desktop admins should be able to curate what's updated and when, and this may also help with those annoying times where the manufacturer wants to use their "just compiled overnight' version for in-house training and expect it to be inst
Possibly positive (Score:4, Insightful)
Re:Possibly positive (Score:4, Insightful)
allowing 3rd parties to no longer have to have their own background updater running in the background could be a net positive
3rd parties didn't need permission for that. There's no reason an update can't be downloaded and installed by the application running in the foreground. There's countless applications out there that maintain themselves up to date without some background service. Fuck Adobe and Google for normalising yet more shit running when not needed.
Re: (Score:2)
3rd parties didn't need permission for that. There's no reason an update can't be downloaded and installed by the application running in the foreground.
This is fandamentally not true in corporate environments. 3rd party nonsense is the bane of any technical team precisely because it expects to patch with local admin privilege and therefore triggers UAC. The only solution being enabling powershell and pushing the patch by policy , then checking in on status *or* visitng 10k+ devices to patch individually - which is nuts.
It's a major problem and has been for the longest time. This provides an opportunity for support teams to manage this far more effectively
Re: (Score:2)
Re: (Score:2)
This is fandamentally not true in corporate environments.
Corporate environments have centrally managed PCs with software that manages updates already. It's a completely different beast and the problem has long been solved in that environment without the need for software to work with Windows update. In fact Microsoft already manage this through a different corporate app called Company Portal.
Re: (Score:2)
Corporate environments have centrally managed PCs with software that manages updates already.
You're claiming that all production software is availble via CP? Really? Not only false but hilariously so.
No. X is not a productivity tool.
Re: (Score:2)
The problem there is that the update only gets downloaded when you actually run the application in question. If you run it rarely, then it could end up significantly out of date by the time you run it again.
Having background updaters is a kludge aiming to solve this problem, while introducing new ones.
Re: (Score:3)
A zillion ad-hoc update agents(more than a few of them clearly written in some haste with naïve assumptions about things like actually checking signatures properly; and basically all having their own distinct mechanisms for scheduling and scripting and the like) is fairly clearly the awful way to handle things, though an obvious organic development.
However, while the OS is sort of
Re: (Score:2)
Yeah, I'd hate to miss out on my malware updates.
Yay (Score:4, Insightful)
The reliability and speed of the windows updater with the security of third parties.
What could possibly go wrong.
Re: (Score:2)
Question, what problem do you have with the reliability and speed of windows updater? It downloads updates as soon as they are available, and installs them basically without fail. Now what may fail is an individual update, that's ultimately a problem with the update package itself, not windows update.
The system itself is actually quite robust.
Re: (Score:2)
Exactly.
/. just prides itself on its long history of hating Windows and pushing MS FuD....
Re: (Score:2)
Take a fleet of a few hundred systems which are automatically applying updates through windows update / wsus...
Confirm that windows update shows every box as being up to date.
Run a nessus patch audit scan against them.
Observe that there are a few random missing patches reported by nessus.
Now nessus does not query the windows update apis, it checks the individual files to see if their versions match the ones that should be installed by the updates. On any sizeable installation there will almost always be err
Re: (Score:2)
Hopefully what an update can do is restricted. It's never happened with apt, touch wood, but imagine if someone put rm -rf /* in an installer script in some third party repo.
Re: (Score:2)
Probably some legitimate use cases that simply can't be answered within the more tightly specificed MSI logic(and absolutely a boon to swift-but-s
Re: (Score:3)
True, but that's always been the case for MSIs with custom actions - this doesn't change anything except allowing WU to "orchestrate" these installs alongside other Microsoft updates, which is - to me - a desirable feature. Each app having its own custom updater and update schedule is shit; Adobe Reader will update at some random time, Chrome at some other random time, etc. Yes, we could disable automatic updates in these apps and manually deploy updates ourselves but then the onus is on us to deploy these
Re: (Score:1)
Re: (Score:2)
That's not great; but when the status quo is a small zoo of shit updaters(and some slightly scary attempts to allow controlled amounts of escalation of privilege so the updaters work for people running as non-admin eve
The Criticality of Auto-Update (Score:3)
Every auto-update process is going to become absolutely critical in the future as we rely more on the growing capability of AI to protect our devices in damn near real-time. We’re talking about AI-controlled defense mechanisms responding automatically to the next-gen zero-hour attack by writing patches/updates and then subsequently auto-updating those patches as quickly and efficiently as possible. This is all done in minutes or even seconds instead of hours.
If we think we won’t need to respond that quickly in the future, think again. We will, because AI will be the entity attacking. We’ll be lucky if we can keep up. Zero-hour wasn’t a typo.
Does it make sense that Microsoft leads the way? Perhaps, since Corporate Business refuses to divest itself of its addiction to Microsoft OS.
Re: (Score:1)
Re: (Score:1)
What is your level of paranoia based on? I haven't been hacked since the 90s when Winnuke could bluescreen a Win95 PC by sending to port 139. And if I am, I have a list of backup images to be up and running in less than 5 minutes. This fear of being hacked seems incredibly overblown.
Here's a test for you and just about every other seasoned human on the planet who's had the luxury of growing old.
You're 3 years old, sitting there beaming with arrogant pride over the fact that you just figured out how to "tie" your own shoes when in reality all you figured out was how to tie them in a knot. Now let's imagine your 13-year old self is peering in on all this. Do you think your 13-year old self is looking at that with the same pride while armed with a decade of reality and wisdom, knowing d
Re: (Score:1)
The root cause of this is software that is too bloated and complex, if it constantly needs updating and fixing. Maybe instead of pushing out beta-testing mature code to everyone, they should go back to how it wa
Re: (Score:2)
Hahahaha, no. If software quality ever becomes this abysmally bad (some say that for many things Microsoft it already has), then there is no way to fixt things. You can just throw it all away and start over.
Re: (Score:2)
You can just throw it all away and start over.
You’ll notice the largest pimp of corporate desktop OSes has never done that. Ever.
Notice they’re still the largest pimp.
Not exactly the popular advice outside of the bankruptcy liquidation office.
Re: (Score:2)
True. These people usually continue to party until everything blows up. And it will.
Re: (Score:2)
Finally! (Score:2)
Finally! I've always thought that error messages from failed application updates were too helpful.