microsoft / devhome

The new Dev Home experience for Windows!
https://aka.ms/devhomedocs
MIT License
3.64k stars 324 forks source link

Can't uninstall Dev Home #1615

Closed LandonAndEmma closed 11 months ago

LandonAndEmma commented 1 year ago

Dev Home version

No response

Windows build number

No response

Other software

I updates windows, and I got this crap... Everyone is mad so please let us uninstall this, but no it's just more bloatware...

Steps to reproduce the bug

Update windows

Expected result

it installs itself

Actual result

it installs itself through the microsoft store and doesn't allow you to uninstall it.

Included System Information

No response

Included Extensions Information

No response

domoaligato commented 1 year ago

I would also like to uninstall this. I do development on separate hardware from my other pc's and don't want this on them. Also why was this pushed to everyone if it is preview? I would understand more if it was GA.

SimonCropp commented 1 year ago

try

winget uninstall "DevHome"
SimonCropp commented 1 year ago

and i am adding it to WinDebloat https://github.com/SimonCropp/WinDebloat/pull/58

Hamberfim commented 1 year ago

👍 on this one since mine (Unable to Uninstall #1816) was a duplicate.

bugnumber9 commented 1 year ago

Such features should be opt-in and not opt-out, especially with no easy way to opt-out.

clegger commented 11 months ago

Can we get an explanation as to why this was automatically pushed to users? Was this a mistake or a conscious decision, and if so, what was the reasoning?

domoaligato commented 11 months ago

Can we get an explanation as to why this was automatically pushed to users? Was this a mistake or a conscious decision, and if so, what was the reasoning?

100% this should not have been automatically pushed to anyone. This shouldn't even be considered a preview.

What is the ruleset to determine if someone gets this deployment or not? I am not currently enrolled in an insider preview for Windows, vscode, windows terminal, wsl, nothing.

cinnamon-msft commented 11 months ago

We appreciate your feedback on the delivery of Dev Home and we are working on a plan to address it. Dev Home is a system component to enhance the developer experience on Windows. Windows strives to deliver better experiences for all kinds of users: for instance, Windows provides Game Bar for gamers, and Dev Home falls into a similar category. We thank you for your patience.

Examples of system features we're looking to implement include: https://github.com/microsoft/devhome/issues/1983, https://github.com/microsoft/devhome/issues/679, https://github.com/microsoft/devhome/issues/677

SimonCropp commented 11 months ago

@cinnamon-msft seems there has been a reasonable amount of people who have pushed back on the approach to deploying devhome through a windows update. Is there any "lessons learnt" response from MS where we can see the changes in the decision making process so this wont happen again?

Namefi commented 11 months ago

open PowerShell as administrator and paste this in " Get-AppxPackage Windows.DevHome | Remove-AppxPackage"

Hamberfim commented 11 months ago

open PowerShell as administrator and paste this in " Get-AppxPackage Windows.DevHome | Remove-AppxPackage"

Can anyone confirm this actually works as an uninstall method?

Namefi commented 11 months ago

To confirm do the command then in Microsoft store look for dev home

bugnumber9 commented 11 months ago

open PowerShell as administrator and paste this in " Get-AppxPackage Windows.DevHome | Remove-AppxPackage"

Can anyone confirm this actually works as an uninstall method?

It does.

Paper-Folding commented 11 months ago

open PowerShell as administrator and paste this in " Get-AppxPackage Windows.DevHome | Remove-AppxPackage"

Works, but in my windows 11 pc, Get-AppxPackage -name *DevHome* | Remove-AppxPackage works

cinnamon-msft commented 10 months ago

@isendrak @pawel38911 We encourage constructive criticism and passionate discussion, but please keep your tone respectful, as per the project’s Code of Conduct.

isendrak commented 10 months ago

@cinnamon-msft

but please keep your tone respectful

Blah! If you want respectfullness, then earn it. Forcing shitty bloatware onto users without their consent and then making it extra hard to remove it only earns you a fucking shitstorm (at best).

TubaOrNotTuba commented 10 months ago

Dear Microsoft and @cinnamon-msft

When you delete comments you only PROVE you are hiding something. ONLY companies with things to hide hide things. You assume Github users aren't capable of differentiating from legitimate, productive comments and abusive ones. While I agree that some of the comments may be less than light and cheery in tone, Microsoft created this situation by installing, potentially illegally in some locations as you do not obtain specific permission to install code on customer-owned computers, unwanted and unnecessary software. 99.9999% of your users do NOT need Dev Home. That number might even be higher, I'm just being generous, but that you don't allow users to remove it suggests to everyone you have ulterior motives.

So in the end, when you delete comments you reinforce that you are hiding something. As a 32-year Microsoft partner and a long-time shareholder, as well as a customer, I implore you to reconsider your actions and behaviour here yourself. I have one larger customer who finally has had enough of Microsoft's behaviour and since they are almost entirely web-based now, they have only one remaining on-site line-of-business applicaiton and that goes web-based this summer, we have begun working with them to transition to Ubuntu, leaving 100% of Microsoft products behind. By August, they will have zero Microsoft software in use. You did this. You created this situation and this customer will not be alone. You are riding high on Azure cloud sales, but there is absolutely nothing that Azure does that can't be done in a competing system, often for less $. Continue down this road and even the smallest of customers and consumers will eventually reach the same conclusion and then you will be the ones without jobs.

image

ghost commented 9 months ago

I have one larger customer who finally has had enough of Microsoft's behaviour and since they are almost entirely web-based now, they have only one remaining on-site line-of-business applicaiton and that goes web-based this summer, we have begun working with them to transition to Ubuntu, leaving 100% of Microsoft products behind.

I went through a similar process on my home computer :) Microsoft's arrogance and brutality long ago exceeded acceptable limits.

