LUA-文件虚拟化筛选器驱动程序(luafv.sys )即minifilter,有熟悉的吗?
有些在XP下编写的程序运行时会在program下创建文件并写入一些配置信息。到win7后,program文件夹下不再能够随便写入,被系统自动重定向到local\virtualstore\program下。这项工作由UAC下的FltMgr下的LUA来完成。
最近发现个奇怪现象。我机器中得XP旧程序在win7下出现问题,创建和读写文件不再被重新定向。
检查了一下,
UAC设置全都是默认值:
appdata\local\virtualstore\program...的权限没检查出问题;
旧程序对注册表的操作被正确重定向:
资源管理器正确显示出了<兼容>按钮,可以从系统program跳到虚拟program;
使用process monitor和别的机器对比了一下,发现返回的不是reparse而是name not found;
看了看virtualstore下的文件修改时间,确定所有旧程序在同一时刻出现问题,是15年12月09日;
......
是不是LUA出了问题,可这个能出什么问题?想象不出来。。。同时求LUA的修复方法。