你目前正处于脱机状态,正在等待 Internet 重新连接

应用程序的基于 ESENT 构建和运行基于 Windows Vista 的或基于 Windows Server 2008 的计算机上可能无法正常工作后的报告物理扇区大小的存储设备的变化

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 2470478
简介
传统上基于 512 字节扇区存储设备。最近,存储设备供应商开始过渡到存储设备的扇区大小与 4096 字节 (4 KB)。这些被称为"高级格式磁盘"或"512e"的设备。尽管对这些有一个系统的各种软件和硬件组件的存储设备的支持正不断提升,支持可能保持一致。最常见的不一致是对这些存储设备的物理扇区大小的准确报告支持不一致。因此,应用程序必须处理方案的报告物理扇区大小的存储设备进行操作可能会更改位置。
症状
方案中,可以有可能更改报告给 Windows 的物理扇区大小的一些示例如下:
  • RAID 控制器到移动存储设备,从直连的控制器,反之亦然。因为 RAID 控制器可能不报告存储设备的物理扇区大小,可以更改报告物理扇区大小。因此,系统可能会看到在一个会话中,但在另一个会话,并相反的 512 字节的 4 KB。
  • 升级您的主存储设备具有 512 字节的物理扇区大小为 4 KB 物理扇区大小或进行相反转换的存储设备。而且您执行块级别备份和恢复,如使用 Windows 备份。请考虑以下情形:
    • 执行块级别备份您报告一个 512 字节的物理扇区大小的存储设备上运行的系统。
    • 您可以使用报告 4 KB 物理扇区大小的存储设备替换存储设备。
    • 执行块级别恢复到新的存储设备系统。
    在这种情况下,报告物理扇区大小会从 512 字节到 4 KB 在系统启动时。

    注意
    也会逆转这种情况下更换使用 4 KB 物理扇区大小为使用 512 字节的物理扇区大小的存储设备的存储设备的位置。
  • 其中当前存储控制器具有物理扇区大小报告,支持和新的存储控制器没有支持物理扇区大小报告,或进行相反转换系统中,您可以升级存储控制器。当更改存储控制器时,Windows 必须加载相应的驱动程序以支持存储控制器。从 Microsoft 的收件箱 ATA 驱动程序 (MSAHCI) 对第三方基于 Storport 驱动程序或进行相反转换升级时最常出现此问题。
  • 更改在您的系统 BIOS 中的存储控制器的模式。中的所有组合的模式,如 AHCI、 传统、 IDE、 兼容、 RAID,等等,可能发生此问题。每种模式需要不同的存储驱动程序加载 windows。在这种情况下,某些驱动程序可能具有支持并且其他驱动程序不能支持。
以下是生成可扩展存储引擎 API (ESENT) 的应用程序的示例:
  • Windows 更新
  • 活动目录
  • Windows 桌面搜索
  • 证书颁发机构 (CA)
  • Windows Internet 服务 (入选)
  • 动态主机配置协议 (DHCP)
  • Windows Live Mail

举例说明如何此问题可能表现为 Windows 更新,您可能会收到以下错误消息:
致命错误: 未能初始化数据存储,错误 = 0xC8000222。

此外,在应用程序事件日志中记录类似于以下内容的事件:


登录名: 应用程序
来源: ESENT
日期:<date &="" time="">
事件 ID: 412
任务类别: 日志记录/恢复
级别: 错误
关键词: 经典
用户: 不适用
计算机: <computer name="">
说明:
wuaueng.dll (936) SUS20ClientDataStore: 无法读取日志文件 C:\Windows\SoftwareDistribution\DataStore\Logs\edb.log 头。错误-546。</computer></date>

注意:在 Windows Vista 和 Windows Server 2008 中,才会出现此问题。在 Windows 7 andWindows Server 2008 R2 上有关此问题的信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
982018 有可用的更新,可以提高 Windows 7 和 Windows Server 2008 R2 具有高级格式磁盘的兼容性
原因
出现此问题是因为物理扇区大小所报告的存储设备的变化。虽然 ESENT 旨在支持 512 字节到 4 KB 物理扇区大小与初始数据库创建期间,ESENT 期望报告物理扇区大小保持会话之间保持一致。ESENT 数据库重新初始化时,它可以确保数据库创建的并且当前报告物理扇区大小的物理扇区大小都相同。扇区大小各不相同,ESENT 将报告错误。
替代方法
要变通解决此问题,您可以尝试将系统恢复到前一个示例方案发生点。例如,您可能尝试还原以前的存储驱动程序。
解决方案

修补程序信息

