详细的xp修复控制台命令
- 格式:doc
- 大小:41.00 KB
- 文档页数:6
Windows恢复控制台高级技巧及应用实例Windows 的恢复控制台功能强大,处理系统问题是一等一的“高手”。
它就像藏在朴实剑鞘内的一柄利剑,一旦掌握它,平淡无奇的外观下的“杀气”足以让各种系统故障胆颤心惊。
一、让控制台不再受限制出于安全考虑,故障恢复控制台环境下用户对硬盘的访问有非常多的限制,即只能访问根文件夹Windows 系统文件夹、可移动存储介质(例如闪盘、光驱或软驱)。
而且在控制台环境下,只能把文件从可移动介质向硬盘复制,而不能把硬盘上的文件复制到软盘或闪盘等可移动介质上。
如果试图获取对其他文件夹的访问,将收到“访问遭到拒绝”的错误消息。
这样就给我们的维护工作带来很大的约束:紧急情况下想从NTFS 分区中取出急用的文件居然严重受限!通过下面的步骤可以打破这些限制。
1.解开限制的策略使用系统安全策略可解决控台限制用户操作的问题。
在“开始→“运行”对话框中输入“gpedit.msc ”并回车,打开组策略编辑器依次展开“计算机配置” Windows 设置”→“安全设置”→本地策略”→“安全选项”,然后在右侧窗格找到“故障恢复控制台:允许对所有驱动器和文件夹进行软盘复制和访问”这个策略,双击它,然后选择“已启用”。
这样,以后进入控制台就没有访问位置等限制了。
如果不介意别人也玩玩恢复控制台,还可启用“故障恢复控制台:允许自动管理员级登录”策略,这样进入恢复控制台时就不需输入管理员口令了。
2.妙用环境变量解除限制通过上一步的策略设置,恢复控制台仍然不能随心所欲地进入任何目录进行文件操作,还必须正确设置环境变量。
但直接设置这些环境变量是不被允许的,这一步仍必须建立在上一步的系统策略设置的基础上。
进入故障恢复控制台,然后在命令提示符下键入以下命令:Set (回车)屏幕上将显示出当前可用的环境变量。
接着依次输入以下命令(说明文字不要输入):Set AllowAllPaths = TRUE // 允许访问所有文件和目录Set AllowWildCards = TRUE // 允许在命令行中使用通配符Set AllowRemovableMedia = TRUE // 允许将文件复制到可移动介质,如闪盘Set NoCopyPrompt = TRUE // 覆盖现有文件时不显示提示(根据需要设置)现在,在控制台的命令行环境下就再也不会受限制了!比如要想进入程序安装目录,则输入命令:Cd “Program Files” (回车)3.让控制台脱离光盘恢复控制台除了从Windows 安装光盘运行,也可以安装到硬盘上作为启动时的一个引导选项。
系统环境: C盘:win7,D盘:XP。
故障现象:由于C盘的win7系统出错,所以将C盘格式化重装了一遍。
装完后,win7可以启动,XP不能启动。
解决结果:在不重装任何一系统的情况下,可以正常引导并进入双系统。
使用winpe,运行CMD(命令提示符), 1.X:\boot\bootsect -nt60 all (X:为win7光盘的盘符,该命令是更改系统盘引导方式 2.c:\windows\system32\bcdedit /export"d:\BCDBack\BCD" (备份Vista引导文件到D:\BCDNack\BCD下,需要事先在D 盘建这个目录,这一步也可以不用) 3.c:\windows\system32\bcdedit /create {ntldr} -d "Windows XP" (添加XP的引导菜单,菜单名为Windows XP)4.c:\windows\system32\bcdedit /set {ntldr} device partition=c:5.c:\windows\system32\bcdedit /set {ntldr} path \ntldr (添加NTLDR引导)6.c:\windows\system32\bcdedit /displayorder {ntldr -addlast} 第4步:重启系统后,就可以看到启动管理器并修复为多重启动了此时重启系统后,能进来VISTA,但是进不来XP,提示是找不到 ntldr文件;将XP根分区下的boot.ini、bootfont.bin、、ntldr文件拷贝C根目录分区。
============================================================== 在XP下卸载WIN7: 先插入刻好的 Windows 7 安装光盘,或者用虚拟光驱加载Windows 7镜像。
Windows XP系统启动功能修复方法常见篇修复被破坏的系统文件如果Windows XP的系统文件被病毒或其它原因破坏了,我们可以从Windows XP的安装盘中恢复那些被破坏的文件。
具体方法如下:在Windows XP的安装盘中搜索被破坏的文件,需要注意的是,文件名的最后一个字符用底线“_”代替,例如:如果要搜索“Notepad.exe”则需要用“Notepad.ex_”来进行搜索。
搜索到了之后,打开命令行模式(在“运行”中输入“cmd”),然后输入:“EXPAND源文件的完整路径目标文件的完整路径”。
例如:EXPANDD:\\SETUP\\NOTEPAD.EX_C:\\Windows\\NOTEPAD.EXE。
有一点需要注意的是,如果路径中有空格的话,那么需要把路径用双引号(英文引号)包括起来。
找到当然是最好的,但有时我们在Windows XP盘中搜索的时候找不到我们需要的文件。
产生这种情况的一个原因是要找的文件是在“CAB”文件中。
由于Windows XP把“CAB”当作一个文件夹,所以对于Windows XP系统来说,只需要把“CAB”文件右拖然后复制到相应目录即可。
如果使用的是其它Windows平台,搜索到包含目标文件名的“CAB”文件。
然后打开命令行模式,输入:“EXTRACT/L目标位置CAB文件的完整路径”,例如:EXTRACT/LC:\\WindowsD:\\I386\\Driver.cabNotepad.exe。
同前面一样,如同路径中有空格的话,则需要用双引号把路径包括起来。
用Windows XP自带功能修复系统下面以Windows XP Professional版本为例来介绍系统修复的操作方法。
A、使用Windows XP系统修复功能时,重新启动电脑,将Windows XP系统安装光盘放入光驱,屏幕就会显示提示信息“Press any key to boot from CD” (按任意键开始从光盘执行引导)时,按下任意键如“Enter”键。
目录一、Bootcfg (2)二、Chkdsk (4)三、Diskpart (5)四、Fixboot (7)五、format (10)六、Map (11)放入xp(2000)的光盘,安装时候选R,修复!Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。
Bootcfgbootcfg 命令启动配置和故障恢复(对于大多数计算机,即boot.ini 文件)。
含有下列参数的 bootcfg 命令仅在使用故障恢复控制台时才可用。
可在命令提示符下使用带有不同参数的 bootcfg 命令。
用法:bootcfg /default 设置默认引导项。
bootcfg /add 向引导列表中添加 Windows 安装。
bootcfg /rebuild 重复全部 Windows 安装过程并允许用户选择要添加的内容。
注意:使用 bootcfg /rebuild 之前,应先通过 bootcfg /copy 命令备份 boot.ini 文件。
bootcfg /scan 扫描用于 Windows 安装的所有磁盘并显示结果。
注意:这些结果被静态存储,并用于本次会话。
如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。
bootcfg /list 列出引导列表中已有的条目。
bootcfg /disableredirect 在启动引导程序中禁用重定向。
bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings]在启动引导程序中通过指定配置启用重定向。
范例:bootcfg /redirect com1 115200bootcfg /redirect useBiosSettingsChkdsk创建并显示磁盘的状态报告。
Chkdsk 命令还可列出并纠正磁盘上的错误。
Windows 2K或XP 系统出现故障时,可:1.最后一次正确配置2.安全模式3.系统还原(XP)来修复。
但系统引导文件丢失、BOOT.INI 文件丢失或配置错误、系统DLL丢失等,只能重装系统,但费时。
恢复控制台可启用/禁用系统服务、分区/格式化磁盘、修复引导记录,复制源光盘文件来修复丢失系统文件的错误。
要用恢复控制台,必须知道系统管理员的账号和密码。
控制台能访问:引导文件夹、系统目录、可移动存储设备。
控制台,可把文件从光/软到硬,硬到硬。
但不能从硬盘复到软盘。
一、如何进入故障恢复控制台1.启动过程中“Del”键进入BIOS设置程序。
选“Advanced BIOS Features”,高级BIOS设置,选“First Boot Device”,选“CDROM”(将第一启动设备为光驱)。
“F10”键存盘退出。
2.将Windows 2k/XP/2003安装光盘(OS光盘)插入光驱,启动,系统会自动以光盘引导,待屏幕出现提示时,按任意键可见XP 的安装程序画面,选“要使用故障控制台,请按R”。
3.系统会自动检测后列出所安装的所有操作系统,键入序号,键入管理员密码,出现“C:\WINDOWS>”,控制台启动。
也可将控制台安装到硬盘。
“运行”中输入并执行“X:\i386\winnt32.exe/cmdcons”命令(X为光驱盘符),弹出安装程序对话框,点“是”。
重启,在多重启动菜单中发现一项“Microsoft Windows XP Recovery Console”。
二.常用的系统故障恢复命令1. Bootcfg:对启动文件BOOT.INI的配置和恢复(Win 2K没有该命令)2. Disable 和Enable:禁用/启用系统服务或设备驱动程序3. Expand:从压缩文件中提取文件4. FixBoot:写入新的启动引导区到指定的系统分区5. FixMBR:修复启动磁盘的主引导记录6. Help:显示帮助7. Listsvc:列出系统上所有的系统服务和设备驱动程序(配合Disable/Enable使用)8. Set:显示和设置环境变量三.修复常见系统启动故障系统文件丢失1.启动提示Windows\\System32下某个文件丢失,无法启动,重新安装。
Windows 2000/XP故障恢复控制台小记1.问:我想使用Windows 2000/XP的故障恢复台为我解决计算机故障,那么怎样才能启动故障恢复控制台?答:方法有两种,一是从安装光盘启动,二是从硬盘启动。
具体步骤如下:第一种:请插入一张Windows 2000或Windows XP的安装光盘,并且在BIOS中设置为优先从CD-ROM启动,启动电脑以后,系统会自动进入Windows 2000/XP安装界面选项,按下“R”键选择第二项“要使用故障控制台修复Windows XP安装,请按R。
”系统自动登录到故障恢复控制台,恢复控制台也就成功启动了。
第二种:在Windows 2000/XP系统中插入Windows XP的安装光盘,然后单击“开始→运行”,从浏览中找到Windows XP安装光盘上i386文件夹,选中其中的winnt32.exe程序,回到运行对话框后,输入参数/cmdcons,Windows XP提示开始安装。
安装好后重新启动计算机,在操作系统选择菜单中会出现“Windows XP Recovery Console”选项,通过它也可以进入系统故障恢复控制台。
2.问:当我们启动故障恢复控制台时,必须要输入系统的用户名和密码才可以登录访问,如果我不想输入用户名和密码,那么该如何做呢?答:在运行中输入“gpedit.msc”,进入组策略对话框,找到“计算机配置/Windows设置/安全设置/本地策略/安全选项”在右边的方框中双击“故障恢复控制台”,在“允许自动系统管理级登录”中选择“已启用”,点击“应用”即可。
3.问:从Windows 9x升级到Windows XP后,重新启动系统,出现如下提示:“NTLDR is missing,Press any key to restart”应该如何解决?答:进入故障恢复控制台,输入:copy G:\i386\ntldr c:\(回车),copy G:\i386\ c:\(回车),如果系统提示是否覆盖文件,键入“Y”,然后按回车键。
图解操作系统恢复控制台一、恢复控制台是何许人也?开机F8 进入安全模式,杀毒....相信不管是菜鸟还是老鸟都小Kiss了,然而有一天我们发现不能进入安全模式了,选择DOS启动,但是大多数的不支持NTFS,还是PE盘我想你一般不会备一张吧。
其实我们也许可以试试恢复控制台(Recovery Console)它可以进行这些的操作:⑴读写NTFS对文件删除,复制;⑵禁用或者启动系统服务;⑶修复系统启动错误;⑷替换损坏的系统文件等等二、如何安装进入恢复控制台1、我们可以使用光盘直接进入恢复控制台2、我们还可以把恢复控制台直接安装到硬盘备用开始--运行输入D:\i386\winnt32.exe /cmdcons (D:为光驱盘符,请自行修改)说明:如何更改启动等待时间(如下图)三、实例讲解恢复控制台的常用命令(1)实例:Boot.ini 非法、或者启动菜单丢失解决:可以通过bootcfg /add重新构建启动项目(加载识别符:可以输入windows xp 或者其他你喜欢的名称OS加载选项:可以输入fastdetect)BOOTCFG(此命令用于启动配置与恢复)命令格式和参数bootcfg/add:将Windows 安装添加到启动菜单列表中。
/rebuild:重复所有Windows 安装,以便您可以指定要添加的安装。
/scan:在所有磁盘上扫描Windows 安装并显示结果,以便您可以指定要添加的安装。
/default:设置默认启动选项。
/list:列出已经在启动菜单列表中的项。
/disableredirect:禁用启动加载器中的重定向。
/redirect:使用指定的配置启用启动加载器中的重定向。
(2)实例:NTLDR IS MISSING.......解决:这种情况一般是NTLDR损坏或者丢失造成,可以通过copy好的文件覆盖即可Copy D:\i386\NTLDR C:\(D盘为光驱盘符。
可以通过map命令查看硬盘的盘符)命令格式copy sourcedestination说明:在命令语法中,source 指定要复制的文件,destination 指定新文件的文件夹名或文件名。
详细的xp修复控制台命令
放入xp(2000)的光盘,安装时候选R,修复!
Windows XP(包括Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。
小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。
Bootcfg
bootcfg 命令启动配置和故障恢复(对于大多数计算机,即boot.ini 文件)。
含有下列参数的bootcfg 命令仅在使用故障恢复控制台时才可用。
可在命令提示符下使用带有不同参数的bootcfg 命令。
用法:
bootcfg /default设置默认引导项。
bootcfg /add向引导列表中添加Windows 安装。
bootcfg /rebuild重复全部Windows 安装过程并允许用户选择要添加的内容。
注意:使用bootcfg /rebuild 之前,应先通过bootcfg /copy 命令备份boot.ini 文件。
bootcfg /scan扫描用于Windows 安装的所有磁盘并显示结果。
注意:这些结果被静态存储,并用于本次会话。
如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。
bootcfg /list列出引导列表中已有的条目。
bootcfg /disableredirect 在启动引导程序中禁用重定向。
bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings]
在启动引导程序中通过指定配置启用重定向。
范例:
bootcfg /redirect com1 115200
bootcfg /redirect useBiosSettings
hkdsk
创建并显示磁盘的状态报告。
Chkdsk 命令还可列出并纠正磁盘上的错误。
含有下列参数的chkdsk 命令仅在使用故障恢复控制台时才可用。
可在命令提示符下使用带有不同参数的chkdsk 命令。
vol [drive:] [ chkdsk [drive:]
[/r]
参数无
如果不带任何参数,chkdsk 将显示当前驱动器中的磁盘状态。
drive: 指定要chkdsk 检查的驱动器。
/p即使驱动器不在chkdsk 的检查范围内,也执行彻底检查。
该参数不对驱动器做任何更改。
/r找到坏扇区并恢复可读取的信息。
隐含着/p 参数。
注意
Chkdsk 命令需要Autochk.exe 文件。
如果不能在启动目录(默认为\%systemroot%\System32)中找到该文件,将试着在Windows 安装CD 中找到它。
如果有多引导系统的计算机,必须保证是在包含Windows 的驱动器上使用该命令。
Diskpart
创建和删除硬盘驱动器上的分区。
diskpart 命令仅在使用故障恢复控制台时才可用。
diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size]
参数无
如果不带任何参数,diskpart 命令将启动diskpart 的Windows 字符模式版本。
/add
创建新的分区。
/delete
删除现有分区。
device_name
要创建或删除分区的设备。
设备名称可从map 命令的输出获得。
例如,设备名称:
\Device\HardDisk0
drive_name
以驱动器号表示的待删除分区。
仅与/delete 同时使用。
以下是驱动器名称的范例:
D:
partition_name
以分区名称表示的待删除分区。
可代替drive_name 使用。
仅与/delete 同时使用。
以下是分区名称的范例:
\Device\HardDisk0\Partition1
大小
要创建的分区大小,以兆字节(MB)表示。
仅与/add 同时使用。
范例
下例将删除分区:
diskpart /delete \ Device\ HardDisk0\ Partition3
diskpart /delete F:
下例将在硬盘上添加一个20 MB 的分区:
diskpart /add \ Device\ HardDisk0 20
Fixboot
向系统分区写入新的分区引导扇区。
只有在使用故障恢复控制台时,才能使用fixboot 命令。
fixboot [drive]
参数驱动器
将要写入引导扇区的驱动器。
它将替代默认的驱动器(即用户登录的系统分区)。
例如,驱动器:D:
范例
下列命令范例向驱动器D: 的系统分区写入新的分区引导扇区:
fixboot d:
注意: 如果不带任何参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。
Fixmbr
修复启动磁盘的主启动记录。
fixmbr 命令仅在使用故障恢复控制台时才可用。
fixmbr [ device_name]
参数
device_name
要写入新的主引导记录的设备(驱动器)。
设备名称可从map 命令的输出获得。
例如,设备名称:
\Device\HardDisk0
范例
下列命令示例向指定设备写入一个新的主引导记录:
fixmbr \Device\HardDisk0
注意
如果不指定device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。
如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。
除非您访问驱动器有问题,否则不要继续进行。
向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。
format
将指定的驱动器格式化为指定的文件系统。
含有下列参数的format 命令仅在使用故障恢复控制台时才可用。
可在命令提示符下使用带有不同参数的format 命令。
format [ drive:] [ /fs:file-system]
参数
drive:
指定要格式化的驱动器。
不能从故障恢复控制台格式化软盘。
/q
对驱动器进行快速格式化。
不扫描驱动器看是否有坏区域,因此只应对以前格式化过的驱动器使用该参数。
/fs:file-system
指定要使用的文件系统:FAT、FAT32 或NTFS 。
如果未指定文件系统,将使用现有的文件系统格式。
Map
显示驱动器号与物理设备名称的映射。
该信息在运行fixboot 和fixmbr 命令时非常有用。
map 命令仅在使用故障恢复控制台时才可用。
Map [ arc]
参数
arc
指示map 命令显示高级RISC 计算(ARC)设备名称而不是设备名称。
以下是ARC 设备名称的范例:
multi(0)disk(0)rdisk(0)partition(1)
等价的设备名称是:
\Device\HardDisk0\Partition1
范例
下例将物理设备名映射为使用ARC 设备名称的驱动器号:
map arc
注意
如果不使用arc 参数,则map 命令显示设备名称。
map 命令还显示文件系统的类型和每个磁盘的大小(MB)。