我的电脑装了VISTA系统,不过占用硬盘空间非常大,前些天看了网的一些关于VISTA减肥的文章,删除了一些VISTA文件,结果把C:/windows/system32/drivestore下的驱动备份给删了。结果本想节约一些空间,结果适得其反,USB硬件(手机、U盘等等)都认不出来了,在网上找了好些解决办法,和大家分享一下:
首先,下载imagex6000这个程序,大概就几百KB的大小,放在命令提示符可进入的目录下,如D:\image,用超级管理员权限运行cmd,使用cd命令进入imagex 所在目录。
比如我要进入D\image,然后执行以下命令:
IMAGEX.EXE /APPLY G:\LRMCFRE_CN_DVD\SOURCES\INSTALL.WIM (G:\为你的光盘路径)
然后再执行一下命令:imagex /apply G:\sources\install.wim 1 d:\abc
说明:这个命令表示将vista home basic的安装文件解压到D盘的“abc”文件夹中。
G=光驱盘符;
1=homebasic,因各自VISTA不同的版本,使用不同的数字:1、2、3、4;数字之前必须有空格;
E:\abc=表示将解压文件的目的文件夹。可随意选择将要解压到的盘符和文件夹,“abc”这个文件必须在使用命令之前建立。
记得保证在E盘有7G或者更多的空余空间。
等待解压完毕后,你会发现在E盘中并没有找到“abc”这个文件夹,你需要将文件夹属性的“隐藏受保护的操作系统文件(推荐)”前面的勾去掉,同时启用”显示隐藏的文件和文件夹“,这样就可以 看到”abc“这个文件夹了。打开”abc“文件夹的时候,你会发现这个文件夹的结构和你的VISTA系统盘的结构一样,其实安装的时候主要的动作就是在 复制这些文件。
然后把对应的FileRepositor下的驱动文件copy到 系统下的“X:\Windows\System32\DriverStore\FileRepository”里面(X=VISTA系统盘复)。在 copy文件的时候,同样会遇到权限问题,但是我相信,当初如果能把”FileRepository“的驱动文件删除,那现在也一定能把这些驱动文件 copy回去的。
这样就解决好了,看看自己的U盘,好了,恭喜你,成功完成了~~~~~~~~~~~~