Windows 11
Content
Windows 11におけるファイルエクスプローラプロパティダイアログの近代化
Windows 11コンポーネントの近代化における課題
Windowsの実行ダイアログもリニューアル
結論
Windows 11、Windows 95時代のプロパティダイアログをWinUIとダークモードで刷新
Time: Jul, 22, 2026

Windows 11におけるMSのファイルエクスプローラーのプロパティダイアログの近代化

ファイルエクスプローラーのモダンプロパティダイアログ

MSは、Windows 11の近代化の一環として、数十年にわたるファイルエクスプローラーのプロパティダイアログを新しいバージョンに置き換える取り組みを開始しました。特に、新しいプロパティダイアログはネイティブのWinUIフレームワークを使用して構築されており、WebView2ベースのシェルは一切使用されていません。

現在、プロパティダイアログはWin32 comctl32.dll(共通コントロールライブラリ)にネイティブで依存しており、これはWindows 95で初めて導入されました。その外観は年々アップグレードされていますが、基盤となるコードはほとんど変更されていません。

MSは以前、Windows 8やWindows 95の時代に由来するレガシーダイアログをすべてモダンバージョンに置き換える計画を発表しました。Windows全体のデザインを大幅に刷新するタイムラインは依然として不確定ですが、これらの変化の初期の兆候がプレビュービルドで見られるようになりました。

Windows 11のダークモードのプロパティタブ

MSウォッチャーのPhantomOfEarthは、これらのプレビュービルドで新しいプロパティダイアログを発見しました。この更新版は、その前身とは異なり、ダークモードをサポートしています。

新しいプロパティダイアログは、以前のWin32プロパティシートフレームワークではなく、完全にWinUI 3で開発されています。WinUI 3を活用することで、MSはフレームワークの混在を回避しています。たとえば、「全般」タブは、WinUI 3に特有のピボットスタイルのヘッダーとアクセントインジケーターを使用しています。これは、comctl32の一部であるSysTabControl32を利用するWin32ダイアログからの変化です。同様に、復元ボタンはAccentButtonStyleを採用しています。

ファイルエクスプローラーのプロパティタブダークモード

さらに、新しいチェックボックスはWinUI 3のガイドラインに準拠しており、デザインの一貫性を高めるために丸みを帯びた角を備えています。

MSは、クラシックなプロパティダイアログを完全に廃止する予定であり、これは約30年間Windowsの一部であった機能の終焉を意味します。Windows 95時代のプロパティシートAPI(PROPSHEETPAGE、shell32のSHOpenPropSheet)を使用して構築されたレガシープロパティダイアログには、ダークモードやアクセシビリティの向上などの最新機能が欠けていました。

Windows 11コンポーネントの近代化における課題

Windowsは本質的にレガシーオペレーティングシステムであり、近代化の取り組みを複雑にしています。この課題の一因として、MSが過去にWindows 10Xのようなエディションを作成しようと試みた理由が挙げられます。後方互換性を損なうことなくWindowsを近代化するのは複雑な作業です。

Win32ベースのプロパティダイアログにモダンなデザインを単純に適用するだけでは、サードパーティアプリケーションとの互換性の問題が発生する可能性があります。

Windows 11のプロパティシートの新旧UI

MSは、ユーザーがWindows 95向けに設計されたアプリやゲームをWindows 11で実行できるようにするために、数十年前のソフトウェアをサポートする責任を負っています。この後方互換性のアプローチは、プロパティダイアログを含むレガシーダイアログやプロパティシートにも及んでおり、変更を加えると既存の統合が崩れるリスクがあります。

現在、サードパーティアプリケーションはIShellPropSheetExtを使用してプロパティダイアログにタブを挿入することがよくあります。

MSのドキュメントによると、IShellPropSheetExtは「プロパティシートハンドラがファイルオブジェクトのプロパティシートにページを追加または置換することを可能にするインターフェース」です。これらの拡張機能は、従来のダイアログページを作成し、それをWindowsシェルに返します。

この機能は、ウイルス対策プログラム、7-Zip、Dropbox、コーデックパックなど、さまざまなサードパーティソフトウェアによって利用されており、これらはすべてHWNDベースのページに依存しています。

ファイルエクスプローラーのモダンプロパティダイアログ

MSは、Win32プロパティホストからWinUIへの移行を進めており、新しいタブストリップ内にレガシーHWNDを埋め込むためのリバースアイランディングパスが必要です。この適応がなければ、拡張機能は機能しなくなります。たとえば、ゴミ箱のプロパティダイアログには「全般」タブしか含まれていませんが、他のプログラムにはセキュリティ、詳細、以前のバージョン、サードパーティの拡張機能などの追加タブが含まれる場合があります。MSがこれらのレガシータブを統合する計画については明らかにされていませんが、解決策が考案されていると推測されます。

もう1つの考慮事項は、WinUIサーフェスの読み込みに関連するコールドスタートコストです。ファイルエクスプローラーのWinUIコンテキストメニューはパフォーマンスが遅いと批判されており、WinUIベースのホームタブは非WinUIの「PC」タブよりも遅いと報告されています。MSはWinUI 3の最適化を進める中で、これらのパフォーマンス問題に対処することが期待されており、これが再設計のスケジュールが予想以上に長引いている理由かもしれません。

Windowsの実行ダイアログも刷新へ

Windows 実行ダイアログは、Windows 7からWindows 11までのさまざまなバージョンでほとんど変更されずに残っています。しかし、MSは現在、追加機能を備えたモダンバージョンを導入しています。

履歴機能を持つ新しいWindows 11の実行ダイアログ

Windows Latestによるテストでは、新しい実行ダイアログは現在オプションであり、設定 > 詳細設定から有効化する必要があることが判明しました。

Windows 11で新しい実行ダイアログを有効化

有効化すると、更新されたバージョンの実行ダイアログにはWin+Rショートカットでアクセスできます。この新しいバージョンは、従来のバージョンと比較して中央値の表示時間が約94ミリ秒速いです。また、~\ショートカットを使用してユーザーディレクトリに移動できるなどの新機能も追加されています。

ただし、新しい実行ダイアログには、画面上で移動できないという制限があり、MSは公式リリース前にこれを修正する予定です。

広範な近代化イニシアチブの一環として、MSはWindows 8時代のデザイン要素をWinUIで置き換える計画も立てています。情報筋によれば、多くのウェブベースのコンポーネントがMSのネイティブフレームワークを使用して書き直されています。

結論

モダン化されたプロパティタブ、更新された実行ダイアログ、その他のWindows 11の最近の改善について、あなたの意見をコメント欄でお聞かせください。

Windows Latestはあなたのような読者に依存しています。Google DiscoverGoogle検索で私たちを優先的な情報源として設定し、私たちの独立した報道がより多くの読者に届くようご協力ください。

Live Chat
0