微软日前发布的 Windows 11 Build 26052 预览版更新中,最值得关注的一项改进就是原生支持 Sudo 命令。
微软近日发布相关说明,表示 sudo 命令是一种无需手动打开另一个命令提示符或 PowerShell 实例,即可运行具有提升权限的命令或程序的方法,与现有
runas 命令不同。
runas 命令支持用户在 Windows 系统中以任何用户(甚至是管理员)的身份运行命令或程序,而 Sudo 无法像其他用户一样运行命令或程序。
不过,微软暗示将来有可能使用 Sudo 以另一个用户的身份运行命令。使用 runas 命令时,你可能需要输入密码。但在使用 Sudo 时,你只需接受
UAC 提示并授予管理权限。
例如,当你尝试使用 sudo 运行 netstat -ab(如 sudo netstat -ab)时,终端会将你的命令发送到 CLI shell(如
PowerShell 或 Command Prompt)。然后,shell 会与控制台驱动程序 (ConDrv) 通信,以处理输入 / 输出。
具有提升权限的 Sudo.exe 会执行 netstat -ab,这允许它以管理权限执行任务。在 "内联" 或 "禁用输入" 配置中,未提升权限的
Sudo.exe 进程会与拥有提升权限的新 Sudo.exe 进程创建 RPC 连接。
Win11的性能表现如何,普通用户是否需要升级?
从性能的角度来看,Win11在多线程和单线程上的性能相比Win10有一定的优势,但提升幅度并不算特别大。在GeekBench
5测试中,Win11相比Win10
21H1,在多线程上有5.8%的优势,在单线程上则有2%的优势。然而,需要注意的是,这些测试并不能完全反映实际使用中的性能差异,因为实际性能还会受到硬件、驱动程序、软件优化等多种因素的影响。
对于普通用户来说,是否需要升级Win11,取决于具体需求和计算机硬件配置。如果你的计算机硬件性能较好,并且你想要体验Win11的新功能和现代化界面,那么升级Win11是值得考虑的。Win11具有更高效的性能和更好的安全性能,例如更好的内存管理和安全芯片支持等。此外,Win11还支持在手机上使用软件,拥有自动的HDR功能等,这些都可以提升用户的体验。
然而,如果你的计算机硬件性能一般,或者你的工作和学习需求并不需要Win11的新功能,那么你可能不需要升级Win11。因为升级新系统可能会带来一些兼容性问题,而且如果你的计算机硬件不支持TPM2.0,那么可能会增加系统崩溃的风险。此外由于Win11系统的不稳定性,对于需要随时使用电脑来完成工作的用户来说,升级Win11也可能会带来一些不必要的麻烦。
我们是否需要升级Win11,需要根据自己的具体需求和计算机硬件配置来决定。在做出决定之前,建议用户仔细考虑自己的需求,并查阅相关的技术文档和兼容性信息,以确保升级后的系统能够稳定运行。