中国DOS联盟论坛

China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --
Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
Guest | Log in | Register | Members | Search | China DOS Union
中国DOS联盟论坛
The time now is 2026-08-26 20:39
47,812 topics / 349,912 posts / today 2 new / 48,264 members
DOS汉化世界 & 中文系统 (中文化室) » 4.COM (Disk Formatting Accelerator) with QF-like Interface!
Printable Version  4,876 / 15
Floor1 本是 Posted 2006-08-23 14:53
银牌会员 Posts 790 Credits 2,227
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)
4-1.jpg (37.53 KiB)
Floor2 本是 Posted 2006-08-23 14:54
银牌会员 Posts 790 Credits 2,227

Attachments
4-2.jpg (28 KiB)
Floor3 jssyq Posted 2006-08-24 21:01
银牌会员 Posts 498 Credits 1,231
Save this for later, thanks for sharing the good software
Floor4 本是 Posted 2006-08-25 11:43
银牌会员 Posts 790 Credits 2,227
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.
Floor5 xusen Posted 2006-08-27 18:28
中级用户 Posts 74 Credits 290 From 浙江·金华
Thanks for sharing
Floor6 willsion Posted 2006-08-29 17:10
高级用户 Posts 312 Credits 793
First, collect it. Thanks for providing.
Floor7 wangjf Posted 2006-09-04 05:14
中级用户 Posts 63 Credits 254
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.
Floor8 本是 Posted 2006-09-05 00:01
银牌会员 Posts 790 Credits 2,227
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)
Floor9 wangjf Posted 2006-09-07 22:30
中级用户 Posts 63 Credits 254
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.
Floor10 本是 Posted 2006-09-08 03:07
银牌会员 Posts 790 Credits 2,227
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.
Floor11 wangjf Posted 2006-09-08 05:24
中级用户 Posts 63 Credits 254
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.
Floor12 本是 Posted 2006-09-09 01:17
银牌会员 Posts 790 Credits 2,227
It turns out it's the fault of EMM386.
I wonder how the newly launched JEMM is?
Floor13 wangjf Posted 2006-09-09 23:40
中级用户 Posts 63 Credits 254
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 ]
Floor14 本是 Posted 2006-09-14 19:36
银牌会员 Posts 790 Credits 2,227
I have improved the resident environment and the amount of memory, please test.

Attachments
4NEW.RAR (738 bytes)
4QF.RAR (6.36 KiB)
Floor15 wangjf Posted 2006-09-16 06:05
中级用户 Posts 63 Credits 254
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 (86.96 KiB)
1 2  Next
[ Contact the Union admin team - 中国DOS联盟 - Standard version ]
Sponsored by ifanr Inc | © 2001–2023