利用Windows多账号实现学习/娱乐环境分离
引言
作为一个自制力较差的普通人,我时常陷入想要利用工作之余学点什么的不安和焦虑,但每次打开电脑,又被各种电脑上安装的各种充满诱惑的娱乐软件带离初心,常常学习五分钟,休息两小时。
此前我试过几种方法:双机、双系统、工作区、虚拟机,但和我的需求都有些差距。
这几种方法里面,双机、双系统最彻底,例如台式机娱乐,笔记本学习,或是Windows娱乐,Linux 学习。但这种方式需要考虑很多额外问题,例如多系统的软件配置和管理、系统间文件的同步和共享。虚拟机也是一种思路,但即便撇开虚拟机造成的性能损失不提,一个快捷键就能从虚拟机中切换出来,有些时候还是会让自己学着学着就走神。Windows10开始新增的工作区最方便,但不同工作区只能设定独立的壁纸,甚至连桌面图标都不能相互独立。
这时候我突然想到了,可以试试Windows的多用户机制。
效果
实现方式很简单,只需要在控制面板中新增用户,赋予管理员权限就可以了。
学习专用新建的用户和原用户拥有独立的环境,这意味着它们有着独立的桌面,独立的壁纸,独立的浏览器书签。但他们也不像真正的双机那样隔离------由于具备管理员权限,两账号都能访问其他账号的文件和公共文件。同时,由于Win11属于多用户系统,如果登录用户1运行某些服务,只要不注销,通过切换用户功能切换到用户2,原有的服务可以继续在后台运行。
至此,这种方式已经相当接近我想要的样子。现在有点美中不足的是原账户在安装部分软件的时候,选择的“安装到用户”而非“安装给所有人”。这部分软件可能就得重新卸载全局安装或是再给新用户安装一份了。
尾声
说实话,这一篇没啥技术含量,但所谓灯下黑,我自己也是用过一些更加复杂的方法但也没能解决好问题。现在发现了这个自以为不错的方式,故分享给大家。
