首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >vnc输入密码转圈转了很久才进入桌面,用procmon定位原因

vnc输入密码转圈转了很久才进入桌面,用procmon定位原因

原创
作者头像
Windows技术交流
修改2024-08-08 20:07:59
修改2024-08-08 20:07:59
2K0
举报
文章被收录于专栏:Windows技术交流Windows技术交流

现象:进入桌面耗时10分钟左右

【排查过程】

①分析:

我们知道进入桌面的过程实际就是User Profile Service(ProfSvc)起作用的过程,该服务的description如下:

此服务负责加载和卸载用户配置文件。如果已停止或禁用此服务,用户将无法再成功登录或注销,应用在获取用户数据时可能会出问题,而且为接收配置文件事件通知注册的组件将无法接收这些通知。

对应程序是:C:\Windows\system32\svchost.exe -k netsvcs -p

②思路:等进入桌面后先配置上开机计划任务来调用procmon记录svchost.exe的行为,或者开个新管理员,禁用限制会话到单用户,这样就可以2个会话,vnc登入新的管理员,然后用默认Administrator去远程,以vnc上的管理员运行procmon来监测Administrator

③分析记录的数据发现卡点主要在于svchost.exe在进入桌面的过程中大量地访问temp子目录的文件

④发现temp目录文件有53万+

⑤用这个命令删了temp目录数据后再进桌面就很快了

cmd

rd /s /q %SYSTEMDRIVE%\Windows\Temp 2>nul 1>nul

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

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

问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档