China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-25 06:56
中国DOS联盟论坛 » DOS汉化世界 & 中文系统 (中文化室) » 4.COM (Disk Formatting Accelerator) with QF-like Interface! View 4,540 Replies 15
Original Poster Posted 2006-08-23 14:53 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
Recently, carefully studied the GUI of QF.COM, streamlined its useless code, strengthened the core functions, and used new prompt messages. Please experience it!

4.COM=Disk Format Accelerator Version 2006 Designed by Luo Ming'an

Used for accelerating partition/formatting, etc. for DOS internal/external commands and tool software, for example:
4 FORMAT A: /S

Not for MS-DOS7.x with EMM386.EXE! Not to be used together with SPFDISK.EXE!

Achieve acceleration by omitting disk verification: only operations and commands involving disks can be accelerated! Disk formatting always needs to set detailed disk cylinder head sector parameters. The calculation is complex and time-consuming, and it is called repeatedly, leading to users' long waiting. Omitting disk sector verification can be completed instantly. Floppy disks/USB drives are also accelerated, no matter how large the hard disk is!

The command shell exits memory after running: does not affect the independent operation of programs that need disk verification programs.

Automatically intercept incorrect instructions: end the running program, return to DOS, prevent system crash.

Write the cache to the disk before running: prevent data loss.
4.COM=Express FORMAT.COM Shell V2006 by Luo,Ming An
(lmayylxt@pub.sz.jsinfo.net)
Attachments
4-.rar (6.62 KiB, Credits to download 1 pts, Downloads: 41)
4-1.jpg
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 2 Posted 2006-08-23 14:54 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
Attachments
4-2.jpg
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 3 Posted 2006-08-24 21:01 ·  中国 上海 金山区 电信
银牌会员
★★★
Credits 1,231
Posts 498
Joined 2002-12-03 00:00
23-year member
UID 398
Gender Male
Status Offline
Save this for later, thanks for sharing the good software
言多必失!必失!!油多菜不坏,礼多人不怪
Floor 4 Posted 2006-08-25 11:43 ·  中国 江苏 苏州 吴江区 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
The size of the software is bluffing!!!
In fact, the core functional code of the software is very little, and most of it is used to make the GUI!
This is even more true for those written in high-level languages!

Assembly language is really powerful, like a nuclear weapon--small in size but great in energy:
I can even implement a shell version with a minimum of 98 bytes (non-resident, i.e., used and exited immediately),
and a TSR resident (can be exited) version with a minimum of 122 bytes (resident in memory 288 bytes)!
--Because of the pursuit of small size, there is no prompt information. So it is not uploaded.
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 5 Posted 2006-08-27 18:28 ·  中国 广东 深圳 英达通信
中级用户
★★
Credits 290
Posts 74
Joined 2005-04-30 00:00
21-year member
UID 38707
Gender Male
From 浙江·金华
Status Offline
Thanks for sharing
www.deepin.org cpzn.ys168.com
Floor 6 Posted 2006-08-29 17:10 ·  中国 广东 深圳 宝安区 电信
高级用户
★★★
Credits 793
Posts 312
Joined 2004-09-02 00:00
21-year member
UID 31104
Gender Male
Status Offline
First, collect it. Thanks for providing.
Floor 7 Posted 2006-09-04 05:14 ·  中国 西藏 拉萨 电信
中级用户
★★
Credits 254
Posts 63
Joined 2003-04-08 00:00
23-year member
UID 1430
Gender Male
Status Offline
After formatting with 4 FORMAT, garbled characters appeared and there was no response when pressing the warm start.

After using QF and then using FORMAT, there was no such situation after formatting.

I specifically report to the owner to see what the reason is.
Floor 8 Posted 2006-09-05 00:01 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
RE: wangjf:
Try this version----the one I newly modified.
Also, since I have made many versions, please email (lmayylxt@pub.sz.jsinfo.net) the problematic program and description of the situation, preferably with screenshots.

