为Windows 10高级用户创建的最佳Microsoft工具大全

Pktmon网络数据包嗅探器

Windows 10现在包括一个称为’Pktmon’的内置网络数据包嗅探器,并且在Windows 10 May 2020更新中最近添加了两个新功能。在Windows 2018年10月10日更新中,Microsoft悄悄潜入了名为Pktmon的实时网络流量监视工具。该工具允许用户监视您的应用程序和其他工具的网络活动并诊断网络问题。

real-time-monitoring
内置Pktmon网络数据包嗅探器

在Windows 10 2004中,Microsoft 为Pktmon添加了两个附加功能:实时查看嗅探到的数据包,并将Pktmon日志转换为PCAPNG支持。在此版本的Pktmon中,您可以使用-l real-time 参数启用实时监视 。

由于许多网络监视软件(例如Wireshark)都支持PCAPNG,因此它为用户提供了分析日志的其他选项。

Winget软件包管理器

Microsoft发布了一个 名为Winget的Windows 10程序包管理器,可以直接从命令行安装和管理应用程序。

要使用winget安装应用程序,请键入命令,例如“ winget search”以搜索应用程序,或键入“ winget install”以安装一个应用程序,如下所示。

winget-install
Winget软件包管理器

Microsoft已经创建了一个经过整理的存储库,其中包含数百个可以使用Winget进行安装和管理的应用程序。

您可以使用搜索命令来查找具有特定关键字的应用。例如,如果要搜索记事本替代项,则可以使用单词“ note”作为搜索关键字。

winget search note 

当您运行上述命令时,将显示Notepad ++和其他带有字符串“ note”的应用程序。如果要查看所有可用软件包的列表,请也键入 winget search 不带任何参数的内容。

适用于Linux 2的Windows子系统(WSL 2

Windows 10现在带有适用于Linux 2的新Windows子系统,其中包括性能改进以及与更广泛的Linux应用程序的更大兼容性。

WSL 2包括一个基于Kernel.org的版本4.19的正版开源Linux内核。WSL 2还支持对标准系统调用的完全访问,提高了与Linux应用程序的兼容性,提高了文件系统性能,以及更多

ubuntu
使用WSL 2的Ubuntu

WSL 2包括以下功能:

  • 完整的Linux内核
  • 提高文件IO性能
  • 全面的系统调用兼容性
  • WSL 2在启动时使用较少的内存

如果已经在使用WSL,则可以使用以下wsl --set-version命令将已安装的Linux发行版升级到WSL 2 。

Windows文件恢复工具

微软还潜入了一个新的Windows 10 File Recovery命令行工具,该工具可让您从硬盘驱动器,USB驱动器和SD卡中恢复已删除的文件。

“免费删除了重要工具的文件?擦拭干净了硬盘驱动器?不确定如何处理损坏的数据?Windows File Recovery可以帮助您恢复个人数据。”

该工具是一个名为winfr.exe的命令行可执行文件,用户可以在下面查看其帮助文件。

winfr-help
Windows文件恢复工具

默认情况下,Windows File Recovery Tool带有三种操作模式-“默认”,“段”和“签名”,每种模式都有各自的优势。

适用于Windows 10的PowerToys

Windows 10 PowerToys是一套开源工具,可让您扩展File Explorer的功能,为大型显示器优化应用程序窗口,调整图像大小等等。

Imageresizer2
批量重命名PowerToy

一些PowerToy玩具包括:

  • 图像调整器
  • Windows File Explorer的预览窗格
  • 用类似Run的工具代替慢速的Windows Search。
  • 修改键盘快捷键
  • 批处理文件重命名器
  • 选色器

Windows终端

Windows Terminal是一个开源的多选项卡控制台程序,它允许Windows 10用户在同一Windows中启动多个外壳程序/控制台选项卡。

例如,Windows Terminal可以具有一个带有PowerShell控制台的选项卡,另一个带有Windows 10命令提示符的选项卡,另一个带有WSL Ubuntu Shell的选项卡。

windows-terminal
Windows终端

Windows Terminal是高度可定制的,具有超链接支持,鼠标支持,桌面背景以及映射键盘命令的功能。

在最新的Windows Terminal Preview版本中,您可以使用隐藏的图形用户界面启用新的设置页面。要访问此隐藏的GUI“设置”界面,您需要按照此处突出显示的步骤进行操作。

如果您继续使用命令行或其他Shell,则Windows Terminal是您要安装的工具。

PowerShell 7

Microsoft还发布了具有一系列新功能的PowerShell 7,包括自动新版本通知,结构化数据(如JSON,CSV,XML)和其他改进。

新功能包括:

  • 管道并行化 ForEach-Object -Parallel
  • 新的运营商:
    • 三元运算符: a ? b : c
    • 管道链运营商: || 和 &&
    • 空合并运算符: ?? 和 ??=
  • 简化的动态错误视图和 Get-Error cmdlet,可更轻松地调查错误
  • 兼容性层,使用户能够在隐式Windows PowerShell会话中导入模块
  • 自动新版本通知
  • 直接从PowerShell 7调用DSC资源的能力(实验性)

可以从Microsoft Store下载PowerShell 7 。

Sysinternals实用程序

Windows Sysinternals是由Microsoft开发的一组免费实用程序套件,可让高级用户管理,诊断,排查和监视Windows。

套件最受欢迎的实用程序之一是 Process Explorer  (procexp),因为它提供了正在运行的进程及其加载的句柄和DLL的详细列表。使用此进程列表,您可以快速找到有问题且占用大量资源的进程,并根据需要终止它们。Process-Explorer

Process Explorer的一项高级功能允许用户跟踪DLL版本问题或处理泄漏以诊断Windows或应用程序问题。在检查可能是恶意软件的可疑进程时,Process Explorer也很方便。

其他流行的实用程序包括Process Monitor和Sysmon,它可以监视正在运行的进程的文件,网络和注册表活动,Sysmon可以监视计算机上的各种活动。

例如,使用Sysmon,您可以监视进程篡改尝试,记录复制到Windows剪贴板的数据,执行DNS查询日志记录以及自动备份已删除的文件。

所有Sysinternals实用程序都可以从其主站点下载,或者如果您希望直接下载它们或在批处理文件中下载它们,则可以使用其Sysinternals Live 服务。

未经允许不得转载:励志言 » 为Windows 10高级用户创建的最佳Microsoft工具大全

赞 (0) 打赏

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