DNS を介して Office および Windows KMS ホストを検出し、承認されていないインスタンスを削除する方法
この記事は、シニア サポート エスカレーション エンジニアの Eric Ellis によって記述されました。
KMS の構成とライセンス認証の問題のトラブルシューティングを行うと、環境内に予期しない Windows または Office KMS ホストが見つかる場合があります。 この記事では、DNS を介して Office および Windows KMS ホストを検出する方法と、承認されていない KMS ホストを削除する方法について説明します。
注:
次の手順は、Office KMS 2010、2013、2016、および 2019 で似ています。
DNS を使用して Office および Windows KMS ホストを検出する
既定では、Windows クライアントと Office クライアントは、DNS と関連 する _vlmcs SRV レコードを介して KMS ホストを検出します。 KMS クライアントが KMS ホストを検索できるかどうか、または不要な KMS ホストがネットワーク上に存在するかどうかを判断するには、次のようなコマンドを実行します。
nslookup -type=srv _vlmcs._tcp >%temp%\kms.txt
kms.txt ファイルを確認します。次のような 1 つ以上のエントリが含まれている必要があります。
_vlmcs._tcp.contoso.com SRV service location:
priority = 0
weight = 0
port = 1688
svr hostname = kms-server.contoso.com |
この nslookup
コマンドを実行 すると、承認 されていない Windows または Office KMS ホストに関連付けられている _vlmcs SRV エントリが頻繁に表示されます。
承認されていない Windows KMS ホストを削除する
多くの場合、Windows KMS ホストは、Windows クライアントプロダクト キーではなく、誤って KMS ホストプロダクト キーを入力したユーザーによって意図せず設定される可能性があります。 この問題を解決するには、問題のコンピューターで次の手順に従い、KMS プロダクト キーを交換し、KMS または MAK クライアントに変換します。
管理者特権でのコマンド プロンプトを開きます。
を実行
cscript slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
します。 xxxxx-xxxxx-xxxxx-xxxxx-xxxxx は Windows プロダクト キーです (25 個の数字が必要です)。ライセンス サービスの不安定さを防ぐには、システムまたはソフトウェア保護サービスを再起動します。 ソフトウェア保護サービスを再起動するには、次のコマンドを実行します。
net stop sppsvc net start sppsvc
次のコマンドを実行して、インストールされているアクティブな Windows エディションのライセンス情報を表示します。
cscript slmgr.vbs /dli
DNS マネージャーで、適切な前方参照ゾーンを見つけて、Windows KMS ホストとして機能しないコンピューターごとに存在する _vlmcs SRV レコードを削除します。
詳細については、次の記事を参照してください。
承認されていない Office KMS ホストを削除する
Office KMS を設定するには、特定のプロダクト キーと Microsoft Office 2010 KMS ホスト ライセンス パックのインストールが必要であるため、意図せずに Office KMS ホストを作成するのは一般的ではありません。
コンピューターに Office 2010 KMS ホスト ライセンス パックがインストールされていて、アクティブな Office KMS ホストがあるかどうかを確認するには、次のコマンドを実行します。
cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Office 2010 KMS ホスト ライセンス パックがインストールされているコンピューターの出力は、次のようになります。 次の例では、キー項目は 部分プロダクト キー XXXXX と ライセンスステータス: Licensed です。 これらの項目は、Office 2010 KMS ホスト キーが正常にインストールされ、アクティブ化されたことを示します。 インストールされているすべての製品 (すべての Office KMS ホスト インストールを含む) をプルするには、次のコマンドを実行します。
cscript slmgr.vbs /dlv All >C:\<path>\KMSInfo.txt
このコマンドでは、 <出力を書き込む場所に path> が等しくなります。 このファイルで、Office を検索し、Office KMS ホスト インストールのすべてのインスタンスを検索します。 特定の Office KMS 情報のみをプルする場合は、コマンド (bfe7a195-4f8f-4f0b-a622-cf13c7d16864) で前述のアクティブ化 ID を Office 2013、2016、または 2019 のアクティブ化 ID に置き換えます。 出力の例を次に示します。
Name: Microsoft Office 2010, KMSHost edition
Description: Microsoft Office 2010 KMS, VOLUME_KMS channel
Activation ID: bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Application ID: 59a52881-a989-479d-xxxx-xxxxxxxxxx
Extended PID:
Installation ID:
Processor Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88342
Machine Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88343
Use License URL: https://go.microsoft.com/fwlink/p/?LinkID=88345
Product Key Certificate URL: https://go.microsoft.com/fwlink/p/?LinkID=88344
Partial Product Key: XXXXX
License Status: Licensed
Remaining Windows rearm count: 1
Trusted time:
Key Management Service is enabled on this computer
Current count: 0
Listening on Port: 1688
DNS publishing enabled
KMS priority: Normal
次に、次の手順に従って、環境内の Office KMS ホストを削除します。
管理者特権でのコマンド プロンプトを開きます。
次のコマンドを実行して、Office KMS ホストプロダクト キーをアンインストールします。
cscript slmgr.vbs /upk bfe7a195-4f8f-4f0b-a622-cf13c7d16864
警告
Office ライセンス認証 ID (bfe7a195-4f8f-4f0b-a622-cf13c7d16864) なしでコマンドを実行すると、インストールされているすべてのプロダクト キー (Windows 用キーを含む) がアンインストールされます。
次のコマンドをもう一度実行して、Office KMS ホストの状態をチェックします。
cscript slmgr.vbs /dlv bfe7a195-4f8f-4f0b-a622-cf13c7d16864
Office KMS ホストプロダクト キーが削除された場合、出力は次のようになります。 重要な項目は、 このライセンスは使用中ではなく 、 ライセンスの状態: ライセンスなしです。
Name: Microsoft Office 2010, KMSHost edition Description: Microsoft Office 2010 KMS, VOLUME_KMS channel Activation ID: bfe7a195-4f8f-4f0b-a622-cf13c7d16864 Application ID: 59a52881-a989-479d-xxxx-xxxxxxxxxx Extended PID: Installation ID: Processor Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88342 Machine Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88343 Use License URL: https://go.microsoft.com/fwlink/?LinkID=88345 Product Key Certificate URL: https://go.microsoft.com/fwlink/?LinkID=88344 This license is not in use. License Status: Unlicensed Remaining Windows rearm count: 1 Trusted time:
DNS マネージャーで、適切な前方参照ゾーンを見つけて、Office KMS ホストとして機能しないコンピューターごとに存在する _vlmcs SRV レコードを削除します。
詳細については、次の記事を参照してください。