[ Last edited by 本是 on 2006-9-5 at 00:04 ]
Attachments
4new.rar (643 bytes, Credits to download 1 pts, Downloads: 13)
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 9 Posted 2006-09-07 22:30 ·  中国 西藏 拉萨 电信
中级用户
★★
Credits 254
Posts 63
Joined 2003-04-08 00:00
23-year member
UID 1430
Gender Male
Status Offline
LZ, the one on September 5 still doesn't work. After running 4 FORMAT, the cursor just stops moving. No response to any key pressed. But the formatting is done successfully, and after restarting, the added disk name can be displayed.
Floor 10 Posted 2006-09-08 03:07 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
Is your system configuration:
MSDOS7.x + EMM386.EXE?
If so, the reason is
Cannot use EMM386.EXE at the same time in MSDOS7.x.
Many Chinese character systems cannot also be used normally under this configuration.
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 11 Posted 2006-09-08 05:24 ·  中国 西藏 拉萨 电信
中级用户
★★
Credits 254
Posts 63
Joined 2003-04-08 00:00
23-year member
UID 1430
Gender Male
Status Offline
I forgot yesterday under what circumstances the test was carried out, and just tested again.

Test situation:

VM virtual machine

1. MS-DOS7.1+UMBPCI

4 FORMAT C:

After the command is completed, it returns to the cursor normally.


2. MS-DOS7.1+EMM386

4 FORMAT C:

After the command is completed, it directly restarts the virtual machine.
Floor 12 Posted 2006-09-09 01:17 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
It turns out it's the fault of EMM386.
I wonder how the newly launched JEMM is?
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 13 Posted 2006-09-09 23:40 ·  中国 西藏 拉萨 电信
中级用户
★★
Credits 254
Posts 63
Joined 2003-04-08 00:00
23-year member
UID 1430
Gender Male
Status Offline
I tested the latest 4.COM from September 5th in detail again yesterday. The details are as follows:

Test environment: VMware552 virtual machine

Config.SYS configuration


MENUITEM=M1, Clean Boot
MENUITEM=M2,Boot with UMBPCI
MENUITEM=M3,Boot with EMM386(NOEMS)
MENUITEM=M4,Boot with UMBPCI, NTFS and SCSI/USB drives support(if any)
MENUITEM=M5,Boot with EMM386(NOEMS), NTFS and SCSI/USB drives support(if any)
MENUITEM=M6,View the README file only(with Chinese support)
MENUITEM=M7,Shutdown or restart the computer

MENUDEFAULT=M2,15


DEVICE=ECHO.SYS C/l/e/a/n /B/o/o/t
DEVICE=HIMEM.SYS /TESTMEM:OFF /Q
DEVICE=UMBPCI.SYS


DEVICE=ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h UMBPCI...
DEVICE=ECHO.SYS
DEVICE=HIMEM.SYS
DEVICE=UMBPCI.SYS
DEVICE=LOWDMA.SYS
INCLUDE CD


DEVICE=ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h EMM386...
DEVICE=HIMEM.SYS
DEVICE=EMM386.EXE NOEMS
INCLUDE CD


INCLUDE M2
DEVICE=DUSE.EXE INT EMU CDW=3 DDW=3 XFER=32 DRIVES=2 CDD=USB-CD
INCLUDE USB


DEVICE=ECHO.SYS L/o/a/d/i/n/g CONFIG.SYS /w/i/t/h EMM386...
DEVICE=HIMEM.SYS
DEVICE=DUSE.EXE INT EMU CDW=3 DDW=3 XFER=32 DRIVES=2 CDD=USB-CD
DEVICE=EMM386.EXE NOEMS
INCLUDE CD
INCLUDE USB


DEVICE=ECHO.SYS Y/o/u /h/a/v/e /c/h/o/s/e/n /t/o /v/i/e/w README /o/n/l/y.
INCLUDE M7


DEVICE=ECHO.SYS P/l/e/a/s/e /w/a/i/t...
DEVICE=HIMEM.SYS
INCLUDE CD


DEVICE=ECHO.SYS L/o/a/d/i/n/g SCSI//USB /d/r/i/v/e/s /s/u/p/p/o/r/t...
DEVICE=USBASPI.SYS /R /V /NORST
DEVICE=ASPIOHCI.SYS /INT /ALL
DEVICE=ASPIUHCI.SYS /INT /ALL
DEVICEHIGH=DI1000DD.SYS
DEVICEHIGH=USBCD.SYS /D:USB-CD
DEVICE=ECHO.SYS


