c#程序为啥无法正常打开explorer

有正规的重启管理API不用,去强制终止进程之后手动重启……注册表有自动回滚还好说,文件系统可是没有的,Explorer正在写入文件的时候这么被你打断不会出问题么?用重启管理API的话,伪代码就这么几句RmStartSession(...); RM_UNIQUE_PROCESS processes = GetProcesses("explorer.exe"); RmRegisterResources(processes); RmShutdown(RM_SHUTDOWN_TYPE.RmForceShutdown); RmRestart(...); RmEndSession(...);


    推荐阅读