1
Osk 2017-08-05 10:39:57 +08:00
不管哪个系统,只要是开放的,授予了权限的话,不都是看开发人员良心的吗。。。
|
2
ooxxcc 2017-08-05 10:40:36 +08:00
一直是这样的……
|
3
340244120 2017-08-05 10:41:08 +08:00 via Android 1
深度洁癖请使用 https://portableapps.com
|
5
gouflv 2017-08-05 10:44:00 +08:00 via iPhone 1
用 windows 就该有觉悟,比如当个游戏机就不会太纠结这些了
|
7
mooncakejs 2017-08-05 10:46:49 +08:00 1
@nikoo macos 照样会有,特别是 pkg 安装的
|
8
littleylv 2017-08-05 10:47:43 +08:00 1
macOS 也没有拉入 Application 和扔进回收站那么简单。还是有很多地方比如用户文件夹很多东西的
|
9
nikoo OP @gouflv 是,我的 PC 就太纠结,用的也没毛病,主要新买的机器洁癖劲就上来了。。。
@mooncakejs 谢谢,假设是在 Mac 自带的 Store 里安装的软件,有可能(或者说有权限)会残留吗? |
10
gdtv 2017-08-05 10:57:29 +08:00 1
所以我用 sandboxie
|
11
hjc4869 2017-08-05 11:04:13 +08:00 3
你可以选择只使用 Windows Store,这样就跟 iOS 一样了
|
12
SuperMild 2017-08-05 11:09:57 +08:00 1
试用的时候用 sandboxie,试好了可以真实安装,这是用一个叫什么 complete uninstall 之类的软件来安装(具体名字忘了),以后就可以干净卸载了。
|
14
pqee 2017-08-05 11:13:42 +08:00 via Android
所以我们需要 360 …
|
17
Mac 2017-08-05 11:21:25 +08:00
讲道理,WINDOWS 下一半是 WINDOWS 乱七八糟的控件注册引用和注册机制自己的锅。早年间,一帮 install 制作软件里的 uninstall 自己都删不清自己装的东西。
|
18
lfk0000 2017-08-05 11:31:01 +08:00
GeekUninstaller
RevoUninstaller |
19
flyz 2017-08-05 11:32:48 +08:00 via Android
安卓也是,看来是通病,无所谓了
|
20
heiyutian 2017-08-05 11:48:13 +08:00 via Android
碰到流氓软件的确很难受,玩安卓倒是问题不大,折腾几年了,最近开始玩 windows 之后,被各种流氓软件折腾怕了,主要是很多东西不了解,估计以后慢慢熟悉了就好,不过这对普通用户来说的确很烦。
|
21
Cavolo 2017-08-05 11:53:26 +08:00 via iPhone
Mac 的 pkg 一样需要第三方软件清理
|
22
Quaintjade 2017-08-05 12:04:53 +08:00 via Android
@pqee 然而 360 自己卸载后还会残留自启动的虚拟驱动。。。
|
23
TubroRock 2017-08-05 12:08:29 +08:00 via iPhone
所以巨硬现在力推 UWP 了啊
|
24
anheiyouxia 2017-08-05 12:21:20 +08:00 via Android
是凭良心的,人家给你一个假卸载都可以,告诉你卸载了,最后什么文件都没删都可以。哪怕是卸载过程中一直告诉你报错,删不了,你也没办法。
|
25
Tink 2017-08-05 12:25:06 +08:00 via iPhone
你需要 revouninstaller
|
27
Microi 2017-08-05 12:40:04 +08:00
Mac 好像连添加或卸载程序都没有?还是我没找到。
|
28
geeklian 2017-08-05 12:56:50 +08:00 via Android 4
开放系统都是这样,android,macos,linux 不例外。享受开放系统的便捷,就要付出相当的代价。
macos 的 appstore,windows 的 uwp,移动端的 ios,都是沙盒环境,没这个问题,但代价就是沙盒环境限制了软件的功能。 |
29
terence4444 2017-08-05 12:57:07 +08:00 via iPhone
@nikoo 我碰到过白板图标的问题,没有越狱。某些设置项里可能也没有清除干净。
|
31
chanssl 2017-08-05 13:03:26 +08:00
是啊,之前弄电视盒子时装了个豌豆荚,结果卸载后还有开机自启的系统服务
|
33
nikoo OP |
34
Domains 2017-08-05 13:50:33 +08:00
软件卸载也是参考着 uninstall.ini 文档里的列表删文件或反注册,要是这文件不齐全,当然是这样。
|
36
akira 2017-08-05 14:12:17 +08:00
对的,就是凭良心的。而且国内的下载站,很多时候提供的安装包会带些别的东西。
|
37
Afanyiyu 2017-08-05 17:51:02 +08:00 via Android
|
38
nVoxel 2017-08-05 18:52:16 +08:00 via Android
同样推荐 RevoUninstaller
|
39
liyvhg 2017-08-05 19:06:31 +08:00 via Android
( 359+1 )就是这么做的,装了之后别想轻易清理干净
|
40
honeycomb 2017-08-05 19:10:38 +08:00 via Android
是的,纯凭良心。
所以 mas 也好 windows store 也罢都强制要求沙盒( windows 对应从完整性级别发展而来的 app container ) |
41
ysc3839 2017-08-05 19:47:35 +08:00 via Android
是这样的。不过这不能怪系统,系统没办法控制安装程序和卸载程序干了啥。三大平台上,那些要管理员权限安装的程序都有这个问题,macOS 甚至没有提供卸载 pkg 的方法,还得靠第三方软件卸载。
macOS 的大部分程序我称作“半绿色”程序,这些程序可以做到删除=卸载,但是会残留程序的配置文件。Windows 也有这样的程序,只不过没 macOS 那么多罢了。 至于 iOS 这种移动操作系统,跟传统的 PC 操作系统区别很大的,PC 系统更开放,而移动系统更封闭。移动操作系统会专门分一块空间给 app 存放数据,每个 app 独立,所以可以做到完全删除。Windows 10 UWP 应用也是类似这样。 |
42
fline 2017-08-05 21:02:27 +08:00
洁癖?这个世界拥有洁癖最好的方法,是遮住自己的眼睛。
|
43
hjc4869 2017-08-05 21:05:44 +08:00
@honeycomb Windows Store 上架的桌面 app 完整性级别是 medium,实际上没有沙盒。(用户还可以手动以管理员权限运行)
系统会在 API 层把所有文件 /注册表操作都重定向到 app 自己的 data 目录里。 |
44
ryd994 2017-08-05 22:46:42 +08:00
所以就算我用 Linux,非官方源的也会全部进 Docker
|
45
DingSoung 2017-08-05 22:52:48 +08:00
iOS 也有很多地方,如果滥用 也会留下很多垃圾的
典型的就是 iCloud(很多科学软件也在用吧), 还有钥匙串,证书,还有一些全局的属性配置 不过即便如此,iOS 的严格限制,相比其他的,包括 macOS, 好太多了 iOS >> macOS >> Android > Linux >> Windows |
46
ztxgeol 2017-08-05 22:54:15 +08:00 via Android
@nikoo mac app store 装的 app 卸载之后照样残留,以前装过锤子的某款 transfer。。
|
48
belleveinvis 2017-08-05 23:30:38 +08:00
@Mac 谁叫 20 年前硬盘太小
|
49
DingSoung 2017-08-05 23:53:44 +08:00
@ysc3839 Android 现在很多也 root 吧, 即便不 root,国内那么多哪一个不是把 android 改的乱糟糟,开发也不规矩,用起来烦心
|
50
LancerComet 2017-08-05 23:58:01 +08:00
Revo Uninstaller 卸载
能用 UWP 就用 UWP 或者找点绿色软件 |
51
ysc3839 2017-08-06 00:42:47 +08:00
@dingsoung 但是 Android 不是自带 root 的。就举一个例子,在 macOS 有 TeamViewer 这样的软件可以远程控制电脑,而 Android 下 TeamViewer 根本无法实现操控手机。
|
52
JamesR 2017-08-06 01:01:31 +08:00
绝大部分非流氓的软件,都能基本卸载干净。
正常开发者没人会蛋疼搞个常驻,因为开发者自己还要做测试呢,卸不干净干毛。 实在不行,可以定期重装系统啊,不就行了。 |
53
cxbig 2017-08-06 01:28:14 +08:00 via iPad
哪个操作系统都无所谓的,卸载残留问题多少都有。还是看开发者的良心。
MacOS 里面删 App,简单的只是让你把 App 从 /Applications 里删掉,但是有很多 cfg、log 分散在:/Library, ~/Library, /private, /etc, /usr/lib 等等地方。 |
56
cxbig 2017-08-06 04:30:13 +08:00 via iPad
@ysc3839 看情况的,不同的用户类型会放不同的地方。
比方说 /Applications 和~/Applications、/Library 和~/Library |
57
RqPS6rhmP3Nyn3Tm 2017-08-06 04:57:08 +08:00 via iPad
Mac 卸载才是凭良心,如何卸掉命令行工具的 pkg 包?请开始你的表演
|
58
ialva 2017-08-06 09:52:12 +08:00 via iPhone
当工具而已,能发现就清理,没看到就算了。
|
59
Khlieb 2017-08-06 23:25:15 +08:00
|