2015-03-17 20:40:02 +0000 2015-03-17 20:40:02 +0000
280
280
Advertisement

Windows10でユーザーフォルダの名前を変更するには?

Advertisement

Windows10をSurface Pro 3にインストールした後、ユーザー名を「Jeremy」とし、C:\Users\jeremというユーザーフォルダを作成しました。Windows 8の場合の手順](https://superuser.com/questions/495290/how-to-rename-user-folder-in-windows-8?lq=1)がうまくいきません。いくつかの理由があります。OneDriveがOSに完全に組み込まれてしまい、完全に壊れてしまいました。レジストリ内の検索/置換が効くようですが、その方法に自信が持てません 2. コンピュータを再起動すると、TabletInputServiceはTextHarvester.datファイルを古いユーザープロファイルの場所に書き込む(必要に応じて作成する)。これにより、フォルダを削除したままにしておくことができなくなります。古い オンラインで見つけた解決策 は機能しません。この問題では、コンピュータが起動するたびにエラーメッセージがポップアップ表示されます。

Advertisement

回答 (10)

175
175
175
2015-08-10 23:20:41 +0000

これは、フォルダの名前を変更したり、レジストリをいじったりすることなく行うことができます:

  1. ローカルアカウントをユーザー名で作成します。アカウントの種類を管理者に変更します(他の管理者があればスキップすることができます)。元のマイクロソフトのリンク先アカウントを削除します
  2. ローカルアカウントをMicrosoftアカウントにリンクします。
49
49
49
2015-10-14 09:51:25 +0000

この質問に対する直接的な答えではありませんが、問題が美観だけではなく、リストアされた、またはレガシーな設定ファイルやリンクがユーザーディレクトリを参照している場合には、シンボリックリンクはリスクのない解決策になります。高架下のコマンドプロンプトを開く 2. ユーザーディレクトリに変更する 3. ユーザーディレクトリの実名をターゲットにしたディレクトリジャンクションを作成します

例:

C:
CD\Users
MKLINK /J Jeremy jerem

これにより、プロファイルの一部を参照するために c:\Users\Jeremy\..... を使用することが可能になります。

46
Advertisement
46
46
2018-08-07 21:19:35 +0000

Microsoftは実際にユーザープロファイルフォルダの名前を変更する非常にシンプルでクリーンな方法を文書化しています。

新しいユーザーアカウントを作成する必要がないので、既存のユーザープロファイルに関連付けられたすべての設定が保持されます。そして、必要な唯一のレジストリの変更は、単一の文字列の値(Windowsにユーザープロファイルフォルダのパスを伝えるもの)を編集することです:

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

注記 最初に新しい管理アカウントを作成する必要があるかもしれません。C:\users フォルダに移動し、元のユーザー名のサブフォルダの名前を新しいユーザー名に変更します。レジストリに移動し、レジストリ値ProfileImagePathを新しいパス名に変更します。

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

それだ!

A note on the <User SID>: A note on the ProfileList registry key contains a number of sub-keys. どのサブキーを変更するかは、各サブキーをクリックして値を調べ、正しいProfileImagePathを持つサブキーを見つけてください:

例えば、ユーザープロファイルフォルダ名のスペースを取り除きたいとします。ステップ2では、ファイルエクスプローラを使ってC:\Usersに移動し、John Smithのサブフォルダの名前をJohnSmithに変更します。ステップ3では、<User SID>のサブキーをクリックして、ProfileImagePathがC:\Users\John Smithになっているものを見つけ、それをC:\Users\JohnSmithに変更します。

この手順は、Windows 7の問題に関連してMicrosoftが提供したものですが、Windows 10でも同様の手順で動作します。 ユーザーアカウントの名前を変更しても自動的にプロファイルパスが変更されない

また、PATH とユーザー変数 に古いパスがないかどうかをチェックして、再起動する必要があります。一部のアプリケーションでは、ユーザープロファイルのフォルダ名を完全に展開した状態で新しいPATH/ユーザー変数を追加しても、自動的に更新されません。

45
45
45
2015-08-01 20:35:49 +0000

私も同じ問題を抱えていましたが、以下のように解決しました(他のウェブサイトで見つけた情報を使用して):

  1. 念のため、リストアポイントを作成します。コントロールセンターを開き、システムの復元と入力し、システムの復元ポイントの作成をクリックします。C:ドライブを選択し、作成をクリックします。Windowsボタン(左下)をクリックし、regeditと入力し、コマンドの実行をクリックします。YesをクリックしてUACダイアログを確認してください。File > Export**をクリックして、以前のレジストリのバックアップを作成します。そこには、いくつかのサブフォルダ(‘S-1-5-'で始まる)があります。レジストリキーのProfileImagePathという名前でパス(変更したいもの)が入っているフォルダを検索してください。(質問からの例:「C:Users\jerem」という値を検索)。 6.見つかったら、ダブルクリックしてパスを変更します。(元の質問に続いて、値を’C:\Users\Jeremy‘に変更します)。
  2. レジストリエディタウィンドウを閉じます。左下のWindowsボタンを再度クリックして、netplwizと入力し、コマンドの実行をクリックします。9. 「Users have to enter username and password」にチェックが入っていることを確認します。リストからパスを変更したいユーザーを選択し、プロパティをクリックします。(元の質問に続いて、ユーザー名を’Jeremy‘に変更します)。ご希望であれば、ここでフルネームを変更することもできます(ただし、私の場合はすでに正しい名前が入力されています)。フルネームフィールドを空にしておくことはできないと思います。OKをクリックしてウィンドウを閉じます。OKをクリックして、他の開いているウィンドウを閉じます。システムを再起動してください。Windows 10 を再度起動し、ログインを試みます。これは失敗します(パスが変更されたため)、自動的に一時的なユーザーアカウントでログインすることになります(少し時間がかかります)。しかし、Windowsエクスプローラを使用してフォルダの名前を変更することができます(上記の例に従うと、今ではjeremフォルダの名前をJeremyに変更することになります)。 注意: 代わりに、(インストールされている場合)第2のオペレーティングシステムに起動するか、ライブCDオペレーティングシステムを使用してフォルダ名を変更することができます。私は、システムがレジストリ内の参照を更新する際にもう少しインテリジェントになると思っていましたが、そうではありません! したがって、レジストリエディタを再度起動して(ステップ2のように)、File > Exportをクリックしてバックアップを作成する必要があります。その後、Edit ™ (またはFind…)をクリックして、古いパスを入力して(例ではC:Users\jerem)、キー、値、データを検索します。古いパス(C:\Users\jerem)を含むすべての参照を新しいパス(C:\Users\jeremy)に置き換えます。キーF3をクリックすると、次の参照を検索します。古いパスへの参照が見つからなくなるまで、これを繰り返します。Windows10で比較的新しいインストールをした場合でも、100個ほどのエントリを更新しなければならないかもしれません(特にOneDriveやEdgeはレジストリ内のキャッシュパスが非常に多いです)。また、追加でインストールしたプログラムによっては、レジストリエントリが作成されているかもしれません!

最後に、システムを再起動して、Windows 10を起動します。最初のログインにはかなりの時間がかかるかもしれませんが、すべてが再び正常に動作し、ユーザーディレクトリのパスが変更されているはずです!すべてが正常に動作していれば、Windows10を起動することができます。すべてが正常に動作する場合は、今、元のフォルダ(質問の例ではjeremという名前のフォルダ)を削除することができます。

INFO. 私はドイツ語のシステムで作業しています。箇条書きを正しく翻訳しようとしましたが、少し名前が違う可能性が高いです!

DISCLAIMER: この解決策は、Windows 8.1(64ビット)からWindows 10(64ビット)にアップグレードした後、私のラップトップで動作しています。しかし、私は、このソリューションはまた、他の構成を持つ他の人のために動作する可能性があることを保証することはできません。あなたが上記で提供されたソリューションに従う場合, あなたはあなた自身のリスクですべてをやっている!

18
Advertisement
18
18
2015-12-09 12:58:48 +0000
  1. Advanced User Accountsパネルにアクセスするには、Windowsボタンの横にあるSearch the web and Windowsボックスに「netplwiz」と入力し、Netplwiz (Windowsアプリケーション)をクリックまたはタップします。Advanced User Accounts_パネルで、変更したいユーザーを選択し、Properties

  2. ユーザーのプロパティウィンドウで、新しいユーザー名を入力し、OKをクリックします。変更を有効にするために再起動します。http://www.opentechguides.com/how-to/article/windows-10/43/win10-change-account.html ](http://www.opentechguides.com/how-to/article/windows-10/43/win10-change-account.html)

2
2
2
2015-07-19 23:57:47 +0000

私はこれについて行くための最良の方法は、最初に “ローカルアカウント "を作成し、"Microsoftアカウント "にログインした後に、それはあなたのオンラインアカウントでフォルダをリンクする必要があります最初に "ローカルアカウント "を作成することだと思います。

0
Advertisement
0
0
2018-08-12 14:15:06 +0000

もっと速くて簡単な方法があります。(いつものように、Windows NTはそれを正しく理解したが、Microsoftは、彼らがフリンジタブレット市場に対応しようとしているように、些細なUIのタスクを難しくし続けている。幸いにも古いアプリはまだ利用可能です)

スタートメニューを開き、compと入力してComputer Managementを選択し、Local Users and Groupsを展開し、Usersを右クリックしてそこに新しいローカルアカウントを作成し、GroupsをクリックしてAdministratorsグループを開き、新しいアカウントを追加します。そのアカウント名でUsersに新しいフォルダを作成します。古いユーザーフォルダから必要なものをコピーして、同じアプリから古いユーザーアカウントを削除します(または設定のあの「家族」のこと)。必要に応じてMSアカウントに再リンクしてください。

0
0
0
2019-09-04 14:36:30 +0000

私も同じ問題を抱えていましたが、これで解決しました。tenforumsのサイトに感謝します。 https://www.tenforums.com/tutorials/89060-change-name-user-profile-folder-windows-10-a.html

まとめ:

1) in a command window: wmic useraccount get name,SID

get the SID for the user.

2) Open registry using regedit command.