Windows has virtually everything I need, both for work and play. However, Microsoft's policy in recent years, particularly its brutal violation of its customers' privacy and freedom to manage their own home computer, has prompted me to abandon my favorite software and games, switching to Linux.

Let me emphasize again:

The Windows environment has everything I need and expect. Despite this, I gave up Windows and migrated to the Linux environment, which lacks many things I like and need, while many other things work noticeably worse than on Windows. I decided to give up the convenience and richness of the Windows environment because Linux gives me something that Microsoft brutally took away from me: my freedom and privacy. I understand that freedom has a price, and that price I am willing to pay.

Don't want an AI assistant on your home computer? On Linux you don't have to. On Windows you do have to.

Don't want to receive an operating system update? On Linux you don't have to. On Windows you do have to.

Don't want to try a professional tool for things you not only don't need but don't even understand what they're for? On Linux you don't have to. On Windows you do have to.

Do you like retro style and miss the neat interface of Windows 98? On Linux you can make your modern operating system look like Windows 98. On Windows 11 you can't.

The longer I stay on Linux, the more tools and toys I create for myself in the Linux environment, the less likely it is that I will ever go back to the Windows environment.

And, of course, during that time I will dissuade everyone from using Microsoft products, and actively help them abandon the Windows environment. Because a little drop drills a hard rock. Such black matketing for you.

R-Adrian commented 8 months ago

on Windows 10... got an unwelcome surprise seeing the devhome app appear after a windows update. The uninstall button was still greyed out even after 24h passed and multiple system reboots.

I tried running the normal get-appxpackage *devhome* -allusers | remove-appxpackage -allusers but that did not work completely because the app was tagged as staged by the SYSTEM account.... so i had to run powershell as the system account to nuke it:

lazyyz commented 8 months ago

on Windows 10... got an unwelcome surprise seeing the devhome app appear after a windows update. The uninstall button was still greyed out even after 24h passed and multiple system reboots.

I tried running the normal get-appxpackage *devhome* -allusers | remove-appxpackage -allusers but that did not work completely because the app was tagged as staged by the SYSTEM account.... so i had to run powershell as the system account to nuke it:

  • get Sysinternals Suite / Sysinternals PSTools
  • PsExec64.exe -sdi powershell.exe
  • in the new window run: a) whoami - to verify you are running as nt authority\system b) Get-AppxProvisionedPackage -Online | % {if ($_.DisplayName -eq "Microsoft.Windows.DevHome") {$_}} | Out-String -Stream - just to verify the correct thing to be removed next c) Get-AppxProvisionedPackage -Online | % {if ($_.DisplayName -eq "Microsoft.Windows.DevHome") {$_}} | Remove-AppxProvisionedPackage -Online

This works on my Windows 11 laptop. Thanks!

Ammako commented 2 months ago
* get Sysinternals Suite  / Sysinternals PSTools

* `PsExec64.exe -sdi powershell.exe`

* in the new window run:
  a) `whoami` - to verify you are running as `nt authority\system`
  b)  `Get-AppxProvisionedPackage -Online |  % {if ($_.DisplayName -eq "Microsoft.Windows.DevHome") {$_}}  |  Out-String -Stream`  - just to verify the correct thing to be removed next
  c)  **`Get-AppxProvisionedPackage -Online |  % {if ($_.DisplayName -eq "Microsoft.Windows.DevHome") {$_}}  | Remove-AppxProvisionedPackage -Online`**

This removed it all right, but I had already run it once and it had updated its icon to the (Preview) version. It does nothing when clicked on, because Dev Home is gone, and I can't find a way to remove it from the start menu. It's not in either of the Start Menu folders.

Does anyone have any idea what makes this icon, where it's located, and how I could remove it? Because as it stands, there are leftovers on my system still.

babywannabeastar commented 2 months ago

Hello,

After a recent update I have discovered that Dev Home is auto installing in our environment. Is there a way to prevent this app from automatically installing (or any un-consented microsoft product) via GPO?

Not a dupe looking for a gpo related method to prevent this from happening in the future.

winver 23H2 OS Build 22631.4037

Thank You

dstack4273 commented 1 month ago

We appreciate your feedback on the delivery of Dev Home and we are working on a plan to address it. Dev Home is a system component to enhance the developer experience on Windows. Windows strives to deliver better experiences for all kinds of users: for instance, Windows provides Game Bar for gamers, and Dev Home falls into a similar category. We thank you for your patience.

Examples of system features we're looking to implement include: #1983, #679, #677

This was commented almost a year ago - where is the change in the release plan? What semester? What is the ETA? Making a comment like this and nearly a year has passed is a pretty terrible show of concern or regard for users from Microsoft.

TubaOrNotTuba commented 1 month ago

We appreciate your feedback on the delivery of Dev Home and we are working on a plan to address it. Dev Home is a system component to enhance the developer experience on Windows. Windows strives to deliver better experiences for all kinds of users: for instance, Windows provides Game Bar for gamers, and Dev Home falls into a similar category. We thank you for your patience. Examples of system features we're looking to implement include: #1983, #679, #677

This was commented almost a year ago - where is the change in the release plan? What semester? What is the ETA? Making a comment like this and nearly a year has passed is a pretty terrible show of concern or regard for users from Microsoft.

That's because Microsoft couldn't care less. His excuse that they include game bar for gamers is the same as including Dev home for developers is the same recycled garbage that 99.9% of us don't care about. I've never once used the game bar because I'm not a gamer and I've also never once used Dev home because I'm not a developer. You know, I build networks for a living, how about tools to hot map Wi-Fi access points in and around buildings? Even home users have those devices and commercial software to do that is expensive so maybe they should include those as well? This is just garbage from Microsoft that they force on people because they don't want to take the time to write code that no one ever sees and no one will ever install. Some developer and product manager managed to con the Windows product manager into including this to justify their jobs, when what should have happened was the Windows product manager should have turned the request into some SVP to have those programmers and product managers fired for trying to weasel their way into the operating system and make it even more bloated than it already is.

hayos commented 1 week ago

As it is somehow no more possible to create local Environments, I wanted to uninstall/re-install Dev Home via Microsoft Store, Add/Remove programs or Dev Home (Preview) itself. In Dev Home itself it should be via Extensions -> 'Dev Home (Preview)' -> ... -> Uninstall. Neither works. My version 0.1801.640.0.

If you have a look at the comments in Microsoft Store, you will soon realize that many (non-developer) users do not agree with the fact that they cannot uninstall Dev Home. (If they really have it installed or just see the installer application stays being their secret). The overall rating is at 1.4 stars, which is fourth floor subterrane.