适用于Windows10高级用户的优秀Microsoft工具。在某些情况下,微软并没有正式公布这些新工具,它们是由用户发现的。本文重点介绍了这些新程序和其他程序,旨在让高级用户更好地控制Windows10。Pktmon网络数据包嗅探器Windows10现在包括一个名为Pktmon的内置网络数据包嗅探器,这是最近添加到Windows10May2020的两个新功能更新。在Windows10October2018Update中,微软悄悄加入了一款名为Pktmon的实时网络流量监控工具。该工具允许用户监控应用程序和其他工具的网络活动,并诊断网络问题。图1.内置Pktmon网络数据包嗅探器在Windows102004中,微软为Pktmon添加了两个附加功能:实时查看嗅探数据包,以及将Pktmon日志转换为PCAPNG支持。在此版本的Pktmon中,您可以使用-l实时参数启用实时监控。由于PCAPNG在Wireshark等许多网络监控软件中得到支持,因此它为用户提供了分析日志的额外选项。Winget包管理器今年微软发布了Windows10包管理器:Winget,它可以直接从命令行安装和管理应用程序。要使用Winget安装应用程序,请键入类似“wingetsearch”的命令来搜索应用程序“wingetinstall”以安装应用程序,如下所示。图2.Winget包管理器Microsoft已经创建了一个精选的存储库,其中包含数百个可以使用Winget进行安装和管理的应用程序。您可以使用搜索命令查找具有特定关键字的应用程序。例如,如果您想搜索记事本替代品,您可以使用“note”一词作为搜索关键字。wingetsearchnote运行上述命令后,会显示Notepad++等带有字符串“note”的应用程序。如果您想查看所有可用的包,您也可以键入不带任何参数的wingetsearch。适用于Linux2(WSL2)的Windows子系统Windows10现在附带适用于Linux2的新Windows子系统,其中包括性能改进以及与更广泛的Linux应用程序的更大兼容性。WSL2包含一个真正的开源Linux内核,基于来自Kernel.org的4.19版。WSL2还支持对标准系统调用的完全访问、改进的Linux应用程序兼容性、改进的文件系统性能等。图3.使用WSL2的UbuntuWSL2包括以下功能:完整的Linux内核改进的文件IO性能全面的系统调用兼容性WSL2以更少的内存启动如果您已经在使用WSL,则可以使用wsl--set-version命令升级安装了Linux发行版到WSL2.Windows文件恢复工具微软还启用了一个新的Windows10文件恢复命令行工具,可以让你恢复从硬盘驱动器、USB驱动器和SD卡中删除的文件。“意外删除了一个重要的工具?擦除了你的硬盘?不确定如何处理你损坏的数据?Windows文件恢复工具可以帮助你恢复个人数据,”这个免费工具声称。该工具是一个名为winfr.exe的命令行可执行文件,用户可以查看下面的帮助文件。图4.Windows文件恢复工具默认情况下,Windows文件恢复工具具有三种操作模式:“默认”、“分段”和“签名”,每种模式各有优势。适用于Windows10的PowerToysWindows10PowerToys是一组开源工具,可让您扩展文件资源管理器的功能、针对大型显示器优化应用程序窗口、调整图像大小等。图5.批重命名PowerToys允许Windows10用户在同一个Windows中启动多个外壳/控制台选项卡。例如,Windows终端可能有一个带有PowerShell控制台的选项卡,另一个带有Windows10命令提示符,还有一个带有WSLUbuntushell。图6.Windows终端Windows终端是高度可定制的,支持超链接、鼠标支持、桌面背景以及映射键盘命令的能力。在最新的WindowsTerminal预览版中,您可以启用带有隐藏GUI的新设置页面。要访问这个隐藏的GUI“设置”界面,您需要按照此处描述的步骤进行操作。如果您继续使用命令行或其他shell,Windows终端是您要安装的工具。PowerShell7微软还发布了具有许多新功能的PowerShell7,包括自动通知新版本、结构化数据(如JSON/CSV/XML)和其他改进。新功能包括以下内容:管道并行化新运算符简化的动态错误视图和Get-Errorcmdlet,以便更轻松地调查错误兼容层使用户能够在隐式WindowsPowerShell会话中导入模块自动通知新版本直接从PowerShell7调用的功能DSC资源(实验性)可以从MicrosoftStore下载PowerShell7。Sysinternals实用程序WindowsSysinternals是一套由Microsoft开发的免费实用程序,允许高级用户管理、诊断、排除故障和监视Windows。该套件最受欢迎的实用程序之一是ProcessExplorer(procexp),它详细说明了正在运行的进程及其加载的句柄和DLL。使用进程列表,您可以快速找到有问题的资源密集型进程并在必要时终止它们。图7ProcessExplorer的一项高级功能允许用户追踪DLL版本问题或进程泄漏以诊断Windows或应用程序问题。ProcessExplorer在查找可能是恶意软件的可疑进程时也很方便。其他流行的实用程序包括ProcessMonitor和Sysmon,前者可让您监视正在运行的进程的文件、网络和注册表活动,后者可让您监视计算机上的各种活动。所有Sysinternals实用程序都可以从主网站下载。原标题:微软为Windows10高级用户打造的最佳工具,作者:MayankParmar
