目录
使用 Windows Sandbox 环境" >使用 Windows Sandbox 环境
自定义 Windows Sandbox 配置" >自定义 Windows Sandbox 配置
首页 电脑教程 电脑知识 如何安装、配置和使用「Windows 沙盒」功能

如何安装、配置和使用「Windows 沙盒」功能

Feb 19, 2024 pm 01:00 PM
windows 虚拟机 沙盒 系统版本

如何安装、配置和使用「Windows 沙盒」功能

Windows沙盒是Windows 11和Windows 10操作系统内置的功能,允许用户在轻量级虚拟环境中安装和测试未经验证的应用程序或访问网站,同时保护主系统免受潜在的威胁。

总的来说,这个系统提供了一个安全的隔离测试环境,与虚拟机类似,但更加简便易用。

接下来,本文将介绍在 Windows 11 上安装、配置和使用 Windows 沙盒功能的详细步骤。

Windows 沙盒功能简介

Windows沙盒(也称为Windows Sandbox)本质上是一种轻量级虚拟化解决方案,专注于提供高效和安全的虚拟环境。相较于传统虚拟机,Windows沙盒具有以下特点:

  • 自动化配置:无需你手动准备 ISO 文件或设置虚拟硬盘,Windows Sandbox 会自动创建一个与主系统相同版本的虚拟环境。
  • 隔离性:Windows Sandbox 使用硬件虚拟化技术来隔离沙盒环境与主系统,使用内核隔离技术来防止沙盒中的恶意软件或应用程序访问主系统的内核。极大提升了使用时的安全性。
  • 即开即用:使用沙盒时,无需激活实例或进行繁杂的配置,所有必要设置都是自动完成的。
  • 始终如新:每次启动 Sandbox 时,系统都会生成一个全新的 Windows 11 或 Windows 10 环境。一旦关闭沙盒,所有数据会自动清除,可以防止恶意软件或应用程序在沙盒中残留。

沙盒与传统虚拟机的比较

Windows 沙盒和传统虚拟机都可用于隔离应用程序或测试环境,但两者之间存在一些关键差异:

特性 Windows Sandbox 传统虚拟机
安装 无需安装系统,只需启用即可 需要安装虚拟机软件和操作系统
性能 性能较差,但启动速度较快 性能较好,但启动速度较慢
灵活性 灵活性较差,只能运行 Windows 11 或 Windows 10 灵活性较高,可以运行任何操作系统
安全性 安全性较高,逃逸风险小 安全性较高,逃逸风险较小

虽然 Windows 沙盒在弹性方面不如传统虚拟机,但其提供了出色的安全性,有助于用户安全地运行未经验证的应用程序或访问潜在风险网站。

使用 Windows 沙盒的前提条件

要顺利安装并运行 Windows 沙盒功能,系统必须满足以下条件:

  • 支持硬件虚拟化:CPU 必须支持硬件虚拟化技术,并且在 BIOS 或 UEFI 中开启了该功能。
  • 内存要求:至少需要 4GB RAM,但为了更流畅的运行,建议配备 8GB RAM 或更多。
  • 存储建议:推荐使用 SSD 硬盘,以提高数据读写速度。
  • 操作系统版本:需要 Windows 10 Version 1903 及以上或 Windows 11 的专业版或企业版。
  • 嵌套虚拟化:如果要在 Hyper-V 虚拟机上运行 Windows 沙盒,需要启用嵌套虚拟化。

查看硬件虚拟化是否启用

在 Windows 10 和 11 系统中,可以通过「任务管理器」的「性能」选项卡来验证硬件虚拟化是否启用。

使用「任务管理器」查看虚拟化启用状态

如果未启用,请在主板 UEFI 中启用。该功能可能显示为「Virtualization Technology」、「Intel Virtual Technology」或「SVM mode」等。

如何启用 Windows 沙盒功能

以下是在 Windows 10 和 Windows 11 中启用 Windows 沙盒的两种方法:

方法 1:使用「Windows 功能」

1使用Windows + R快捷键打开「运行」对话框,输入optionalfeatures,然后按回车键。

2在「Windows 功能」窗口中,找到并勾选「Windows 沙盒」选项。

使用「Windows 功能」安装 Windows Sandbox

3点击「确定」按钮开始安装过程。

4安装完成后,根据系统提示重启系统。

方法 2:使用 PowerShell

1使用Windows + R快捷键打开「运行」,输入powershell,然后按Ctrl + Shift + Enter以管理员权限打开 Windows PowerShell 窗口。

2在 PowerShell 窗口中执行以下命令:

Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM -All
登录后复制

使用 PowerShell 安装 Windows Sandbox

3安装完成后,系统会提示你重启计算机。

使用 Windows Sandbox 环境

重启完成后,就可以在「开始」菜单中找到「Windows Sandbox」。打开它后,你将看到一个干净的 Windows 桌面环境,