DEVICEHIGH=UDMA.SYS
DEVICEHIGH=QCDROM.SYS /D:IDE-CD


DEVICE=ECHO.SYS M/a/d/e /b/y W/e/n/g/i/e/r. C/h/i/n/a DOS U/n/i/o/n.
DEVICE=ECHO.SYS A/l/l /r/i/g/h/t/s /r/e/s/e/r/v/e/d. 2002-2004.
SHELL=COMMAND.COM /P /E:640
SET TMP=C:\
SET TEMP=C:\
DOS=HIGH,UMB,AUTO
NUMLOCK=OFF
FCBSHIGH=4,0
FILESHIGH=30
BUFFERSHIGH=20,0
LASTDRIVEHIGH=32
STACKSHIGH=9,256
COMMENT Made by Wengier. China DOS Union.
COMMENT All rights reserved. 2002-2004.


Test conditions:

1. Select MENUITEM=M2,Boot with UMBPCI + PC-CACHE
Result: Sometimes as shown in Figure 4COMJG1.JPG, the cursor stops moving after running the 4 FORMAT C: command, and no key press has any response. CTRL+ALT+DEL also has no response. Sometimes the cursor flashes all over the screen, and CTRL+ALT+DEL can restart.

2. Select MENUITEM=M2,Boot with UMBPCI + SMARTDRV
Result: Everything is normal after running the 4 FORMAT C: command.

3. Select MENUITEM=M3,Boot with EMM386(NOEMS) + PC-CACHE
And MENUITEM=M5,Boot with EMM386(NOEMS), NTFS and SCSI/USB drives support(if any)
Result: The virtual machine automatically restarts after running the 4 FORMAT C: command.

4. Select MENUITEM=M3,Boot with EMM386(NOEMS) + SMARTDRV
And MENUITEM=M5,Boot with EMM386(NOEMS), NTFS and SCSI/USB drives support(if any)
Result: Everything is normal after running the 4 FORMAT C: command.

From the above test results, as long as PC-CACHE is added, it will be abnormal. It should be that 4.COM has a conflict with PC-CACHE.
If QF is used, the above selections are all fine.

[ Last edited by wangjf on 2006-9-9 at 23:44 ]
Floor 14 Posted 2006-09-14 19:36 ·  中国 江苏 苏州 电信
银牌会员
★★★
Credits 2,227
Posts 790
Joined 2005-01-27 00:00
21-year member
UID 35703
Gender Male
Status Offline
I have improved the resident environment and the amount of memory, please test.
Attachments
4NEW.RAR (738 bytes, Credits to download 1 pts, Downloads: 17)
4QF.RAR (6.36 KiB, Credits to download 1 pts, Downloads: 16)
my major is english----my love is dos----my teacher is the buddha----my friends--how about U
Floor 15 Posted 2006-09-16 06:05 ·  中国 西藏 拉萨 电信
中级用户
★★
Credits 254
Posts 63
Joined 2003-04-08 00:00
23-year member
UID 1430
Gender Male
Status Offline
Originally posted by Benshi at 2006-9-14 07:36 PM:
I have improved the resident environment and memory quantity, please test.


Test situation on September 15:

Test files 4.COM(4NEW.RAR - September 14); 4.COM(QF.RAR - September 14)

Test environment: VMMare5.22 virtual machine,

1. EMM386 + SMARTDRV
2. EMM386 + PC-CACHE
3. UMBPCI + SMARTDRV
4. UMBPCI + PC-CACHE

All 4 loading modes are normal after using the command 4 FORMAT X: once.

After using the command 4 FORMAT X: for the second time, the following situations occur:

1. EMM386 + SMARTDRV
2. EMM386 + PC-CACHE
Loading modes.
After the FORMAT prompt for whether to format, choosing Y and choosing N both prompt: Hardware kernel stack fault. Screenshot as follows:



3. UMBPCI + SMARTDRV
4. UMBPCI + PC-CACHE
Loading modes.
After the FORMAT prompt for whether to format, choosing Y, the command runs and then the cursor doesn't move; press Ctrl+Alt+Del key to restart;
If choosing N, after exiting FORMAT, the cursor flashes all over the screen.
Attachments
em-ch-4com.jpg
Forum Jump: