Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

绿色网站无广告
会员投稿 投稿指南 本期推荐: 强烈推荐:Ylmf OS 3.0 正式版发布附迅雷高 XP系统下硬盘安装Fedora 14图文教程
搜索:
您的位置: Linux安全网 > Linux入门 > » 正文

Windows 7删除用户配置文件后使用临时配置文件

来源: jiating227 分享至:

症状描述

在XP时代,如果将用户的配置文件删除了,用户在登录就会自动重新创建一个配置文件;而在Windows 7就不行,采用不正确的方式删除用户配置文件后,不会自动创建用户的配置文件,下次登录会一直使用临时配置文件。而临时配置文件不会保存用户所做的更改,也就是说如果使用临时配置文件登录后,在桌面放了一个文件,注销重新登录就会发现该文件丢失。

 

原因分析

1. 没有使用正确的方法删除用户配置文件(如直接手动删除),正确方法是使用系统属性中“高级系统设置”的“用户配置文件”设置。如图1。(PS:之所以“删除”按钮是灰色是因为自己不能删除自己,已经加载了配置文件不能删除,需要以管理员身份登录后帮忙删除)
1
图1
2. 由于注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList下仍存在用户的SID信息,它记录了原来用户配置文件对应的路径,而非正确的操作方式不会自动删除注册表中的SID信息,从而导致无法加载有效的配置文件。

 

解决方案

方案1

下载微软提供的修复工具(http://go.microsoft.com/?linkid=9734641),以管理员身份运行一下就行了。

方案2

1. 在图1中删除已经无效的用户配置文件。
2. 打开“注册表编辑器”,定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList下,选择相应的 SID(PS:如果有很多SID信息,可以查看ProfileImagePath值找到要删除的SID,如图2),然后右击选择“删除”。重启计算机后登录后就会生成新的用户配置文件。
2
图2


Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史