0.11 软件从哪来:安装包、安装路径与绿色软件
第〇篇【零基础预科】免费。这一篇讲清"装软件到底装了什么",以及怎么安全地获取软件。
你有没有想过:双击一个安装包,电脑里到底发生了什么?为什么装软件时总会弹出一个"是否允许此应用更改你的设备"的窗口,而装完后桌面上又会多出一个图标?
可以把"安装软件"想成请一位工人进家里干活:安装包先在门口亮明身份、征求你同意(这就是 UAC 弹窗);你点头后,它才把工具一件件搬进家、摆到指定的柜子里(把程序文件释放到安装目录);临走时在桌上贴一张便签,写着"工具放在哪个柜子"(这就是快捷方式)。理解了这个过程,"安装路径、绿色软件、捆绑安装"这些概念就都好懂了。
一、软件从安装包到可用
你从官网下载的通常是一个安装包(Windows 常见 .exe 安装器或 .msi),它本身不是最终软件,而是一个"负责把软件布置到你电脑上"的程序。
运行安装包一般会:
- 让你同意许可、选择安装路径和组件;
- 把程序文件、依赖库、资源释放到安装目录;
- 创建开始菜单 / 桌面快捷方式;
- 部分软件会注册后台服务、写入注册表、关联文件类型。
说一个新手会遇到的困惑:为什么有的安装包是 .exe、有的是 .msi?简单说,.exe 安装包是"自己写的安装程序",界面千奇百怪;.msi 是微软的统一安装格式,界面比较标准化、会走系统的安装服务。你不用关心区别,反正双击就对了。
安装过程中你可能会看到"选择安装路径"这一步。默认路径通常是系统盘下的 Program Files,这个路径受系统保护,普通软件不该往里写东西(所以安装时才需要 UAC 弹窗提权)。如果你不想把系统盘塞满,可以在这一步改成别的盘——但要注意,改了路径后,某些老软件可能因为路径里有空格或中文而出问题,所以路径最好用纯英文、无空格。
二、安装路径与快捷方式
- 默认安装目录常见
C:\Program Files\(64 位程序)或C:\Program Files (x86)\; - 也可在安装时自定义路径;
- 桌面/开始菜单里的图标通常是快捷方式(很小的指向文件),删除快捷方式并不会卸载软件;
- 想彻底移除软件,应到"设置 → 应用"里卸载,而不是只删图标。
再强调一遍快捷方式的本质:它是一个几 KB 的小文件,里面只存了"真正程序在哪个路径"这一行信息。你把它拷到 U 盘、插到别的电脑上双击,会报错"快捷方式指向的程序不存在"——因为那台电脑上根本没有这个程序本体。这也解释了为什么"把桌面图标删了就算卸载了"是错的:图标只是个便签,真正的程序文件还在硬盘里占着空间。要彻底卸载,去"设置 → 应用 → 安装的应用"里找到它、点卸载,那才是真正把程序文件、注册表项、服务都清掉。
三、绿色软件 / 便携版(Portable)
有些软件提供"绿色版 / 便携版":
- 不需要安装,解压(甚至直接)就能运行;
- 配置常保存在自己的文件夹里,较少写注册表;
- 方便拷贝到 U 盘、想删直接删整个文件夹;
- 但可能没有自动更新、缺少系统集成,或需要自己补依赖。
安全工具、小工具常以便携/绿色形式分发。
绿色软件对安全学习者特别友好。为什么?因为你做实验时经常要装一堆工具(比如各种扫描器、字典生成器),这些工具用一次可能就不用了。绿色版解压即用、用完直接删文件夹,不会在系统里留下一堆注册表垃圾,也不会和你已装的软件冲突。本教程后面给的安全小工具,很多都是绿色版——你下载后解压到一个单独文件夹就能跑,不需要"安装"这个动作。
但绿色软件也有坑:它不会自动更新,你得自己关注作者有没有发布新版本;它也不会和系统深度集成,比如不会自动关联文件类型、不会出现在右键菜单里。这些代价换来的是"干净和便携",对实验环境来说通常划算。
四、安全获取软件(重要)
- 首选官方网站或系统应用商店,核对域名拼写(仿冒站常只差一两个字母);
- 警惕第三方"高速下载""安全下载"大按钮,它们往往是捆绑安装器;
- 安装时尽量选"自定义安装",看清单、取消捆绑的浏览器/杀毒/插件;
- 留意数字签名和发布者;
- 不明来源的破解/外挂/激活工具风险极高,常携带木马。
| 来源 | 建议 |
|---|---|
| 软件官网 / 官方 GitHub / 应用商店 | 推荐 |
| 知名正规下载站 | 谨慎,注意捆绑 |
| 弹窗广告、不明"高速下载"、破解站 | 避免 |
再讲一下"高速下载"按钮的套路。你在某个下载站找软件,页面上有好几个按钮——最大最显眼的那个写着"高速下载""立即下载""安全下载",点下去下来的其实是一个"下载器"(一个几十 KB 的小程序),你运行它才会真正下载软件,但这个过程中它会偷偷给你装一堆捆绑软件(浏览器插件、杀毒软件、游戏大厅)。真正的下载链接往往是页面角落里那个不起眼的"普通下载""联通下载""电信下载"小字链接。记住:越大越红的按钮越可疑,真正的下载链接通常很小、很不显眼。
数字签名是什么?你在安装软件前,可以右键安装包,在属性里找"数字签名"选项卡,看看它有没有签名、签名者是谁。正规软件(微信、Chrome、Python)都有合法签名,签名者写着公司名;如果一个软件"数字签名"选项卡是空的、或者签名者是一串乱码,那它的来源就值得怀疑。
五、本篇小结
- 安装包运行后会释放文件、建快捷方式、注册服务/注册表,软件才可用。
- 默认装在 Program Files,快捷方式≠软件本体,卸载要走"应用"管理。
- 绿色软件解压即用、便于携带删除,但可能缺更新/集成。
- 只从官网/商店获取,自定义安装、拒绝捆绑,警惕仿冒与破解工具。
至此"计算机与系统"块结束。下一篇 0.12 进入命令行——安全人最熟悉的黑窗口。