Windows 7:ユーザープロファイルを別のコンピューターに手動で移行する


15

ここに私が達成しようとしている簡単なタスクがあります:

古いPCから新しいPCにユーザープロファイルを移行する必要があります。

私が得たもの:

  • 古いWindows 7 PCのハードドライブ
  • 新しいWindows 7 PC

古いPCがなくなったため、Windows転送ツールを使用できません。

私がしたこと(新しいPCで):

  • 作成されたnew_userアカウント
  • new_userプロファイルを初期化するためにログインしました
  • 再起動しました
  • としてログインしAdministrator、古いPCのハードドライブからプロファイルをコピーしましたC:\Users\old_profile
  • 変更された権限C:\Users\old_profilenew_userフルアクセスのアカウントが追加されました
  • 変更new_userのProfileImagePathレジストリ内のキー:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList]C:\Users\old_profile
  • ハイブC:\Users\old_profile\ntuser.datをロードnew_userし、フルアクセスでアカウントを追加しました
  • 再起動しました
  • としてログイン new_user

一見したところ、適切な場所にありましたが、デスクトップ上の任意のドキュメントをクリックすると、「ファイルが見つかりません/場所が無効です」というプロンプトが表示されます。「スタート」->「コンピューター」をクリックしようとすると、「explorer.exe Access Denied」が表示されます。 編集:をTask Manager除くすべてのファイルを読み取り、実行できますexplorer.exe

古いPCにはC:ドライブのみがあり、すべてのファイルはプロファイルディレクトリの下にのみ保持されていました。

何か忘れましたか?

ありがとう。


このC:\Users\old_profile\ntuser.datファイルはどこから来たのですか?持っていません。
メルチャコ

回答:


19

解決策は1つの追加ステップです。

ハイブC:\Users\old_profile\AppData\Local\Microsoft\Windows\UsrClass.datをロードnew_userし、Full Access権限を持つアカウントを追加します。

その結果、ユーザープロファイルは古いコンピューターとまったく同じように移行されます。使用されるユーティリティなし。=)

更新(4年後): ForensiTの 無料のユーザープロファイルマネージャー(ユーザープロファイルウィザードではありません!)を使い始めました。数回クリックするだけで、上記のすべてを実行します。


「ハイブのロード」とはどういう意味ですか?
マークラーク

1
2marklark:Googleによるハイブのロード方法。
アレックスG


1
誰かがこれをWindows 10で動作するようになっていますか?私は2回試しました。Explorerで古いプロファイルを最初にコピーし(無視したいくつかのアクセス許可エラーがあります)、Explorerでアクセス許可も変更しました。2回目は、Windows 7バックアップユーティリティを使用してプロファイルを復元し(アクセス許可エラーがないため)、古いSIDをSetACLに置き換えてアクセス許可を変更しました。どちらの場合も、復元したアカウントでログインした後、[スタート]メニューが開きません。
マーティン・フォン・ウィッティヒ

1
[スタート]メニューをクリックすると、アプリケーションイベントログに次のメッセージが表示されました。アプリ5973:アプリのアクティブ化Microsoft.Windows.Cortana_cw5n1h2txyewy!CortanaUIがエラーで失敗しました:レジストリの無効な値詳細については、Microsoft-Windows-TWinUI / Operationalログを参照してください。
マーティン・フォン・ウィッティヒ

0

私はこの種類の仕事にZinstallを使用しましたが、ドライブからではなく、ライブの古いコンピューターから転送していました(それが役立つ場合のチュートリアル:http : //www.zinstall.com/how-to/how-to-migrate- user-profile-to-new-domain-windows-10-windows-7)。以前は、ドライブの転送に使用していましたが、それでも動作するはずです。

転送後に[スタート]メニューが開かないというWindows 10の問題については、次の方法で解決できます。

  1. 破損したユーザーから完全にログオフし、別のユーザー(例:admin)としてログオンします
  2. からすべてを削除

C:\ Users \問題のあるユーザー名\ AppData \ Local \ TileDataLayer \ Database \

  1. 再起動

スタートメニューが開きます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.