Windows8でユーザーのフォルダ名が日本語になっている問題

あけましておめでとうございます。
今年まず最初にやるのはWindowsのフォルダ名の修正です。

Windows8のインストール時にMicrosoftアカウントでアカウント設定をすると
Usersに日本語名でフォルダができてしまいます。
単純にユーザー名変更では変更することができません。
ずっと放置していましたが、海外製ライブラリで問題になることが多かったので、
修正方法を調べてみました。 
いろいろでてきますが、自分がした方法をまとめます。
(Windows8.1でMicrosoftアカウントを使用している状態から)

変更方法

  1. Winキー検索 → PC設定 → アカウント → 関連付けを解除
    ローカルアカウントの切り替え画面がでるので変更したい日本語でないアカウント名にする。
    localaccount.png
  2. 1.とは別にローカルアカウントで管理者権限のアカウントを作成
  3. 再起動して2. で作成したアカウントでログイン
  4. 元の「C:\Users」の日本語ユーザーのフォルダを1.のアカウント名にリネーム
    (リネームできない場合は掴んでいるプロセスがいるので終了させます。)
  5. regeditを開いて、「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\」の該当アカウントの「ProfileImagePath 」
    を開き、Usersフォルダ名をリネームします。
  6. ログアウト後、リネームしたユーザでログインして
    ユーザー環境変数で日本語フォルダ名のままのものがある場合は修正
  7. PC設定より再度Microsoftアカウントに関連付けて終了