search for HKEYLOCALMACHINE_MACHINESOFTWARE Microsoft\Windows NTCurrentVersion\ProfileList

edit local user name to new name.

3) 重要 : レジストリを編集した後、コンピュータを再起動する必要があります。

0
Advertisement
0
0
2015-06-09 00:57:14 +0000

セーフモード](http://winaero.com/blog/start-windows-10-in-safe-mode/)で2番目の管理者アカウントにログインすることで、なんとかWindows 8のチュートリアルを自分のために動作させることができました(私は自分で「ネットワークを使ったセーフモード」を使用しました。セーフモードでは、特にOneDriveの読み込みを防ぐことができます。

ディレクトリの名前を変えたら、セカンダリアカウントにログインしている間に、Regeditで「C:\Users\jerem」を「C:\Users\Jeremy」(私の場合は「C:\Kimiko」から「C:\UsersMuffin」)に検索して入れ替えて、メインアカウントに戻ってからもう一度やって、HKEY_CURRENT_USERの中の全てを取得する必要がある。2 回目の検索と置換を行った後に再起動すると、OneDrive のホームディレクトリが削除されたとの苦情が表示されました。しかし、その後はすべて機能しているように見えました。

0
0
0
2015-08-09 00:00:41 +0000

まだコメントできません…。traintes’ solution ](https://superuser.com/a/949072/659759)の手順に従ったが、PCを再起動するときにエラーが出るのを避けたい場合は、再起動する前に以下の手順に従うことができます:

  1. コマンドプロンプトから管理者アカウントを有効にする(管理者権限で)右クリックして、Windowsロゴを選択して、オプションを選択して、net users Administrator /active:yes を入力してください 2. スタートをクリックして、Advanced Startupでコンピュータを再起動します。Go to Troubleshoot ►►Advanced Options ►Advanced Options ►Command Prompt
  2. 管理者アカウントを選択してください。 5. C:Usersにナビゲートしてください。 6. oldnameの代わりにあなたの現在のフォルダ名を使用して&007を入力してください。

関連する質問

3
19
10
28
11
Advertisement
Advertisement