用以前的用户替换所有C:\ Users \ username \ *文件


1

显然我的用户帐户(我称其为username)已损坏:在全屏应用程序中,光标不可见。我决定创建一个新的用户帐户(名称为临时),在其桌面上创建一个文件夹(称为data),授予自己访问临时用户文件的权限,并将所有数据从C:\ Users \ username \内部复制到C:\用户\临时\桌面\数据。我打算删除其文件夹中的用户名,创建一个新的用户帐户(相同名称),并将我转移回的所有数据复制到C:\ Users \ username中。这样安全吗?Windows和我的应用程序能正常工作还是会有问题?


您能否说明为什么要使用降票?谢谢
Manchineel

我已经使用DCSoft的RegEditX多次完成了此任务。它允许您对注册表进行全面更改。就我而言,我将所有旧注册表项从olduser更改为newuser。
BillDOe

Answers:


2

我做到了,它奏效了。但是,需要注意三件事:

  • 您的(用户)注册表设置将消失
  • 您的主文件夹中的某些目录是隐藏的(最值得注意的是AppData,所有软件首选项都存在于其中-注册表中的那些除外)
  • 您的SID将更改-Windows将使用它来标识您的帐户的字符串-而不是该帐户的名称!这意味着,如果您“调整”了任何权限,则应至少确保“管理员”组具有对这些文件夹和文件的完全访问权限。

所以:我拍了一些设置和用户注册表输入屏幕的照片,在复制之前在explorer.exe中显示了隐藏文件,在复制之后我对整个文件夹的权限进行了修补,我应该很好,对吗?
Manchineel

“酸”在弹头3应该是你的
曲折冒领

1
基本上是。尽管很难用您的方法错过任何设置。好消息是,任何不可替代的数据通常都不在注册表中(密码除外,但是如果您在其他任何地方都没有密码,则会遇到另一种问题)。@twisty:谢谢。
PaterSiul '17年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.