已解决问题 - 浏览194次
下一个已解决问题下载flash安装时弹出对话框,无效驱动器D://
我将它的下载地址放进指定的位置,但打开来却没有,结果放进了C盘另外一个文件夹.里面有很多安装的图标,双击出现安装字样,但一会儿就弹出无效驱动器D,然后对话框就说在安装之前向导已经中断,按“完成”退出安装!
最佳答案 - 由提问者2008-10-07 16:31:37选出
可能原因:
系统的临时目录被移到了D盘。一些Ghost的系统或一些优化软件会有这个功能。而很多安装程序会先解压到临时目录,再安装。因此会提示“无效驱动器D"。
解决方法:恢复系统的临时目录或改在C盘。
右击”我的电脑“——属性——高级——环境变量 中去改
将其中的用户变量与系统变量都改。(如改成C:\TEMP)
【另】
提示“出现错误1327!无效驱动器:G:\”
单击开始菜单-运行,输入
subst G: %TEMP%
然后继续你的操作,就行了。这时你会发现机器里又多了系统盘符G,应该是虚拟的安装环境。
如果你要删除这个虚拟出来的G盘,只要执行“subst G:/D”命令就行,但此命令要重启后才能发现我的电脑里的虚拟盘没有了。
关于这条命令的详细介绍
subst.exe是一个不太常用的DOS命令,它的位置隐藏在\Windows\Command\下(针对Windows 9X/Me系统),如果是Windows 2000/XP,则应该隐藏在\Windows\System32\下,前者的大小为17.6KB,后者的大小更小一些,才9.0KB而已。
subst.exe的完整名称是“给目录赋驱动器符命令”,它的功能是以磁盘驱动器号代替路径名称,以使驱动器号与指定的子目录路径关联,其命令格式很简单:
subst.exe [Driver1: [Driver2:] Path]
其中的“Driver1”是指定指派路径的虚拟驱动器盘符,“Driver2 Path”则是指定物理驱动器和要指派给虚拟驱动器的路径。
2.利用subst.exe虚拟软驱
例如,在安装瑞星杀毒软件前,你可以先通过其他方式(例如局域网、邮件、共享文件)将A盘的所有文件复制到本机的一个文件夹中,例如D:\temp 下。然后在命令提示符窗口下键入如下命令“subst A: D:\temp”,如图1所示,朋友们可以看一看这里用“dir A:”命令后的文件列表,就知道一张软盘中是绝不可能放入如此之多的东东的。这样,我们就可以按照这种方法将D:\temp文件夹虚拟成A盘,瑞星杀毒软 件的安装就可以顺利完成了。
当我们虚拟软驱后,你会发觉软驱的图标已经变成了图2所示的硬盘图标,当然双击打开后就是D:\Temp文件夹中的内容。
3.删除虚拟软驱
如果你要删除这个虚拟出来的A盘,只要执行“subst A:/D”命令就行了,切记工作结束后一定要及时删除这个虚拟出来的A盘,否则无法正常使用原来的物理A盘哟。
有些软件只能在软盘上运行,这是软件开发者的特别设计,主要目的是为了防止非法拷贝。不过,我们可以先通过HD-COPY工具将软盘做成一 个扩展名为img的镜像文件存放在硬盘上的某个文件夹中,然后利用IMGDRIVE、UNDISK等工具软件将该镜像文件展开,这样就可以在硬盘上创建一个虚拟软盘,自然也就可以正常运行了,不过如果是加密的软件,则无法通过这种方法正常运行。
参考资料
欢迎点击用户名下方的“向我提问”,答疑解惑,乐此不疲!
提问者对最佳答案的评价
我非常感谢你给我的帮助,谢谢你花时间为我解答问题!我照你说的去改变环境变量和系统变量,环境变量和系统变量都有一个变量名和变量值,我就全改为C:\TEMP然后再去安装,可还是一样,为什么呢?
其他回答(1)
-
换换网站重下一个吧

ucto2008@yahoo.cn












