1
reeco 2014-12-14 11:41:33 +08:00 via iPhone
所以我一直用的uninstall tool
|
2
jiayao321 2014-12-14 11:44:29 +08:00 via Android
Android也一样,简直不能忍,换到linux后autoremove方便多了
|
3
orzfly 2014-12-14 11:50:47 +08:00
windows自身的添加删除程序本来就是调用的软件自带的卸载器……
|
4
adrianzhang 2014-12-14 11:57:24 +08:00
为了防止你知道太多!注册表的目的也是基于此。
|
5
tabris17 2014-12-14 12:02:27 +08:00
这就要看软件制作者的良心了
|
6
riaqn 2014-12-14 12:02:37 +08:00 2
@jiayao321 请在HOME下输入 ls -d .*
是不是发现了好多垃圾文件? 别不拿隐藏文件当"垃圾文件"啊... 一些preference,config,不放到用户目录里放哪里? windows, linux, macos哪个不是如此 卸载软件的时候不删除这些文件,是为你着想,因为有可能再次安装,那这些配置就能接着用了. ios下删除config更好, 是因为这些设置都在云端了,所以删除一个app的时候可以把配置都删了. |
7
BlueFly 2014-12-14 12:18:34 +08:00
相反,除了临时用用,或者ark小工具,或者很简单的小软件(根本不需安装)才会用绿色。正常程序,必须安装版。
都有规律,没有特别,不外乎几个目录罢了。 |
8
loading 2014-12-14 12:27:02 +08:00 via Android
这是“绿色”的发源地……
|
9
mcfog 2014-12-14 12:35:40 +08:00
手机系统和桌面操作系统没有可比性,面向消费者的内容消费系统和面向工作的工作系统也没有可比性
mac下虽然也有打包,但程序产生的文件还是到处乱放,更别说pkg安装包了 linux也是满地放 不乱放,用沙盘把应用隔离开的iOS,很难实现工具之间共享文件数据,所以很难用作正经的办公、生产 而一旦有了公共空间就又回到“到处乱放东西”的节奏了 |
10
aaaa007cn 2014-12-14 12:36:42 +08:00
有些软件改“绿色”了一样要写注册表
正常安装卸载的话反而会在卸载时去清理注册表 不过总的来说,和其他系统下一样都是看脸 |
11
caoyue 2014-12-14 12:36:52 +08:00
Windows 支持多用户也是其中一个原因吧,配置放在用户目录几乎不需要程序自己做任何处理就可以实现多用户
|
12
imn1 2014-12-14 12:42:58 +08:00 1
@tabris17 +1
@digimoon 良心的理由可能有两种情况 1.权限,某些设置可能随用户,考虑多用户情况要分开 2.某些公用程序检查版本,win本身也有版本检查,假如后装其他软件也用到这个公用程序,并且版本较新,也可覆盖,这样就不需要每个软件都为了更新公用程序而单独做更新包 其实换个角度看 linux 应用也是分散的,依赖关系比 win 更大,假设没有 python2,或者把 python3 设为默认,ibus 之类就用不了了,你不觉得 linux 装应用的时候基本都离不开装一堆 lib 么? 我个人认为只不过打包方式不同,安装后存放方式不同而已,M$ 考虑一些 lib 一般用户(M$用户开发者占比很少)不会去触碰,所以集中存放更好管理,试想一个小白用户看到一个某个独立于 windows 外的 lib 目录,什么执行文件都没有,随手删掉的后果 M$ 其实在某种意义上来说,也是 unix 的分支,他们历史上也算是某个发行版的版权持有人;只是 M$ 更多考虑一般(低端)用户,很多东西“傻瓜”化,在中高用户看来这些就变成了白痴举动了 我是很难理解为何要用某数字公司的产品,但问10个人过半都说它好,这就是现实~ |
13
q84629462 2014-12-14 13:44:14 +08:00 via Android
@imn1 在各种管家和卫士的时代,百毒和金删可是自动静默全家进驻的,百毒是去百毒软件中心下个第三方软件都带百毒全家的存在,金删依靠wps也干不少流氓事
用长城宽带等宽带,应该很多人遇到过下个exe文件或者apk文件或者ipa文件会被重定向到360,金删,百毒等相关软件,我是经常遇到。。。 作为这个大环境的受害者,我不是为360说话,只是不满你只说360,而不提其它两大害 |
14
quix 2014-12-14 13:48:39 +08:00
乱丢文件不是啥大问题把, windows 缺的只是像样的包管理器, 好歹可以复用一些公共库
|
15
lincanbin 2014-12-14 13:53:23 +08:00 1
Windows这种历史悠久的系统就这样了,一开始哪里考虑得了这么多,之后升级又得考虑向前兼容性。
其他操作系统发布晚,可以看Windows踩过的坑来设计。 现在Windows似乎打算用Metro来平滑过渡。 |
16
BlueFly 2014-12-14 14:00:34 +08:00
@q84629462 呵呵,你先搞清楚到底是谁坏了规矩! 在360之前,大家都是要脸的,以前还有“网络蚂蚁”事件,就是网络蚂蚁这款免费下载软件,后来版本在软件界面增加了一个通栏广告(这在今天是很小意思的事)但当时闹得很大,争议很多,各大电脑报刊都有跟进,最后作者被迫放弃加广告。 那时候也有人作恶,但都会换个马甲,偷偷干,不敢明目张胆公开干,大家还是要脸,也可以说脸皮薄。
360之后,流氓公开化,流氓还能洗白,被认同,于是全都变了…… |
17
imn1 2014-12-14 14:16:13 +08:00
@q84629462
我只是想起它而已,并非粉饰其他各家 老实说,除了3721时代,上述各家我都没受到侵害 金X的东西只在学校实验室的机器用过,还是DOS时代 数字在3721时代中过招,现在是对其全部 ip 屏蔽 腾X现在都不装它的任何客户端,都用web方式 百毒晕、流氓雷、alipay暂时还无法规避,虽然前面两个都可以用cliget+aria2c,但毕竟GUI比较方便,特别是流氓雷能解析的 mgnet link 比较多,转 torrent 保存较方便 不知道是我防范得好还是避世太深,目前还不够资格作为受害人说话 |
18
zro 2014-12-14 14:55:34 +08:00
Metro在某些文件夹下还是有残留的,只不过比一般程序要少
|
19
digimoon OP |
20
o02VFqu3gZnZfX8n 2014-12-14 15:29:24 +08:00
|
21
iOaOi23333 2014-12-14 15:40:46 +08:00 1
感觉这帖有点歪楼?
不知道楼主是不是要问Win下安装软件为什么分散在很多系统盘的目录。是的话: Program Files 是默认约定的非系统程序存放目录 Common Program Files 是多程序共享资源的存放目录 AppData 是特定用户的程序存放设置、下载数据的目录 Roaming 是存放可在多个设备间转移的用户数据的目录 Local 是不可转移的本地账户数据 LocalLow 是存放低访问权限数据的目录 相册什么的,引入“库”这个概念就是为了让用户摆脱盘符目录的困扰,创建一个用户数据公共区域的目的吧 |
22
20150517 2014-12-14 18:37:14 +08:00 via Android
osx卸载干净?osx根本没卸载程序,哪里沙盒了,把application删了就干净了?我拷还是有好多垃圾的好吗?还不如windows干净
|
23
msg7086 2014-12-14 18:46:04 +08:00 via iPhone
Linux用包管理以后其实还好啦。隐藏文件基本也都是配置什么的。
|
24
waterfront 2014-12-14 18:50:06 +08:00
我的Chromebook卸载“程序”最干净?
|