【求助】壓榨更多ms-dos的傳統記憶體

第 1 頁,共 2 頁 1 2 末頁末頁
顯示結果從第 1 筆 到 10 筆,共計 15 筆
  1. #1
    --帳號停用中-- purk 的大頭照
    註冊日期
    2001-03-08
    討論區文章
    2,917

    【求助】壓榨更多ms-dos的傳統記憶體

    請求幫忙 找尋更小的mscdex.exe跟cd-rom驅動

    最近讀書很無聊, 所以把dos拿出來玩
    使用vm下去跑,但是我有點問題,我以前可以壓榨出625kb的傳統記憶體,但是現在只能617kb,以前有收集的資料,都隨磁片保存不佳而不見了
    我有幾個問題 請大家幫我想一下解決一下

    1.我的傳統記憶體,為啥抓到的是638不是640k呢
    2.有沒有更小的msdos.sys可以用呢,因為我的載入以後佔用14kb有看過13k的,還有更小的嗎
    3.我的emm386,佔用4kb,記得有看過3k或2k的,那一版的呢
    4.mscdexe.exe跟cd-rom的驅動,有沒有更小,而且是通用的呢,我的mscdex.exe佔用25k,希望可以有15-10k的,我改用teac的cd-rom驅動,有13k,比起win98的oak版佔去30k好很多也可以抓到我的光碟

    附上圖片
    請大家幫忙囉
    thx



  2. #2
    會員
    註冊日期
    2002-03-23
    所在地區
    DSL
    討論區文章
    828
    很久沒玩 dos 了, 我曾經有這樣的記錄:

    C:\>MEM/C

    Modules using memory below 1 MB:

    Name Total = Conventional + Upper Memory
    -------- ---------------- ---------------- ----------------
    MSDOS 11,677 (11K) 11,677 (11K) 0 (0K)
    QEMM386 784 (1K) 784 (1K) 0 (0K)
    COMMAND 2,928 (3K) 2,928 (3K) 0 (0K)
    XMSFONT 976 (1K) 976 (1K) 0 (0K)
    CLOAKING 832 (1K) 0 (0K) 832 (1K)
    SETVER 592 (1K) 0 (0K) 592 (1K)
    SRDISK 688 (1K) 0 (0K) 688 (1K)
    CDMKE 11,504 (11K) 0 (0K) 11,504 (11K)
    MOUSE 832 (1K) 0 (0K) 832 (1K)
    ET16V 72,736 (71K) 0 (0K) 72,736 (71K)
    FILES 1,424 (1K) 0 (0K) 1,424 (1K)
    LASTDRIV 1,568 (2K) 0 (0K) 1,568 (2K)
    CACHECLK 2,928 (3K) 0 (0K) 2,928 (3K)
    MSCDEX 2,608 (3K) 0 (0K) 2,608 (3K)
    DOSKEY 4,144 (4K) 0 (0K) 4,144 (4K)
    IPX 17,744 (17K) 0 (0K) 17,744 (17K)
    CLIENT 15,456 (15K) 0 (0K) 15,456 (15K)
    EMSNETX 9,680 (9K) 0 (0K) 9,680 (9K)
    ETINMD 17,280 (17K) 0 (0K) 17,280 (17K)
    PR24D 13,360 (13K) 0 (0K) 13,360 (13K)
    Free 644,544 (629K) 638,848 (624K) 5,696 (6K)

    Memory Summary:

    Type of Memory Total = Used + Free
    ---------------- ---------- ---------- ----------
    Conventional 655,360 16,512 638,848
    Upper 179,072 173,376 5,696
    Reserved 131,072 131,072 0
    Extended (XMS) 7,423,104 5,866,624 1,556,480
    ---------------- ---------- ---------- ----------
    Total memory 8,388,608 6,187,584 2,201,024

    Total under 1 MB 834,432 189,888 644,544

    Total Expanded (EMS) 7,897,088 (7,712K)
    Free Expanded (EMS) 1,556,480 (1,520K)
    Largest executable program size 638,672 (624K)
    Largest free upper memory block 5,552 (5K)
    MS-DOS is resident in the high memory area.


  3. #3
    --帳號停用中-- purk 的大頭照
    註冊日期
    2001-03-08
    討論區文章
    2,917
    MSCDEX 2,608 (3K) 0 (0K) 2,608 (3K)
    MOUSE 832 (1K) 0 (0K) 832 (1K)
    MSDOS 11,677 (11K) 11,677 (11K) 0 (0K) 請問一下這幾個檔案你是幾版的阿
    可以告知嗎 怎麼可以這麼小
    thx

  4. #4
    會員
    註冊日期
    2002-03-23
    所在地區
    DSL
    討論區文章
    828
    現在一時沒法回答您的問題, 原因:
    當時使用的 386/486 老早就己經送人,
    包括上面的 Panasonic CD-ROM (那種專用界面卡, 單還是雙倍速的),
    我現在沒法重建系統來確認; 雖然屬於那台 PC 的 40MB HD 還在手上, 沒送掉. 資料都還在上面.

    弄出來給您看的東西, 就是當時我們一票玩家在比賽掛上一堆軟體之後,
    誰能榨出最多 $1MB 以下的 Memory 可用而留下的書面資料.
    這些文書資料, 正好有一部份在兩年前被燒成光碟而倖存,
    如今我必需想辨法使那台 40MB 的 HD 裡的資料能抓出來.....
    如果您注意看, 所提供的資料,
    連 ET3, RAM Disk driver, Novell 系統都上了之後, 還有 630KB 可用.

    事實上, 我曾經在 286 的系統上, 在不用 VGA 模式下, (當時, Monochrome 還是辨公室主流)
    把 $A000 - $AFFF 這區都拿來用, 而使 Conventional Memory 可用的部份,
    達到 704KB, 突破了 640KB 的限制, 但是, ET 中文就不能用了.

    當時所用的系統是 DOS 6.22 或 5.0, 十年前的事了, 真的有些都快忘了.

    SORRY.

  5. #5
    --帳號停用中-- purk 的大頭照
    註冊日期
    2001-03-08
    討論區文章
    2,917

    找到 小一點的mscdex了 不過沒你的3k的那麼小 要7k
    我一直抓不到640k
    cd-rom的驅動還是太大了,有看過5k的 有誰知道嗎
    thx



  6. #6
    無女友的人生38年 ellery 的大頭照
    註冊日期
    2001-04-23
    所在地區
    不知道耶, 反正可以上就好...
    討論區文章
    6,445
    [1]用 DOS 6.x 以上的 memmaker
    [2]如果您還留有 QEMM 的話, 可以拿出來用, 功能更強.

    (Quarkdeck 那家公司後來是被誰購併了嗎?)

  7. #7
    會員
    註冊日期
    2002-03-23
    所在地區
    DSL
    討論區文章
    828
    最初由 purk 發表
    找到 小一點的mscdex了 不過沒你的3k的那麼小 要7k
    我一直抓不到640k
    cd-rom的驅動還是太大了,有看過5k的 有誰知道嗎
    不必太在意這一點差距了.
    記憶裡, 很難.

    因為我記得所以只有 3k, 是因為用了 CLOAKING 的程式技術,
    CLOAKING 他會把叫用的程式裡的一部份的載入 xms/ems, 才變小的.

    CLOAKING 是早年 Helix Software Co., Inc. 發展出來的軟體.
    專門用來 "偷" memory 用.
    我用了她!

  8. #8
    --帳號停用中-- purk 的大頭照
    註冊日期
    2001-03-08
    討論區文章
    2,917

    怪事
    改用WIN95b的開機片開機, msdos被system取代,system使用12k的傳統,20k的up,比msdos的14k的傳統與0k的up,應該是大多了,但是它可以把command給他弄到up去,不去佔用傳統,很奇怪

    對了改用磁片後,emm386縮小1k ,這也很奇怪

    why

  9. #9
    會員
    註冊日期
    2001-10-16
    討論區文章
    2
    我還記得...以前為了玩仙劍奇俠傳的dos版...改了記憶體...
    就是把dos掛入高階記憶體...

    我依稀記得我是這麼寫的...
    [config.sys]

    dos=hiumb...

    好像是這樣了..這樣子我就有清出一點記憶體就可以玩了...

    還請各位大大指教...

  10. #10
    會員
    註冊日期
    2001-03-28
    討論區文章
    1,641
    壓炸那麼多出來,是為了什麼軟體嗎??
    617K 足夠應付大多數軟體了吧?



類似的主題

  1. 【求助】如何讓98 MS-DOS 記憶體大於 640K以上.....
    作者:吸血伯爵 所在討論版:-- Windows 討 論 版
    回覆: 2
    最後發表: 2004-12-20, 08:36 AM
  2. 【求助】98下的DOS軟體記憶體不足.......
    作者:吸血伯爵 所在討論版:-- Windows 討 論 版
    回覆: 1
    最後發表: 2004-12-16, 04:20 PM
  3. 【求助】DOS模式下測試記憶體
    作者:protoss0809 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 6
    最後發表: 2004-09-25, 05:08 PM
  4. 【求助】AGP口徑大小超過系統記憶體的一半!!??
    作者:hardaway 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 1
    最後發表: 2003-12-01, 09:18 PM
  5. 【求助】DOS底下的記憶體
    作者:sloveliu 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 3
    最後發表: 2002-10-01, 03:36 PM

 

there is insufficient xms memory to load smartdrv

msd.exe microsoft diagnostics ms-dos 7.10 hangs

ctmousep.com download

dos記憶體管理

big real mode emm386

dos 上載記憶體

emm386 exception error #12

smart drive cannot be loaded because the xms driver himem.sys is not loaded

doskey hi-memory

standard mode: fault outside of ms-dos extender please remove any floppy disks from your drives and

there is insufficient xms memory to load smart drive

emm386 has detected error #12 in an application

dr-dos 7.03 loadhigh

insufficient xms memory load smartdrv

insufficient xms memory to load smartdrv

extended memory manager not present

DEVICE=C:WindowsEMM386.EXE NOEMS

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •