За последний год Microsoft незаметно выпустила новые встроенные приложения командной строки Windows 10 и бесплатные приложения Microsoft Store, которые расширяют функциональность операционной системы.
В некоторых случаях Microsoft официально не объявляла об этих новых инструментах, вместо этого они были обнаружены пользователями.
В этой статье мы собираемся выделить эти новые программы и другие приложения, чтобы опытные пользователи могли лучше контролировать Windows 10.
Сниффер сетевых пакетов Pktmon
Windows 10 теперь включает встроенный сниффер сетевых пакетов под названием Pktmon с двумя новыми функциями, недавно добавленными в Windows 10 May 2020 Update.Как впервые сообщил BleepingComputer, в обновлении Windows 10 за октябрь 2018 года Microsoft незаметно внедрила инструмент мониторинга сетевого трафика в реальном времени под названием Pktmon. Этот инструмент позволяет пользователям отслеживать сетевую активность ваших приложений и других инструментов и диагностировать сетевые проблемы.
Встроенный сниффер сетевых пакетов Pktmon
В Windows 10 2004 Microsoft добавила в Pktmon две дополнительные функции : просмотр перехваченных пакетов в реальном времени и преобразование журналов Pktmon в поддержку PCAPNG. В этой версии Pktmon вы можете включить мониторинг в реальном времени с помощью -l real-time аргумента.
Поскольку PCAPNG поддерживается во многих программах для мониторинга сети, таких как Wireshark, он предоставляет пользователям дополнительные возможности для анализа журналов.
Менеджер пакетов Winget
В этом году Microsoft выпустила диспетчер пакетов Windows 10 под названием Winget для установки приложений и управления ими непосредственно из командной строки.Чтобы установить приложения с помощью winget, вы вводите такие команды, как «winget search» для поиска приложения или «winget install» для его установки, как показано ниже.
Менеджер пакетов Winget
Microsoft создала тщательно подобранный репозиторий, содержащий сотни приложений, которые можно установить и управлять с помощью Winget.
Вы можете использовать команду поиска для поиска приложений с определенным ключевым словом. Например, если вы хотите найти альтернативы блокнотам, вы можете использовать слово «заметка» в качестве ключевого слова для поиска.
winget search note
Когда вы запустите указанную выше команду, появятся Notepad ++ и другие приложения со строкой «note». Если вы хотите увидеть список всех доступных пакетов, вы также вводите его winget search без аргументов.
Подсистема Windows для Linux 2 (WSL 2)
Windows 10 теперь поставляется с новой подсистемой Windows для Linux 2, которая включает улучшения производительности и большую совместимость с более широким спектром приложений Linux.WSL 2 включает подлинное ядро Linux с открытым исходным кодом на основе версии 4.19 с Kernel.org. WSL 2 также обеспечивает полный доступ к стандартным системным вызовам, улучшает совместимость приложений Linux, увеличивает производительность файловой системы и многое другое.
Ubuntu с использованием WSL 2
WSL 2 включает в себя следующие функции:
- Полное ядро Linux
- Повышенная производительность файлового ввода-вывода
- Полная совместимость с системными вызовами
- WSL 2 использует меньший объем памяти при запуске
Инструмент восстановления файлов Windows
Microsoft также внедрила новый инструмент командной строки Windows 10 File Recovery, который позволяет восстанавливать удаленные файлы с жесткого диска, USB-накопителя и SD-карты.«Случайно удалили важный файл? Очистили жесткий диск? Не знаете, что делать с поврежденными данными? Windows File Recovery может помочь восстановить ваши личные данные», - говорится в описании бесплатного инструмента.
Инструмент представляет собой исполняемый файл командной строки с именем winfr.exe, и пользователи могут увидеть его файл справки ниже.
Инструмент восстановления файлов Windows
По умолчанию Windows File Recovery Tool имеет три режима работы - «По умолчанию», «Сегмент» и «Подпись», каждый со своими сильными сторонами.
PowerToys для Windows 10
Windows 10 PowerToys - это набор инструментов с открытым исходным кодом, которые позволяют расширить возможности проводника, оптимизировать окна приложений для больших мониторов, изменять размер изображений и т. Д.Пакетное переименование
PowerToy
Некоторые из PowerToys включают:
- Image Resizer
- Панель предварительного просмотра Windows File Explorer
- Замените медленный поиск Windows на инструмент, похожий на запуск.
- Изменить сочетания клавиш
- Пакетное переименование файлов
- Палитра цветов
Терминал Windows
Терминал Windows - это консольная программа с несколькими вкладками с открытым исходным кодом, которая позволяет пользователям Windows 10 запускать несколько вкладок оболочки / консоли в одной и той же Windows.Например, Windows Terminal может иметь вкладку с консолью PowerShell, другую с командной строкой Windows 10 и другую с оболочкой WSL Ubuntu.
Терминал Windows
Windows Terminal легко настраивается с гиперссылкой поддержки , поддержка мыши , фона рабочего стола, а также возможность для сопоставления команд клавиатуры.
В последней версии Windows Terminal Preview вы можете включить новую страницу настроек, используя скрытый графический интерфейс пользователя. Чтобы получить доступ к этому скрытому интерфейсу «Настройки» графического интерфейса, вам необходимо выполнить шаги, выделенные здесь .
Если вы постоянно используете командную строку или другие оболочки, Windows Terminal - это инструмент, который вы хотите установить.
PowerShell 7
Microsoft также опубликовала PowerShell 7 с рядом новых функций, включая автоматические уведомления о новых версиях, структурированные данные, такие как JSON, CSV, XML, и другие улучшения.Новые функции включают:
- Распараллеливание конвейера с ForEach-Object -Parallel
- Новые операторы:
- Тернарный оператор: a ? b : c
- Операторы цепочки трубопроводов: || и &&
- Нулевые операторы объединения: ?? и ??=
- Упрощенное и динамическое представление ошибок и Get-Error командлет для более легкого расследования ошибок.
- Уровень совместимости, который позволяет пользователям импортировать модули в неявном сеансе Windows PowerShell.
- Автоматические уведомления о новых версиях
- Возможность вызывать ресурсы DSC напрямую из PowerShell 7 (экспериментально)
Утилиты Sysinternals
Windows Sysinternals - это набор бесплатных утилит, разработанный Microsoft, который позволяет опытным пользователям управлять, диагностировать, устранять неполадки и контролировать Windows.Одна из самых популярных утилит этого пакета - Process Explorer (procxp), поскольку она предоставляет подробный список запущенных процессов и их загруженных дескрипторов и библиотек DLL. Используя этот список процессов, вы можете быстро найти проблемные и ресурсоемкие процессы и при необходимости завершить их.
Одна из расширенных функций Process Explorer позволяет пользователям отслеживать проблемы с версиями DLL или обрабатывать утечки для диагностики проблем с Windows или приложениями. Process Explorer также удобен при проверке подозрительных процессов, которые могут быть вредоносными.
К другим популярным утилитам относятся Process Monitor , который позволяет отслеживать активность запущенных процессов в файлах, сети и реестре, и Sysmon , позволяющий отслеживать различные действия на компьютере.
Например, с помощью Sysmon вы можете отслеживать попытки вмешательства в процессы , регистрировать данные, копируемые в буфер обмена Windows , вести журнал запросов DNS и автоматически создавать резервные копии удаленных файлов .
Все утилиты Sysinternals можно загрузить с его основного сайта , или, если вы хотите загрузить их напрямую или в пакетных файлах, вы можете использовать их службу Sysinternals Live .
Перевод - GoogleBleeping Computer