XP系统引导文件丢失,如何修复

XP系统引导文件丢失,如何修复
XP系统引导文件丢失,如何修复

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下某个文件丢失,无法启动,重新安装。

装卸软件时,删除或替换某些重要的系统文件造成。

*确定丢失的文件是不是压缩过的。如没,直接复到目标位置;如压缩的(*.dl_形式),用EXPAND命令。

在控制台提示符后输入命令后重启:(x为光驱盘符)

C:\WINDOWS> X:\>I386> copy ntdll.dll C:\\Windows\\System32或COPY D:\\i386\\NTDLL.DLL C:\\Windows\\System32

C:\WINDOWS>X:\>I386>expand hal.dl_ C:\\Windows\\System32或EXPAND D:\\i386\\NTDSBCLI.DL_ C:\\Windows\\System32

*安装光盘中所有的动态链接库文件经压缩。须用“expand”命令释放到系统才行。

*几乎所有的系统级文件位于I386文件夹下。

多系统并存故障(98/XP,)

1.启动98提示:"访问引导扇区文件Multi(0)disk(0)rdisk(0)partition(1)\\BOOT,出现I/O错误”。

找不到启动98启动分区文件Bootsect.dos。

多系统,一般先98,再安装高版本的过程中,安装程序首先将原有的启动分区(98)保存成Bootsect.dos文件,再将自身的启动程序放入启动分区。Bootsect.dos是由安装程序创建,无法从安装光盘拷贝。

DOS:SYS C:传递98系统文件到C盘。然后,将2k/XP/ 2003的光盘插入,重启,光盘引导系统,欢迎屏幕,按2次R键,当安装程序运行到修复任务选项时,选"检查启动扇区",选“继续(执行所选任务)",按提示,直到"安装程序已完成修复"。重启。

2.启动中,凡中文的地方均为乱码,英文正常显示。

字库bootfont.bin文件损坏或丢失造成。从2k/XP/2003的I386中提取此文件,复到C盘根目录下。

*多系统能否正常运转,只需将安装光盘I386中的NTLDR、https://www.360docs.net/doc/772619921.html,、Boot.ini、Bootsect.dos、bootfont.bin复盖到C盘根目录下,再将ntoskrnl.exe、hal.dll复盖到X:\Windows\System32\(X为系统所在的分区盘符)即可。

系统引导区损坏病毒或使用第三方的磁盘工具,造成引导扇区内容被破坏。现象是到OS启动的阶段就停着不动,或提示没有可启动的磁盘。

进入恢复控制台,输入FIXBOOT,按Y,系统写入成功后,重启。

如不行,可能主引导记录(MBR,Main Boot Record)损坏,用FixMBR命令,但可能损坏分区信息使据丢失,不到最后不要用!

引导配置文件BOOT.INI损坏或丢失使用恢复控制台的BOOTCFG命令来重建BOOT.INI文件。

进入恢复控制台,输入:BOOTCFG /REBUILD,然后系统会自动扫描所有磁盘的操作系统。

选一个加载到BOOT.INI(按Y表示"是",N"不",A"全部")。

提示"输入加载识别符"时输入这个启动项目的名称,

提示"输入OS加载选项"时输入启动参数(FASTDETECT或NODETECT等),回到控制台提示符,重启,启动菜单就出现了。

四.故障恢复控制台的命令(XP控制台命令)

bootcfg 命令启动配置和故障恢复(对于大多数计算机,即boot.ini 文件)

bootcfg /default 设置默认引导项。

bootcfg /add 向引导列表中添加Windows 安装。

bootcfg /rebuild 重复全部Windows 安装过程并允许用户选择要添加的内容。(bootcfg_/build前,应copy备份boot.ini文件)。bootcfg /scan 扫描用于Windows 安装的所有磁盘并显示结果。

bootcfg /list 列出引导列表中已有的条目。

bootcfg /disableredirect 在启动引导程序中禁用重定向。

bootcfg /redirect [ PortBaudRrate] |[ useBiosSettings] 在启动引导程序中通过指定配置启用重定向。

例:bootcfg /redirect com1 115200 bootcfg /redirect useBiosSettings

——Fixboot 向系统分区写入新的分区引导扇区。

fixboot [drive] (参数驱动器)驱动器,将替代默认的用户登录的系统分区。如驱动器:D:

例:fixboot d: 如不带参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。

——Fixmbr 修复启动磁盘的主启动记录。

fixmbr [ device_name]设备名称可从map 命令的输出获得。如设备名称:DeviceHardDisk0

例:向指定设备写入一个新的主引导记录:fixmbr DeviceHardDisk0 如不指定,新的主引导记录将被写入引导设备上。

如系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。*向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。

——Chkdsk 创建并显示磁盘的状态报告。还可列出并纠正磁盘上的错误。

chkdsk [drive:] [/p] [/r] 如不带参数,chkdsk将显示当前驱动器的磁盘状态。

drive: 指定要chkdsk检查的驱动器。

/p 即使驱动器不在chkdsk 的检查范围内,也执行彻底检查。

/r 找到坏扇区并恢复可读取的信息。隐含着/p 参数。

注:Chkdsk 命令需要Autochk.exe 文件。如不能在启动目录(默认为%systemroot%System32)中找到该文件,将试着在Windows 安装CD 中找到它。如有多引导系统的计算机,必须保证是在包含Windows 的驱动器上使用该命令。——Diskpart 创建和删除硬盘驱动器上的分区。

diskpart [ /add |/delete] [device_name |drive_name |partition_name] [size]

如不带参数,diskpart 命令将启动diskpart 的Windows 字符模式版本。

/add 创建新的分区。

/delete 删除现有分区。

device_name 要创建或删除分区的设备。设备名称可从map 命令的输出获得。如,设备名称:DeviceHardDisk0

drive_name 以驱动器号表示的待删除分区。仅与/delete 同时使用。以下是驱动器名称的例:

D:

partition_name

以分区名称表示的待删分区。可替drive_name使用。仅与/delete 同时使用。如分区名称:DeviceHardDisk0Partition1

大小要创建的分区大小,以兆字节(MB)表示。仅与/add 同时使用。

例:下例将删除分区:diskpart /delete Device HardDisk0 Partition3 diskpart /delete F:

下例将在硬盘上添加一个20 MB 的分区:diskpart /add Device HardDisk0 20

——Format 将指定的驱动器格式化为指定的文件系统。

format [ drive:] [ /fs:file-system] 指定要格式化的驱动器。(不能从控制台格式化软盘)

/q 对驱动器进行快速格式化(不扫描驱动器看是否有坏区域,因此只应对以前格式化过的驱动器使用该参数)

/fs:file-system 指定要使用的文件系统:FAT、FAT32 或NTFS 。如未指定,将使用现有的格式。

——Map 显示驱动器号与物理设备名称的映射。在运行fixboot 和fixmbr时非常有用。

Map [ arc] 指示map 命令显示高级RISC 计算(ARC)设备名称而不是设备名称。以下是ARC 设备名称的例:

multi(0)disk(0)rdisk(0)partition(1)

等价的设备名称是:DeviceHardDisk0Partition1

例:下例将物理设备名映射为使用ARC 设备名称的驱动器号:map arc

注:如不使用arc参数,则map命令显示设备名称. map还显示文件系统的类型和每个磁盘的大小(MB)。

——Attrib 更改单个文件或目录的属性。该命令设置或删除指派给文件或目录的只读、系统、存档、隐藏以及压缩属性。attrib [ +r|-r] [ +s|-s] [ +h|-h] [ +c|-c] [ [ drive:] [ path] filename]

参数r 设置只读属性。+s 设置系统属性。+h 设置隐藏属性。+c 设置压缩属性。

-r 清除只读属性。-s 清除系统属性。-h 清除隐藏属性。-c 清除压缩属性。

[ [ drive:] [ path] filename] 指定要处理的目录或文件的位置和名称。可一次只改一个文件,也可整个目录。

注:可用一个命令改一个文件或目录的多个属性。

——Batch 执行在文本文件中指定的命令。

batch input_file [ output_file] 指定包含要执行的命令列表的文本文件。

Input_file可由驱动器号和冒号,目录名,文件名或它们的组合构成。

output_file 如指定,则在命名文件中存储命令输出。如没有指定,输出将显示在屏幕上。

例:下例将执行批处理文件C:JobsFind.txt 并将输出存储在文件C:JobsResults.txt 中:batch c:jobsfind.txt c:jobsresults.txt 注:批处理文件不能包含嵌套的batch 命令。

——Chdir(Cd)显示当前目录的名称,或更改当前的文件夹。

chdir [drive:] [path] [ ..] 或者cd [drive:] [ path] [ ..]

如不带参数,chdir显示当前驱动器和文件夹的名称.只与驱动器号一起使用(如cd C:)chdir将显示指定驱动器上的当前目录。[ drive:] [ path] 指定要改到的驱动器(如不是当前驱动器)和目录。

[ ..] 指明要改到父文件夹。在chdir 和两个句点之间插入一个空格。

注:Chdir 将空格视作分隔符。用引号将包含空格的目录名扩起来。例如:cd "driver cache"

——Copy 将单个文件复制到其他位置。不支持通配符。

copy source [ destination] 指定要被复制的文件的位置和名称。Source 可由驱动器号和冒号、目录名、文件名或组合所组成。destination 指定要复制到其中的文件或文件集的位置和名称。可由驱动器号和冒号、文件夹名、文件名及组合而组成。

目标可以是除可移动媒体以外的任何与源相同的位置。如没指定目标,则默认当前目录。

Windows 安装CD 中的压缩文件在复制过程中解压缩。

——Dir 显示目录中的文件和子目录列表。

dir [ drive:] [ path] [ filename] 参数[ drive:] [ path] 指定要查看列表的驱动器和目录。

[ filename] 指定要查看列表的特定文件或一组文件。可以用多个文件名。文件名可以用空格、逗号或分号隔开。可在filename 参数中使用通配符(? 和*)显示一组文件。

Dir 还列出磁盘的卷标和序列号,及所列文件的数目,累计大小和磁盘上可用空间(以字节计)。对于每个文件和子目录而言,dir 列出文件的扩展名、文件字节数、文件的最后修改日期和时间以及下列文件属性(如可用):

d 目录h 隐藏文件s 系统文件

e 加密r 只读a 存档文件c 已压缩p 重新分析点

——Expand可从.cab 文件或压缩文件中提取驱动程序文件。

expand source [ /F:filespec}] [ destination] [ /d] [ /y]

参数source 指定要展开的文件。如源文件只包含一个文件,请使用该选项。source 可由驱动器号和冒号、目录名、文件名或组合所组成。不能使用通配符。

/f:size 如源文件包含多个文件,指定要提取的文件的名称。可以对要提取的文件使用通配符。

destination 指定提取文件或每个单独文件的目标目录和(或)文件名。

/d 列出CAB 文件中包含的文件而不展开或提取。

/y 在展开或提取文件时不出现覆盖提示。

例:从安装CD 上的驱动程序CAB 文件中提取Msgame.sys复到C:WindowsSystemDrivers:

expand d:i386driver.cabf:msgame.sys c:windowssystemdrivers

下例将展开压缩文件Access.cp_:expand d:i386acces.cp_c:windowssystem32access.cpl

下例将列出安装CD 上的驱动程序CAB 文件中的所有文件: expand /d d:i386driver.cab

要点:驱动程序CAB 文件包含成千上万的文件,其中包括由Windows 提供的大部分驱动程序。将所有文件从CAB 文件展开到硬盘上需要花较长的时间和大量的磁盘空间。建议仅从该文件中提取需要的文件。

注:1.有指定目标,文件将被复制到当前目录。2.不能将软盘驱动器或CD-ROM 等可移动媒体指定为目标。

——Disable 禁用XP, 2k或NT 4.0系统服务或设备驱动程序。

disable {service_name] |[ device_driver_name} 参数service_name 要禁用的系统服务名称。

device_driver_name 要禁用的设备驱动程序名称。

例:下例将禁用Eventlog 服务:disable eventlog

注disable 命令将指定的服务或驱动程序的启动类型设为SERVICE_DISABLED 。

使用disable 命令禁用系统服务或设备驱动程序时,该系统服务或设备驱动程序上次启动类型的名称将显示在屏幕上。应该记下该名称,以便在需要时使用enable 命令将启动类型恢复为上次的设置。

共有五种启动类型。前三种类型是:SERVICE_AUTO_START自动SERVICE_DISABLED禁用SERVICE_DEMAND_START手动,通常使用“计算机管理”管理工具中的“服务”进行配置。后两种类型是:SERVICE_BOOT_START 和SERVICE_SYSTEM_START,通常用于配置加载设备驱动程序的方式。例如,在启动计算机时或启动Windows 时加载。

——Enable 启用XP, 2k或NT 4.0系统服务或设备驱动程序。

enable {service_name |device_driver_name}[ startup_type] 参数service_name 要启用的系统服务的名称。

device_driver_name 要启用的设备驱动程序的名称。

startup_type 要为服务或设备驱动程序指派的启动类型。有效的启动类型包括:

SERVICE_BOOT_START SERVICE_SYSTEM_START SERVICE_AUTO_START SERVICE_DEMAND_START

例:下例将Eventlog 服务的启动类型设为自动或SERVICE_AUTO_START:enable eventlog service_auto_start

注:如不指派启动类型,enable 命令将列出在service_name 中指定的服务或设备驱动程序的当前启动类型。

使用enable更改启动类型时,上次启动类型的名称将显示在屏幕上.记下该名称,以便在需要时将启动类型恢复为上次的设置。

——Net use 将网络共享连接到驱动器号。

语法net use [ \ ComputerNameShareName [ /user:[ DomainName ] UserName] password] |[ drive letter:] [ /d]

