Microsoft Windows ADKとは?シームレスなOS展開とパフォーマンス評価を実現する必須ツールキット
Microsoft Windows Assessment and Deployment Kit(Windows ADK)は、ITプロフェッショナルがイメージベースのWindows展開を準備・評価・実行するために組み合わせて活用できるツール群です。これらのツールを利用することで、IT担当者はあらゆる規模でWindows OSの自動展開を行い、OSが稼働するコンピューターのパフォーマンスを評価できます。
Windows ADKは、新しいPCへのWindows OSの自動展開やWindowsイメージのカスタマイズにおいて最も広く使われています。また、ITチームはWindows ADKのツールを使って、システム全体の品質やパフォーマンス、さらにその構成要素やアプリケーションの性能をテストすることも可能です。
IT担当者は、Windows ADKを使って以下のような作業も実施できます。
- Windowsインストールをイメージ化するための準備
- Windowsイメージへのドライバーパッケージや言語の追加・削除
- 回答ファイル(応答ファイル)を使用した無人Windowsセットアップの構成
- 回答ファイルへのデバイスドライバーのパス、パッケージ、カスタムコマンドの追加
- データや重要なカスタマイズを保持したまま既存OSを修復
- Windows IoT Coreイメージ向けのWindowsのカスタマイズとプロビジョニング
- ユーザープロファイルの移行
- WindowsおよびMicrosoft Officeの小売ライセンス認証プロセスの自動化と集中管理
Windows Assessment Toolkitとは?
Windows Assessment ToolkitはWindows ADKの一部であり、ITプロフェッショナルがWindows展開における潜在的な問題を診断・トラブルシューティングするのに役立つツールセットです。これらのツールは詳細な「アセスメント(評価)」を提供します。アセスメントとは、ユーザーアクティビティをシミュレートし、PCの状態を調査し、記録された結果をXML形式やバイナリ形式のファイルとして保存するタスクです。
担当者はこれらのアセスメント結果を確認し、そのメトリック、診断内容、推奨事項に基づいて対応することで、ハードウェアやアプリケーションの応答性を確保できます。さらなる調査が必要な領域を特定し、バッテリー駆動時間、起動パフォーマンス、信頼性、機能性、シャットダウン時間を最適化するために必要な是正措置を講じることが可能です。
組織はまた、Windows Assessment Toolkitのアセスメントを活用して、定義済みの品質基準に沿った高品質なアプリケーションやドライバーを開発することもできます。その他のユースケースとしては、コンポーネントのバージョンごとの品質を追跡する仕組みを構築し、反復ごとにリグレッション(品質の退行)を検出し、必要に応じて修正するプロセスの確立が挙げられます。
Windows ADK内のWindows Assessment Toolkitには、以下のような有用な用途もあります。
- ドライバー、メモリ使用量などの問題を特定するための定義済みジョブの実行
- Windows OSが稼働するコンピューターと、他のサポート対象OSが稼働するコンピューターとの差異の特定
- クリーンな環境のコンピューターにおけるベースライン(基準値)の確立
- 公開API(アプリケーションプログラミングインターフェース)を利用したアセスメントの開発・拡張
- 既存のツールやインフラストラクチャとの統合による品質測定と意思決定の支援
アセスメントに加えて、Windows Assessment Toolkitには「Windows Assessment Console」と「Assessment Platform」が含まれています。コンソールはグラフィカルユーザーインターフェース(UI)であり、ITプロフェッショナルはこれを使ってアセスメントをグループ化し、ジョブとしてまとめて実行できます。また、ジョブの結果を表示・管理して、次のステップを判断することも可能です。
Assessment Platformは、アセスメントの開発・拡張・表示、およびジョブ実行後の結果確認のためのインフラストラクチャです。これにより、IT担当者はコンピューターの構成を分析し、ハードウェアやパフォーマンスの問題を解決する方法を見つけ出せます。
Assessment Platformには、「Assessment Execution Engine」と呼ばれるコマンドラインツールも付属しています。ITプロフェッショナルはこのツールでジョブ自動化スクリプトを作成でき、時間の節約、リソース使用量の最小化、パフォーマンス計測への影響低減が実現します。このツールは、Assessment Consoleでは利用できない追加オプションやパラメーターも提供します。
最新のWindows ADKバージョン10.1.26100.2454では、Assessment Toolkitに「Restrict Standby and Adaptive Hibernate to Modern Standby cycling」ユーティリティも追加されています。これにより、モダンスタンバイの省エネルギー効率、署名と接続状態のチェック、アプリ自動化における操作性、Edgeワークロードのイベントプロバイダーが向上します。
Windows ADKに加えて「Microsoft Assessment and Planning Toolkit(MAP Toolkit)」を併用すれば、ITチームはMicrosoft製品への移行や展開の準備をより効率的に進められます。
Windows Performance Toolkitとは?
Windows Performance Toolkit(WPT)も、Windows ADKの重要なコンポーネントの一つです。Windows Performance Recorder(WPR)、Windows Performance Analyzer(WPA)、Xperfといった、システムイベントを記録するためのパフォーマンス監視・分析ツールが含まれています。これらのツールは、Windows OSやアプリケーションの詳細なパフォーマンスプロファイルを作成し、最適化のためのアクションや意思決定を導きます。
WPRとWPAはWPTの中で独立したツールであり、それぞれ目的が異なります。WPRは強力な記録ツール、WPAは分析ツールです。ITチームはUI、コマンドライン、またはWPRControl APIからWPRを実行して、特定のイベントを記録できます。WPRは、システムやアプリケーションの動作およびリソース使用状況に関する詳細なEvent Tracing for Windows(ETW)記録を作成します。
WPAは、WPRによって記録されたETWイベントをもとに、グラフやデータテーブルを生成します。柔軟なUIと充実したグラフ作成機能を備えたWPAは、分析用のイベントトレースログファイルを作成します。さらに、特定された問題の根本原因を掘り下げるための「Issues」ウィンドウも備えています。ITチームと開発チームは、WPRとWPAを組み合わせて活用することで、パフォーマンス問題を予防的に調査・解決し、リソース消費の実態を把握できます。
XperfもWPTに含まれる便利なツールです。このコマンドラインツールを使用すると、IT担当者はトレースの制御やトレースデータの処理を行えます。
Windows ADKに含まれるその他のツール
Windows Assessment ToolkitとWindows Performance Toolkitに加えて、Windows ADKには、大規模なWindows展開とカスタマイズを簡素化するための多数のツールが収録されています。
- Deployment Image Servicing and Management(DISM)
- Sysprep
- Windows System Image Manager(Windows SIM)
- Windows Recovery Environment(WinRE)
- Windows Assessment Services
- Assessment Execution Engine(AXE)
- Windows Imaging and Configuration Designer(Windows ICD)
DISMは、Windowsイメージをサービスするためのコマンドラインツールです。PEimg、Intlcfg、ImageX、Package Managerなど複数の展開ツールを使い分ける代わりに、ITチームはこの単一ツールとそのコマンドだけで、以下のような多くのタスクを実行できます。
- Windowsイメージ(WIM)ファイル、Full-Flash Update(FFU)ファイル、仮想ハードディスクのマウント
- これらのファイルに関する情報の取得
- ファイル内のWindows機能、パッケージ、ドライバー、各国際設定のインストール・アンインストール・構成・更新
- アプリのプレインストール
- Windowsイメージの上位エディションへの変更
すべてのDISMコマンドはオフラインイメージに対して使用でき、一部のコマンドは稼働中のOSに対しても利用可能です。
Windows ADKに含まれるもう一つのツールがSysprepです。このツールは、Windowsインストールをイメージ化するための準備に役立ちます。ITスタッフはこれを使用して、Windowsインストールの汎用化、カスタマイズ済みWindowsインストールのキャプチャ、回答ファイルの利用、既定のユーザープロファイルのカスタマイズなどを行えます。
無人Windowsセットアップ用の回答ファイルを作成するには、Windows ADKに含まれる「Windows SIM」というツールを使用します。WIMファイルとカタログファイルの情報をもとに回答ファイルを作成でき、IT担当者はそれを使ってWindowsインストールを構成したり、既定のインストールをカスタマイズしたりできます。
Windows ADKのWinREは、OSの起動問題を修復するための回復環境です。Windows Preinstallation Environment(WinPE)OSを基盤とするWinREには、トラブルシューティングと診断、自動修復、プッシュボタンリセットの各機能が含まれており、さらにWindows Server OS向けのシステムイメージ回復もサポートしています。
Windows ADKには、Windows Assessment ServicesとAXEも含まれています。Windows Assessment Servicesは、設定、PC、イメージ、アセスメントをリモート管理するアプリケーションであり、AXEはWindowsシステムアセスメントを管理・実行するために必要なインフラストラクチャを提供します。
最後に、Windows ICDツールを使用すると、IT部門はデスクトップエディションやWindows IoT CoreをはじめとするWindowsクライアントが稼働するデバイスを、簡単にカスタマイズ・プロビジョニングできます。デバイス構成を簡素化するために、カスタマイズ設定をプロビジョニングパッケージに追加し、そのパッケージをWindowsクライアント端末に適用することが可能です。
Windows ADKのバージョン
Windows ADKの最新バージョンは10.1.26100.2454です。2024年12月にリリースされたこのバージョンは、以下のWindows OSをサポートしています。
- Windows 11 バージョン24H2
- サポート対象の以前のすべてのWindows 11バージョン
- サポート対象の以前のすべてのWindows 10バージョン
- Windows Server 2025
- Windows Server 2022
Microsoftは、現在利用しているWindowsのバージョンに一致するADKバージョンを使用することを推奨しています。環境に複数のWindowsバージョンが混在している場合(多くの組織でよく見られる状況です)は、最新のOSに一致するバージョンを使用するのが最善策です。
また、Windows ADKを最新バージョンへアップグレードしておくことも重要なプラクティスです。過去のADKバージョンには「特権の昇格」と呼ばれる既知のセキュリティ脆弱性が存在しました。Microsoftは一部の旧バージョンを修正済みですが、依然として脆弱性を抱えたままのバージョンもある可能性があります。そのため、問題が修正された最新かつ最も安全なバージョンを使用することをおすすめします。
Windows ADKには、Windows Insider Preview版も用意されています。このバージョンを利用すると、一部のユーザーは一般公開前にWindows ADKの最新アップデートや新機能をテストできます。ダウンロードするには、Windows Insider Programへの参加が必要です。Microsoft Entra IDの職場アカウントまたは個人のMicrosoftアカウントを使って、プログラムの公式サイトから登録できます。また、Windowsの[設定]>[Update & Security]>[Windows Insider Program]>[はじめに]から直接登録することも可能です。
Windows ADKをダウンロードした後、ITチームはWinPEを別途ダウンロードしてインストールすることもできます。WinPEは、まだOSがインストールされていないPCを起動するために使用できる小型OSです。このアドオンは、既存OSの修復や、システムからのデータ復旧にも活用できます。
カスタムWindowsインストールファイルがあれば、IT部門は展開プロセスを合理化し、新しいバージョンのWindowsを適用してOSインスタンスを修復できます。カスタムWindows 11 ISOファイルの作成方法もぜひご覧ください。
-
iPhoneからMacへAirPlayする方法|iOS 15とmacOS Montereyの新機能を徹底解説
Appleの大型アップデート「macOS Monterey」は、Macに長年欠けていた機能をもたらしました。それは、MacをAirPlayの受信デバイスとして使えるようにする機能です。これにより、iPhoneやiPad、さらには別のMacから直接Macへコンテンツをストリーミングできるようになりました。 以前まで、AirPlayの受信機能はApple TV、HomePod、一部のAirPlay対応スマートTVに限定されていました。しかしそれは過去の話です。この記事では、iPhoneやiPadからMacへ動画や音楽をAirPlayする方法を詳しく解説します。 AirPlayとは? まずは基本から
-
【iOS 14】iPhoneのアプリアイコンを自由に変更する方法|ショートカットで簡単カスタマイズ
iOS 14では、ウィジェットやAppライブラリの追加など、iPhoneのインターフェースに大きな進化がもたらされました。その中であまり注目されていませんが、デバイスを自分らしくカスタマイズするうえで最大級の効果を発揮するのが「アプリのアイコンを変更できる機能」です。この記事では、iOS 14の新しいカスタマイズ機能の使い方を詳しくご紹介します。 iOS 14でアプリのアイコンを変更する方法 始める前に知っておいてほしいのは、iPhoneのアイコン変更は、いわば「ちょっとした裏技」だという点です。とはいえ、脱獄(ジェイルブレイク)や怪しいソフトのインストールは一切不要。すべてApple純正の「