我們時常會遇到這種情況,想裝某個軟件或者訪問某個網頁,但是安裝上或者訪問后自己的電腦上就會多一堆亂七八糟的東西,你安裝的某程序在后臺偷偷下載一堆推廣游戲,廣告游戲。這其實已經算較好的結果,如果它給你電腦上再植入了病毒呢?你的關鍵信息被竊取,銀行卡被盜等等都有很大的可能發生。
今天要給大家推薦的工具叫windows sandbox 為什么推薦它呢?有以下幾點
1、只要你是windows10以上的電腦,系統是自帶的,無需單獨下載安裝
2、它是一款輕便的沙箱,啟動后類似于在你電腦上又單獨啟動了一個小的操作系統,在里面發生的問題不會影響到你的主機
3、它的啟動非常快,基本只需要3s即可啟動一個和你電腦相同系統的鏡像系統
4、它可以快速的在主機和自己之間復制文件,只需要ctrl+c ctrl+v 即可
5、它關閉后會徹底釋放本次安裝的所有東西,下次啟動又是一個全新的系統
如下圖,是它的啟動程序
windows sandbox
啟動后效果如下:
啟動后的沙盒
那么如何開啟它呢?
打開【控制面板】-【程序與功能】-【啟用或關閉windows功能】-【Windows 沙盒】打鉤即可
啟用或關閉windows功能
PS:部分電腦這里可能是灰顯的,只需要開啟進入BIOS界面找到【windows虛擬化/virtual】,打開這個開關,再啟動即可;
windows sandbox 還有一些更高級的用法,比如腳本自動啟動,實現一些自動化的安裝和測試、和jenkins聯動等等,下期文章為大家詳細道來。。。
在這個數字化的世界里,我們的生活越來越依賴于各種軟件和應用程序。然而,隨著我們對技術的依賴程度加深,我們也面臨著越來越多的安全威脅。惡意軟件、病毒和其他網絡攻擊手段層出不窮,讓我們的個人信息和財產安全處于風險之中。為了應對這些挑戰,微軟推出了一款名為“Windows沙盒”的工具,它為我們提供了一個安全的、隔離的環境,讓我們可以在其中嘗試和探索新的軟件和應用程序,而不用擔心對系統造成損害。
Windows沙盒是一個輕量級的虛擬化環境,它可以在Windows 10操作系統上運行。通過使用沙盒,我們可以在一個隔離的環境中安裝和運行軟件,這個環境與我們的主機系統完全分離。這意味著,即使我們在沙盒中遇到惡意軟件或病毒,它們也無法對我們的主機系統造成任何影響。這為我們提供了一個安全的、可控的環境,讓我們可以大膽地嘗試和探索新的軟件和應用程序。
沙盒的另一個重要功能是,它可以幫助我們分析和研究惡意軟件。當我們在沙盒中運行一個可疑的程序時,我們可以觀察它的運行過程,分析它的行為模式,從而更好地了解它的危害程度和傳播方式。這對于網絡安全專家來說是非常有價值的信息,因為它可以幫助他們更快地找到惡意軟件的弱點,制定有效的防御策略。
此外,沙盒還可以幫助我們進行軟件開發和測試。通過在沙盒中運行我們的應用程序,我們可以確保它們不會對主機系統造成任何影響。這使得我們可以在一個安全的環境中進行大膽的嘗試和創新,而不用擔心破壞我們的工作成果。同時,沙盒還可以幫助我們發現和修復應用程序中的漏洞,提高軟件的安全性和穩定性。
總之,Windows沙盒是一個非常實用的工具,它為我們提供了一個安全的、隔離的環境,讓我們可以在其中嘗試和探索新的軟件和應用程序。通過使用沙盒,我們可以更好地保護我們的個人信息和財產安全,提高我們的工作效率,享受更加安全、便捷的數字生活。
開啟方法:
1、首先,你需要新建一個文本文檔,然后拷貝下面的Hyper-V 啟用指令,并且修改后綴為1.bat
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
2、把1.bat拷貝一個。右鍵用文本打開,刪除全部代碼,拷貝下面Windows沙箱啟用指令進去保存并且修改名字為2.bat
@echo off
echo Checking for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
echo Permission check result: %errorlevel%
REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC=CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
echo Running created temporary "%temp%\getadmin.vbs"
timeout /T 2
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0"
echo Batch was successfully started with admin privileges
echo .
cls
Title Sandbox Installer
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt
for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del sandbox.txt
Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL
pause
依次運行1.2這兩個bat文件。,每次運行后就會重啟電腦。
最后在開始菜單,所有程序找到Windows Sandbox打開就能使用了