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

2024-08-08 20:07:59 浏览数 (2)

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

【排查过程】

①分析:

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

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

对应程序是:C:Windowssystem32svchost.exe -k netsvcs -p

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

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

④发现temp目录文件有53万

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

cmd

rd /s /q %SYSTEMDRIVE%WindowsTemp 2>nul 1>nul

0 人点赞