最近要學英語,就借來了朋友的教學軟體《科利華英語學習的革命》,可問題卻也隨之而來。
該軟體對系統記憶體的最小要求是16MB,建議為24MB。該軟體在安裝前首先檢查機器配置是否符合要求。結果令我大吃一驚。記憶體不足!我的機器為PⅡ350 CPU、微星6199主機板、64MB記憶體、中文Win 98作業系統。
以前在其他機器上安裝該軟體都沒有問題!那些機器有32MB的,也有64MB的。
難道該軟體要求的是剩餘的實體記憶體而不是安裝的記憶體總量(亂猜的:p)?立即用“系統工具”中的“系統監視器”檢視,我的64MB記憶體已所剩無幾了,僅13MB左右。既然如此,那就再加64MB吧,於是另找了一條64MB記憶體插到主機板上,心想現在該差不多了吧?此時在“系統監視器”顯示:未使用實體記憶體——78923328。我覺得這時應該沒有問題了。
可放入光碟安裝的時候,系統還是提示:“記憶體不足,安裝被迫中止!”這可邪門了,明明報告未使用實體記憶體——78923328嗎?看來問題不在於到底有多少未使用的記憶體,一定是機器的設定有問題,而與記憶體有關的只可能是BIOS。
進入BIOS,在BIOS FEATURES SETUP 中的各項都沾不上邊,那CHIPSET FEATURES SETUP 呢?突然發現有一個“Memory Hole At 15M-16M”選項,設定值為Enabled,這不是將15MB-16MB的記憶體地址部分留給ISA擴充套件卡用嗎?改為Disabled。重新啟動、安裝軟體,整個過程一切順利。
原來,一般情況下,ISA擴充套件卡只能存取到16MB以上,而“15M-16M”是系統所使用的,若將CMOS中 Memory Hole At 15M-16M 的值設為Enabled,則機器將記憶體儲器中15MB-16MB的位址部分留給ISA擴充套件卡使用,系統就不能使用這部分記憶體了,安裝《科利華英語學習的革命》時,它便錯誤地認為記憶體不足16MB,理所當然就拒絕安裝了。BIOS中此選項廠家的預設值基本上都為Disabled。