分享

什么是虚拟盘。怎么办?

 小明zt3b4brbxh 2019-09-15
虚拟盘面面观
虚拟硬盘
绝大多数PC用户,对它是很熟悉的。在MS-DOS 6.0以后,包括目前随Windows 95而发布的DOS 7.0,只需要在CONFIG.SYS文件中加上下边这样的语句:
DEVICE(HIGH)=C:\DOS(或Windows)\RAMDRIVE.SYS a b c/E(/A)
虚拟盘就会出目前你的系统(System)中。假如在CONFIG.SYS文件中,用了多个上述语句的话,将建立多个虚拟硬盘。
虚拟硬盘用得最多的是用来为要写临时文件的程序指定存放临时文件的地方。只需要在AUOTEXEC.BAT的设定系统(System)环境变量中用了这样的语句:
SET TEMP=虚拟盘或SET TMP=虚拟盘(你可以将这2个语句同时用,由于有些程序认TMP,有些程序认的是TEMP)就将临时文件的存放目录指定在虚拟硬盘上了。这样做的好处就是可以大大加快应用程序的执行速度。不过在8M及以下内存的系统(System)中又是用Windows的话,这种用法可能导致系统(System)运行不正常。原因在于Windows系统(System)和在其下运行的许多应用程序,本身要的内存很大,存放临时文件所要的磁盘空间也要求很大。而在8M内存的系统(System)中,能开设出的虚拟盘的容量一般很小(顶多1~2M),因此不能满足Windows中有些大型程序写临时文件所要的磁盘容量。假如系统(System)中有32M以上的大内存,借助虚拟硬盘来提高系统(System)性能,的确很好!
虚拟硬盘的另1个常见的用法是来代替硬盘做有些练习性的操作。初学者在学习DOS、Windows或有些应用程序的操作时,为了能够减少或避免对系统(System)本身造成损坏,可以将许多操作练习放在虚拟盘上进行。例如,你假如要学习怎样“wipe”(擦除)硬盘,可能你从来碰不到可以让你“wipe”一次硬盘的机会。目前你可以向虚拟硬盘上随便拷入有些文件,你愿意“wipe”多少次都可以,这不就能掌握“wipe”的用法了吗!
清理虚拟硬盘用户需更改系统(System)配置文件CONFIG.SYS(或用多配置中木有调出使用虚拟硬盘的配置项)。

目录虚拟盘
目录虚拟盘与虚拟硬盘一样,是随DOS而生的,只需要用DOS所带的SUBST.EXE命令,在DOS的命令符下按以下命令格式:
SUBST虚拟的盘符:盘符:\目录名
就可以将软盘或硬盘上的某个子目录虚拟为1个盘。这个盘实际上是不存在的,仅仅是将1个子目录暂时改成1个磁盘名。例如,键入下边的命令:
subst j:c:\aaa\bbb\ccc\ddd\eee
就是将C盘下aaa\bbb\ccc\ddd\eee的子目录虚拟成J盘。我们可以看出,用目录虚拟盘的好处就是:当磁盘有1个子目录太“深”了的时候,而这个子目录又是要常常用的,而应用程序又不允许将其改变位置和名称时(记得FOXPro FOR DOS的那种目录结构吧),你请目录虚拟盘帮助,该有多么省事!
目录虚拟盘另1个常见的用途是,有些商业软件,只认特定的软盘盘符(A:或B:),用户有时为了提高运行速度,想将软盘文件拷贝到硬盘上运行。那么,将目前这个硬盘目录虚拟成软盘的盘符后,就可以在硬盘上运行了。
目录虚拟盘假如不想再用了,可以随时将其删掉。只需要键入:
subst 虚拟的盘符:/d
可是,这样做仅仅得到的是复原原来的子目录本身的名称,并不能释放出内存。虚拟目录盘耗用的内存是由LASTDRIVE=X的语句事先决定的,因此,要控制这方面内存的占用,请按你实际的要给出LASTDRIVE=X的盘符字母。

虚拟软盘
虚拟软盘是在CD-ROM出现后才有的。在早期的CD-ROM上,存放有些原来用软盘发行的商业软件,为保持原来软盘上文件的对应格式,用有些软盘拷贝软件,如HD-COPY和DUPEDISK等来制做软盘的镜像文件存放在CD-ROM上。当用户在CD-ROM上碰到扩展名为.IMG或.DDI的软盘镜象文件时,就要将其还原为软盘的文件格式,才可以用。最著名的虚拟软盘的程序是IMG.EXE(全称为IMGDRIVE)。
虚拟软盘,除了用来释放软盘镜象文件这个用户熟悉的用途以外,还有1个用处是直接当做软盘用。这适用于某些只可以在软盘运行的程序(这往往是有些软件开发者做了专门处理的程序,目的是限制用户向硬盘拷贝文件)。假如你有这样的软件,可以先用HD-COPY等工具,将软盘作成镜象文件放在硬盘上,之后开启IMG后,用上述方法将镜像文件展开,同时,虚拟软盘也就存在了。之后用ESC键退出IMG后,键入软盘的盘符进到虚拟软盘上,就可运行这类程序。不过,对于加密的软盘,不能用虚拟盘运行。

虚拟光碟
1.可写虚拟光碟
我们用的只读光碟不能写。用户往往又受限于硬盘的容量,不能将那些有写入要求的程序从光碟拷到硬盘用。于是,可写虚拟光碟就诞生了。最著名的就是“求真光碟伴侣”QZCD.EXE。目前该程序已有FOR Windows版本的了。可写虚拟光碟的作用就是将硬盘上的某个子目录映射成可写光碟目录,当运行光碟上的程序时,假如仅仅是读,仍然是对光碟的文件或程序进行;而程序运行中一旦发出写请求时,可写虚拟光碟(的程序)就将写操作转到被映射的硬盘目录上,这样就处理了由于不能对光碟写入而不能在光碟上直接运行这类程序的问题。
2.硬盘虚拟光碟
我们知道,有些用CD-ROM为载体发布的程序,软件开发者出于防盗版及其它目的,将程序设计为只可以在光碟上运行(这与将程序设计为只可以在软盘上运行相似),可是用户有时要在硬盘上运行这类程序,假如木有这种硬盘对光碟的虚拟,你就是将光碟上的程序拷入到了硬盘,也白费劲。硬盘虚拟光碟最有代表性的是FakeCD,其程序命令为CDX.EXE,只需要在DOS的命令行上用以下格式:
Cdx 硬盘的某个子目录/L:虚拟的光碟盘符
就可以将硬盘的1个子目录虚拟为1个光碟了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多