win7 32内存识别不全
2016-12-02
当我们遇到了win7 32内存识别不全的问题时,该怎么分析及解决呢?那么下面就由小编来给你们说说吧,希望可以帮到你们哦!
win7 32内存识别不全的解决方法
分析及解决:
一般32位的操作系统是不识别4G以上内存的,显示多为3G(至少是3G左右的可用),但是我发现我的系统却只显示“2.46G可用”。
百度了一下,发现是由于双显卡切换机型(比如我的T400),集成显卡吃掉了500M内存来做共享显存,要禁用集成显卡(禁用显卡切换)只需进入 BIOS-Display,设置:
1.Default Primarty Video Device 为 PCI Express // 这样就在启动系统时默认使用独显而非集显(Integrated Video Card)
2.Graphics Device 为 Discrete Graphics // 使用独立显卡模式,Switchable Graphics 则为可切换显卡模式
3.OS Detection for Switchable Graphics 为 Disable // 禁用操作系统检测可切换显卡模式
网友意见:
32位的操作系统的寻址空间理论上说4G
但不能把所有空间都用来寻址内存,系统预留了1G作为系统各种其他寄存器的寻址,也就是说,是门牌号不够用来表明所有的房间,因为有一堆比内存更重要的房子需要表明地址,内存只能有3G个门牌号用。
网上有的方法,是利用了所谓的二次寻址来把剩下的1G利用起来,这种寻址类似系统对硬盘的寻址,这种寻址已经脱离内存的本意了,而且还可能引起不稳定