--帳號停用中-- | 【求助】壓榨更多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 |
回覆 |
會員 | 很久沒玩 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. |
回覆 |
--帳號停用中-- | 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 |
回覆 |
會員 | 現在一時沒法回答您的問題, 原因: 當時使用的 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. |
回覆 |
--帳號停用中-- | 找到 小一點的mscdex了 不過沒你的3k的那麼小 要7k 我一直抓不到640k cd-rom的驅動還是太大了,有看過5k的 有誰知道嗎 thx |
回覆 |
無女友的人生34年 | [1]用 DOS 6.x 以上的 memmaker [2]如果您還留有 QEMM 的話, 可以拿出來用, 功能更強. (Quarkdeck 那家公司後來是被誰購併了嗎?) |
回覆 |
會員 | 引用:
記憶裡, 很難. 因為我記得所以只有 3k, 是因為用了 CLOAKING 的程式技術, CLOAKING 他會把叫用的程式裡的一部份的載入 xms/ems, 才變小的. CLOAKING 是早年 Helix Software Co., Inc. 發展出來的軟體. 專門用來 "偷" memory 用. 我用了她! | |
回覆 |
--帳號停用中-- | 怪事 改用WIN95b的開機片開機, msdos被system取代,system使用12k的傳統,20k的up,比msdos的14k的傳統與0k的up,應該是大多了,但是它可以把command給他弄到up去,不去佔用傳統,很奇怪 對了改用磁片後,emm386縮小1k ,這也很奇怪 why |
回覆 |
會員 | 我還記得...以前為了玩仙劍奇俠傳的dos版...改了記憶體... 就是把dos掛入高階記憶體... 我依稀記得我是這麼寫的... [config.sys] dos=hiumb... 好像是這樣了..這樣子我就有清出一點記憶體就可以玩了... 還請各位大大指教... |
回覆 |
會員 | 壓炸那麼多出來,是為了什麼軟體嗎?? 617K 足夠應付大多數軟體了吧? |
回覆 |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。