您的位置:網(wǎng)站首頁(yè) > 家電維修資料網(wǎng) > 正文 >
擴(kuò)展內(nèi)存使用不當(dāng)引起的軟故障
來(lái)源: 日期:2013-10-24 19:30:11 人氣:標(biāo)簽:
分析與排除:考慮到在運(yùn)行WPS之前曾執(zhí)行過(guò)一些其它程序,可能這些程序沒有完全從內(nèi)存退出,于是重新啟動(dòng),運(yùn)行金山漢字系統(tǒng),WPS編輯軟件仍無(wú)法進(jìn)入,用DOS 5.0的mem命令查看內(nèi)存,僅剩200余K的空間,且CHLIB文件占用主內(nèi)存達(dá)255K,即字庫(kù)放在了常規(guī)內(nèi)存中,而金山系統(tǒng)是應(yīng)該可以自動(dòng)使用擴(kuò)展內(nèi)存放字庫(kù)的,本機(jī)內(nèi)存為1MB,啟動(dòng)報(bào)告中顯示有384K的擴(kuò)展內(nèi)存,查看系統(tǒng)配置情況,在CONFIG.SYS中設(shè)有:
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
這就是說(shuō),DOS內(nèi)核程序調(diào)入擴(kuò)展內(nèi)存后,雖然擴(kuò)大了可用主內(nèi)存空間,但是使用擴(kuò)展內(nèi)存與金山系統(tǒng)發(fā)生沖突,以至漢字庫(kù)無(wú)法載入擴(kuò)展內(nèi)存。解決的辦法可以有兩種:
①去掉DOS=HIGH設(shè)置,將DOS內(nèi)核從擴(kuò)展內(nèi)存撤出,即可正常運(yùn)行。
②將“DEVICE=HIMEM.SYS”改為“DEVICE=HIMEM.SYS/INT15=320”,因金山系統(tǒng)使用的是擴(kuò)展內(nèi)存的低端,這一區(qū)域若有其它程序駐留,字庫(kù)就不能正常載入,利用INT15參數(shù)給系統(tǒng)先予留出一部分原始意義的存儲(chǔ)器(即不同XMS規(guī)范管理而由INT15直接使用的擴(kuò)展存儲(chǔ)器),字庫(kù),DOS內(nèi)核都可使用擴(kuò)展內(nèi)存了,這樣設(shè)置之后,在金山漢字系統(tǒng)狀態(tài)下可用的主內(nèi)存空間可達(dá)512KB,比不同設(shè)置時(shí),多出50K左右。
【看看這篇文章在百度的收錄情況】