参数\servernamesharename 指定服务器和共享资源的名称。如computername 包含空白字符,则将计算机名从双反斜杠(\)到计算机名结尾用引号(")括起来。计算机名长度可以是1 到15 个字符。

/user 指定建立连接的用户名。

域名确认用户的凭据时所要使用的域名。

用户名指定登录时使用的用户名。

密码指定访问共享资源所需的密码。不输入密码,将给出要键入密码的提示。在密码提示行处键入密码时不显示密码。

/d 表示将不断开该连接。

——Set 显示和设置“故障恢复控制台”的环境变量。set 命令是必须与安全模板一同使用的可选命令。

set [ variable=[ string] ] 参数variable 指定需要设置或修改的变量。

变量:

AllowWildCards 允许某些命令(如del 命令)支持通配符。

AllowAllPaths 允许访问系统上的所有文件和目录。

AllowRemovableMedia 允许文件复制到可移动媒体上,如软盘。

NoCopyPrompt 覆盖现有文件时不显示提示。

string 指定要与指定变量关联的字符串。

例:允许在某些控制台命令中使用通配符: set allowwildcards=true 指定要删除的目录的位置和名称。不能使用通配符。

注:目录必须为空否则命令失败。

——Systemroot 将当前目录设置为用户登录到的Windows 安装系统的systemroot 文件夹。

Delete(Del)删除单个文件。

delete [ drive:] [ path] filename 或者del [ drive:] [ path] filename

参数[ drive:] [ path] filename指定要删除的文件的位置和名称。

Listsvc 列出计算机上可以使用的服务和驱动程序。

Logon 列出所有检测到的Windows 安装,要管理员密码才能登录。如3 次登录失败,控制台会退出并重启。

Exit 关闭故障恢复控制台并重启。

Help 提供有关故障恢复控制台命令的联机信息。

列出故障恢复控制台中提供的命令。

Help命令来查看所有命令。命令加“/?”得中文帮助,了解每个命令详细的用法和限制(与DOS中用的命令不同)

故障恢复控制台中只能用系统根目录、windows系统安装目录、cmdcons文件夹(故障恢复控制台安装目录)及光驱中的目录。commandname 提供有关命令信息,包括命令使用的参数。

注:有两种方法可以获得命令的联机帮助。可以指定help 命令后的命令名称,或者可以在命令提示符中键入该命令名称和/?。开关。例如,键入下列命令可以获得有关extract 命令的信息:

help extract

extract /?

More 显示文本文件的内容。使用more 或type 命令查看文本文件而不修改文件。

more [ drive:] [ path] filename 或者type [ drive:] [ path] filename参数[ drive:] path] filename指定要查看的文件的位置和名称。如使用NTFS 驱动器,而且文件名包含空格,则必须用引号(")将文件名引起来。

Cls 清除屏幕。清除后的屏幕只显示命令提示符和插入点。

Mkdir(md)创建目录或子目录。

mkdir [ drive:] path 或者md [ drive:] path 参数drive: 指定要创建新目录的驱动器。

path 指定新目录的名称和位置。不能使用通配符。

Rename(Ren)更改单个文件的名称。

rename [ drive:] [ path] filename1 filename2 或者ren [ drive:] [ path] filename1 filename2

参数[ drive:] [ path] filename1 指定要重新命名的文件的位置和名称。不能使用通配符。

filename2 为文件指定新的名称。重新命名文件时不能指定新的驱动器或路径。

Rmdir(Rd)删除目录

rmdir [ drive:] path 或者rd [ drive:] path 参数[ drive:] path 指定要删除的目录的位置和名称。不能使用通配符。

注:目录必须为空否则命令失败。

Type 显示文本文件的内容。使用type 或more 命令查看文本文件而不修改文件。

type [ drive:] [ path] filename 或者more [ drive:] [ path] filename 参数[ drive:] path] filename指定要查看的文件的位置和名称。如使用NTFS 驱动器而且文件名包含空格,则必须用引号(")将文件名引起来。

BCDautofix V1.0.3 [ NT6 启动菜单自动修复工具 ] 帮助文档

BCDautofix V1.0.3 [ NT6 启动菜单自动修复工具] 帮助文档 程序适用范围: 1、格式化或GHOST活动分区(C盘)重装系统后添加修复其它分区上的Vista/2008/Win7启动菜单 2、在Vista/2008/Win7上新装2000/xp/2003后添加修复原Vista/2008/Win7启动菜单 简化出先vista/2008/win7后装2000/xp/2003多系统最简解决方案:2000/xp/2003光盘引导直接装至其它分区,完成后运行本程序修复即可 3、修复其他因BCD相关引起的故障 a.BCD引起的win7/2008r2的修复计算机(Windows Recovery Environment)菜单丢失 b.BCD引起的win7/2008r2的3D启动画面丢失(变成VISTA滚动条启动画面) c.BCD引起的启动菜单选择界面乱码现象 d.为VISTA/2008添加修复计算机(Windows Recovery Environment)菜单,使用方法:在系统盘符中新建recovery文件夹,再把光盘或安装程序中的sources\boot.wim(这个文件是否改名为winr e.wim随意)和boot\boot.sdi两个文件复制至recovery文件夹,再运行本程序,即可自动添加。 e.不明原因的启动菜单丢失 090412更新: f.系统BCD非法的强制修复,现象:VISTA/2008/WIN7中-- 运行msconfig后“启动”(BOOT)栏空白 管理员身份运行命令提示符中后运行bcdedit等和BCD相关的操作提示出错 系统属性的“启动和故障恢复”窗口无法配置“默认操作系统”和等待时间 其它软件无法添加BCD管理的新启动菜单 注:这种情况是否要强制修复自行决定。 使用方法: 非安装软件,直接运行,可运行于32位和64位系统或光盘WINPE系统。程序以盘符形式搜索系统,因此得确保你要添加的系统分区别被隐含盘符。 090416:增加支持繁体中文系统 090417(v1.0.0):修正一些处理流程,改版本号V1.0 090616(v1.0.3):细微修改/改打包方式 可以添加修复Vista/2008/Win7启动菜单,在满足条件的情况下也可以添加修复2000/xp/2003启动菜单。例如可以在xp中运行添加其它分区的vista启动菜单,自动生成xp+vista多系统启动菜单,反过来在vista中运行添加xp的启动菜单就需要满足xp的三个必要引导文件(ntldr/https://www.360docs.net/doc/772619921.html,/boot.ini)已存在活动分区且活动分区不被隐藏盘符的情况才会添加(当xp 菜单不符合条件而无法添加时,如xp菜单已在原多系统菜单中存在,不会影响已存在的xp 启动菜单项)。

UEFI+GPT、Legacy+MBR引导模式介绍及引导修复教程

UEFI+GPT、Legacy+MBR引导模式介绍及引导修复教程 磁盘分区表格式 一般来说,磁盘分区表有两种格式:MBR 和GPT MBR 分区表在windows 操作系统下最多支持4 个主分区或3 个主分区+1 个扩展分区(包含多个逻辑分区),扩展分区必须划分为逻辑分区才能使用,1 个扩展分区可以划分多个逻辑分区 MBR 分区表不支持容量大于2.2TB 的分区(一些硬盘制造商将他们的容量较大的磁盘升级到了4KB 的扇区,这意味着MBR 的有效容量上限提升到了16 TB) 如下图是一个MBR 分区表示例:1 个主分区+1 个扩展分区(划分了3 个逻辑分区) GPT 分区表对分区数量没有限制,但在windows 系统上最多可以支持128 个主分区GPT 分区表突破了MBR 最大支持2.2T 分区的限制,貌似最大支持18EB 的分区如下图是一个GPT 分区表示例:划分了7 个主分区 BIOS 引导方式目前主要的系统引导方式也有两种:传统的Legacy BIOS 和新型的UEFI BIOS一般来说,有如下两种引导+磁盘分区表组合方式:

Legacy BIOS+MBR 和UEFI BIOS+GPT Legacy BIOS 无法识别GPT 分区表格式, 所以也就没有Legacy BIOS+GPT 组合方式; UEFI BIOS 可同时识别MBR 分区和GPT 分区,所以UEFI 下,MBR 和GPT 磁盘都可用于启动操作系统。不过由于微软限制,UEFI 下使用Windows 安装程序安装操作系统是只能将系统安装在GPT 磁盘中。 再来说说传统Legacy BIOS 和新型UEFI BIOS 引导方式的工作原理吧: Legacy BIOS Legacy BIOS → MBR →“活动的主分区”→ \bootmgr→ \Boot\BCD →\Windows\system32\winload.exe 传统Legacy BIOS 引导windows 操作系统时,是通过一个活动的主分区下的bootmgr(启动管理器)文件导入根目录下boot 文件夹里的BCD(启动设置数据)文件,然后BCD 文件根据自身的配置内容加载系统启动文件winload.exe (位置:根目录 \Windows\system32\winload.exe)来启动系统。 一个BCD 文件可以加载多个系统启动文件从而实现引导多个系统的启动通过EasyBCD工具看以看到BCD 文件的内容,如下是我的win8.1 和win10 两个系统的BCD 内容: 我的windows 8.1 在C 盘,winload.exe 位置:C: \Windows\system32\winload.exe 我的window 10 在G 盘,winload位置:G: \Windows\system32\winload.exe 通过BCD 来加载不同 位置的winload.exe 来实现这两个系统的启动

电脑文件丢失怎么恢复

一到夏天,很多朋友都会遇到突然断电,限电的情况。这时候对我们正在开启状态中的电脑,电视等家电都是不好的影响。特别是对电脑。很多朋友正在处理工作呢,突然间的断电很有可能造成文件损坏,系统出现问题。最典型的就是文档损坏和丢失。这时候我们该怎么办呢?是自认倒霉还是该想办法找回? 电脑文件丢失已经是一个常见的问题了,造成这样的原因有很多,我们的操作失误,我们的电脑系统不够稳定,外界的突然断电……等等,都有可能成为电脑文件丢失的主导原因,那么假如遇到这样的问题我们该如何应对?我们该怎样挽回这样的局面呢?经过上次的小小教训和小小经验,今天我可以帮助那些还不知道怎么解决类似问题的亲们来解决以上这些问题造成的残局了。 突然间,这时来个突然断电,只几秒钟,灯灭了又亮,电脑关了又可以重启了,可是当我再打开电脑的时候,却发现电脑的桌面上之前的笔记有些是非常差图标,貌似已经被断电带来的冲击给损坏了,我心里很急,在网上各种搜索我遇到的问题相关的解决方法,大多数人都说可以恢复,我一时间也不知所措了,经过长时间的对比和分析,我最后选了文件恢复软件,名字听起来就不那么忽悠人,我把它下到电脑中,期盼着它带给我奇迹一般的效果,经过时间验证,它真的做到了,真的把之前损坏的文件给恢复回来了,步骤很简单,我没有非神在它的使用过程上,就可以顺利的把文件完好的修复,当我回到了单位,可以顺利的在早会时候和大家一起分享这几天所学到的新知识,真的要感谢带给我的完美学习笔记。文件恢复是一款免费的Windows操作系统下的文件恢复软件,其软件精小而功能强大,恢复成功率极高,使用本软件,可以很轻松地恢复电脑硬盘或U盘、tf卡、SD卡、索尼记忆棒等存储设备上的数据。无论是因为误删除,还是格式化,甚至是硬盘分区丢失导致的文件丢失,文件恢复都可以很轻松地为您恢复。 文件恢复操作十分简单,只需要按软件提示一步一步操作,就能恢复出你电脑上的宝贵数据,即使是个电脑新手,也能很快地上手本软件。同时,文件恢复还配有详细的使用帮助、视频语音教程,也可以按相关帮助资料来操作本软件。由于开发商投入了巨大时间、精力、人力在本软件上,因此本软件实行收费,未注册的时候,只能浏览文件,不能恢复文件,付费注册本软件后,就能使用文件恢复的全部功能了

macbook OS和WINDOWS双系统引导修复

起因 在通过Boot Camp安装完Win8之后,发现只有一个分区,就在Win8的磁盘管理中通过“压缩卷”功能对当前系统分区操作,扩展了一部分未使用的容量出来,于是在重启系统之后发现引导界面中“Macintosh HD”引导项不见了,在一番折腾之后(貌似是合并刚刚扩展出来的空闲空间)我把“Recovery HD”也弄丢了。。。 现象 尝试着回忆之前做过的操作,并试着修复,不过失败了,把当前情况记录如下: 在Windows系统下可以正常加载OS X分区(Boot Camp驱动已装),分区类型显示为HFS(右键该分区,查看属性)

?在第一次重启时仍可看到“Recovery HD”,进入“Recovery HD”后,OS X 分区显示为:disk0s2,分区类型显示为:“MS-DOS”(也或许是“MS-FAT”之类,此部分为回忆,细节已忘) 分析 既然分区内数据都在,并且在Recovery环境下显示的分区类型有误,猜想可能跟分区表/ 写得太好了,解答了我以下几个问题: ?磁盘分区表目前主要有两种:MBR 与GPT,并且把GPT 的结构大概读了下 ?OS X 的磁盘分区结构 ?Mac 引导系统的过程 ?如果同时存在MBR与GUID,那么EFI会读取哪个分区表?(既混合分区,帖子里有细说) 于是我决定记录下这个问题,自己的思考以及最后如何解决问题的,并分享出来。 在了解了帖子中的大部分概念后,这个情况就感觉清楚多了,那么我需要解决这几个问题: 1.如何确定磁盘所使用的分区表类型(MBR or GPT) 2.如何查看某个分区的GUID(是否是OS X分区的GUID变更导致引导时找不到此系 统) 3.如何更改分区类型ID(如果是,那么我需要重新设置这个分区ID)

系统引导菜单自动修复工具(中文帮助文档)NTBOOTautofix v2.5.7

NTBOOTautofix v2.5.7NT系统引导菜单自动修复工具 (简繁英三语版中文帮助文档) 免责声明: 本软件为免费软件,作者对使用本软件而给用户带来的任何损失不负任何责任。如不同意本免责声明,你必须立即删除本软件。 -------------------------------------------------------------------------------- 更新概述: v2.5.7:修正v2.5.6在win8中运行时把系统错认为winPE而不进行修复的BUG。 v2.5.6:修正win8部分情况下winRE不能修复的BUG,增加一种少见的系统环境的修复支持。 v2.5.5:修正v2.5.4修复后主引导菜单为英文的一个BUG。 v2.5.4:一些不常用功能的修复结果上小修改。 v2.5.2:初步支持EFI的GPT磁盘系统。 v2.5.1:更换NTLDR文件以减少软件体积,修正修复WES7系统时可能发生的一个BUG。v2.4.6:错误修正 - 修复OSLetter的一处错误;繁体高级菜单2和3位置错误 v2.4.3:增加繁体支持,添加BCD修复区域设定,增强查看/管理BCD功能 v2.2.9:增加对Win8的WinRE修复;自动修复默认禁用Win8的Metro引导界面,恢复为经典的黑白引导界面 v2.2.2:去除了以前版本在使用实例中的大部分限制,更新较多,不详述 v2.0.0:NTBOOTautofix前身为BCDautofix,版本号顺延更新,但工具名因功能改变而更换,纯修复BCD的BCDautofix最新版本为v1.2.3,BCDautofix v1.1.x已经有nt5.x的boot.ini的自动生成,应属NTBOOTautofix系列。v2.0.0是更名后的第一个版本。 -------------------------------------------------------------------------------- 使用方法: * 非安装软件,直接双击运行,傻瓜式修复,可运行于32位和64位系统和WINPE系统* "自动修复"自动判断和系统引导有关的条件并自动修复程序支持的盘符上的NT系统引导,无需用户手工干预 * "高级"只供特殊需要的朋友,参看下面应用实例中的更改活动分区盘符后修复 * 由于不少PE使用各种手段调整了系统默认盘符,程序未必准确判定活动分区,所以在PE中修复时推荐使用"高级"再选定活动分区后进行修复,如在PE中进行过调整/重分区操作,推荐重启后再使用本工具 * 默认禁用windows8的Metro引导菜单(v2.2.9开始),如需恢复Metro引导菜单, v2.5.2的两种方法操作: 方法1. “高级”,“查看/管理BCD引导配置”,管理 Windows8,把bootmenupolicy 这一行值修改为Standard - Metro引导开启(如本来为Standard则修改两次),再点击“默认”。 方法2. 手动修复,只开启METRO引导并修复Windows8,其它系统跳过修复。 * Win8多系统时推荐在Win8中关闭快速启动或管理员身份运行命令提示符后执行Powercfg -h off关闭休眠以免出现引导菜单冲突 * 没关闭休眠功能时,在Win8中修复后会出现无法关机,重启一次即可

系统文件丢失解决办法

如何使用命令来修复系统已经丢失的文件? 在系统启动的过程中出现了系统文件(如:ntldr丢失),请问如何使用命令来修复系统已经丢失的启动文件而不用重新装系统的快速方式来解决? 最佳答案 一,在cmd上用这个试试chkdsk 二.启动恢复控制台 要进入恢复控制台,首先要用OS光盘启动,在出现"欢迎使用安装程序"的界面,我们可以看到第二项提示是"要使用\'恢复控制台\'修复Windows XP安装,请按R"。 在按了R键之后,安装程序会对磁盘进行检查。稍等片刻后,屏幕上会列出已经找到的操作系统及其安装目录,并且会自动编号。系统会询问你要登录到哪一个Windows系统,我们只要输入系统前面的序号,然后回车(千万不要直接按回车!系统会重新启动的!),然后会询问管理员的密码,输入之后按回车,这样我们就进入了修复控制台(。 三.常用的系统故障恢复命令 1. Bootcfg:用于对启动文件BOOT.INI的配置和恢复(Win 2K没有该命令) 2. Disable 和Enable:用于禁用/启用系统服务或设备驱动程序 3. Expand:用于从压缩文件中提取文件 4. FixBoot:重新写入新的分区引导区到指定的系统分区 5. FixMBR:修复启动磁盘的主引导记录 6. Help:显示帮助 7. Listsvc:列出该系统上所有的系统服务和设备驱动程序(配合Disable/Enable 使用) 8. Set:显示和设置环境变量 四.修复常见系统启动故障 (一) 系统引导区损坏 通常是因为被病毒损坏,或者是使用一些第三方的磁盘工具,造成引导扇区内容被破坏。现象是到OS启动的阶段就停着不动,或提示没有可启动的磁盘。其实用恢复控制台可以很简单地恢复这种错误。进入恢复控制台,输入FIXBOOT,系统会提示是否确定要写入新的启动扇区到目标磁盘分区,按Y然后回车,系统写入成功后,按EXIT重新启动就可以了。(

双系统启动菜单修复方法

NTBOOTautofix v2.0.2 (091217) - NT系统启动菜单自动修复工具 (中英版) 中文帮助文档 最新版本请关注网盘:https://www.360docs.net/doc/772619921.html,/chzhlh --------------------------------------------------------------------------------------------------------- 更新概述: -------- v2.0.2: 发现v2.0.1中的画图指令在一些系统中无法运行,更换写屏方案 PS:v2.0.1写屏出错时按取消后不影响修复效果,v2.0.0没有这个问题 v2.0.1: 去除v2.0.0启动菜单中的in 0:1提示,直接以"Microsoft Windows Server 2003 x86"形式修复 PE中使用修改:改用自动修复优先,当多硬盘工具无法判断PE类型时才自动出现本地硬盘盘符选择 "高级"菜单盘符由v2.0.0的8个增至24个(C - Z) 修正v2.0.0特殊情况下的生成多余BCD备份的情况 v2.0.0: NTBOOTautofix前身为BCDautofix,版本号顺延更新,但工具名因为功能改变而更换,本来应该从BCDautofix v1.1.0 开始就更名的,纯修复BCD的BCDautofix最终版本应该算是v1.0.5,其v1.1.0已经解决了nt5.x的boot.ini自动生成。目前还没 有发现有其他自动正确生成boot.ini的win中运行的工具。v2.0.0是更名后的第一个版本,NTBOOTautofix相对于BCDautofix完 善的部分甚多,不止boot.ini部分,BCD部分完善部分也很多,所以更名后的首版本v2.0.0就不作详细的更新说明了 使用方法: -------- 非安装软件,直接双击运行,傻瓜式修复,可运行于32位和64位系统和WINPE系统 程序根据当前系统non-Unicode设置自动显示中/英界面 "自动修复"自动判断和系统启动有关的条件并自动修复程序支持的盘符上的NT系统启动,无需用户手工干预 "高级修复"只供特殊需要的朋友,参看下面应用实例中的高级修复部分 PE中自动判断PE环境,单硬盘可以直接"自动修复",如多硬盘在PE中修复时推荐使用"高级"修复选择你作为系统引导的盘符 适用范围: -------- 1. 启动菜单/启动文件丢失修复: 适用所有NT5.x(2000/XP/2003)和NT6.x(Vista/2008/Win7/2008r2) 2. 修复其他因BCD相关引起的故障 a. Win7/2008r2中 BCD 的修复计算机(Windows Recovery Environment)菜单丢失 b. Win7/2008r2中 BCD 引起的3D启动画面丢失(变成VISTA滚动条启动画面)

系统文件丢失解决方法

WINDOWS\SYSTEM32\CONFIG\SYSTEM文件丢失或者损坏导致电脑不能启动 机子有时出现X:\windows\system32\config\system(X:为操作系统所在的磁盘)文件丢失或者损坏导致电脑不能启动的故障,此类错误通常说明计算机因为注册表的原因不能启动,下列操作应该能够修正以上错误。然而,需要特别注意的是,你需要将5个注册表区域全部进行替换。只简单的替换一个或者两个将会潜在的导致其他的错误。 解决方案 一:------------------------------------------------------------------ ------------------------ 1.将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP 安装光盘插入 CD-ROM 驱动器,然后重新启动计算机。 按照提示,单击以选中从 CD-ROM 驱动器启动计算机所需的所有选项。 2.出现“欢迎使用安装程序”屏幕时,按 R 启动故障恢复控制台。 3.如果您使用的是双启动或多重启动计算机,请从故障恢复控制台中选择要访问的安装。 4.根据提示,键入管理员密码。如果管理员密码为空,则按 Enter。 5.在故障恢复控制台的命令提示符处,键入下面几行命令,并在每行之后按Enter: md tmp copy X:\windows\system32\config\system X:\windows\tmp\system.bak copy X:\windows\system32\config\software X:\windows\tmp\software.bak copy X:\windows\system32\config\sam X:\windows\tmp\sam.bak copy X:\windows\system32\config\security X:\windows\tmp\security.bak copy X:\windows\system32\config\default X:\windows\tmp\default.bak delete X:\windows\system32\config\system delete X:\windows\system32\config\software delete X:\windows\system32\config\sam delete X:\windows\system32\config\security delete X:\windows\system32\config\default copy X:\windows\repair\system X:\windows\system32\config\system copy X:\windows\repair\software X:\windows\system32\config\software copy X:\windows\repair\sam X:\windows\system32\config\sam copy X:\windows\repair\security X:\windows\system32\config\security copy X:\windows\repair\default X:\windows\system32\config\default 6.键入 exit 退出故障恢复控制台。计算机将重新启动。 注意:此过程假定 Windows XP 安装在 X:\Windows 文件夹中。如果 Windows XP 安装在另一个位置,请务必将 X:\Windows 更改为相应的 windows_folder。 如果您具有对另一台计算机的访问权限,为了节省时间,您可以在第 2 步中复 制该文本,然后创建一个文本文件(例如“Regcopy1.txt”)。要创建此文件,请在启动故障恢复控制台时运行以下命令: batch regcopy1.txt

常见Linux系统故障及解决方法

浅谈linux系统下常见的故障与处理方法 与windows系统一样,linux操作系统也会存在很多问题和故障,很多linux新手都害怕故障,面对出现的问题显得无可奈何,更有甚者,由此放弃了linux,其实,我们不应该惧怕问题,学习就是一个发现问题与解决问题的过程,只要掌握了解决问题的基本思路,一切故障都会迎刃而解,当然前提是我们已经具备了解决问题的思路和扎实的知识功底。 一、处理linux系统故障的思路 作为一名合格的linux系统管理员,一定要有一套清晰、明确的解决故障思路,当问题出现时,才能迅速定位、解决问题,这里给出一个处理问题的一般思路: 重视报错提示信息:每个错误的出现,都是给出错误提示信息,一般情况下这个提示基本定位了问题的所在,因此一定要重视这个报错信息,如果对这些错误信息视而不见,问题永远得不到解决。 查阅日志文件:有时候报错信息只是给出了问题的表面现象,要想更深入的了解问题,必须查看相应的日志文件,而日志文件又分为系统日志文件(/var/log)和应用的日志文件,结合这两个日志文件,一般就能定位问题所在。 分析、定位问题:这个过程是比较复杂的,根据报错信息,结合日志文件,同时还要考虑其它相关情况,最终找到引起问题的原因。 解决问题:找到了问题出现的原因,解决问题就是很简单的事情了。 从这个流程可以看出,解决问题的过程就是分析、查找问题的过程,一旦确定问题产生的原因,故障也就随之解决了。 二、忘记linux root密码 这个问题出现的几率是很高的,不过,在linux下解决这个问题也很简单,只需重启linux系统,然后引导进入linux的单用户模式(init 1),由于单用户模式是不需要输入登录密码的,因此,可以直接登录系统,修改root密码即可解决问题。 下面是详细的处理方法,这里我们以Redhat linux为基准,操作步骤如下: (1)重启系统,待linux系统启动到grub引导菜单时,找到当前系统引导选项(可以按方向键展开隐藏的菜单,单处理器只有一个引导项,多处理器有3个或3个以上引导项,一般默认选项就是系统当前引导选项)。 (2)通过方向键将光标放到当前系统引导项上,然后按键盘字母“e”,进入编辑状态。 (3)然后通过上下键,选中带有kernel指令的一行,继续按键盘字母“e”,编辑该行,在行末尾加个空格,然后添加single,类似与这样: kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/ rhgb quiet single (4)修改完成,按回车键,返回到刚才的界面。 (5)最后按键盘“b”,系统开始引导。 这样系统就启动到了单用户模式下,这里的单用户根windows下的安全模式类似,在单用户模式下,只是启动最基本的系统,网络以及应用服务均不启动。单用户模式启动完毕,系统会自动进入到命令行状态下,

Win XP系统文件损坏丢失 修复方法

第一篇:Win XP系统文件损坏/丢失修复方法 一、系统文件丢失的恢复方法 由于操作不当、突然停电、病毒破坏或经常进行安装和卸载操作等情况,都可能造成系统文件丢失或损坏的故障。一般系统文件丢失后,我们可以很容易地从出现的故障提示窗口中获得受损的文件名及路径,这样修复起来便非常简单了。 1.最常见的Rundll32.exe文件丢失 Rundll32.exe程序顾名思义是执行32位的DLL文件,它是必不可少的系统文件,缺少了它一些项目和程序将无法执行。不过由于它的特殊性,致使它很容易被破坏,如果你在打开控制面板里的某些项目时出现“Windows 无法找到文件’C:\Windows\system32 \Rundll32.exe’”的错误提示(如图1),则可以通过如下操作来解决。 步骤1:将Windows XP安装光盘插入你的光驱,然后依次点击“开始→运行”。 步骤2:在“运行”窗口中输入“expand x:\i386\rundll32.ex_c:\windows\system32 \rundll32.exe”命令并回车执行(其中“x”为光驱的盘符)。 步骤3:修复完毕后,重新启动系统即可。 2.DLL链接文件有“备份” 系统中有许多DLL动态链接库文件,它们一般存放在系统盘下Windows\System32文件夹中,当运行某一程序时将会调用相应的DLL文件。而由于DLL文件是可以被多个程序共享的,所以当卸载或安装一些程序时,很容易将其一起卸载掉或进行不正确的修改操作。如果在试图打开系统信息程序,来查看系统状态时出现没有找到MFC42u.DLL文件(如图2)的提示错误,就说明该MFC42u.DLL文件已丢失了,解决这类故障的一般方法如下: 首先,在Windows XP的安装光盘中查找是否有MFC42u.DLL文件,如果有直接将该文件复制到Windows\System32文件夹中即可。如果是压缩格式的(类似上例中的rundll32.ex_文件),那么可使用expand命令将光盘中的文件解压到System32文件夹中。 如果找不到MFC42u.DLL文件,也找不到其压缩格式(本例正是这种情况),那么这时在微软的搜索页面(网址为:https://www.360docs.net/doc/772619921.html,/search/search.aspx?st=b&na=80&qu=&View=zh-cn)输入“MFC42u.DLL”作为搜索关键字进行搜索,然后打开相关的搜索页面查看相关内容。根据打开的页面提示内容,要想获得这个MFC42u.Dll文件,我们可以安装微软开发的Vcredist.exe程序来获得。这样下载并安装该程序后,可在其安装文件夹中找到MFC42u.DLL文件,将其复制到System32文件夹中即可。 如果你觉得这样比较麻烦,那么可到一些专业DLL文件下载网站进行下载,比如 https://www.360docs.net/doc/772619921.html,,这样只要在网页中找到相应的下载链接并将其下载到相应的文件夹中即可修复。当然,如果有条件也可以在其它电脑上复制相关的文件来修复。 小提示:有些DLL文件复制到相应的目录后还需要进行注册,假如System32文件夹中的abc.dll 文件需要系统进行注册认证,这时可在运行窗口中执行“regsvr32 c:\windows\system32\abc.dll”命令,进行组件的注册操作即可。 3.另类文件丢失的故障解除 这类故障出现时一般会给出一组CLSID注册码,而不是告诉用户所损坏或丢失的文件名称,因此经常会让一些菜鸟感到不知所措。例如笔者在运行窗口中执行“gpedit.msc”命令来打开组策略时曾出现

win7系统损坏可以自动修复[不用重装]

win7系统损坏可以自动修复[不用重装] 尽管Windows 7(以下简称Win7)的稳定性已经非常不错,但难免遇到系统崩溃的情况,而此时很多用户还是按照老习惯和老方法,动不动就重做系统!其实你大可不必如此,利用Win7的自修复功能就可以方便、快捷地修复系统! Win7的系统维护功能已经非常强大,利用Win7的系统备份和还原功能,你甚至可以不再需要Ghost!而且Win7更加智能化,它会在你安装程序或者对系统进行重要改动的时候自动创建还原点,这样在系统崩溃后就可以保证你将系统还原到最近的一个正常状态。这一点也是Ghost最大的劣势——很多人是Ghost一次就再也不去维护,而如果时间久了,那么利用Ghost恢复的系统也将面目全非。 此外,常见的系统问题也都可以用Win7的WinRE功能来修复而不需要重新安装系统,如果你还像以前那样遇到问题就重装,那只能说你还不了解Win7,相信看过本文大家会有新的认识。 注:Win7的维护功能需要开启系统的备份还原功能,强烈建议开启它,它不会占用多少系统资源,而带来的好处是很多的。 一般问题启动修复绰绰有余 Win7的系统修复功能是很智能的,很多时候根本不用用户太多的干预。例如由于非法关机而引起的小问题,当再次启动系统时就会进入“Windows错误恢复”界面,光标默认

停留在“正常启动Windows”选项上并开始倒计时。很显然,系统本身已经允许你正常启动,而问题已经自己修复了。 此外,由于操作不规范或者硬件的改动而造成的系统文件被破坏或者配置文件不正确,都有可能导致系统无法正常启动。此时系统再次启动,同样会出现“Windows错误恢复”对话窗。提示窗口中有两项内容可选,默认会停在“启动启动修复(推荐)”项(如图1所示)。显然,Win7是希望用户选择“启动修复”选项对系统进行修复。 经过测试,如果选择“正常启动Windows”,系统一样可以正常启动。不过这样可能会产生一些不可预知的问题,所以为了系统的稳定,建议大家还是多花一点时间,启用系统的修复功能。 启动系统的“启动修复”功能后,系统将自动进行修复而不需要你操作,修复完成后如果提示“请重新启动计算机,以完成修复”,那么重启后就可以恢复正常了(如图2所示)。如果提示“系统修复无法自动修复此计算机”,那就要使用更高级的工具来进行修复了。什么更高级的工具?别急,我们慢慢来了解。 无法启动系统还原出手相救 如果“启动修复”功能也无法解决问题,系统还是不能正常启动,那就需要“系统还原”出手相救了!

电脑system文件丢失如何恢复

windows\system32\config\system\文件丢失 解决方案一: -------------------------------------------------------------------------------- 1.将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP 安装光盘插入 CD-ROM 驱动器,然后重新启动计算机。 按照提示,单击以选中从 CD-ROM 驱动器启动计算机所需的所有选项。 2.出现“欢迎使用安装程序”屏幕时,按 R 启动故障恢复控制台。 3.如果您使用的是双启动或多重启动计算机,请从故障恢复控制台中选择要访问的安装。 4.根据提示,键入管理员密码。如果管理员密码为空,则按 Enter 。 5.在故障恢复控制台的命令提示符处,键入下面几行命令,并在每行之后按 Enter : md tmp copy c:\windows\system32\config\system c:\windows\tmp\system.bak copy c:\windows\system32\config\software c:\windows\tmp\software.bak copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak copy c:\windows\system32\config\security c:\windows\tmp\security.bak copy c:\windows\system32\config\default c:\windows\tmp\default.bak delete c:\windows\system32\config\system delete c:\windows\system32\config\software delete c:\windows\system32\config\sam delete c:\windows\system32\config\security delete c:\windows\system32\config\default copy c:\windows\repair\system c:\windows\system32\config\system copy c:\windows\repair\software c:\windows\system32\config\software copy c:\windows\repair\sam c:\windows\system32\config\sam copy c:\windows\repair\security c:\windows\system32\config\security copy c:\windows\repair\default c:\windows\system32\config\default 6.键入 exit 退出故障恢复控制台。计算机将重新启动。 注意:此过程假定 Windows XP 安装在 C:\Windows 文件夹中。如果 Windows XP 安装在另一个位置,请务必将 C:\Windows 更改为相应的 windows_folder 。 如果您具有对另一台计算机的访问权限,为了节省时间,您可以在第 2 步中复制该文本,然后创建一个文本文件(例如“Regcopy1.txt ”)。要创建此文件,请在启动故障恢复控制台时运行以下命令: batch regcopy1.txt 使用故障恢复控制台中的 batch 命令,您可以按顺序处理文本文件中的所有命令。在使用 batch 命令时,无需手动键入多个命令。 U n R e g i s t e r e d

WindowsSystem32ConfigSystem文件丢失的修复方法

Windows\System32\Config\System文件丢失的修复方法 启动故障恢复控制台、创建临时文件夹、将现有注册表文件备份到新位置、删除现有位置的注册表文件,然后将注册表文件从修复文件夹复制到System32\Config 文件夹中。完成此过程之后将创建一个注册表,您可以使用此注册表启动Windows XP 具体步骤 将Windows XP 启动盘插入软盘驱动器,或将Windows XP 安装光盘插入CD-ROM 驱动器,然后重新启动计算机。 按照提示,单击以选中从CD-ROM 驱动器启动计算机所需的所有选项。 出现“欢迎使用安装程序”屏幕时,按R 键启动故障恢复控制台。 如果您使用的是双启动或多启动计算机,请从故障恢复控制台中选择要访问的安装。 按照提示,键入管理员密码。如果管理员密码为空,则只需按Enter 键。 在故障恢复控制台命令提示符处,键入下列几行命令,并在每行之后按Enter 键: md tmp copy c:\windows\system32\config\system c:\windows\tmp\system.bak copy c:\windows\system32\config\software c:\windows\tmp\software.bak copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak copy c:\windows\system32\config\security c:\windows\tmp\security.bak copy c:\windows\system32\config\default c:\windows\tmp\default.bak delete c:\windows\system32\config\system delete c:\windows\system32\config\software delete c:\windows\system32\config\sam delete c:\windows\system32\config\security delete c:\windows\system32\config\default copy c:\windows\repair\system c:\windows\system32\config\system copy c:\windows\repair\software c:\windows\system32\config\software copy c:\windows\repair\sam c:\windows\system32\config\sam copy c:\windows\repair\security c:\windows\system32\config\security copy c:\windows\repair\default c:\windows\system32\config\default 键入exit 退出故障恢复控制台。计算机将重新启动。 -------------------------------- 二 ----------------------------------- 如何进入控制台:放入安装光盘,设从光驱启动,经过一段时间的初始化,出现提示操 作界面,按R进入控制台。输入操作系统的编号即可进入相应的控制台。这时系统会提示 输入密码即Administrator帐户密码。 windows/system32/config/system,这个是系统的注册表配置文件,如果损坏是无法进入系统的,解决方法是用DOS启动盘或进系统恢复控制台下,输入如下命令:copy c:\windows\repair\system c:\windows\system32\config\system

常见系统文件的丢失与损坏的解决办法

常见系统文件的丢失与损坏的解决办法 一、在win xp系统下,在打开控制面板的时候弹出对话框提示说“windows无法找到c:windowsrundll32。exe”。 rundll32。exe是系统提供的一个动态链接库,它用来调用32位的DLL函数,显然这类的问题是该文件被损坏或丢失造成的。可以把系统安装盘放入光驱,然后打开“命令提示符”,并输入“expand f:i386rundll32。ex-c;windowsrundll32.exe”。其中F盘是光驱盘符。 二、中了“爱情后门”病毒用专杀工具杀掉后,双击盘符就提示说:“windows无法找到command.exe文件。”要求定位该文件。 病毒在每个驱动器下都有一个卷标autorun.inf文件,只要你双击驱动器就会激活病毒,需要手工删除sutorun.inf文件,在“命令提示符”下输入“attrib autorun.inf -s -h -r”去掉它的“系统”,“只读”,“隐藏”属性,这样输入“del autorun.inf”才可以删除。接着进入注册表查找“command.exe”键值项,找到后将整个shell子键删除,这样c盘就可以打开了,按照同样方法将其他盘依次也删除即可。 三、windows xp系统启动时,出现“hal.dll文件丢失”的错误提示。怎样处理。 这个问题是由于c盘下的boot.ini文件被损坏,系统无法读取,,只能在c;windows下寻找系统文件,但由于windows xp并没有安装到c盘中,所以就会出现上述错误。解决办法就是重新编辑boot.ini文件。(关于编辑的文章很多就不写了,或者也可以找一个和自己系统完全一样的电脑复制一个boot.ini文件) 四、NTLDR丢失的问题 xp/2k/2000下开机弹出“NTLDR is missing,Press any key to restart”的信息。NTLDR是Windows 启动时的一个重要引导文件。上面的提示信息说明你的电脑中该文件已经丢失,可以直接从其他同版本系统中的C盘拷匆桓龉 椿蚴侵苯哟覹indows XP安装光盘中提取一个出来存放到你的C盘中即可,如果怕麻烦,直接修复安装Windows XP也可以解决问题。 五、启动时提示windows找不到文件'c:progra~1common~1micros~1msinfomsinfo.exe 它的原理就是在explorer.exe加载的时候一起加载的.解决方法是把注册表中 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/winlogon/shell/Explorer.exe

利用Windows 7安装光盘的启动修复功能自动解决Windows 无法启动的问题

利用Windows 7安装光盘的启动修复功能自动解决Windows 无法启动的问题 1、插入Windows 7光盘并从光驱引导进入安装界面 2、当屏幕显示到“Press any key to boot from the CD”时,按下任意键,以便从光盘引导。 3、此时出现输入语言和其他首选项的设置,一般保留默认然后单击“下一步”继续 4、进入安装Windows 界面后单击左下角的“修复计算机”

5、接下来系统会搜索当前安装了哪些Windows 操作系统,并显示其安装分区的盘符和分区的容量大小(注:如果未列出您的操作系统,请单击“加载驱动程序”,然后安装硬盘驱动程序)找到并选中所需修复的Windows 7 所在分区,然后单击“下一步”按钮。 6、现在来到了标题为“系统恢复选项”的页面,以下列出了Windows 启动问题的各项恢复工具,而我们现在要用的是名为“启动修复”的功能,该功能可以自动解决Windows 无法启动的问题 各个恢复选项的作用 系统恢复选项描述 启动修复修复可能会阻止Windows 正常启动的某些问题,如系统文件缺失或损坏。

系统还原将计算机系统文件还原到一个早期的时间点,而不会影响您的文件(例如,电子邮件、文档或照片)。 如果从“系统恢复选项”菜单使用系统还原,您将无法撤销该还原操作。但是,可以重新运行系统还原,选择其他存在的还原点。 系统映像恢复您需要预先创建系统映像才能使用此选项。系统映像是一个个性化的分区备份,其中包含Windows、程序和用户数据(如文档、照片和音乐)。 Windows 内存诊断工具扫描计算机内存中的错误。 命令提示符高级用户可以使用“命令提示符”执行与恢复相关的操作,也可以运行其他命令行工具来诊断和解决问题。 7、这时启动修复检查程序正在按照预先设定的顺序,依次查找可能导致启动故障的原因并尝试修复问题

相关文档
最新文档