前言
近日因为晚上睡前工作较多懒得一个个收尾,所以习惯了睡前只是“睡眠”,而不是关机。这样第二日重启时所有的程序运行状态都会得到保存。根据之前做可信计算课程的论文分享学到的知识,睡眠状态下其实机器是断电的,内存状态会被送入磁盘保存。但是这几日半睡半醒间机器总会自己启动,虽然屏幕不亮,但是键盘灯和电源灯全部点亮,还能听到游戏本专属的风扇呼呼声。作为安全专业学生,第一反应是电脑中毒了,但是想了想自己一直对这个电脑比较谨慎,尽可能都装了正版,后来再思考,觉得多半是系统自动升级的原因。今日一看C盘空间饱满,想必是下了新的系统数据。于是为了验证的确是系统升级所致,也恰好是前些天做的项目发现可以在我的电脑的管理界面看到事件记录,所以今天就看了看事件记录。
不看不要紧,结果发现了两万多条 Error 和 Warning ……
正文
内容大概就是这样的。
结果发现天天都有一个来源 ESENT 的 错误。事件 ID为 455 。
内容大体像这样,有些数字会变化,但是整体是一样的。
svchost (30224,R,98) TILEREPOSITORYS-1-5-18: 打开日志文件 C:\WINDOWS\system32\config\systemprofile\AppData\Local\TileDataLayer\Database\EDB.log 时出现错误 -1023 (0xfffffc01)。
搜了一下找到了一个解决方案。
https://www.moetech.cn/operating_system/205.html
大致就是没有那个路径,你自己建一个。
这些系统层面的东西需要用户自己搞 否则就会自己报错的话,也太差劲了吧……
嗯……不过新建以后并不知道问题有没有解决,只有目录里出现了日志,并且事件查看器没有新的类似错误才算解决了。之后有结果再更这个博客吧。又水一篇
PS:查到我将电脑睡眠后的第一条事件来自 VirtualBox,查了一下大概是桥接网卡配置的问题,之前做实验将有的虚拟机的网络配置为了桥接网卡,也就是在宿主机所属的无线局域网内再申请一个IP地址作为与宿主机同级的独立主机。这个对于安全专业学生相当方便的,什么宿主机打虚拟机或者虚拟机打隔壁电脑(因为一般工具都在Linux上,而我的PC因为NVIDIA的原因不能安Linux双系统,一般情况的虚拟机都是NAT,完全碰不到一个局域网中的靶机)。结果似乎就是这个导致我的电脑半夜自己唤醒?似乎有点玄学,明天再继续观察吧。