有什么好的办法对window系统用户的所有操作行为进行记录呢

有什么好的办法对window系统用户的所有操作行为进行记录呢,比如文件的新建编辑操作,环境变量的操作,以及去设置网络,设置主题,打开一个软件进行使用、软件的安装卸载等等,最后将操作记录保存到数据库

windows的事件查看器貌似可以自定义视图去查看一些东西,但是不知道能不能跟踪到用户的操作