このチュートリアルに従って sysprepを使用してユーザーフォルダーを移動しましたここで見つけた指示に従って8.1にアップグレードしました
- ローカルアカウントを作成します(regeditで何かを変更する前にこれを行います。事後にユーザーを作成すると、ユーザープロファイルサービスの問題が発生します)。Administratorsグループに追加して、このアカウントにローカル管理者を与えます。このアカウントにログインできることを確認してください。
- セーフモードで起動する最も簡単な方法は、msconfigを使用することです
- 新しいローカル管理者でログインし、他のすべてのアカウントをcドライブの通常の場所にコピーします。
- ログアウトして通常のユーザー(おそらく管理者特権)にログインし、一時管理者ユーザーをcドライブにコピーします。
- 次に、レジストリを変更します。オプション1と2の両方を行う必要があります。ユーザープロファイルのデフォルトの場所を**%SystemDrive%\ Users **に(regeditを使用して)変更するには、こちらのガイドに従ってください。
- セーフモード終了
- 通常のアカウントまたは一時管理者にログインします。一時管理者を使用しました
- Windowsストアに移動して、Win 8.1のインストールを開始します。検証が終わったら、完了するはずです。
- インストール後、ログインするよう求められます。テンポ管理者アカウントを使用しました。メトロアプリの更新が表示されます。
- また、通常のアカウントにログインして、更新されていることを確認しました。
- セーフモードに戻る
- 一時管理者アカウントでログインします。
- すべてのユーザーディレクトリを元の場所にコピーします。Microsoftがそこにインストールまたは更新したものと思われます。
- ログアウトして通常のユーザーでサインインし、一時管理者のユーザーディレクトリを元の場所にコピーします
- 再度regeditを使用して、変更を元に戻します。ステップ5で発見
- より安全に終了する
- 通常のブートモードに入り、通常のユーザーでログインします。
- これで、コピーする必要があったユーザーアカウントを移動または削除できます。私はデータドライブにバックアップしました。この更新プログラムは、c:\ usersに追加のユーザーをインストールするので、それらを混乱させないでください。
上記の引用にリンクされているレジストリファイルの変更に関する指示の概要を以下に示します。
Regeditを使用して、次の場所に移動します
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Profilelistキーの下の左ペインで、ProfileImagePathのData列の値に移動するユーザーアカウント名とパス(ステップ3)が表示されるまで、長い数字の各S-1-5キーを選択して確認します。右ペイン。正しいユーザー名が見つかったら、ProfileImagePathを右クリックし、[変更]をクリックします。(上のスクリーンショットを参照)
手順7でユーザープロファイルフォルダーをコピーした場所の完全なパス(例:移動するE:\ Userアカウント)を入力し、[OK]をクリックします。
また、Regeditを使用して次の場所に移動して、デフォルトの場所をデフォルトに戻します。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ProfileListの右ペインで、ProfilesDirectoryを右クリックし、[変更]をクリックします。(上のスクリーンショットを参照)
タイプ%SystemDrive%\ Users
アップグレードが完了したら、すべてを元に戻すことができます。