The use of memory virtual disk software Xmsdsk Tutorial _dos/bat

Source: Internet
Author: User
Tags xms
With the development of the Times, computer memory more and more, from the original 1M, 2M, 4M and other development to the present 128M, 256M, 512M, or even greater. Therefore, the rational allocation and use of memory is very important to avoid unnecessary waste. Moreover, memory and general external storage devices, such as the disk commonly used (including hard disk, CD-ROM, etc.), have many advantages, such as the speed of memory is very fast, usually dozens of times times faster than the latter; the capacity of the disk is limited, especially the floppy disk, The size of a floppy disk is generally 1.44M, so the startup disk often does not fit the required program. Therefore, if the memory can be used as a disk device to store files and data, it will undoubtedly greatly improve the speed, efficiency and convenience of the operation, but also allows the memory to play the most effective, that is, the efficient use of memory.
To this end, people have developed a lot of memory virtual disk programs, such as Vdisk.sys, RAMDrive in DOS. SYS, and so on. However, these programs have drawbacks, such as they need to be loaded in the Config.sys file, not loaded directly on the DOS command line, cannot be resized or deleted once loaded, memory disks are limited in size, typically not more than 64M, and they themselves consume more conventional memory. Now, finally, someone has issued a memory virtual disk program that solves all of the above problems, and that is the Xmsdsk (which you can download in Disk utility) that is described below.
Xmsdsk is a newer program, and quite powerful, practical and stable. It is a FURD memory toolkit, so the name incredible, is the use of XMS memory to create a disk. Therefore, it must be in the case of XMS memory to use, usually just load the DOS Himem.sys program (if it is MS-DOS, it is best to use version 7.10 or more, so that Himem.sys support more than 64M of XMS memory), and then you can use it freely. Xmsdsk's benefits are too much, such as in addition to loading in the Config.sys, you can dynamically adjust the size or disassembly of the memory disk indefinitely in the command line mode. It consumes a very small amount of memory, only hundreds of bytes of low-end memory, and can automatically be transferred to the UMB (upper memory block), and do not need LH command. It supports great memory (currently up to 2G), so for example, we have 512M of memory, and even all the XMS memory can be virtual to disk. If you use it in a Startup disk, you can add a lot of color to this startup disk. It also has a very useful use, because some software, such as some game software (such as the Paladin), and so on, can only operate in the 32M of memory, then you can use Xmsdsk to install the memory disk so that the free XMS memory less than 32M, so that the software can run normally. Most importantly, it's very simple to use, and here's how it's actually used.

The use syntax for Xmsdsk is as follows:
Xmsdsk [memory disk size] [drive] [options]

Where the size of the memory disk is expressed in kilobytes, for example, 4 means that 4k,1024 means 1024k=1m, and so on, if not specified, will create a 0K memory disk. The drive represents the drive letter of the memory disk that you want to specify, and if not, it automatically uses the next drive letter. For example, if the current drive has only a, B, C, and D, the memory disk is automatically loaded onto E disk. The options are as follows:
/?: view command line help;
/y: When performing an operation, you do not need to confirm, that is, "yes" by default;
/u: Remove the memory disk and exit memory.
/T: Set the memory disk at the top of the XMS memory;
/C: Specifies the cluster size of the sectors in the memory disk.
It is usually used only for its/y and/U options.
When you run Xmsdsk using a method without any parameters and options, that is, when you enter the Xmsdsk command directly, you are prompted to load it if Xmsdsk is currently loaded, otherwise it automatically displays the state information of the loaded memory disk, such as the size of the memory disk.
Here is an example of a xmsdsk use. For example, now you want to build a 5M memory disk, then adjust to 10M, and finally remove the memory disk to release the drive letter and the memory used, and when you install, adjust, and delete the confirmation operation, you can enter the following commands in the DOS command line:

1:xmsdsk 5120/y (build 5M memory disk)
2:xmsdsk 10240/y (Adjusts the size of the established 5 m memory disk to 10M)
3:xmsdsk/u/y (delete loaded memory disk)

You see, is not very convenient?
In short, Xmsdsk is currently the best DOS under the most powerful XMS memory virtual Disk tool, it is ramdrive.sys and other similar software, the best alternative. And in addition to Xmsdsk, there is the same author out of the corresponding Emsdsk, that is, the use of EMS memory Virtual disk tools, the specific use can be say and above the Xmsdsk is exactly the same, no longer detailed in this article.
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.