Why does enabling the OpenSSH server feature take so insanely long? #2437
Replies: 4 comments 2 replies
-
Beta Was this translation helpful? Give feedback.
-
That is quite long. I will reach out to the Windows optional features team and see if they know why |
Beta Was this translation helpful? Give feedback.
-
|
So is that really going to take any less time in the end? And ... that process isn't the slightest bit convoluted ... no ... not at all This is the most inefficient process I think that I could ever imagine! Like who really dreamed this up and who approved it? Why not just have the OS download the most current install version and install it? How would that be any different than my downloading and installing from the GitHub releases? Please don't get me wrong here. I am not a Microsoft basher (not most of the time) but I will definitely call out what I see to be really awful stuff. This is most certainly NOT following the KISS principle! Which is almost always the best principle to follow. Tell me it should not be simpler. Tell me that it should not be faster. I should time that RSAT install. I'll bet money that it's well over an hour. I should not have to mount an ISO image to install new software. |
Beta Was this translation helpful? Give feedback.
-
|
So @tgauth - as per a post of mine in the Issues section - #2433 How about lessening the burden on us users and admins and giving us back 18 minutes of our life each time we install OpenSSH and provide us with blessed versions of OpenSSH that are not labeled Beta or PreRelease or anything else that is not a fully supported deployable version of the bits that we can download and install quickly. Those versions would have to be installed in such a way that they got upgraded by the monthly patches if they saw OpenSSH installed. PowerShell 7 installs have this option. So should OpenSSH installs when downloading the soon to be available fully supported and blessed MSI downloads ... please! Please explain why, for years now, there is this convoluted beta and preview release garbage when everyone that asks about it told that they are totally ready for production. Pay no attention to the lawyers behind the curtain ... Why are PowerShell 7 releases available to download and install as supported versions from GitHub and Win32 OpenSSH are not? Infuriating! |
Beta Was this translation helpful? Give feedback.

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I haven't actually timed the install (but I will be doing that), but I have installed the feature MANY times using the PowerShell command line and it always takes a ridiculous amount of time. The OpenSSH-Win64-v10.0.0.0.msi download is 6.28MB. I clicked on the link and downloaded the file in a few seconds (literally).
I haven't dug into exactly how enabling Windows features work, but my impression is that it is crazy inefficient.
I have installed OpenSSH on many, many Linux systems and it takes no time at all. On a Windows system enabling the feature it takes ~ 15 - 20 minutes. Similar crazy long install times for the RSAT tools feature. The system is Windows 11 25H2 Enterprise, Proxmox virtual machine 4 vCPU's and 8GB RAM. Increasing RAM or cores does not seem to make a difference. Neither does being a physical machine.
Why the ^I&%% does this take so long?
Microsoft - please explain because this bloated feature install function is broken IMHO. Why is this so crazy slow and inefficient?
Microsoft - please make a simple install take a reasonable amount of time!
Beta Was this translation helpful? Give feedback.
All reactions