PowerToysの最高の機能の一つがさらに良くなり、Windows Searchを凌駕するようになりました

最高のWindowsアプリの一つであるPowerToysが、ついにアップデートされました。この無料アプリには、パワーユーザー向けのユーティリティがいくつか含まれていますが、PCを普段使いするカジュアルユーザーにもおすすめできる機能も数多く備わっています。
最新のアップデートにより、PowerToys はバージョン 0.92 になりました。コマンドパレットのパフォーマンスが向上し、カラーピッカーに新しいカスタマイズオプションが追加され、ファイルエクスプローラーアドオンのレンダリングが改善されました。
PowerToys の GitHub ページには、最新のアップデートのハイライトがリストされています。
- PowerToys設定にシステムトレイアイコンの切り替えボタンが追加され、ユーザーは好みに応じてアイコンの表示/非表示を制御できるようになりました。 @BLM16さん、ありがとうございます!
- コマンド パレットでは、すべてのファースト パーティ拡張機能に対する事前 ( AOT ) 互換性、拡張性の向上、コア UX の修正が実現され、コマンド全体のパフォーマンスと安定性が向上しました。
- カラーピッカーにマウスボタンのアクションをカスタマイズできる機能が追加されました。左クリック、右クリック、中クリックに機能を割り当てることで、よりパーソナライズされたワークフローを実現できます。 @PesBandiさん、ありがとうございます!
- バグ レポート ツールでは、進行状況インジケーター、圧縮の改善、古いトレース ログの自動クリーンアップ、より効率的な診断のための MSIX インストーラー ログの組み込みなどにより、レポート プロセスが高速化され、明確化されました。
- ファイル エクスプローラー アドオンのレンダリングの安定性が向上し、PDF プレビュー、空のサムネイル、ファイル参照中のテキスト ファイルのクラッシュの問題が解決されました。
PowerToysは、Windows Centralチームの多くのメンバーが使用する多機能アプリです。アプリのダッシュボードから有効化または無効化できるユーティリティが多数搭載されています。
私はどちらかというと PC を頻繁に使用していますが、今でも Image Resizer と PowerRename のために PowerToys を定期的に使用しています。
PowerToysの素晴らしい点の一つは、アプリ内で1つのユーティリティだけを使うことも、フルパワーユーザーになって複数のユーティリティを使いこなすこともできることです。Mauro Huculakが、意外と知られていない3つのPowerToysに関するガイドを公開しています。PowerToysを初めて使う方には、ぜひこの記事を参考にしてみてください。
PowerToys バージョン 0.92 には、コマンドパレットにいくつかの改良が含まれています。このユーティリティは、PowerToys Run の進化版として開発されました。コマンドパレットは、インストール済みのアプリ、シェルコマンド、ファイルの検索をサポートしています。また、WinGet パッケージのインストールにも使用できます。
Windows と Xbox の熱狂的なファンのための最新ニュース、レビュー、ガイド。
最新のアップデートにより、コマンドパレットのパフォーマンスが向上し、安定性も向上するはずです。PowerToysの開発チームは、PowerToysバージョン0.92の完全な変更ログを公開しました。
PowerToys 0.92: 新機能
カラーピッカー
- マウスボタンのアクションを追加し、左クリック、右クリック、中クリックの動作を選択できるようになりました。 @PesBandi さん、ありがとうございます!
切り取りとロック
- ウィンドウのスタイルを現在の Windows テーマに合わせて、よりすっきりとした見た目にしました。 @sadirano さん、ありがとうございます!
コマンドパレット
- ページの読み込みにおける回帰を解決してパフォーマンスが向上しました。
- よりスムーズなユーザー エクスペリエンスを実現するために、すべてのコマンド パレット コマンドに一貫したホットキー処理を適用しました。
- コマンドパレットの正常な終了が改善されました。 @davidegiacometti さん、ありがとうございます!
- 「Direct」設定における拡張機能のエイリアスの一貫性の問題を修正し、「Direct」と「Indirect」のローカライズを有効にしてユーザーの理解を深めました。 @davidegiacometti さん、ありがとうございます!
- 重要なコンテキスト項目のスタイルを正しく設定することで、視覚的な明瞭性が向上しました。
- コンテンツ ページにフィールドが 1 つだけ存在する場合、そのフィールドに自動的にフォーカスが当てられます。
- SDK ThumbnailHelper.csでファイルアイコンを読み込む際の不要な操作を削除することで、安定性と効率性が向上しました。 @OldUser101さん、ありがとうございます!
- コマンド実装による詳細ビューの強化。( 拡張機能サンプルを参照)
コマンドパレット拡張機能
- 利便性向上のため、アプリ 検索結果 に「パスをコピー」コマンドを追加しました 。 @PesBandi さん、ありがとうございます!
- 先頭の等号を無視することで、 電卓の入力エクスペリエンスが向上しました 。 @PesBandi さん、ありがとうございます!
- 先頭の空白のみを含む入力に対してエラーが表示されないように、計算機拡張機能の入力処理を修正しました 。
- 名前空間エラーを防ぐために名前を検証することにより、新規拡張機能ウィザードが改善されました 。
- フォールバックとトップレベルの結果の間で、実行拡張機能の一貫したコンテキスト項目が表示されるようになりました 。
- フォールバック結果に 欠落していた時刻と日付のコマンドを修正しました 。 @htcfreek さん、ありがとうございます!
- 日付と時間の拡張機能で古い結果が表示される問題を修正しました 。 @htcfreek さん、ありがとうございます!
- Windows 11 24H2以降で、 Web検索が ユーザーのデフォルトブラウザではなく常にMicrosoft Edgeを開く 問題を修正しました 。 @RuggMattさん、ありがとうございます!
- Windows 設定拡張機能の検索結果の順序が アルファベット順から関連性ベースに改善され、より迅速なアクセスが可能になりました。
- Windows システムコマンドプロバイダーに「Windows エクスプローラーを再起動」コマンドを追加しました 。これにより、explorer.exe を正常に終了して再起動できるようになります。 @jiripolasek さん、ありがとうございます!
コマンドパレットの事前準備(AOT)
- コマンドパレットを将来のAOT(Ahead-of-Time)公開に備えるため、基本的な変更を行いました。これには、電卓ライブラリをExprTkに置き換え、COMオブジェクトの処理を改善し、Win32相互運用性を洗練し、トリミング動作を修正することが含まれます。これらはすべて、AOTの制約下での互換性、パフォーマンス、信頼性を確保するためのものです。すべてのファーストパーティ拡張機能がAOT対応になりました。これらの改善は、次期リリースでコマンドパレットをAOTアプリケーションとして公開するための基盤となります。
- COM API を AOT 互換にするためのガイダンスを提供してくれた @Sergio0694、 COM オブジェクト の処理を修正してくれた @jtschuster 、 統合の提案をしてくれた ExprTk の @ArashPartow 、 移行の過程とレビューを通じて貴重な提案をしてくれた Windows Calculator チームの@tian-ltに特に感謝します。
- 今後のリリースの一部として、マークダウン レンダリング、アダプティブ カード、内部ログとテレメトリ ライブラリ、コア コマンド パレット UX などの主要な依存関係の AOT 互換性も有効になります。
ファンシーゾーン
- DPIスケーリングの問題を修正し、FancyZonesエディターが高解像度モニターでも鮮明に表示されるようになりました。 @HO-COOHさん、ありがとうございます!この修正により、PowerToysの他のモジュールも幅広くレビューするようになり、Awake、Color Picker、PowerAccentなどのDPIディスプレイの最適化につながりました。
ファイルエクスプローラーのアドオン
- PDFプレビューとサムネイル生成における潜在的な不具合を修正し、PDFファイル閲覧時の信頼性を向上させました。 @mohiuddin-khan-shiamさん、ありがとうございます!
- UTF-8-BOM テキスト ファイルを開いたときに Monaco プレビュー ハンドラーがクラッシュするのを防ぎました。
Hosts ファイルエディター
- 警告ダイアログに アプリ内の 「詳細を見る」リンクを追加し、すぐに使えるガイダンスを提供しました。 @PesBandi さん、ありがとうございます!
境界のないマウス
- ファイアウォール ルールを修正し、MWB がローカル サブネット外の IP からの接続を受け入れるようになりました。
- ディスク使用量とノイズを削減するためにレガシー ログをクリーンアップしました。
ピーク
- QOIリーダーを更新し、3チャンネルQOI画像をPeekとファイルエクスプローラーで正しくプレビューできるようになりました。 @mbartlett21さん、ありがとうございます!
- ビデオをプレビューできない場合に明確な警告を表示するコーデック検出機能と、必要なコーデックをダウンロードするための Microsoft ストアへのリンクを追加しました。
パワーリネーム
- ModificationTime と AccessTime に $YY-$MM-$DD のサポートが追加され、日付に基づいた柔軟な名前変更が可能になりました。
パワートイズラン
- 既知のWPF関連クラッシュに関するエラーUIを抑制し、ユーザーの混乱を軽減しました。ただし、分析用の診断ログは保持されます。これは、一時的なDWMの不使用によって発生するCOMException 0xD0000701および0x80263001を対象としています。
レジストリプレビュー
- データ グリッドの拡大鏡アイコンとコンテキスト メニューを介して「拡張データ プレビュー」が追加され、REG_BINARY、REG_EXPAND_SZ、REG_MULTI_SZ などの複雑なレジストリ タイプを簡単に検査できるようになりました。 @htcfreek に感謝します。
- レジストリプレビューでのファイル保存エクスペリエンスが向上しました。メモ帳のような動作に合わせ、ユーザープロンプトやエラー処理を強化し、保存されていない操作や中断された操作によるクラッシュを防止しました。 @htcfreek さん、ありがとうございます!
設定
- PowerToys システムトレイアイコンの表示/非表示を切り替えるオプションを追加しました。 @BLM16 さん、ありがとうございます!
- バグレポート パッケージの生成中に進行状況を表示するように設定が改善されました。
ワークスペース
- プロファイルの移植性を確保し、一時フォルダーのクリーンアップ中に損失を防ぐために、ワークスペース アイコンをユーザーの AppData に保存します。
- デフォルト以外の Edge または Chrome プロファイルでの PWA のキャプチャと起動を有効にし、作成時および実行時の一貫した動作を確保しました。
ドキュメント
- PowerToys RunのサードパーティプラグインドキュメントにSpeedTestと辞書定義を追加しました。 @ruslanlapさん、ありがとうございます!
- コマンドパレットのドキュメント内のサンプルリンクとタイプミスを修正しました。 @daverayment と @roycewilliamsに感謝します!
発達
- パフォーマンスとセキュリティ向上のため、.NETライブラリを9.0.6に更新しました。 @snicklerさん、ありがとうございます!
- 安定性と Windows サポートを向上させるために WinAppSDK を 1.7.2 に更新しました。
- 署名されたインストーラーを生成するワンステップのローカル ビルド スクリプトを導入し、開発者の生産性を向上させました。
- クロスプラットフォーム デバッガーがシンボル ファイルを読み取ることができるようにポータブル PDB を生成し、VSCode やその他のツールでのデバッグ エクスペリエンスを向上させました。
- Microsoft.Windows.Settings モジュールを使用して開発者モードを有効にすることで、 WinGet 構成ファイルを簡素化しました 。 @mdanish-kh さん、ありがとうございます!
- CI をグリーンに保つために、最新の Az.Accounts モジュールのビルド スクリプトを調整しました。
- ハードコードされたテレメトリのバージョン番号を削除してリリース パイプラインを合理化し、コマンド パレットのバージョン管理を Windows ターミナルのバージョン管理方法と統合して一貫性のある更新を実現します。
- ビルド検証ステップが強化され、NOTICE.md と実際のパッケージの依存関係およびバージョン間の詳細な違いが表示されるようになりました。
- リポジトリ全体のスペルチェック精度が向上しました。 @rovercoder さん、ありがとうございます!
- パイプラインを高速化するために CI を TouchdownBuild v5 にアップグレードしました。
- 翻訳者の役に立つように、 Resources.reswにコンテキスト コメントを追加しました 。
- ファズ テストの対象範囲が拡張され、FancyZones が含まれるようになりました。
- すべてのユニット テストを CI パイプラインに統合し、テスト数を約 3,000 から約 5,000 に増加しました。
- メイン ブランチで毎日の UI テストの自動化を有効にし、エンドツーエンドの検証のために 370 を超える UI テストをカバーできるようになりました。
- 信頼性と保守性を向上させるために、WorkspacesLib のユニット テストが新しく追加されました。
一般的な
- バグレポート圧縮ライブラリ(cziplib 0.3.3)を更新し、パッケージ作成の高速化と信頼性向上を図りました。 @Chubercik さん、ありがとうございます!
- 含まれているアプリ インストーラー (「AppX 展開サーバー」) イベントは、より徹底した診断のためにバグ レポートに記録されます。
PowerToysのダウンロード方法
PowerToys は、Microsoft Store または GitHub のアプリのリリース ページからダウンロードできる無料アプリです。
ショーン・エンディコットはWindows Centralのテクノロジージャーナリストで、Windows、Microsoftソフトウェア、AI、PCを専門としています。Windows 10と11からChatGPTのようなAIツールの台頭まで、主要なリリースを取材してきました。ショーンのキャリアはLumia 930から始まり、アプリ開発者との強いつながりを築きました。執筆活動以外では、アメリカンフットボールのコーチも務めており、チームの運営にMicrosoftのサービスを活用しています。ノッティンガム・トレント大学で放送ジャーナリズムを学び、X(@SeanEndicott_)とThreads(@sean_endicott_)で活躍しています。