none
因修改注册表项导致用户配置文件故障和原用户配置文件夹被覆盖、数据丢失,求助! RRS feed

  • 问题

  • 我于周日凌晨本意修改系统盘中用户(Users)文件夹下我所使用的账户文件夹的名称,结果按照google之类搜索引擎检索到的一条方案修改了注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList 中相关项的ProfileImagePath一项的键值,
    很遗憾,我没有做注册表备份。

    注销后重新登陆导致用户文件夹被重新创建了一个(修改后的名称),而且因无法正常加载用户配置文件出现了临时用户配置文件之类的通知(TEMP文件夹)。此时我发觉有问题,试图重新修改注册表项为我原来的那个文件夹名称,以为会重新加载原文件夹中的用户配置。结果再次注销后发现,不是重新加载,而是重新创建了一个原名称的用户文件夹,等于我原来的用户文件夹中的所有Desktop、Favourites、Appdata等数据全部丢失了。我想这些数据是被新文件夹覆盖了。

    后来我担心真的数据重写导致抹除原始磁盘上的数据,又修改了注册表项路径,另建了新路径的用户文件夹并发现了修改帐户文件夹名的真正途径,现在在新的用户配置文件夹下工作。

    我现在的需要是:1、如何获取被覆盖的最原始的用户文件夹中数据(数据回复)?2、如何重新载入原始用户配置文件恢复到原有用户配置?

    急求帮助!!!!!万分感谢!!!!

    2011年7月5日 7:07

答案

  • 你之前的旧用户配置文件已经被改写,已经无法恢复了。
     
    你不应该将注册表项直接修改回原来的配置文件路径。那样的话即使原配置文件是完好无损的,Windows 也不会直接使用,而是会将其删除后重新建立新的配置文件。
     
    正确的做法是应该首先将原配置文件改名备份,然后修改注册表将配置文件路径修改为原来的名称,待 Windows 以原名称建立新的配置文件之后,再将已改名的备份配置文件替换到新的配置文件中。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "piggyzhu"
     
    我于周日凌晨本意修改系统盘中用户(Users)文件夹下我所使用的账户文件夹的名称,结果按照google之类搜索引擎检索到的一条方案修改了注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS
     
     
    2011年7月6日 1:33

