关于4g 在32bit的Windows XP操作系统中, 这个页面给出是license的问题:
http://en.wikipedia.org/wiki/Physical_Address_Extension
文中提到链接到mark的页面: http://blogs.technet.com/b/markrussinovich/archive/2008/07/21/3092070.aspx
给出详细的说明你的驱动占用了了4G以下的内存, 你不可能使用它们(这就是蓝屏的原因)--除非它们愿意放弃另找别处
比如说, 假设你用的显卡是1g显存的, 而这个驱动占用4g里面的1g的地址空间, 那你只能用剩下的3G.
换句话说既然驱动占用了这些地址, 你再怎么折腾, 难道你想和它抢--(修改或升级它?)
进一步说, 微软都说了, 即便PAE开了, 我也强制你只能用4GB的地址空间.
所有我劝大家还是不要期望何时XP 能突破这个限制. 装那些server版本的32bit未尝不是一种理智的选择如果你实在要用.
当然像下面这种突破vista/win7的限制方法, 也不概是去掉有问题的驱动, 我们这样的人如果去做恐怕是得不偿失的:
http://zh-deepxw.blogspot.com/2009/04/readyfor4gb.html
说说我的经历吧. 之前我装那个supercache--用内存缓冲文件系统的, 在4.5版本的时候提供使用所谓的未管理内存, 结果是直接蓝屏.
而且每次蓝屏之后连系统盘都无法访问--用PE也不行--估计就是有些人说的分区表都坏?(应该是文件系统吧?)--试了很多台不同的机器dell optiplex330, tp t410...
试了最新的5.x版本, 它倒真的是可以在默认打开的时候使用3.2G之上的内存, 但是一旦再继续操纵那个cache 值, 直接结果同上.
说白一些, 像这种大公司都搞不定的事情... 只能说抱歉了.
http://bbs.pediy.com/showthread.php?t=137830
这个人的更改看来就好像是 crack 的办法.
抱歉如果说的不对.
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课