[登録されているタグ]

[記事公開日]2025/10/30

🪟 slmgrコマンドの使い方|Windowsライセンスの確認・認証・管理を行う方法

はじめに

Windowsのライセンス認証がうまくいかない場合や、プロダクトキーを再設定したいときに役立つのが slmgr(Software Licensing Manager)コマンド です。
このコマンドを使うと、Windowsのライセンス状態を確認したり、認証を再試行したり、プロダクトキーを再設定することが可能です。
システム管理者や再インストール後の検証時に欠かせないツールです。

この記事では、slmgr コマンドの基本構文と主要オプション、実際の使用例を詳しく解説します。


🛠 slmgrコマンドとは?

項目 内容
役割 Windowsライセンスの状態を確認・操作する
用途 認証状況確認、キー登録、再認証、ライセンス情報表示
特徴 GUIでは確認しにくいライセンス情報をコマンドで詳細確認可能

slmgr.vbs は、Windowsに標準で含まれるライセンス管理用スクリプト(VBScript)です。
PowerShellやコマンドプロンプトから実行でき、製品キー操作や認証状態の確認を行えます。


📌 基本構文

slmgr.vbs [オプション]

slmgr だけでも動作しますが、正式には .vbs が付いたスクリプト形式です。


💡 主なオプション一覧

オプション 説明
/dlv 詳細なライセンス情報を表示(バージョン、認証種別など)
/dli 簡易ライセンス情報を表示
/xpr ライセンスの有効期限を表示(永続/期限付きの確認)
/ipk <キー> 新しいプロダクトキーをインストール
/ato 認証を再試行(オンライン認証)
/upk 現在のプロダクトキーをアンインストール
/cpky レジストリからキー情報を削除(セキュリティ目的)
/rearm ライセンス有効期間をリセット(評価版向け)

💡 主な使用例

操作内容 コマンド例 説明
ライセンス状態を確認 slmgr /dli 簡易表示でライセンス種別を確認
詳細情報を確認 slmgr /dlv ライセンスサーバーや認証IDなどを表示
有効期限を確認 slmgr /xpr 永続ライセンスかどうかを判定
プロダクトキーを登録 slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 新しいキーをインストール
認証を再実行 slmgr /ato オンラインで認証処理を再試行
既存のキーを削除 slmgr /upk ライセンスキーをアンインストール

⚙️ 応用的な使い方

1️⃣ 評価版の延長(/rearm)

評価版Windowsを再度使用可能にするリセットコマンド:

slmgr /rearm

再起動後にライセンス試用期間が延長されます。
※最大3回まで使用可能(OSによって異なる)。


2️⃣ セキュリティ強化のためキー情報を非表示に

slmgr /cpky

レジストリに保存されたプロダクトキーを削除し、第三者からの情報漏えいを防ぎます。


3️⃣ 大量導入環境でのライセンス確認

企業環境ではスクリプトで以下のように自動収集可能:

slmgr /dlv > C:\LicenseInfo.txt

各端末のライセンス情報をファイル出力して、棚卸しに利用できます。


⚠️ 注意点

注意点 説明
管理者権限が必要 一部の操作は昇格権限でないと実行できない
オフライン環境では認証不可 /ato はインターネット接続が必要
プロダクトキーの入力ミスに注意 不正な形式ではエラーが発生
/rearm の回数制限あり 回数超過時は再インストールが必要になる場合あり

📊 まとめ表

操作内容 コマンド例 説明
ライセンス情報を確認 slmgr /dli 現在の状態を簡易表示
詳細情報を表示 slmgr /dlv 詳細なライセンス情報を確認
認証状態を確認 slmgr /xpr 永続・期限付きか確認
認証を再試行 slmgr /ato 認証サーバーへ再接続
プロダクトキー変更 slmgr /ipk XXXXX-XXXXX... 新しいキーを登録
評価版延長 slmgr /rearm 試用期間をリセット

🔗 関連記事

  • ⚙️ wmicコマンドでシステム情報やライセンス情報を確認する方法

  • 🧠 dismコマンドでWindowsイメージを修復する方法

  • 💽 sfcコマンドでシステムファイルを保護・修復する方法

  • 🧩 regコマンドでレジストリ情報を操作する方法


➡️ 同カテゴリ記事リスト


さいごに

slmgr コマンドは、Windowsのライセンスに関するあらゆる操作を行うための中核ツールです。
認証トラブルが起きた場合や、再インストール後のキー設定を行う際に非常に役立ちます。
特に /dlv/xpr は診断時の基本確認コマンドとして覚えておくと便利です。

すべてを開く | すべてを閉じる

ページ上部へ戻る