使用 Windows Sandbox

在 Sandbox 环境中,你可以:

  • 安全地安装和运行可疑或未经验证的应用程序,对它们进行测试。
  • 访问潜在风险网站,不会对主系统造成安全威胁。
  • 使用快捷键Ctrl + Alt + BreakPause在窗口和全屏模式之间切换。
  • 当你关闭 Windows Sandbox 时,所有状态和数据都会被自动删除。下次打开沙箱时,会再次生成一个全新的环境。

自定义 Windows Sandbox 配置

通过自定义 Windows Sandbox 的配置,能够更好地控制虚拟环境的性能和行为。以下是操作步骤:

1创建 wsb 文件:在任意文本编辑器中(如记事本),创建一个新的文本文件,将其保存为.wsb扩展名,例如SandboxCFG.wsb

2编辑 XML 配置:使用以下 XML 结构作为模板,根据你的需要编辑配置:

Enable 
Enable 

 
C:UsersYourNameDocuments 
C:UsersWDAGUtilityAccountDesktopDocuments 
false 



4096 
 
explorer.exe C:UsersWDAGUtilityAccountDesktopDocuments


登录后复制

3保存配置:完成配置编辑后,保存.wsb文件。

4启动 Windows Sandbox:双击创建的.wsb文件即可启动一个自定义配置的 Windows Sandbox 实例。

配置文件中的每个元素都是可选的,你可以根据需要添加或排除任何设置。例如,如果不需要映射文件夹,完全可以省略部分。同样,如果不手动分配内存大小,也可以省略元素。更多配置项可以参考:Windows 沙盒配置。

总体而言,Windows 沙盒是 Windows 11 和 Windows 10 中内置的一项实用功能,可以帮助你安全地测试应用程序或访问潜在风险网站。它使用硬件虚拟化和内核隔离技术来隔离沙盒环境与主系统,从而提供良好的安全性。

以上是如何安装、配置和使用「Windows 沙盒」功能的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解锁Myrise中的所有内容
4 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

c语言多线程的四种实现方式 c语言多线程的四种实现方式 Apr 03, 2025 pm 03:00 PM

语言多线程可以大大提升程序效率,C 语言中多线程的实现方式主要有四种:创建独立进程:创建多个独立运行的进程,每个进程拥有自己的内存空间。伪多线程:在一个进程中创建多个执行流,这些执行流共享同一内存空间,并交替执行。多线程库:使用pthreads等多线程库创建和管理线程,提供了丰富的线程操作函数。协程:一种轻量级的多线程实现,将任务划分成小的子任务,轮流执行。

在Node环境中如何避免第三方接口返回403错误? 在Node环境中如何避免第三方接口返回403错误? Apr 01, 2025 pm 02:03 PM

Node环境下如何避免第三方接口返回403错误在使用Node.js调用第三方网站接口时,有时会遇到返回403错误的问题。�...

Windows下Python .whl文件去哪下载? Windows下Python .whl文件去哪下载? Apr 01, 2025 pm 08:18 PM

Python二进制库(.whl)下载途径探究许多Python开发者在Windows系统上安装某些库时会遇到难题。一个常用的解决方法�...

如何高效读取Windows系统日志并只获取最近几天的信息? 如何高效读取Windows系统日志并只获取最近几天的信息? Apr 01, 2025 pm 11:21 PM

高效读取Windows系统日志:反向遍历Evtx文件在使用Python处理Windows系统日志文件(.evtx)时,直接读取会从最早的�...

为什么我的代码无法获取API返回的数据?如何解决这个问题? 为什么我的代码无法获取API返回的数据?如何解决这个问题? Apr 01, 2025 pm 08:09 PM

为什么我的代码无法获取API返回的数据?在编程中,我们常常会遇到API调用时返回空值的问题,这不仅让人困惑...

在前端开发中,如何使用CSS和JavaScript实现类似Windows 10设置界面的探照灯效果? 在前端开发中,如何使用CSS和JavaScript实现类似Windows 10设置界面的探照灯效果? Apr 05, 2025 pm 10:21 PM

在前端开发中如何实现类似Windows...

如何加快PS的载入速度? 如何加快PS的载入速度? Apr 06, 2025 pm 06:27 PM

解决 Photoshop 启动慢的问题需要多管齐下,包括:升级硬件(内存、固态硬盘、CPU);卸载过时或不兼容的插件;定期清理系统垃圾和过多的后台程序;谨慎关闭无关紧要的程序;启动时避免打开大量文件。

c 多线程三种实现方式的区别是什么 c 多线程三种实现方式的区别是什么 Apr 03, 2025 pm 03:03 PM

多线程是计算机编程中的重要技术,用来提升程序执行效率。在 C 语言中,有多种实现多线程的方式,包括线程库、POSIX 线程和 Windows API。

See all articles