事件 ID 158 错误 - Windows 10 中的相同磁盘 GUID 分配

在这篇文章中,我们将探讨记录的错误事件(事件 ID 158(Event ID 158))的原因和补救措施。该事件表示Windows 10中的两个或多个磁盘设备被分配了相同的磁盘GUID(GUIDs)

GUID  (或UUID)是“全局唯一标识符”(或“通用唯一标识符”)的首字母缩写词。它是一个 128 位整数,用于标识资源。GUID一词  通常由使用Microsoft技术的开发人员使用,而UUID则在其他任何地方使用。

事件 ID 158

(Event ID 158)为相同的磁盘GUID记录(GUIDs)事件 ID 158

事件ID 158(Event ID 158)错误对Windows 10客户端系统没有功能或性能影响。此事件提供警告,系统上的多个磁盘共享相同的标识信息(如序列号、第 83 页ID(IDs)等)

事件 ID 158(Event ID 158)错误的可能原因是什么?

事件ID 158(Event ID 158)错误可由多种不同情况中的任何一种触发。最常见的两种情况如下:

  1. 如果同一物理磁盘设备的多个路径可用,但未启用Microsoft Multipath I/O ( MPIO ),则该设备将通过所有可用路径向系统公开。这会导致相同的设备 ID 数据(例如Device Serial NumberVendor IDProduct ID等)被多次暴露。
  2. 如果通过使用复制和粘贴操作来复制虚拟硬盘 (VHD)以创建其他虚拟机 (VM),则不会更改任何内部数据结构。因此,VM(VMs)具有相同的磁盘GUID(GUIDs)和相同的 ID 信息(例如Device Serial NumberVendor IDProduct ID等)。

启用 MPIO 以解析事件 ID 158

根据Microsoft的说法,如果物理磁盘设备有多个可用路径,要解决此问题,请启用MPIOIMPIO多路径输入输出(Multi—Path Input Output))允许构建到数据存储系统的容错传输。您可以使用服务器管理器的功能列表(List)Multipath I/OMPIO。如果启用了MPIO,则系统可以在计算机重新启动时声明驱动器并仅公开每个磁盘设备的一个实例。

此外,如果将多个VHD(VHDs)标识为重复项,请使用Set-VHD Windows PowerShell cmdlet的ResetDiskIdentifier参数。

额外提示(Bonus tip):更新您的 Windows 10 PC 芯片组驱动程序,如果您使用的是插入USB读卡器的 SD 卡,请从 PC 上拔下读卡器并仅在需要时插入。

Hope this helps!



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts