microsoft / VisualStudioUninstaller

Visual Studio Uninstallation sometimes can be unreliable and often leave out a lot of unwanted artifacts. Visual Studio Uninstaller is designed to thoroughly and reliably remove these unwanted artifacts.
www.visualstudio.com
Other
3.92k stars 573 forks source link

Deleted my user configs! #74

Open lrms opened 7 years ago

lrms commented 7 years ago

I had VS2015 and VS2013 in my machine, and wanted/needed to remove VS2015 only. After running the tool without arguments (hoping it would lead me to the options) it listed 3 VS2015 components and asked me to continue. I thought that was ok, because I had tried to remove VS2015 several times and leftovers were detected. I pressed Y to continue. Then, after deleting some VS2015 things it started removing VS2013, too, without and further consent. I thought, s**t, but ok, I will just reinstall VS2013 after that, BUT... It also deleted all my VS2013 configs - tfs server, external tools, color schemes, windows positioning, EVERYTHING. This is terrible. This takes hours to re-config. I think the tool should not remove multiple versions without consent and should not delete also user configs without consent. At least it should be able to list all things it will remove after the confirmation, and not just some 3 random packages. Suggestion: make an command-line argument to delete everything without further confirmation. When run without arguments, make the tool ask for confirmation for different things, like different VS versions and also local user settings.

Hueristic commented 7 years ago

It does state that this is a last resort and that it is a Total uninstaller although it would be a nice option to keep configs. This is a sledge hammer. Backup backup backup.