請教有關:DOS=High,Umb的問題





頁 : 1 [2]

mis339
2001-04-02, 02:38 PM
Win NT/W2K,別鬧了……用其他的吧!

Win ME,理論上也是不行,但是網路上有修改的方法,只是穩定性……不知?是有很多人這樣用啦!只是我不建議。而且啊……我試過用它的Himem.sys和Emm386.exe,感覺怪怪的!若要用DOS模式的話,還是用95/98會比較好些。

Win 95/98,95年代久遠我也好久沒用了,所以其實講的是98啦。98很方便、很好用,而且對DOS的相容程式也很高!我建議的設定如下:(我是直接以JESS的設定來修改)

1.修改 MSDOS.SYS之Option部分為:
[Options]
BootMulti=0 <--- (如果你在裝98之前是用DOS 6.22,那麼設這個選項可以讓你回到之前的DOS 6.22,不過我想現在應該很少人會這麼做吧!如果之前也是用95/98 Format的,那這個選項就設0就行了!)
BootGUI=0 <--- (1是圖形介面,0是文字介面)
DoubleBuffer=1 (有SCSI設1,沒有就設0)
Drvspace=0 <--- (有用Drvspace設1,沒有設0,現在應該很少人用吧!)
Dblspace=0 <--- (同上)
Logo=0 <--- (將開機畫面關掉)


P.S.基本上我只有把會修改到的寫出來,其他不會動到的,就用預設值吧。

2.修改 config.sys 為

[MENU]
MENUITEM=WIN98,WIN98 ENVIRONMENT
MENUITEM=98DOS,98DOS ENVIRONMENT
MENUDEFAULT=WIN98,5

[COMMON]
DOS=HIGH,UMB
DEVICE=C:\WINDOWS\HIMEM.SYS
DEVICEHIGH=C:\WINDOWS\EMM386.EXE NOEMS

[WIN98]

[98DOS]
DEVICEHIGH=TEAC.SYS /D:TEAC <----載入光碟機或SCSI卡驅動程式

3.修改 AUTOEXEC.BAT 為
@ECHO OFF
PROMPT $P$G
PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\TOOLS
GOTO %CONFIG%

:WIN98
WIN
GOTO END

:98DOS
Lh C:\WINDOWS\COMMAND\MSCDEX /D:TEAC
SMARTDRV /X 32768 (一般設記憶體的一半,最大設32768)
GOTO END

:END
LH DOSKEY

基本上這樣應該就可以了,如果還是不行再來討論!我是一定都設到600K以上啦!




bosshsu
2001-04-17, 02:41 AM
終於復站
剛剛才收到復站通知

跟各位報告一下
原本那台電腦用的就是98
自己技術太爛,那台主人以為換灌ME就沒事了
怪自己沒跟大家說清楚
雖然其中又出了一點事
不過又把電腦重新灌回98

謝謝各位的指導
可以用雙重開機的方式
讓DOS(純DOS或WIN下的MS-DOS模式)
都有600K以上的空間

發誓,之前真的無法將東西弄到UMB
經過高人指點,果然不同
當初是錯在哪裡呢?
大膽提出發現一點觀察的差異
是不是這樣的過程
會跳過直接進WIN的一步-scan registry
是這樣就可以使dos=high,umb生效嗎?!

另外請教各位先進
大家可以提供哪些相關的書目
供小弟研究
像smartdrv的指令,我那舊舊的書
指的是smartdrv.sys 用在config
現在要用在config那裡devicehigh好像不行?

Bratte
2001-04-17, 09:57 AM
另外請教各位先進
大家可以提供哪些相關的書目
供小弟研究
像smartdrv的指令,我那舊舊的書
指的是smartdrv.sys 用在config
現在要用在config那裡devicehigh好像不行? [/B][/QUOTE]

現在要找這樣的書可能不容易了.... :)
smartdrv.exe 要放在 autoexec.bat 裡面, 可以用 LH (LOADHIGH)放到上層記憶體, 語法是: LH smartdrv /參數1 參數2 ....
可以試試用 smartdrv/? 來查看它可以下的參數有哪些

stw_cbx
2001-04-17, 04:45 PM
這類書真的剩不多了....不過我想很多大大家裡還有不少吧...
呵呵....

好像又回到以前...和那600多K奮鬥的時代.....

bosshsu
2001-04-18, 11:34 PM
Hi

謝謝指教
我的上層記憶體好像已經用光了
用LH smartdrv.exe 也好像load不上去
有50幾K,對嗎?!是不是後面參數我設得太大了?!

家裡那一本是好幾年前買的
正如大家所說
當初是買來應付DOS、WIN95
物換星移
很多東西,書上面寫的已經不太一樣

不知道還有沒有先進可以推薦另外的書
是介紹像是:regedit管理registry

我想在問一下:
我那本寫的smartdrv.sys 在以前的DOS版本存在過嗎?!

Bratte
2001-04-19, 12:00 AM
如果你有幾個程式需要 Loadhigh 的話, 試著根據程式大小, 調整一下 LH 的順序
盡量讓程式大的先上, 可以用 mem 這個指令來觀察記憶體的使用狀況, 再來決定順序或 load 不 loadhigh 的取捨

kenlai
2001-04-19, 11:55 AM
其實 Smartdrv.sys 在之前dos是有的,但後來我就不知了,因為我個人都是習慣用 smartdrv.exe,其實後面可以不要加任何參數,通常系統自己幫你配的就夠用了。
(用這個來幫忙灌98 是很快的哦.. ^^ 我都會在開機片裡放一個。)

盡量把 config.sys 和 autoexec.bat 簡單化,應該都可以隨便就上600k 才是。

試看看吧...

xbug
2001-04-19, 12:50 PM
原始作者是 : bosshsu
[B]不知道還有沒有先進可以推薦另外的書
是介紹像是:regedit管理registry

歐萊禮(O'Reilly)有出過一本專講win95 registry的書~也有中譯本, 不過翻得很爛.......
另外旗標有一本 Windows98 系統秘笈, 初學者可以看看, 還算不錯, 堶惜]有提到一點 registry .. 真的是只有提到一點..

bosshsu
2001-04-20, 01:30 AM
根據奶爸大哥及綜合我那本舊舊的DOS書籍
仔細調調LH的先後,果然有差,謝謝

為了smartdrv.exe,我把塵封已久的DOS遊戲-三國志英傑傳
拿出來溫故知新一下,好像在DOS下LOAD東西有較明顯的差異
不過我之前是自己加參數,搞的K數有點大
我等一下不加參數試試

嘿嘿...『旗標有一本 Windows98 系統秘笈, 初學者可以看看, 還算不錯, 堶惜]有提到一點 registry .. 真的是只有提到一點..』
我看過耶!!!
站在書店一下下就看完了
對於當初不敢亂動registry的我,卻有不可抹滅的影響
...真的是只有提到一點...
所以想請教先進這一類的問題
一些東西uninstall,好像機碼『尾大不掉』
像之前有某大知名防毒PC-******98PLUS!
uninstall之後,按右鍵看檔案,依舊有『餘孽』存在
好像岔題了...

Raphael
2001-04-21, 04:32 PM
dos6.22與win9x的smartdrv.exe本身就能自動LoadHigh
所以前面不必加LH,多此一舉。