文章编号: 928201 - 最后修改: 2009年9月28日 - 修订: 10.0

濡備綍浣跨敤 BitLocker 修复工具帮助恢复加密的卷在 Windows Vista 中或在 Windows Server 2008 中的数据

本页

展开全部 | 关闭全部

简介

本文介绍如何使用 BitLocker 修复工具。 使用此工具可以帮助访问加密数据,如果硬盘损坏严重。 此工具可以重新构造驱动器和残可恢复数据的关键的部分。 恢复密码或恢复密钥才能解密该数据。

如果满足下列条件,请使用此命令行工具:
  • 已使用 BitLocker 驱动器加密来加密该卷。
  • Windows Vista 涓娉曞惎鍔或无法启动 BitLocker 恢复控制台。
  • 您没有包含在加密的卷上的数据的副本。
BitLocker 修复工具程序包包含以下文件:
  • 软件许可 Terms.rtf
  • Executables\repair bde.exe
  • Executables\bderepair.dll
  • Executables\en-us\repair-bde.exe.mui
有关如何为 BitLocker 驱动器加密准备一台计算机的详细信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
933246? (http://support.microsoft.com/kb/933246/ ) BitLocker 驱动器准备工具的说明

濡備綍鑾峰彇 BitLocker 修复工具为 Windows Vista 企业,Windows Vista 企业 Service Pack 1,和 Windows Server 2008

如果您使用的 Windows Vista 企业或 Windows Server 2008,请访问以下 Microsoft 网站以获得此工具:
http://www.microsoft.com/downloads/details.aspx?FamilyID=4ffd0d16-a51b-48b1-9042-ae1fb2de40c6 (http://www.microsoft.com/downloads/details.aspx?FamilyID=4ffd0d16-a51b-48b1-9042-ae1fb2de40c6)
注意 默认情况下,在 Windows 7 和 Windows Server 2008 R2,包含 BitLocker 修复工具,它不需要单独下载。 有关详细信息请访问下面的 Microsoft 网站:
对于 Windows 7 BitLocker 驱动器加密部署指南
http://technet.microsoft.com/en-us/library/dd875547(WS.10).aspx (http://technet.microsoft.com/en-us/library/dd875547(WS.10).aspx)

更多信息

概述

您可能会遇到破坏 BitLocker 将关键信息存储在其的硬盘的某个区域的问题。 通过硬盘故障导致这种问题,或如果 Windows Vista 意外退出。

Windows Vista 就不再能启动

濡傛灉鎹熷潖驱动器,Windows Vista 可能不再启动。 在此情况中可能会提示您修复计算机。 某些计算机配置为在这种情况下自动输入恢复环境中。 但是,如果计算机未配置为自动输入恢复环境,您将收到以下错误消息:
Windows 无法启动。 最近的硬件或软件更改可能原因。 若要修复该问题:

插入您的 Windows 安装光盘,然后重新启动计算机。
2.选择您的语言设置,然后单击"下一步"。
3.单击修复您的计算机。

如果您没有此光盘,请与您的系统管理员或计算机制造商联系以获得帮助。

文件: \Windows\system32\winload.exe

状态: 0xc00000001

信息: 选中的项不能加载因为应用程序丢失或损坏。

Windows Vista 不再可以读取该驱动器

损坏可能发生不用来启动 Windows Vista 的驱动器上。 在此情况中无法解锁损坏的驱动器,即使您使用正确恢复密码或恢复密钥。 因此,不能访问该驱动器的加密的内容使用另一台计算机或 Windows Vista 的另一个副本。 在此方案中损坏的驱动器不能出现在 BitLocker 驱动器加密控制面板中。

注意 BitLocker 不可能相关的卷的损坏。 因此,我们建议您尝试其他工具以帮助诊断和解决问题的卷之前使用 BitLocker 修复工具。 Windows Vista DVD 与一个选项来修复计算机一起包括 Windows 恢复环境 (WinRE)。 濡備綍瑙 e 喅 Windows Vista 鍚姩闂紝璇疯闂笅闈 ㈢ 殑 Microsoft 缃戠珯有关的信息:
http://windowshelp.microsoft.com/Windows/en-US/Help/f768809f-ed90-415f-a83f-89b42108b3551033.mspx (http://windowshelp.microsoft.com/Windows/en-US/Help/f768809f-ed90-415f-a83f-89b42108b3551033.mspx)

若要使用 BitLocker 修复工具

若要用于 BitLocker 修复工具,请按照下列步骤操作。

步骤 1: 收集所需的材料

获取可帮助您恢复加密的数据从受影响卷以下各项:
  • 损坏的卷所在的驱动器。 这是包含所要修复该加密的卷的驱动器。
  • 恢复密码或恢复密钥用于加密的卷。 这是当您启用 BitLocker 时保存恢复信息。
  • 外部硬盘。 使用此驱动器存储恢复的数据。 此驱动器必须至少与要恢复的数据驱动器一样大。

    警告 当您执行恢复操作时,在外部驱动器上的所有数据将被都删除。
  • USB 闪存驱动器。 使用此存储设备存储 BitLocker 修复工具文件。 您还可以在此驱动器上存储恢复信息。
  • 在 Windows Vista DVD 中。 这使您能够启动命令提示符。
注意 Vista DVD 上的版本和璁 $ 畻鏈轰笂瀹夎 Vista 必须相同。

步骤 2: 下载并安装 BitLocker 修复工具

下载并安装适合于故障恢复计划使用的 DVD Bitlocker 修复工具。 当提示,单击 接受 以接受许可条款。

步骤 3: 将 BitLocker 修复工具文件复制到可移动设备

安装后, 将以下文件复制到可移动设备的根,如 USB 闪存驱动器用于恢复的:
  • %windir%\system32\bderepair.dll
  • %windir%\system32\repair-bde.exe
此外,创建一个名为 EN-US USB 闪存驱动器的根目录中的文件夹,并向其中复制下列文件:
%windir%\system32\en-US\repair-bde.exe.mui

步骤 4: 打开一个命令提示符窗口

  1. 使用 Windows Vista DVD 启动计算机。
  2. 选择适当的语言设置,然后单击 下一步
  3. 安装 Windows 页的底部单击 修复计算机
  4. 按照步骤,直到您接收到单击 选择恢复工具,选项然后单击 命令提示符

步骤 5: 确定哪个驱动器都存在

  1. 验证所有适当的驱动器连接到计算机。 这些连接包括到您要复制恢复的数据和在 USB 闪存的驱动器 BitLocker 修复工具文件位于外部的驱动器。
  2. 在命令提示符键入 diskpart,然后按 ENTER。
  3. 在 diskpart 提示符键入 列表卷,然后按 ENTER。
使用建立的驱动器号分配给下列项目的标识生成的输出:
  • 损坏的卷
  • 外部硬盘
  • USB 闪存驱动器
注意 在 Windows Vista 中加密的卷将显示为"RAW。 对于 BitLocker 卷,这意味着该卷已被锁定。
下面的示例输出说明了一些可能会运行 diskpart 列表卷 命令时生成的信息:
DISKPART> list volume
Volume ###  Ltr  Label        Fs     Type        Size     Status     Info
----------  ---  -----------  -----  ----------  -------  ---------  -----
Volume 0     E   LR1CFRE_EN_  UDF    DVD-ROM     2584 MB  Healthy
Volume 1     F   Flash-1      FAT    Removable    243 MB  Healthy
Volume 2     C   SYSTEM       NTFS   Partition   1500 MB  Healthy
Volume 3     D                RAW    Partition     73 GB  Healthy
Volume 4     G   EMPTY VOL    NTFS   Removable    149 GB  Healthy
在此示例输出指的是以下各项:
  • 驱动器 D 是损坏的卷。
  • 驱动器 G 是外部硬盘。
  • 驱动器 F 是 USB 闪存驱动器。
注意 若要退出 diskpart 提示符下,键入 退出,然后按 ENTER。

第 6 步: 查找 BitLocker 修复工具文件

在命令提示符将更改为 BitLocker 修复工具文件位于的驱动器的目录。 渚嬪更改为驱动器 f。

第 7 步: 使用 BitLocker 修复工具来解密数据

若要解密加密的数据,键入以下命令,然后按 ENTER 键:
修复 bde InputVolume OutputVolume-RecoveryPassword NumericalPassword
此命令中占位符替换为下面的驱动器号和密码:
  • InputVolume 替换损坏的卷的驱动器号。
  • OutputVolume 替换为外部硬盘的驱动器号。
  • NumericalPassword 替换恢复密码的加密的卷。

    注意 有关如何使用存储在 USB 一个恢复密码的详细信息闪存驱动器,请参阅"参考"一节。
渚嬪键入以下命令,然后按 ENTER 键:
修复 bde D:g:-RecoveryPassword 111111-111111-111111-111111-111111-111111-111111-111111

步骤 8: 验证,然后检查解密的数据

完成数据解密操作时请按照说明运行 chkdsk 命令。 chkdsk 工具将检查硬盘存在错误后,然后可以在查看数据的另一台计算机连接外部硬盘。

BitLocker 修复工具恢复选项

有时,您不能通过使用"使用 BitLocker 修复工具"部分中的步骤从损坏的卷中恢复数据。 有时,数据可能无法恢复不管恢复工作。 因此,我们建议您在硬盘上执行的所有数据的定期备份。

若要使用 BitLocker 修复工具,而 Windows Vista DVD

使用 Windows Vista DVD 可以提供一个命令提示符下运行 BitLocker 修复工具。 您还可以使用其它方法可以启动一个命令提示符。 但是,必须在基于 Windows Vista 的环境中运行,您使用在命令提示符。 不支持从 Microsoft Windows XP 或未运行 Windows Vista 其他环境启动的命令提示。 可用正在运行 Windows Vista 的另一台计算机是否可以从原始计算机中删除损坏的驱动器,并将其附加到基于 Windows Vista 的计算机执行修复操作。

若要使用 BitLocker 修复工具,而外部硬盘

我们建议您作为目标位置使用外部硬盘,为您恢复从损坏的加密卷的数据。 在"使用 BitLocker 修复工具"部分中所述步骤增强能力恢复数据。 这是因为在"使用 BitLocker 修复工具"部分中的步骤不要修改已损坏的加密的卷。

您还可以使用 BitLocker 修复工具不使用外部硬盘。 这种修复可能会成功如果则损坏就限制到用来启动 Windows 的驱动器位置。 然而,没有丢失数据的增加的风险如果使用这种被广泛地损坏的卷上的修复操作。 若要进行这种修复使用该 -NoOutputVolume 选项时运行 修复 bde 命令。 有关如何使用此选项的详细信息请参阅"参考"一节。

若要使用 BitLocker 修复工具,连同密钥包

有时,如果您使用一个密钥包,这样,您要恢复损坏的卷中的数据的另一个机会。 此方案中运行 修复 bde 命令来执行标准的修复操作时收到以下错误消息:
错误: 输入的卷已遇到与解密密钥相关的关键信息的损害赔偿责任。
请尝试指定密钥包-KeyPackage 选项。 音量可能无法恢复。
为了更好地理解密钥包的角色,它可能有助于了解 BitLocker 修复工具而不是如何工作在 -KeyPackage 选项。

BitLocker 可有助于保护意外的损害 scattering 的卷上的关键信息的多个副本。 若要解密数据,BitLocker 修复工具扫描卷以查找可用此关键信息的副本。 丢失的关键信息的所有副本是否 BitLocker 修复工具以继续恢复操作的唯一方法是使用已导出密钥包作为此关键信息的副本。

如果已经将 BitLocker 恢复信息保存到 Active Directory 域服务,密钥包存储在 Active Directory 域服务在同一位置。 此外,任何具有本地管理员权限的用户可以通过运行一个脚本运行正常的加密驱动器上保存密钥包。

若要使用该 -KeyPackage 选项,您必须验证密钥包是否可用。 然后您必须向 BitLocker 修复工具为文件提供此密钥包。

若要使用部分加密卷上的 BitLocker 修复工具

您可以使用部分加密卷上的 BitLocker 修复工具。 BitLocker 加密操作没有成功完成时,可能会导致这种情况。 若要执行此操作按照"使用 BitLocker 修复工具"部分中描述的同一过程。

注意 指定时该 -KeyPackage 恢复从部分加密卷的数据选项,BitLocker 修复工具认为作为必须恢复的加密数据的卷上的所有数据。 因此,BitLocker 修复工具会尝试从卷的所有数据解密。 如果不指定该 -KeyPackage 选项,BitLocker 修复工具区分加密的卷上的数据和未加密的卷上的数据。

BitLocker 修复工具疑难解答帮助

閿欒娑堟伅 1

系统无法执行指定的程序。
如果在不受支持的环境中运行 BitLocker 修复工具,则会收到此错误消息。 渚嬪您收到错误消息,如果在 64 位环境中运行 32 位版本的 BitLocker 修复工具。 BitLocker 修复工具必须运行在受支持的 Windows Vista 环境中。

閿欒娑堟伅 2

未能打开 Drive_letter (0x80310000)。
如果 BitLocker 修复工具不能执行一个卷上的操作,则会收到此错误消息。 鍦 ㄦ 煇浜涙儏鍐典笅 -强制 选项可帮助获得对该卷的访问。 同时,请确保在受支持的 Windows Vista 环境中运行该工具。

错误消息 3

文件或目录已损坏或不可读。
如果编录文件和文件夹的卷信息已损坏或丢失,您可能会收到此错误消息。 渚嬪格式化卷将破坏目录信息。 但是,编录已损坏时,可能仍会可恢复的文件的内容。 使用 BitLocker 修复工具可以解密该卷保留任何文件内容。 但是,因为相应的卷目录信息不是可用的单个文件和文件夹将不能很容易地从输出音量。 请检查以确定是否可以完全恢复现在解密卷的其他资源。

参考

BitLocker 修复工具使用信息

下面的使用率信息会生成运行时在 修复 bde-? 命令:
Usage:

repair-bde[.exe] InputVolume
                  { OutputVolumeOrImage | {-NoOutputVolume|-nov} }
                  { {-RecoveryPassword|-rp} NumericalPassword |
                    {-RecoveryKey|-rk} PathToExternalKeyFile }
                  [{-KeyPackage|-kp} PathToKeyPackage]
                  [{-LogFile|-lf} PathToLogFile]
                  [{-?|/?}]

Description:
  Attempts to repair or decrypt a damaged BitLocker-encrypted volume using the
  supplied recovery information.

  WARNING! To avoid additional data loss, you should have a spare hard drive
  available. Use this spare drive to store decrypted output or to back up the
  contents of the damaged volume.


Parameters:
  InputVolume
                The BitLocker-encrypted volume to repair. Example: "C:".

  OutputVolumeOrImage
                Optional. The volume to store decrypted contents, or the file
                location to create an image file of the contents.
                Examples: "D:", "D:\imagefile.img".

                WARNING! All information on this output volume will be
                overwritten.

  -nov or -NoOutputVolume
                Attempt to repair a BitLocker-encrypted volume by modifying the
                boot sector to point to a valid copy of BitLocker metadata.

                WARNING! To avoid additional data loss, use a sector backup
                utility to back up the input volume before using this option.
                If you do not have such a utility available, specify an output
                volume or image instead.

  -rk  or -RecoveryKey
                Provide an external key to unlock the volume.
                Example: "F:\RecoveryKey.bek".

  -rp  or -RecoveryPassword
                Provide a numerical password to unlock the volume.
                Example: "111111-222222-333333-...".

  -kp  or -KeyPackage
                Optional. Provide a key package to unlock the volume.
                Example: "F:\ExportedKeyPackage"

            If this option is blank, the tool will look for the key package
            automatically. This option is needed only if required by the tool.

  -lf  or -LogFile
                Optional. Provide a path to a file that will store progress
                information. Example: "F:\log.txt".

  -f   or -Force
                Optional. When used, forces a volume to be dismounted even if
                it cannot be locked. This option is needed only if required by
                the tool.

  -?   or /?
                Shows this screen.

Examples:
  repair-bde C: -NoOutputVolume -rk F:\RecoveryKey.bek
  repair-bde C: D: -rp 111111-222222-[...] -lf F:\log.txt
  repair-bde C: D: -kp F:\KeyPackage -rp 111111-222222-[...]
  repair-bde C: D:\imagefile.img -kp F:\KeyPackage -rk F:\RecoveryKey.bek

这篇文章中的信息适用于:
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
关键字:?
kbmt kbhowto kbinfo KB928201 KbMtzh
机器翻译机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 928201? (http://support.microsoft.com/kb/928201/en-us/ )
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
 

文章翻译