全部回复

  • 對於有問題的那個帳戶在 Users 文件夾的子文件夾是否被重命名過, 抑或是將該文件夾複製到其他位置?
    如果有重命名或遷移, 那麼請將其遷回. 即確保註冊表的路徑與實際路徑一致.
    並且通過管理員帳戶, 使用 reg load 加載那個懷疑被覆蓋的 ntuser.dat, 然後查看裡面的原有信息是否存在, 比如對於每用戶的軟件設置. 這樣可以驗證 ntuser.dat 是否被覆蓋.
    Folding@Home
    2011年7月5日 9:01
  • 是这样的,在修改注册表项导致原子文件夹被覆盖之前,并未对原文件夹做一个备份,而是系统自动创建了新的同名文件夹,导致原文件夹包括ntuser.dat文件丢失。

    所以现在一个最关键的问题就是如何恢复已经被覆盖的文件夹。

    2011年7月5日 12:09
  • 之前有無通過 reg load 查看該 ntuser.dat, 以確認本該存在的注冊表設置沒有了?


    Folding@Home
    2011年7月5日 12:37
  • 之前有無通過 reg load 查看該 ntuser.dat, 以確認本該存在的注冊表設置沒有了?


    Folding@Home

    未有,请问如何查询?
    2011年7月5日 13:43
  • 請這樣操作:

    1. 管理員賬戶登錄桌面

    2. 以管理員身份運行 regedit

    3. 通過注冊表編輯器的文件菜單 "加載配置單元(L)..." 菜單項, 加載那個懷疑被覆蓋的 ntuser.dat

    4. 查看加載的該注冊表項的注冊表項, 諸如 SOFTWARE 下的子項有無缺失, 以之確認 ntuser.dat 是否被覆蓋.

    5. 檢查完成後, 請在此通過文件菜單 "卸載配置單元(L)..." 菜單項, 卸載該配置文件.


    Folding@Home

    2011年7月5日 14:29
  • 你之前的旧用户配置文件已经被改写,已经无法恢复了。
     
    你不应该将注册表项直接修改回原来的配置文件路径。那样的话即使原配置文件是完好无损的,Windows 也不会直接使用,而是会将其删除后重新建立新的配置文件。
     
    正确的做法是应该首先将原配置文件改名备份,然后修改注册表将配置文件路径修改为原来的名称,待 Windows 以原名称建立新的配置文件之后,再将已改名的备份配置文件替换到新的配置文件中。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "piggyzhu"
     
    我于周日凌晨本意修改系统盘中用户(Users)文件夹下我所使用的账户文件夹的名称,结果按照google之类搜索引擎检索到的一条方案修改了注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS
     
     
    2011年7月6日 1:33
  • 你之前的旧用户配置文件已经被改写,已经无法恢复了。
     
    你不应该将注册表项直接修改回原来的配置文件路径。那样的话即使原配置文件是完好无损的,Windows 也不会直接使用,而是会将其删除后重新建立新的配置文件。
     
    正确的做法是应该首先将原配置文件改名备份,然后修改注册表将配置文件路径修改为原来的名称,待 Windows 以原名称建立新的配置文件之后,再将已改名的备份配置文件替换到新的配置文件中。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "piggyzhu"
     
    我于周日凌晨本意修改系统盘中用户(Users)文件夹下我所使用的账户文件夹的名称,结果按照google之类搜索引擎检索到的一条方案修改了注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS
     
     

    是的 你准确解释了我现在的处境 现在我可以不恢复配置文件,只希望恢复被删除的用户文件夹中的数据,尤其是desktop中的数据,请问如何做到?
    2011年7月8日 11:08
  • 請這樣操作:

    1. 管理員賬戶登錄桌面

    2. 以管理員身份運行 regedit

    3. 通過注冊表編輯器的文件菜單 "加載配置單元(L)..." 菜單項, 加載那個懷疑被覆蓋的 ntuser.dat

    4. 查看加載的該注冊表項的注冊表項, 諸如 SOFTWARE 下的子項有無缺失, 以之確認 ntuser.dat 是否被覆蓋.

    5. 檢查完成後, 請在此通過文件菜單 "卸載配置單元(L)..." 菜單項, 卸載該配置文件.


    Folding@Home


    加载配置单元一项被灰显,无法选择 另按照Alexis Zhang的解释,更准确描述了我的处境,您在帮我看一下是否能有所恢复?
    2011年7月8日 11:10
  • 这个恐怕希望不太大。如果原 Desktop 已经被生成的新配置文件改写的话肯定无法恢复,如果新配置文件的 Desktop 尚未写入新数据可能还有一定希望。用数据恢复软件扫描一下试试吧。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "piggyzhu"
     
    是的 你准确解释了我现在的??现在我可以不恢复配置文件,只希望恢复被删除的用户文件夹中的数据,尤其是desktop中的数据,请问如何做到?
     
     
    2011年7月8日 11:26
  • 是这样 我原来那个用户文件夹叫“Think”,第一次改了一个名字,比如“new1”,发现新建立了一个文件夹new1,“Think”在一旁没有变化, 第二次改回“Think”,发现新的Think文件夹下是全新的,只有配置文件 和appdata文件夹。 这时候我知道原文件夹可能被删除覆盖了,所以也是出于不要改写保护数据的目的,第三次修改名字 例如“new2”, 以后对电脑的修改包括现在使用都在new2文件夹下。所以think文件夹还没有进一步写入数据。

    我想,只是修改了注册表项,重新创建了文件夹,应该磁盘上的数据还没有被抹除。所以希望恢复。

    2011年7月8日 11:36
  • 只能用数据恢复软件扫描一下试试了,看你的运气。
     
    --
    Alexis Zhang
     
    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis
     
    推荐以 NNTP Bridge 桥接新闻组方式访问论坛以获取最佳用户体验。
     
    本帖是回复帖,原帖作者是楼上的 "piggyzhu"
     
    是这样 我原来那个用户文件夹叫“Think”,第一次改了一个名字,比如“new1”,发现新建立了一个文件夹new1,“Think”在一旁没有变化, 第二次改回“Think?保⑾中碌腡hink文件夹下是全新的,
     
    2011年7月9日 4:29
  • 同样的困惑,,而且是别人的电脑,数据丢了。很后悔。。。。

    2011年10月8日 4:26