about
在計算機安全領域,沙盒(sandbox)是種安全機制,為執行中的程式提供的隔離環境。通常是作為一些來源不可信、具破壞力或無法判定程序意圖的程序提供實驗之用。
Windows 10 1903 build 18305 正式引入了 Windows Sandbox 沙盒技術,可以讓你在不需要第三方軟件協助下通過沙盒技術來運行一些比較可疑的文件,提升系統的安全性。不過這個功能並沒有默認開啟,需要進行一定的設置才能使用。
查看Windows版本號
終端輸入winver
即可查看版本號。
開啟沙盒的配置要求
- 你的 CPU 支持虛擬化並且已經在 BIOS 中開啟虛擬化
- 安裝了 64 位版本的 Windows 10 專業版或企業版 1903 build 18305 或更新版本
- 至少 4GB 內存
- 尚有 1GB 的磁盤空間
- 雙核以上的 CPU
開啟沙盒
- 開始菜單輸入
Windows功能
。
- 勾選
Windows沙盒
,並點擊右下角的確定
。
- 等待系統自動配置完畢后,執行重啟即可。
- 當重啟完畢后,在開始菜單欄就可以找到它了。
- 運行后需要稍等片刻來生成一個新的系統,它會虛擬一個與你當前系統版本一樣的系統,你可以直接在里面對軟件進行安裝運行測試。當你關閉 Windows 沙盒時,里面的內容將會永久丟失,並不會影響到你的實際操作系統。
然后你就可以鼓搗啦。
問題及解決
最近遇到了沙盒打不開的情況,錯誤代碼是Error 0xc0351000
,經過一番查詢,發現都沒解決,最后,參考了這篇帖子,解決了問題。
Windows Sandbox error 0x0351000
How to Fix the Windows Sandbox No Hypervisor Was Found Error
過程是:
- 管理員權限,終端執行下面命令
BCDEDIT /Set {current} hypervisorlaunchtype auto
- 重啟電腦
- 重啟后,管理員權限,終端執行下面命令
BCDEDIT /Set {current} hypervisorlaunchtype Auto
然后就可以正常的啟動沙盒了,親測有效,我的Windows版本是win10企業版1909(18363.657)
歡迎斧正,that's all see also: