标题看着很饶舌,具体情况是这样:近期准备用U盘制作系统安装盘,给电脑装WIN7 64位 with SP1系统,在戴尔OptiPlex 5040台式机上遇到了一系列莫名其妙的问题,本着打破砂锅问到底的精神,专门在MSDN这个专业论坛里注册发帖,向各位大神请教,希望能找到切实可行的解决办法,更希望有技术大牛能从技术层面解释一下出问题的原因,谢谢。1、我用UltraISO制作了系统安装U盘(写入方式是USB-HDD+),U盘是sandisk 2.0接口的8G盘,系统安装镜像试了两个,一个是戴尔安装盘里提取的ISO,另一个是MSDN里下载的cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso(不要和我说用Windows7-USB-DVD-tool做安装U盘,这个工具做出来的U盘在戴尔5040上压根就进不了安装界面,不过在我的另一台组装电脑上倒是可以,估计是和戴尔电脑的不兼容的原因吧)。2、设置电脑的U盘启动项,从U盘启动进入安装界面。这里尝试过Legacy和UEFI两种模式,都会遇到下面的问题。3、点击“现在安装”以后,提示“缺少所需的CD/DVD驱动器设备驱动程序”。出现这个问题后,上网找了很多解决方案,比如
(1)把U盘拔了重插,结果把电脑前后11个USB接口都插了个遍也不行。
(2)换个U盘再试,这个我试了另一个Sandisk 3.0接口16G盘和台电 3.0接口32G盘,都不行。4、下面是本帖的重点:通过在不同的电脑上实验,上面的问题都是一样的,但是在我的组装机上,我找到一个可以100%解决问题的方法,就是提示“缺少所需的CD/DVD驱动器设备驱动程序”以后,按Shift+F10进入命令提示符界面,用cd命令进入U盘的sources文件夹,然后执行setup.exe命令,就可以正常安装系统了。但是这个方法在戴尔5040台式机上却根本无法使用,因为提示“缺少所需的CD/DVD驱动器设备驱动程序”以后,用命令提示符的list disk命令,以及界面上的“浏览”按钮,根本就看不到我的U盘,只能看到电脑上的硬盘。把U盘重新拔插了N次,换了所有的USB接口,都无法识别。我在“浏览”界面下安装Intel USB 3.0驱动,装完以后usb鼠标和键盘直接失去反应,只能强制关机重启。
所以我想问的就是为什么会出现这个问题?怎么才能在这个安装界面识别出我的U盘?
(1)把U盘拔了重插,结果把电脑前后11个USB接口都插了个遍也不行。
(2)换个U盘再试,这个我试了另一个Sandisk 3.0接口16G盘和台电 3.0接口32G盘,都不行。4、下面是本帖的重点:通过在不同的电脑上实验,上面的问题都是一样的,但是在我的组装机上,我找到一个可以100%解决问题的方法,就是提示“缺少所需的CD/DVD驱动器设备驱动程序”以后,按Shift+F10进入命令提示符界面,用cd命令进入U盘的sources文件夹,然后执行setup.exe命令,就可以正常安装系统了。但是这个方法在戴尔5040台式机上却根本无法使用,因为提示“缺少所需的CD/DVD驱动器设备驱动程序”以后,用命令提示符的list disk命令,以及界面上的“浏览”按钮,根本就看不到我的U盘,只能看到电脑上的硬盘。把U盘重新拔插了N次,换了所有的USB接口,都无法识别。我在“浏览”界面下安装Intel USB 3.0驱动,装完以后usb鼠标和键盘直接失去反应,只能强制关机重启。
所以我想问的就是为什么会出现这个问题?怎么才能在这个安装界面识别出我的U盘?
前三个盘都不行,用WindowsImageTool处理也没用。
PNY 2.0接口4G的U盘直接用ultraISO做启动盘也是不认,然后又用技嘉的WindowsImageTool处理了一下,然后进入安装界面以后终于可以用list disk命令看到U盘了,看来这个问题和U盘的主控、U盘的接口类型都有关系?或者主控也决定了U盘的接口类型,所以本质上只是和U盘主控的兼容性有关?另外,用这个办法只是解决了list disk命令能够找到u盘,但是直接点“现在安装”还是会提示“缺少所需的CD/DVD驱动器设备驱动程序”,这个问题还是不知道原因,也找不到100%能直接解决的办法。