ユーザー アカウントの名前を変更しても、プロファイル パスは自動的に変更されません

Windows 7 または Windows Server 2008 R2 を実行しているコンピューターでユーザー アカウントの名前を変更しても、ユーザー プロファイル パスは自動的に変更されません。 フォルダーを表示すると、混乱が発生する %SystemDrive%\users 可能性があります。 この記事では、この問題の回避策について説明します。

重要

Windows 10以降を実行しているコンピューターには回避策を適用しないでください。 コマンドが winget 動作を停止する可能性があります。

適用対象: Windows 7 Service Pack 1、Windows Server 2008 R2 Service Pack 1
元の KB 番号: 2454362

状態

Microsoft は、Windows で設計されていることを確認しました。

回避策

この問題を回避するには、次の手順を使用して、プロファイル パスの名前を手動で変更します。

  1. 別の管理アカウントを使用してログインします。

    注:

    最初に新しい管理アカウントを作成する必要がある場合があります。

  2. フォルダーに移動し、元の C:\users\ ユーザー名でサブ フォルダーの名前を新しいユーザー名に変更します。

  3. レジストリに移動し、レジストリ値 ProfileImagePath を新しいパス名に変更します。

    重要

    このセクションの手順の実行には注意が必要です。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 変更する前に、問題の発生に備えて復元用にレジストリのバックアップを作成してください。

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\<User SID>\

    注:

    ユーザー SID を>ユーザー アカウントの SID に置き換えます<。

  4. 名前が変更されたユーザーを使用してログアウトし、もう一度ログインし、ユーザーは新しいパス名で前のプロファイルを使用する必要があります。