Windows 8 からアップグレードした Windows 8.1 で sysprepをする

Windows 8からアップグレードでしたWindows 8.1でsysprepをすると、↓のエラーが出たのでその対処法。

今だとWindows 8.1が売ってるけどそれだといけるのかなぁ。

SYSPRP spopk.dll:: Sysprep will not run on an upgraded OS. You can only run Sysprep on a custom (clean) install version of Windows
  1. HKEY_LOCAL_MACHINE\SYSTEM\Setupにある、Upgradeキーを削除する。
  2. HKEY_LOCAL_MACHINE\SYSTEM\Setup\Status\SysprepStatusにある、CleanupStateキーの値を、7に変更する。

これでsysprepをするとうまくいきました。

ちなみに、sysprepのログはここにあります。

C:\Windows\System32\Sysprep\Panther

syspreの説明:
http://www.atmarkit.co.jp/ait/articles/1307/12/news062.html