您的位置:首页网页设计经验技巧 → 一张软盘+闪盘 打造随身故障控制台

一张软盘+闪盘 打造随身故障控制台

时间:2004/11/7 2:50:00来源:本站整理作者:蓝点我要评论(0)

  文/俞木发


  近日,朋友为了优化WinXP系统,不小心把一项重要的系统服务禁止了,导致重启后无法登录系统。这种情况只要通过控制台的Enable命令来重新开启服务即可。不过,默认情况下控制台并没有随系统安装,只能通过安装光盘来启动到控制台,要命的是朋友电脑的光驱却坏了,这下怎么利用控制台来修复他的系统呢?经过一番试验,我用一张软盘和闪盘,成功打造出了“随身”控制台,并移植到朋友的电脑上,顺利开启了被关闭的服务。至于如何解决问题这里就不说了,要与大家分享的是打造随身控制台的方法。
 
  一、实现原理


  控制台其实可以安装到本地硬盘并实现多重启动(在启动系统时会出现一个进入控制台的选项),而这个安装过程其实就是将安装光盘上的Cmldr文件复制到C盘中,并在C盘下新建一个名为Cmdcons的文件夹,然后将光盘中相应的修复命令文件复制到此文件夹,最后通过修改C:\boot.ini来实现多重引导。所以我只要在自己的电脑上将控制台安装到本地硬盘,然后提取这些文件并复制到闪盘,通过闪盘将这些文件复制到朋友电脑上的相应位置,并修改其boot.ini即可。


  二、制作启动盘


  由于故障电脑的Windows已经无法进入,所以只有在DOS下把闪盘中的文件复制到电脑硬盘上。为实现这个目的,就要先制作一张能加载闪盘DOS驱动程序的启动软盘。


  从网上下载用于DOS下驱动USB盘的文件Di1000dd.sys和Usbaspi.sys(也可在本刊网站下载http://www.pcdigest.com/download)。在WinXP中以“创建一个MS-DOS启动盘”的方式将软盘格式化。然后将那两个驱动文件复制到软盘根目录下,用记事本编辑其中的Config.sys文件,添加如下内容,使它自动加载闪盘驱动程序。


  device=a:\usbaspi.sys


  device=a:\di1000dd.sys


  三、将控制台复制到闪盘


  将WinXP安装光盘放入光驱,在“开始”→“运行”中输入命令“f:\i386\winnt32.exe /cmdcons”(f:为光驱盘符,winnt32.exe和/cmdcons之间要用空格断开),按提示安装好控制台。打开我的电脑,将C盘下的Cmldr文件和“Cmdcons”文件夹全部复制到闪盘,然后在“命令提示符”状态下输入以下命令(g:为闪盘盘符)去除它们的“隐藏”、“系统”属性,因为在纯DOS下无法显示隐藏文件(夹)。


  E:\Documents and Settings\ Administrator>attrib -h -s g:\cmldr


  E:\Documents and Settings \Administrator>attrib -h -s g:\cmdcons


  四、手动安装控制台


  现在用制作好的启动盘启动故障电脑到纯DOS,如果系统分区采用NTFS,就先加载NTFS For DOS(可在http://www.sysinternals.com/ntw2k/freeware/NTFSDOS.shtml下载),依次进行如下操作。因为在DOS环境中,所以以下操作全是命令方式。


  第1步,创建文件夹,在C盘下新建和cmdcons相同的文件夹结构。


  C:\>md cmdcons


  C:\>md cmdcons\system32


  第2步,复制文件,将闪盘上的控制台文件复制到C盘相应位置。


  C:\>copy g:\cmdcons c:\cmdcons


  C:\>copy g:\cmdcons\system32 c:\cmdcons\system32


  C:\>copy g:\cmldr c:\


  第3步,编辑boot.ini文件。


  C:\>attrib -h -s -r c:\boot.ini(去除boot.ini“隐藏”、“系统”、“只读”属性)


  C:\>Edit.exe(运行文件编辑器,通过菜单打开c:\boot.ini,添加以下内容)


  C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows XP Recovery Console" /cmdcons


  第4步,文件保存后,用ATTRIB命令恢复这些文件(夹)的“隐藏”、“只读”、“系统”属性(具体命令见第三步,只是把参数前的“-”号换成“+”号就可以了)。


  重新启动计算机后在多重启动菜单项中就会看到“Microsoft Windows XP Recovery Console”,选择它,按提示以系统管理员身份登录后,就可以使用控制台的所有命令了。



在DOS下修改文件


相关阅读 Windows错误代码大全 Windows错误代码查询激活windows有什么用Mac QQ和Windows QQ聊天记录怎么合并 Mac QQ和Windows QQ聊天记录Windows 10自动更新怎么关闭 如何关闭Windows 10自动更新windows 10 rs4快速预览版17017下载错误问题Win10秋季创意者更新16291更新了什么 win10 16291更新内容windows10秋季创意者更新时间 windows10秋季创意者更新内容kb3150513补丁更新了什么 Windows 10补丁kb3150513是什么

文章评论
发表评论

热门文章 Wordpress本地安装教程dx1.5如何设置二级域名

最新文章 hbuilder有哪些快捷键Wordpress本地安装教程 Wordpress本地安装教程expression web 4文档乱码解决方法dz 2.5“收藏本版”关闭小对话框无法关闭解在制作安装软件之前,您必须先将易语言存盘,

人气排行 如何使用multipart/form-data格式上传文件Photoshop PS图层混合模式详解(非常详细)ISAPI_Rewrite3使用教程网站里添加收藏和设为首页代码桌面快捷方式图标不见了C#获取执行程序所在的当前路径的方法详解(XMLHttpRequest)进行跨域请求方法如何用远程桌面连接进行传输文件