1. 简介
这里说的流氓软件尤指国内各种网盘,当你在网上找资源的时候会遇见分享出来的各种网盘,但是这些网盘无一例外全都需要下载他们的客户端。问题是这些客户端非常没有边界感,桌面一个悬浮窗,资源管理器占一个盘,然后挂一个开机自启动
虽然应用内都提供关闭途径,但就是不爽,而这些往往会导致在进行系统操作使格外卡顿
我设想的是用一个与本机windows完全隔离的一个环境来处理这些流氓软件,思想类似于docker容器,可惜没有找到令我满意的方案,网上说去使用sandbox,但是我实际用下来软件根本都无法启动(可能是我配置不会)。
我的第二目光转向Windows沙盒,它是用于测试潜在不确定文件的一个隔离系统,打开速度极快,资源占用低。但是缺陷就是每一次关闭沙盒所有数据就会丢失,所以如果有一个办法让里面的软件持久化的办法不乏是一个最优解,然而没有找到类似教程。
最后我才看向虚拟机,市面上可在Windows上使用的虚拟机有VMware,Vbox,Hyperv,VMware在今年已经宣告个人免费(早该这样了)
Vbox在VMware宣布个人免费之后好像没有选择他的理由了,当然如果是用惯的和喜欢他的操作逻辑的话另说
VMware用起来无疑是最舒服的,能够自定义网络,很好的文件共享方式等…然而在作为流氓软件的小黑屋这件事上我卸载重装来来回来3次。它最大的缺陷就是里面的虚拟机无法随Windows启动而自启,在某一天忽然要用到的情况下,打开速度又没有让我满意,如果有佬友们不介意的话用起来体验也是不错的。
这里我主要介绍的是Windows自带的虚拟机Hyperv(如何开启请自行搜索),Hyperv的性能无疑是虚拟机里的天花板了,而且它可以完美支持开机自启,且具有非常好的迁移性,这点我会在后面详细阐述
Hyperv解决了你想用随时就可以用的情景而且当你不用的时候,基本不占用CPU
搭配使用多协议远程连接工具1Remote(支持ssh,rdp,vnc等),只需在桌面创建一个快捷方式,点击就可以连接到虚拟机,无疑是最优雅的方案了
其次是使用Hyperv创建的系统全部都存储在vhdx格式文件内,这意味着你可以直接在装好一个系统后将这个磁盘复制多份,就可以快速开启多个系统,而且也不怕把系统搞崩要等跑进度条重装的情况,我有一个设想就是这个vhdx能不能直接被ventoy启动当一个wintogo来用,有兴趣的佬友可以尝试下
2. 系统安装
首先你得把Hyperv在Windows中启用,启用方法自行搜索。然后点击新建虚拟机
虚拟机存储位置可以默认,如果C盘不够的话可以挪走,这个是存储虚拟机的还原点的
这里我建议选择一代,因为使用二代时安装一些精简版的Windows时会无法操作指针,导致无法安装系统。
内存看情况给,据我实测一般是会吃满的,所以别给太高
连接选择默认交换
在选择磁盘的时候就是我们的核心重点了,这个磁盘存储的位置我建议存在别的盘,如果系统崩了可以快速通过这个文件重新导入你的虚拟机并且数据不会丢失。第二个选项就是导入你已经装好系统的vhdx盘,大小可以选40G,因为这个盘只能扩大不能缩小
然后就是安装系统了,系统我建议上最精简版本的,因为并不需要给小黑屋装饰的有多好,首推就是Win10,因为怕软件不支持win7了 然后就是选择具体版本,不忘初心的精简版本,LTSC,1909,1809都行
然后就是愉快的安装系统环节了,这里我就不展示了
3. 系统配置
进入系统接下来就是开启RDP远程桌面了,在这里,按提示开启即可,记住要给Windows设置一个密码,方便远程登录
由于Hyperv给虚拟机分配的IP是动态的,这也是我为什么在VM和Hyperv反复横跳的原因之一,总不可能每次都要看一下IP是多少我再连过去吧
后来查阅资料发现其实可以直接用主机名来连接的,这个名称是可以更改的
接下来就是进行RDP登陆了,地址填主机名,账户名就是登录用户,密码自己设置
然后就可以愉快的将流氓软件挪到小黑屋了
.
最后就是设置远程文件共享了,如果文件小的话可以直接使用复制粘贴到远程桌面内的(不能托动进虚拟机)。如果文件大的话使用RDP传输速度真的感人,这里建议本地开启smb文件共享给虚拟机内
最后的最后欢迎佬友们来讨论补充