先回答你的问题
1. Windows 软件乱放数据,如果愿意牺牲便利性可以使用 SandBoxie 隔离。部分软件将数据放入 Documents 我认为是可以理解的,能让文件交换方便很多,如果觉得会乱可以整理分类一下自己 Documents 下的文件方便寻找。
2. 游戏就是应用程序,系统级的放在 Program Files 下、用户级的放在 AppData 下。
3. 想要创建个人目录可以在用户配置目录(用户主目录, %USERPROFILE%, C:\Users\<User Name>\)下创建,为了方便我把它固定到资源管理器的快速访问中。
再简单说一下我是怎么管理 Windows 里的文件的
- 所有的个人文件都在 %USERPROFILE% 下面,桌面、文档和图片使用 OneDrive 的 KFM (
https://docs.microsoft.com/en-us/onedrive/redirect-known-folders )备份,也可以手动设置“下载”等目录的备份
- 在 OneDrive 下建立了一个 Apps 文件夹用于放置免安装程序,其中有一个 bin 目录被添加到了 PATH,用于放置命令、动态链接库等二进制文件。
- 不受信任的软件,只用一次的在 Windows Sandbox 中运行,需要长期使用的在 Sandboxie 里安装运行,直接拒绝了它们对整个 %USERPROFILE% 的访问。
我不分区的主要原因是我做不到在安装系统的时候就预估到我将如何使用磁盘空间,所以没法决定要给系统、数据预留多少空间,到了之后某个分区空间不够了那才是真的难受。而且分区必定定会造成存储空间的浪费,3 个剩余 1GB 的分区无法实现直接存放 1.1GB 的文件。分区其实没有必要,用户主目录下的一个目录和一个单独的分区有什么区别吗?路径不一样而已。