Microsoft 提供了一个受支持的修补程序。然而,此修补程序仅用于解决本文中描述的问题。此修复程序仅适用于系统遇到本文中描述的问题。此修补程序可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此修复程序的下一个软件更新。

如果此修复程序可供下载,则在此知识库文章顶部"提供修补程序下载"部分。如果未显示此节,请与 Microsoft 客户服务和支持联系以获取此修复程序。

注意如果出现其他问题或需要任何故障诊断时,您可能需要创建单独的服务请求。对于此特定的修补程序不需要照常收取支持费用到其他支持问题和事项。Microsoft 客户服务和支持电话号码,或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站: 注意"提供修补程序下载"窗体显示获取此修复程序的语言。如果看不到您的语言,则修补程序没有那种语言的版本。

系统必备组件

若要应用此修补程序,您必须运行下列操作系统之一:
  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 Service Pack 2 (SP2)
有关如何获取 Windows Vista 服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
935791 如何获取最新的 Windows Vista 服务包
有关如何获取 Windows Server 2008 服务包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
968849 如何为 Windows Server 2008 获取最新的服务包

注册表信息

若要使用此程序包中的修复程序,您不必对注册表进行任何更改。

重新启动要求

应用此修补程序后,必须重新启动计算机。

修补程序替换信息

此修补程序不替代以前发布的修补程序。

文件信息

此修复程序的英语 (美国) 版本将安装具有下表中列出的属性文件。日期和这些文件的时间以协调世界时 (UTC) 列出。日期和您的本地计算机上这些文件的时间在您本地时间再加上当前夏令时 (DST) 偏差显示。此外,日期和时间可能会更改您执行某些操作的文件。
Windows Vista 和 Windows Server 2008 的文件信息笔记
重要:相同的软件包中包含 Windows Vista 的修复程序和 Windows Server 2008 的修复程序。但是,只有"Windows Vista" 在修复程序请求页上列出。要请求到一个或两个操作系统的系统应用此修补程序包,请选择在"Windows Vista"页上列出的此修补程序。始终参考"适用于"一节文章,以确定每个修补程序适用于实际的操作系统。
  • 应用于特定产品、 SR_Level (RTM、 SP 文件n),并通过检查下表中显示的文件版本号,可以识别服务分支 (LDR、 GDR)。
    版本产品SR_Level服务分支
    6.0.600 122xxxWindows Vista 和 Windows Server 2008SP1LDR
    6.0.600 222xxxWindows Vista 和 Windows Server 2008SP2LDR
  • Service Pack 1 集成到 Windows Server 2008 的发行版。
  • 清单文件 (.manifest) 和菊花安装的文件 (.mum) 为每个环境都是 分别列出 在"Windows Vista 和 Windows Server 2008,请附加文件信息"部分中。大文件和清单文件和关联的安全目录 (.cat) 文件,是极其重要的维护更新组件的状态。对其属性没有列出的安全目录文件已在 Microsoft 的数字签名签名。
对于所有受支持的基于 x86 的 Windows Server 2008 的版本和版本的 Windows Vista
文件名称文件版本文件大小日期时间平台
Esent.dll6.0.6001.228031,453,5682010 年 11 月 23-15:31x86
Esent.dll6.0.6002.225311,460,7362010 年 11 月 23-18:47x86
对于所有受支持的基于 x64 版本的 Windows Vista 和 Windows Server 2008
文件名称文件版本文件大小日期时间平台
Esent.dll6.0.6001.228032,523,6482010 年 11 月 23-19:56x64
Esent.dll6.0.6002.225312,507,2642010 年 11 月 23-16:59x64
Esent.dll6.0.6001.228031,453,5682010 年 11 月 23-15:31x86
Esent.dll6.0.6002.225311,460,7362010 年 11 月 23-18:47x86
对于所有受支持的 Windows Server 2008 基于 IA-64 的版本
文件名称文件版本文件大小日期时间平台
Esent.dll6.0.6001.228033,593,7282010 年 11 月 23-16:23IA-64
Esent.dll6.0.6002.225313,593,7282010 年 11 月 23-17:09IA-64
Esent.dll6.0.6001.228031,453,5682010 年 11 月 23-15:31x86
Esent.dll6.0.6002.225311,460,7362010 年 11 月 23-18:47x86
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用来描述 Microsoft 软件更新的标准术语的说明

附加文件的信息

对于 Windows Vista 和 Windows Server 2008 的附加文件信息

