前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >不要轻易动C:\Users\目录和用户相关的注册表

不要轻易动C:\Users\目录和用户相关的注册表

原创
作者头像
Windows技术交流
修改2025-02-25 12:07:30
修改2025-02-25 12:07:30
1370
举报
文章被收录于专栏:Windows技术交流Windows技术交流

不要轻易动C:\Users\目录和用户相关的注册表,可能导致权限异常、登录异常、安装/执行软件报错

换路径后再次安装,这次报错信息比较明确:注册表权限

用户配置出现异常

相关注册表权限问题:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

代码语言:txt
复制
无用的用户配置文件删掉即可
rundll32.exe sysdm.cpl,EditUserProfiles
能删的用户配置文件是亮的,不能删的是灰的,删之前先去C:\Users下面check备份
C:\Users\下面的文件夹不要手动删,用这个方式删
平时尽量不要在C:\Users\下面的文件夹放东西,分个数据盘放


删掉有问题的用户重建
1、以Administrator登录,先注销那个有问题的用户,然后cmd运行这个命令查看下那个用户的配置文件大小
rundll32.exe sysdm.cpl,EditUserProfiles
2、登录那个用户,把那个用户的文件备份出来并注销
一般是这个路径C:\Users\用户名\

3、以Administrator登录删掉这个用户:
①从本地用户和组(lusrmgr.msc)删掉用户
②sysdm.cpl → 高级 → 用户配置文件 → 删掉
这里删的时候因为前面已经在本地用户和组删掉用户了,残留的用户配置文件就是未知用户,但可以通过大小判断要删除的目标(第一步查看配置文件大小就是为这步判断大小做准备的)
③重建用户

还遇到过一例类似case

【问题现象】

Windows实例登录账号后,每隔一段时间账号便会被自动注销掉。

【排查步骤】

1. 检查组策略设置没有问题,用公共镜像做的自定义镜像,理论上不应该存在自动注销的现象;

2. 登录机器进行验证,发现每当登录账号时有如下提示"无法登录到你的帐户"

【解决办法】

注意,以下两种方法均需要自行迁移原始账号下的用户数据,如果没有数据则无需迁移,不过,之前登录到C:\Users\TEMP目录下产生的文件都会被系统自动删除,所以通常不需要迁移数据。

方法1:建议先备份Profilelist注册表,然后删除HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList下带有.bak的注册表,最后用有问题的账号重新登录机器,会生成新的ProfileList;

方法2:

创建并使用新的用户账号,废弃有问题的帐户。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档