Windows 的软件卸载是纯凭良心的吗?

2017-08-05 10:34:26 +08:00
 nikoo
在 WIN10 下,如果开发者在卸载功能中不卸载某系统服务,或启动项,那么是不是可以随意把程序永久驻留在用户系统?

刚想同步一个配置文件,在我刚买的 SurfacePro 上装了 Dropbox,结果发现并不好用,卸载后 Dropbox 仍残留在程序列表,双击后说软件有问题问我是否从列表移除,移除后发现系统进程 DbxScv 仍然跑的欢,强制杀死该进程,并删除该文件(在 C:\Windows\System32\ 目录下),重启后发现 Dropbox Update 进程,还两个一起跑,杀掉进程,删除残留的 Dropbox 目录,发现在 C:\Windows\Tasks 仍然残留两个 Dropbox 的更新任务,此时我还没检查 msconfig 里 Dropbox 的启动项和注册表残留,我感觉是真清不干净了。。。

因为是新买的 Surface 新的系统,实在是有点洁癖,于是开始系统恢复。。。

系统恢复后,之前卸载了的 office 365 试用版又回来了,可以理解,继续卸载,结果发现卸载不了!出现错误信息 Error Code:30015-4(1006),一搜发现根本没有有效解决方案,微软甚至为卸载 Office 提供了一个专门的页面和一个专门的卸载工具 https://support.office.com/en-us/article/Uninstall-Office-from-a-PC-9dd49b83-264a-477a-8fcc-2fdf5dbf61d8 只得下载并执行该卸载工具,虽然最后蹦出未解决的问题信息,但还总算是把 Office 给卸了。。。


Windows 的问题是,一旦安装某软件,该软件即在系统里四处开花,重要的系统目录下(例如 C:\Windows\System32\)随意增加该软件的执行程序,随意在系统服务中增加任意多的服务,随意在启动项里增加执行程序,而卸载功能形同虚设,卸载出错、失败屡见不鲜。

真的是喜欢 iOS 的软件机制
不太了解,Mac 系统是如何的呢?假设是将应用拖入 application 的方式安装后,再将该应用移动到垃圾箱,可能会存在残留吗?

-------------
PS:Dropbox 无法正常卸载我相信是技术问题导致而非有意而为之
6388 次点击
所在节点    问与答
59 条回复
Osk
2017-08-05 10:39:57 +08:00
不管哪个系统,只要是开放的,授予了权限的话,不都是看开发人员良心的吗。。。
ooxxcc
2017-08-05 10:40:36 +08:00
一直是这样的……
340244120
2017-08-05 10:41:08 +08:00
深度洁癖请使用 https://portableapps.com
nikoo
2017-08-05 10:42:44 +08:00
@Osk iOS 会有 app 卸载失败的问题,或卸载后残留的问题吗?
gouflv
2017-08-05 10:44:00 +08:00
用 windows 就该有觉悟,比如当个游戏机就不会太纠结这些了
boboliu
2017-08-05 10:44:18 +08:00
@nikoo iOS 开放么?
mooncakejs
2017-08-05 10:46:49 +08:00
@nikoo macos 照样会有,特别是 pkg 安装的
littleylv
2017-08-05 10:47:43 +08:00
macOS 也没有拉入 Application 和扔进回收站那么简单。还是有很多地方比如用户文件夹很多东西的
nikoo
2017-08-05 10:50:15 +08:00
@gouflv 是,我的 PC 就太纠结,用的也没毛病,主要新买的机器洁癖劲就上来了。。。

@mooncakejs 谢谢,假设是在 Mac 自带的 Store 里安装的软件,有可能(或者说有权限)会残留吗?
gdtv
2017-08-05 10:57:29 +08:00
所以我用 sandboxie
hjc4869
2017-08-05 11:04:13 +08:00
你可以选择只使用 Windows Store,这样就跟 iOS 一样了
SuperMild
2017-08-05 11:09:57 +08:00
试用的时候用 sandboxie,试好了可以真实安装,这是用一个叫什么 complete uninstall 之类的软件来安装(具体名字忘了),以后就可以干净卸载了。
nikoo
2017-08-05 11:11:45 +08:00
@hjc4869 谢谢,请问在 Windows Store 里安装的软件,卸载仍然是在系统的控制面板卸载吗?
pqee
2017-08-05 11:13:42 +08:00
所以我们需要 360 …
xiaopc
2017-08-05 11:18:57 +08:00
@nikoo UWP 应用是在新版设置里卸载
geelaw
2017-08-05 11:19:34 +08:00
@nikoo 开始菜单找到这个程序,右键,卸载,确认,就一干二净了; 30 天后云上的数据也会一并清除
Mac
2017-08-05 11:21:25 +08:00
讲道理,WINDOWS 下一半是 WINDOWS 乱七八糟的控件注册引用和注册机制自己的锅。早年间,一帮 install 制作软件里的 uninstall 自己都删不清自己装的东西。
lfk0000
2017-08-05 11:31:01 +08:00
GeekUninstaller
RevoUninstaller
flyz
2017-08-05 11:32:48 +08:00
安卓也是,看来是通病,无所谓了
heiyutian
2017-08-05 11:48:13 +08:00
碰到流氓软件的确很难受,玩安卓倒是问题不大,折腾几年了,最近开始玩 windows 之后,被各种流氓软件折腾怕了,主要是很多东西不了解,估计以后慢慢熟悉了就好,不过这对普通用户来说的确很烦。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/380589

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX