如题所述
简单搜了下微软官方给出了解决方案kb947215
http://support.microsoft.com/kb/947215/zh-cn
原因:如果使用命令提示符或 Windows 资源管理器手动删除用户配置文件,则可能出现此问题。手动删除的配置文件不会删除注册表中配置文件列表中的安全标识符 (SID)。
警告:Microsoft 建议不要将此方法作为删除计算机中用户配置文件的标准方法。记录和支持的方法是使用系统属性中“高级系统设置”的“用户配置文件”设置。对于应用程序来说,使用“DeleteProfile”API 即可提供此功能。
如果存在 SID,则 Windows 将通过使用指向到不存在的路径 ProfileImagePath 加载配置文件。因此,无法加载该配置文件。
好吧….根本不适用…
解决方案2个:
1、下载Microsoft Fix it 50446 下载地址:http://go.microsoft.com/?linkid=9734641
运行就可以了,推荐此方法
2、 使用“计算机属性”对话框删除配置文件。为此,请按照下列步骤操作:
单击“开始”,右键单击“计算机”,然后单击“属性”。
单击“更改设置”。
在“系统属性”对话框中,单击“高级”选项卡。
在“用户配置文件”下,单击“设置”。
在“用户配置文件”对话框中,选择您希望删除的配置文件,单击“删除”,然后单击“确定”。
单击“开始”,在“开始搜索”框中键入 regedit,然后按 Enter。
找到并展开下面的注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
右键单击要删除的 SID,然后单击“删除”。
登录到计算机,并创建新的配置文件。
http://support.microsoft.com/kb/947215/zh-cn
原因:如果使用命令提示符或 Windows 资源管理器手动删除用户配置文件,则可能出现此问题。手动删除的配置文件不会删除注册表中配置文件列表中的安全标识符 (SID)。
警告:Microsoft 建议不要将此方法作为删除计算机中用户配置文件的标准方法。记录和支持的方法是使用系统属性中“高级系统设置”的“用户配置文件”设置。对于应用程序来说,使用“DeleteProfile”API 即可提供此功能。
如果存在 SID,则 Windows 将通过使用指向到不存在的路径 ProfileImagePath 加载配置文件。因此,无法加载该配置文件。
好吧….根本不适用…
解决方案2个:
1、下载Microsoft Fix it 50446 下载地址:http://go.microsoft.com/?linkid=9734641
运行就可以了,推荐此方法
2、 使用“计算机属性”对话框删除配置文件。为此,请按照下列步骤操作:
单击“开始”,右键单击“计算机”,然后单击“属性”。
单击“更改设置”。
在“系统属性”对话框中,单击“高级”选项卡。
在“用户配置文件”下,单击“设置”。
在“用户配置文件”对话框中,选择您希望删除的配置文件,单击“删除”,然后单击“确定”。
单击“开始”,在“开始搜索”框中键入 regedit,然后按 Enter。
找到并展开下面的注册表子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
右键单击要删除的 SID,然后单击“删除”。
登录到计算机,并创建新的配置文件。
温馨提示:答案为网友推荐,仅供参考