页面文件“失踪”案告破

时间:2022-04-13 01:29:46

【前言】页面文件“失踪”案告破由文秘帮小编整理而成,但愿对你的学习工作带来帮助。通常,硬盘传输模式由DMA降为PIO有以下几种情况: 1当IDE/ATAPI控制器(Atapi.sys)累积收到总共6个超时或循环冗余检验(CRC)错误后,Windows将自动降低DMA的传输速度,最终降为PIO模式。当系统关机或从休眠恢复时,系统向硬盘发出请求超时没有回应,强行关机或重启导致CR...

页面文件“失踪”案告破

系统变慢了,起因是页面文件失踪”,是谁抢走了?

案发现场:页面文件丢失

在一次因关机缓慢强行按下电源键之后,再次重启电脑,系统登录时跳出警告信息:“您的系统没有页面文件,或者页面文件太小”。在系统属性中查看虚拟内存设置在C盘,页面文件大小为384MB-768MB,但是C盘下找不到pagefile.sys,页面文件蒸发了!此后无论我怎么更改虚拟内存设置都告失败,重启后故障依旧。

案情推理:硬盘从中作梗

看来虚拟内存设置没有错,那究竟是谁盗走了页面文件?没有虚拟内存,系统缓慢是肯定的。再想想以前碰到过系统缓慢的情况,我习惯性地打开设备管理器,查看“主要IDE通道”发现硬盘“当前传送模式”为“PIO模式”(见图)!

通常,硬盘传输模式由DMA降为PIO有以下几种情况:

1当IDE/ATAPI控制器(Atapi.sys)累积收到总共6个超时或循环冗余检验(CRC)错误后,Windows将自动降低DMA的传输速度,最终降为PIO模式。当系统关机或从休眠恢复时,系统向硬盘发出请求超时没有回应,强行关机或重启导致CRC错误,导致硬盘降速。

2原位升级安装Windows XP,或直接使用Ghost或还原精灵恢复系统,也会由于IDE控制器驱动程序的损坏或不兼容,DMA模式没有启用。

3个别主板存在不同的IDE接口硬盘传输模式不同的问题,更换IDE接口可以解决。

显然这次是强行关机导致硬盘变慢。先解决这问题:右击“IDE ATA/ATAPI 控制器”下的“VIA Bus Master IDE Controler”(名称类似“XX controler”),选择“卸载”(见图),确定后重启,系统登录后自动枚举安装硬盘控制器。

真相大白:凶手竟是PIO

重启后没有再弹出页面文件不存在的警告:pagefile.sys回来了!再看设备管理器,硬盘的当前传送模式已变为“Ultra DMA Mode 5”,竟然是PIO劫持了虚拟内存!而解决方法就是卸载重装IDE控制器。

小知识

DMA的全称是“Direct Memory Access”(直接内存访问),这种模式下硬盘读写操作所需的运算都是通过主板上的DMA支持芯片来独立完成的,这就大大加快了数据的读写速度。而PIO模式读写数据时需要CPU参与,CPU速度就决定了传输速率。常见的“Ultra DMA Mode 5”传输速率为100MB/S;而PIO模式的最大速率仅有16.6MB/S。

上一篇:数据宝贵要上“保险” 下一篇:WinRAR隐藏着的经典秘术