Board logo

标题: [问题求助] TW直接访问硬盘? [打印本页]

作者: akwak    时间: 2009-1-27 11:40     标题: TW直接访问硬盘?

我安装了comodo防火墙,在使用TW时,它有时候会提示我TW会直接访问硬盘操作,
无论禁止还允许,没有看出来有什么区别,

一般来讲,软件是不应该不经过操作系统直接访问硬盘的,我想问一下,TW的程序设计时有需要直接访问硬盘的代码吗(不经过操作系统)?

还是网页上的来路不明的代码做怪?
作者: hblf    时间: 2009-1-27 11:44

不经过OS就读硬盘?作为用户态的程序,所有对硬件的操作应该都是通过OS才能实现的啊,怎么会不经过os呢?~
作者: myllop    时间: 2009-1-27 11:50

不读硬盘怎么运行软件?别以为那些杀毒软件就一定是可信的。
作者: akwak    时间: 2009-1-27 12:04

再出现提示我会截个图上来,

程序提示说,比如磁盘碎片整理程序,就需要直接访问硬盘,

comodo是一个很有名气的防火墙,楼上可以试试
最重的是它是FREE的
作者: hblf    时间: 2009-1-27 12:12

读取硬盘也算是正常的吧?比如,虚拟内存的东西就是在硬盘上的,如果程序需要读取到虚拟内存时候,应该就会触发防火墙的规则吧?个人一点拙见哈,如果不对,还望有高人指教~~
作者: akwak    时间: 2009-1-27 16:06

也对啊,楼上说得有道理啊,如果TW访问了在虚拟内存中的数据,使用的地址是内存地址吧,这时候访问的数据确是硬盘中的数据,有可能!

不过本人不是专业做程序设计的,不清楚,只是猜的

也请高人明示!




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2