万恶的金山毒霸,没事瞎清理啥

七海恋空 2014-09-18 浏览(0 评论(0

今天可被折腾惨了,拿自己网站在测试环境下运行居然报错了,所有的动态页面都打不开。报了一个这样的错误:

Microsoft JET Database Engine 错误 '80004005'

未指定的错误

我重新设置了一遍IIS,居然还是不管用,只好求助百度了。我疯狂的在网上找搜索着答案,可是答案大多是抄来抄去,试了还不管用。没办法了只好动大招,我把IIS重装了一遍,嘿嘿,费了半天劲总算恢复正常了。网上说这种情况可能是某些杀毒软件清理系统所致,金山毒霸成了头号犯罪嫌疑人。这个流氓没事给你弹出一个框,问你要不要为系统瘦身,清理垃圾,加速系统。加你妹啊,坑死我了。为了证明金山毒霸的确是罪魁祸首,我决定再清理一次垃圾,大不了再画个十分钟重装IIS呗!

好嘛,金山毒霸果然不负我所望,妥妥的让我IIS运行报错。果然是你,我就说嘛!在公司就出现过类似情况,某些用户使用了金山毒霸的垃圾清理功能,结果公司自己开发的软件进不去了,原因是授权文件被金山毒霸给清理了。不说这些了,现在怎么办,真的再重装一次IIS吗?我可不傻,于是我在网上又仔细的搜索了一番,终于找到了问题的症结了。

IIS在连接Access数据库时需要建立临时文件,写入到目录C:/windows/Temp下面,金山毒霸可霸气了,直接把我的Temp文件夹给删了,里面有什么文件也不知道。我还想怎么还原Temp文件夹里的文件呢,结果一查才发现Temp文件夹名声也不太好,是病毒的暖床,果然Access的安全性不行啊。网上说给Temp文件夹加user的读取权限(只给读取权限)即可,既然金山毒霸删了Temp文件夹,我再建一个,再加一下权限不就OK了。呵呵,其实就是这么简单,我还傻兮兮的去重装IIS。不过IIS也够傻的,不会创建一个Temp文件夹啊!金山确实也够狠的,不清空Temp文件夹,而是直接删除这个文件夹。没事找事的弹框让我清理垃圾,频率真TMD高。没事蛋疼,得刷一下存在感是不?