有关所有受支持的基于 x86 的版本的 Windows Vista 和 Windows Server 2008 的附加文件
文件名称Update.mum
文件版本不适用
文件大小3,577
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称X86_a00b55ec0fad73fcee5a44b989698634_31bf3856ad364e35_6.0.6001.22803_none_ff1fc79a072100ae.manifest
文件版本不适用
文件大小716
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称X86_cbd46d9b1e778a42c2e4a807df0ee30a_31bf3856ad364e35_6.0.6002.22531_none_16e1236c1d52c817.manifest
文件版本不适用
文件大小716
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称X86_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6001.22803_none_f270f1d4452696e9.manifest
文件版本不适用
文件大小8,529
日期(UTC)2010 年 11 月 23-
时间 (UTC)15:48
平台不适用
文件名称X86_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6002.22531_none_f434f36442670d32.manifest
文件版本不适用
文件大小8,529
日期(UTC)2010 年 11 月 23-
时间 (UTC)19:06
平台不适用
对于所有支持基于 x64 版本的 Windows Vista 和 Windows Server 2008 的其他文件
文件名称Amd64_4496090fe2ed4b55faec3bb6a37ace41_31bf3856ad364e35_6.0.6002.22531_none_e69a003e2a9858f3.manifest
文件版本不适用
文件大小1,080
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称Amd64_6bb5b11ef44590247d548b6daebdc8a8_31bf3856ad364e35_6.0.6001.22803_none_bf9c7af067a0b8f9.manifest
文件版本不适用
文件大小720
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称Amd64_fa29ef6f84924efc8ae3a6a65054cfcf_31bf3856ad364e35_6.0.6001.22803_none_626f192d3104a520.manifest
文件版本不适用
文件大小1,080
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称Amd64_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6001.22803_none_4e8f8d57fd84081f.manifest
文件版本不适用
文件大小8,549
日期(UTC)2010 年 11 月 23-
时间 (UTC)20:17
平台不适用
文件名称Amd64_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6002.22531_none_50538ee7fac47e68.manifest
文件版本不适用
文件大小8,549
日期(UTC)2010 年 11 月 23-
时间 (UTC)17:15
平台不适用
文件名称Update.mum
文件版本不适用
文件大小3,605
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称X86_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6001.22803_none_f270f1d4452696e9.manifest
文件版本不适用
文件大小8,529
日期(UTC)2010 年 11 月 23-
时间 (UTC)15:48
平台不适用
文件名称X86_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6002.22531_none_f434f36442670d32.manifest
文件版本不适用
文件大小8,529
日期(UTC)2010 年 11 月 23-
时间 (UTC)19:06
平台不适用
其他文件的所有受支持的 Windows Server 2008 的基于 IA-64 的版本
文件名称Ia64_918a0c8a0b358b2e1bbda5b3a167d2db_31bf3856ad364e35_6.0.6001.22803_none_09f59e92687bfd90.manifest
文件版本不适用
文件大小718
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称Ia64_9dd2bb1af74b0e6e1ca038eb7c5d2152_31bf3856ad364e35_6.0.6002.22531_none_e4e41af7aff067f6.manifest
文件版本不适用
文件大小1,078
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称Ia64_cbf834760282e0881e4013008f011298_31bf3856ad364e35_6.0.6001.22803_none_829b14ab676064f8.manifest
文件版本不适用
文件大小1,078
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称Ia64_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6001.22803_none_f27295ca45249fe5.manifest
文件版本不适用
文件大小8,539
日期(UTC)2010 年 11 月 23-
时间 (UTC)16:41
平台不适用
文件名称Ia64_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6002.22531_none_f436975a4265162e.manifest
文件版本不适用
文件大小8,539
日期(UTC)2010 年 11 月 23-
时间 (UTC)17:26
平台不适用
文件名称Update.mum
文件版本不适用
文件大小2,758
日期(UTC)2010 年 11 月 24-
时间 (UTC)08:04
平台不适用
文件名称X86_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6001.22803_none_f270f1d4452696e9.manifest
文件版本不适用
文件大小8,529
日期(UTC)2010 年 11 月 23-
时间 (UTC)15:48
平台不适用
文件名称X86_microsoft-windows-e.estorageengine isam_31bf3856ad364e35_6.0.6002.22531_none_f434f36442670d32.manifest
文件版本不适用
文件大小8,529
日期(UTC)2010 年 11 月 23-
时间 (UTC)19:06
平台不适用

警告:本文已自动翻译

属性

文章 ID:2470478 - 上次审阅时间:09/27/2015 05:48:00 - 修订版本: 3.0

Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate, Windows Vista Ultimate 64-bit edition, Windows Server 2008 Datacenter, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 Enterprise, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Standard, Windows Server 2008 Standard without Hyper-V

  • kbautohotfix kbqfe kbHotfixServer kbfix kbsurveynew kbexpertiseadvanced kbmt KB2470478 KbMtzh
反馈
id=1&t=">