容器是什么:给每个程序一间独立的 Windows 房间
容器 = 一间独立的 Windows 房间
容器是应用给你造出来的一台「虚拟 Windows 电脑」:有自己的 C 盘、自己的注册表、自己的开始菜单。Windows 程序不直接装在应用里,而是装在某个容器中运行。
为什么要有容器?两个理由:
- 互不干扰:老游戏要低分辨率配老驱动,新游戏要高分辨率配 DXVK,两套需求塞一个环境里互相打架。分开容器,各配各的。
- 好收拾:玩完删容器,整个 Windows 环境连同里面的程序一起消失,手机目录里自己放的游戏文件不受影响。
容器与快捷方式:上下两层
这是本软件最重要的结构关系,后面一半的页面都建立在它之上:
| 容器 | 快捷方式 | |
|---|---|---|
| 是什么 | 隔离的 Windows 环境 | 指向容器内某个 exe 的启动器 |
| 有自己的设置吗 | 有,是默认值 | 有,但只「覆盖」容器的个别项 |
| 存程序吗 | 存(装在容器里的软件) | 不存,删快捷方式不删程序 |
| 数量关系 | 一个容器 | 可建任意多个,全挂在容器下 |
一句话记住:容器定基调,快捷方式做微调。容器里没改的设置,快捷方式可以单独改;容器里改了,所有没覆盖该设置的快捷方式跟着变。
容器在磁盘上长什么样
每个容器对应存储里的一个目录(形如 xuser-编号),里面的 .wine/drive_c 就是「C 盘」——Windows、Program Files、你装的程序都在这下面。容器配置存在一个 JSON 文件里,一般不需要手工碰它。
对容器能做的四个操作
容器列表里长按(或点菜单图标)某个容器:
- 编辑:改设置,即下几页要讲的重点;
- 复制:整目录深拷贝出一个新容器,适合「升级前留个后路」(见升级注意);
- 删除:连环境带程序全删,不可恢复;
- 运行:直接进容器的 Windows 桌面。
建好容器只是第一步,参数怎么选请按顺序读创建第一个容器。