C盘即是高管控,又是低管控,为什么软件要默认安装到C:\Program Files

所有软件都安装在windows下,受控于win权限,只要win不放行,软件就转不起来,你安装任何软件,都会发现默认,几乎清一色的使用C:\Program Files,因为这个路径是windows预置的,想要安装到其他路径,需要admin权限。

使用admin,本质上,是人为放行,不是windows行为。windows认为你故意给安装到其他路径,即人>windows>软件

也就是软件,属于权力最底端。

软件编者,他不知道你什么水平,是不是连什么叫admin都不知道的菜鸟,最安全的方法,就是遵循windows规则,哪怕你是个菜鸟,不知道应该换admin,最起码遵守了windows的规则,安装成功的概率会大幅提升

早期用过我们软件的知道,我们默认安装路径是我们定的,因为我们也是菜鸡,但既然我们已经突破了菜鸟最底层,为了少给自己找麻烦,(哪来的麻烦?因为我们永远猜不透用户是怎么用电脑的)就尽可能的遵循windows规则

Q:怎么不用D盘,E盘了?

理由和上边都一样,更严重的是,如果用户的电脑是没有D、E盘的,会直接造成软件的安装崩溃,解决机会都没有

Q:不是说,不推荐C盘吗?

严格说,我们不推荐的,不是C盘,是不推荐你不按Windows规则,随手指定路径的C盘。C盘的路径,是有三六九等的,你自己写的文件夹,都是九等,windows给你的文件夹,都是三等。

三等,也分高管控和低管控和不管控

SWTDO如今使用的默认目录,就是windows的低管控路径

知悉,你觉得你操作起来麻烦是么?对编程者同样也很麻烦,谁都不傻,只要有办法,谁都会挑简单的,你看起来很变态的路径,必然是没有办法的选择

滚动至顶部