Home > Windows にまつわる e.t.c.

Windows Server 2016 試用版から MSDN 版へ移行する


2016/10/13 に MSDN で Windows Server が公開されたので、試用版から MSDN 版への移行手順をまとめました(多分同じ手順で製品版にも移行できるはず)

ただし、結構時間がかかるので、単純環境であれば OS 入れなおした方が早いかもしれません。

試用版か否かを確認するには WMI を見れば良いので、PowerShell で確認します

$OS = (Get-WmiObject Win32_OperatingSystem).Caption
$SP = (Get-WmiObject Win32_OperatingSystem).ServicePackMajorVersion
if( $SP -ne 0 ){ $OS += "SP" + $SP }
echo $OS

 

PS C:\> $OS = (Get-WmiObject Win32_OperatingSystem).Caption
PS C:\> $SP = (Get-WmiObject Win32_OperatingSystem).ServicePackMajorVersion
PS C:\> if( $SP -ne 0 ){ $OS += "SP" + $SP }
PS C:\> echo $OS
Microsoft Windows Server 2016 Datacenter Evaluation

 

Windows Update

たまたまなのか、手順が悪かったのかもしれませんが、最新環境への Windows Update をしていない試用版の MSDN 版へ移行が失敗したので、最新環境まで Windows Update します。

 

試用版を外す

現在のエディション確認と、アップグレード可能なエディションは以下のコマンドで確認できますので、該当エディションの KMS Client Setup Keys を使って試用版を外します

# 現在のエディション
dism /online /Get-CurrentEdition

# アップグレード可能なエディション
dism /online /Get-TargetEditions

Appendix A: KMS Client Setup Keys
https://technet.microsoft.com/en-us/library/jj612867%28v=ws.11%29.aspx?f=255&MSPPError=-2147217396

 

# Windows Server 2016 Standard の場合
DISM /online /Set-Edition:ServerStandard /ProductKey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /AcceptEula

 

# Windows Server 2016 Datacenter の場合
DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula

 

処理が終わると再起動が要求されるので再起動します。

PS C:\> DISM /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula

展開イメージのサービスと管理ツール
バージョン: 10.0.14393.0

イメージのバージョン: 10.0.14393.0

コンポーネントの更新を開始しています...
プロダクト キーのインストールを開始しています...
プロダクト キーのインストールが完了しました。

パッケージ Microsoft-Windows-ServerDatacenterEvalEdition~31bf3856ad364e35~amd64~~10.0.14393.0 を削除しています
[==========================100.0%==========================]
コンポーネントの更新が完了しました。

エディション固有の設定の適用を開始しています...
エディション固有の設定の適用が完了しました。

操作は正常に完了しました。
Windows を再起動してこの操作を完了してください。
今すぐコンピューターを再起動しますか? (Y/N)

 

MSDN 版のプロダクトキーを入れる

再起動したら、slmgr コマンドで MSDN 版のプロダクトキーを入れ、アクティベートします。
(アクティベートは何度か失敗することがあるので、に失敗したらリトライしてください)

# プロダクトキー入力
slmgr /ipk MSDN 版のプロダクトキー

# アクティベート
slmgr /ato

 

Windows Update

MSDN 版にすると、更新プログラムが降ってくることがあるので、Windows Update します。

 

これで、試用版から MSDN 版へ移行できました。

PS C:\> $OS = (Get-WmiObject Win32_OperatingSystem).Caption
PS C:\> $SP = (Get-WmiObject Win32_OperatingSystem).ServicePackMajorVersion
PS C:\> if( $SP -ne 0 ){ $OS += "SP" + $SP }
PS C:\> echo $OS
Microsoft Windows Server 2016 Datacenter

 

back.gif (1980 バイト)

home.gif (1907 バイト)

Copyright © MURA All rights reserved.