Windows 10 1903版提供安全可靠的沙箱( Sandbox )模式

到虛擬機器,對對IT人員及程式開發人員來說是個相當實用的技術,如筆者常常為了測試系統與軟體,大部分都是依賴Microsoft Virtual PC、VMware或irtualBox 等工具來建虛擬機器,Windows 8/10 Pro內建Hyper-V 3.0的功能,夾著Windows系統的優勢,微軟再釋出的Windows Sandbox,說穿了就是一個內建於Windows 10的輕量型的虛擬機器,就是當Windows Sandbox開始執行時,都會重新建立一個乾淨的作業系統環境,一旦結束應用程式的運作,也會清除所有運作中的資料,不會對目前的運作系統中產生關連與影響,不過此功能要等到Windows 10 1903後的版本才支援,來看看沙箱( Sandbox )模式。

虛擬化的技術似乎是未來幾年火紅的軟體技術之一,微軟的Hyper-V起步較慢,自家的產品最早是出現在Windows Serve 2008的平台,主要是針對僅64位元的作業系統建立虛擬化環境,而Windows 8/10 Pro竟然將Hyper-V 3.0成為系統的一部份,只要你的機器CPU是64位元、4GB以上的記憶體就能享用,似乎告訴使用者,個人電腦正式進入虛擬化的時代了,且貼心的微軟釋出不同IE版本的Windows虛擬機映像檔

 

眾所周知Google Chrome的分頁的方便性相當的令人愛不擇手,但唯一的缺點是記憶體的耗用相當可觀,但還是很多人陶醉其中。其實Chrome的分頁設計採獨立執行環境,但整合在一個介面的方式,因此只要是某分頁當掛掉,也不會影響到其他分頁。Windows 10沙箱(Sandbox)模式也是相同的原理,將應用程式執行在特定的區域內,當應用程式在沙箱模式下弄垮系統,也不會影響到運作的主系統。

 

虛擬機器是MIS人員最喜歡的玩意,有個虛擬系統要玩什麼、測試什麼都不會影響運作中的系統,但虛擬機器中裝的系統太過龐大,且相當耗記憶體與容量,雖然你可以想像將沙箱(Sandbox)模式當成一個輕量型的虛擬機器,但Sandbox不用維護虛擬作業系統,不是使用虛擬化的方式,是採用動態的影像檔方式對應主要作業系統檔案,在沙箱模式運行時只要幾百MB空間,相當省資源,不需要使用高檔設備也能輕鬆運作。

 

升級Windows 10 1903版後(升級請看這裡),微軟的沙箱模式不會預先安裝開啟,所以從工作列上的搜尋鈕來找尋「控制台」,找不到傳統的控制台嗎?請參考這裡

 

在「控制台」畫面上選擇「程式集」下方的「解除安裝程式」。

 

然後點選「開啟或關閉Windows功,在出現的視窗上找到「Windows 沙箱」服務程式。

 

請勾選後按下〔確定〕。

 

安裝Windows沙箱後會要求重新開機,請按下〔立即重新啟動〕。

 

開啟Windows沙箱後(紅色框),查看這個沙箱的模擬系統,使用4GB記憶體與40G模擬硬碟空間,整體運作上效能還不錯。

 

有了Windows 沙箱模式後,以後要測試一些特別的軟體,不用擔心影響到目前系統的運作,只要開啟沙箱模式,愛怎麼測就怎麼測,不用大費周章安裝Hyper-V或VMware來安裝虛擬機器。不過Windows 沙箱模式採拋棄式的設計,在沙箱模式模式內完全不會影響主系統,且也不會留下任何的資料,如下圖當關閉沙箱模式時,會出現內容永久丟棄的警告視窗,總之,一旦將沙箱關閉,資料也隨著消逝。

 

Windows 沙箱Sandbox有以下幾個特性:

  • Windows 10 1903版是系統的一部份,要專業版或企業版才支援,且無需下載VHD。
  • 每次Windows 沙箱模式,都是一個如同剛安裝好的全新的乾淨Windows系統。
  • 一次性的設計,沙箱內運作的任何應用程式都不會影響主系統,儲存的資料會隨著關閉沙箱而消失,同如電腦的記憶體一樣。
  • 直接以硬體為基礎的虛擬化環境,就是並採用微軟的Hypervisor來運行一個獨立的內核,確實地將Windows沙箱與主機隔離開來,安全值得信賴。
  • 使用內建的核心整合調度,讓記憶體與虛擬GPU更智慧靈活。

 

使用Windows沙箱Sandbox模式的最低配備:

  • Windows 10 專業版與器企業版,目前正式發表的版本要1903以後才支援。
  • 中央處理器必須AMD64架構,也就是64位元的CPU才能運行。
  • 必須要在BIOS內開啟虛擬(Virtualization)的選項。
  • 至少4G的記憶體,不過建議8G。
  • 至少1GB可用的硬碟空間,建議使用SSD固態硬碟。
  • 至少雙核心處理器,建議四核心以上較順暢。

 

延伸閱讀:

itwalker
itwalker

或許技術與功力已遠遠不及時下年輕人,但試著去畫一個圓,圓不圓沒關係,盡力就好,如果覺得文章不錯的話,請大家按個「讚」或「+1」,感謝您的支持與鼓勵!歡迎加入我的粉絲團 : https://www.facebook.com/itwalker ,更多關於挨踢路人甲的文章: https://walker-a.com

文章: 2730

1 則留言

  1. 請注意!如果要玩sandbox請透過VM,微軟內建sandbox基於hyper-v,即使關閉windows sandbox,vmware/virtualbox就被鎖住了。

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料