软件安装的四大“地盘”
C:\Program Files
性质:这是存放软件“执行代码”的地方。
特点:这里的文件通常是“只读”的,软件安装好后就放在那儿,不会随便改动。
权限:因为涉及系统安全,这个目录必须要有管理员权限才能修改(所以你安装软件时会弹出那个“是否允许更改”的弹窗)。
通用性:几乎所有正版软件的主程序都会默认装在这里。
C:\Program Files (x86)
性质:x86 是对 Intel 早期 32 位指令集架构的统称。这个文件夹存在的唯一目的,就是存放那些并非为 64 位系统原生设计的旧版软件。
特点:64位的软件会自动去 Program Files,32位的会自动去 Program Files (x86)。
权限:与 C:\Program Files 完全一致,属于系统核心保护区。
C:\ProgramData
性质:这是存放软件“运行时产生的数据”的地方。
特点:隐藏文件夹。微软把它藏起来是有原因的——这里存的是数据库、配置文件、缓存等关键数据。普通用户不需要看,也不应该乱动。
权限:同样需要权限,而且更敏感。
C:\Users\用户名\AppData
性质:这是“用户私有数据区”。比如微信聊天记录、浏览器的收藏夹、游戏的存档,都在这里。
清理缓存:很多软件用久了变慢,就是这里的缓存太多。如果软件卡顿,可以直接把这个软件名对应的文件夹删了(软件会自动重建)。
软件卸载流程(通用版)
想干干净净地卸载一个软件(尤其是开发工具),建议按这个顺序来:
第一步:用系统自带卸载
控制面板(设置里面搜索)->程序和功能->选择要删除的软件->卸载
第二步:清理“尸体”
卸载完后,去 C:\Program Files 看看还有没有这个软件的文件夹,有就强删。
第三步:去 ProgramData 扫尾
打开 C:\ProgramData,找到该软件的文件夹(比如 MySQL、Adobe、NVIDIA 等)。
直接删除。
注意:这里通常存的是公共配置、数据库文件、日志等。
第四步:去AppData
打开 C:\Users\用户名\AppData(这是个隐藏文件夹,记得打开“显示隐藏项目”)。
重点检查 Local(本地设置)和 Roaming(漫游设置)两个文件夹。
找到软件名对应的文件夹删掉。
注意:这里通常存的是你的个人设置、缓存、甚至浏览记录。
卸载软件时,为什么一定要检查C:\ProgramData 和 C:\Users\用户名\AppData ?
大部分软件的卸载程序(就是那个 Uninstall.exe),其实都很“偷懒”:
它们只删掉主程序(Program Files 里的东西)。
它们会留下配置文件和数据(借口是“万一你以后还要装回来,设置还在”)。
这就导致了一个后果:所谓的“彻底重装”其实根本不彻底。假如你的一个软件出了什么问题,你想卸载重装,结果装好了可能还会报同样的错。
什么时候可以不用删他俩里的文件?
只有一种情况不用删:你卸载软件只是为了更新版本(比如卸载旧版 Chrome 装新版),而且你想保留之前的设置和书签。除此之外,只要是因为软件出问题而重装,或者彻底不想用它了,建议把这两个地方删干净。
管理员权限
Windows 把用户分等级。普通用户就像“房客”,只能用电脑,不能拆墙;管理员就像“房东”,可以改系统设置、装软件。
何时需要右键“以管理员身份运行”?
当需要修改系统设置时(如服务、防火墙)。
当需要操作 Program Files 或 ProgramData 里的文件时。
当需要安装/卸载软件时。
软件安装路径的选择建议
很多人喜欢把软件装在 D 盘、E 盘,这有必要吗?
C 盘(系统盘):
推荐:小工具、必须和系统紧密配合的软件(如驱动、杀毒软件、输入法)。
缺点:重装系统后,C 盘软件全没。
D/E 盘(数据盘):
推荐:大型软件(游戏、设计软件)、绿色软件。
优点:重装系统后,只要找到 D 盘里的 exe 文件,往往还能直接用,不用重装。
建议:养成习惯,安装软件时把路径里的 C: 手动改成 D:,其他不变。
硬盘 vs 内存
本质区别
内存
性质:内存是操作台,它是你正在处理数据的地方。
特点:
速度快:CPU 处理数据太快,硬盘跟不上,所以要把数据先拿到内存里给 CPU 用。
空间有限:通常只有 8G、16G、32G。
一断电就没了(易失性):这是最关键的区别!你关机、重启,内存里的东西就全部清空了。
例子:你正在玩的游戏(王者)、正在写的 Word 文档(没保存前)、正在运行的 MySQL 服务,都在内存里跑。
硬盘
性质:它是存放资料的地方。
特点:
速度慢:比起内存,它像个慢吞吞的仓库管理员。
空间巨大:通常 512G、1T、2T。
永久保存:关机断电后,里面的东西还在。
例子:你安装的软件、下载的电影、存好的照片、MySQL 的数据文件。
关系
运行程序得先从硬盘里把数据拿出来,放到内存上让CPU处理。
内存满了:电脑卡顿,鼠标转圈,因为 CPU 没地方放东西了。
硬盘满了:会提示“磁盘空间不足”,无法再下载新东西。
为什么电脑会卡?
大多情况是内存或硬盘满了,在清理之前,先搞清楚你是哪种“卡”:
如果是“内存满了”
症状:打开软件慢,切换窗口卡顿,电脑风扇狂转。
原因:你同时开了太多东西(比如开着 MySQL、IDEA、Chrome 开了50个标签页、还挂着游戏)。
清理方式:关掉软件、重启电脑是清理内存最彻底的方法。
如果是“硬盘满了”:
症状:C 盘变红,提示空间不足,系统响应变慢,无法保存文件。
清理方式:删文件。这才是我们常说的“清理垃圾”。
清理指南
内存不够用
打开任务管理器。(快捷键Ctrl + Alt + Delete选择任务管理器,或者右键点击屏幕底部任务栏的空白处,选择“任务管理器”。)
点击“内存”列排序。看看谁占用了几百 MB 甚至几个 G。
右键结束任务。
硬盘空间不足(C 盘红了)
系统自带清理(最安全)
打开“此电脑”。右键点击 C 盘 -> 属性 -> 磁盘清理。
点击左下角的 “清理系统文件”(这个按钮能清理更多)。
勾选:Windows 更新清理、临时文件、缩略图等。
放心勾,这些都是系统不要的垃圾。
清完后,记得重启一下。
b. 手动清理“大户”
删“下载”文件夹:
路径C:\Users\用户名\Downloads,这里面往往堆积了几个 G 甚至几十个 G 的安装包、压缩包。装完软件,安装包就没用了,大胆删。
删桌面垃圾:
桌面其实也在 C 盘里。把乱七八糟的截图、临时文件整理一下。
删微信/QQ缓存:
微信和 QQ 的文件默认存 C 盘,动辄几个 G。
可以直接更改存储路径到 D 盘/E 盘(在软件的设置里面改)。
如果不想改路径,只想删垃圾:对于微信,打开微信设置 -> 文件管理 -> 打开文件夹 -> 把 File 和 Image 里的东西清一清。或者去文档文件夹找 WeChat Files -> 你的微信号 -> File 和 Image。对于QQ,在设置里面找文件管理,一层层找吧,我懒得写了。
c. 清理开发环境残留:
路径 C:\Users\用户名\AppData\Local\Temp 里的文件全是临时缓存,可以直接全选删除。如果提示“正在使用”,跳过就行。(这里删除需要管理员权限,为了避免麻烦,比较安全的步骤是:按 Win + R 键 -> 输入%temp%回车 -> 弹出C:\Users\用户名\AppData\Local\Temp文件夹 -> Ctrl + A(全选) -> Shift + Delete(永久删除) -> 如果弹窗提示“文件正在使用,无法删除”:跳过它,或者勾选“为所有当前项目执行此操作”,然后点“跳过”)
如果在 C:\ProgramData里看到了你已经卸载的软件文件夹(比如你卸载了 MySQL,但文件夹还在),直接删掉。
千万不要做的事
作为新手,清理时有几个雷区:
不要用“xx卫士”、“xx管家”的一键清理:它们经常会把你开发工具的配置文件、环境变量误删。
不要动 Windows 文件夹:除非你是专家,否则不要进去删任何东西。
不要动 Program Files 里的文件:软件还在用(没卸载),绝对不能动 Program Files。卸载请按上面提到的正规流程走,得先去“控制面板 -> 程序里点卸载”,这个时候核心程序删了剩下的往往都是垃圾。不要直接进文件夹把软件相关的文件夹删了(那样注册表和服务还在,会留下后患)。
其它
“C:\Users\用户”文件夹里很多以“.”开头的文件,比如 .vscode、.config、.conda,是什么?
它们是开发工具的配置文件夹。这是计算机界的国际惯例(源自 Linux 系统)。在系统中,只要是 . 开头的文件或文件夹,默认会被视为**“隐藏文件”**。这样做是为了防止普通用户误删重要配置,保持界面整洁。
千万不要乱删!只有当你彻底卸载了某个软件(比如彻底卸载 VS Code),想重装一个全新的,这时候再去手动删掉对应的 .vscode 文件夹,这样重装时才不会带上旧的错误配置。
怎么把“此电脑”(我的电脑)、“控制面板”和“用户的文件”(有的电脑不叫这个,叫文件资源管理器)显示在桌面上?
方法一:
桌面的空白处,点击鼠标右键。
选择 “个性化”(通常菜单最下面)。
在弹出的设置窗口左边,点击 “主题”。
往下滑,找到并点击 “桌面图标设置”(有的系统是在右边有个“相关的设置”里)。
在弹出来的小框里,勾选 “计算机”“控制面板”等。
方法二:
按键盘上的 Win 键(微软图标)。
直接打字输入“此电脑”或“我的电脑”。
在搜索结果上点右键,选择“打开文件位置”(如果没这个选项就试试打“控制面板”或“文件”,反正它们都放在一块儿)。
打开文件后,你会看到它们,右键单击 -> 选发送到 -> 点桌面快捷方式。
上文有提到注册表,注册表是什么?
每个软件安装(例如MySQL)后,都会去注册表里存一份档案,写着:
“我叫 MySQL,我住在 C:\Program Files\MySQL 这里”
“我是 8.0 版本,我的......”
“如果用户想找我干活,请去那里找我。”
如果按正规流程卸载:系统会先去注册表把它的相关信息删掉,然后把文件清空。
如果你直接删文件夹(暴力删除):
它的东西都没了,但注册表里的档案还在!
当你想重装,系统去查档案:“名字已经被占用了”。
这就是为什么很多时候“卸载不干净,重装失败”的根本原因。
按键盘 Win + R 输入 regedit 回车,可以打开注册表编辑器,建议看看就行不要乱动。



