[SOLVED] What does MPIO do?

Andrewbandrew05

Honorable
Jun 30, 2019
245
17
10,615
So I've had two system crashes that appear to stem from one KB2983588 error. It recommends enabling MPIO to fix this. What does MPIO do, and what would possibly be causing my PC to crash and requiring me to set it up?
 
Solution
Symptoms
An error event for Event ID 158 is logged. The event indicates that two or more disk devices are assigned identical disk GUIDs.

Note: The above event message has no functionality or performance impact on the client systems. This event provides a warning that multiple disks on the system shared the same identification information (like serial number, page 83 IDs etc.)

Resolution
To resolve this problem if multiple paths are available to the physical disk devices, enable MPIO. If MPIO is enabled, the system can claim the drives and expose only one instance of each disk device when the computer is restarted.

https://support.microsoft.com/en-us/help/2983588/event-id-158-is-logged-for-identical-disk-guids

So I see...
Symptoms
An error event for Event ID 158 is logged. The event indicates that two or more disk devices are assigned identical disk GUIDs.

Note: The above event message has no functionality or performance impact on the client systems. This event provides a warning that multiple disks on the system shared the same identification information (like serial number, page 83 IDs etc.)

Resolution
To resolve this problem if multiple paths are available to the physical disk devices, enable MPIO. If MPIO is enabled, the system can claim the drives and expose only one instance of each disk device when the computer is restarted.

https://support.microsoft.com/en-us/help/2983588/event-id-158-is-logged-for-identical-disk-guids

So I see why you are here although the instruction page linked seems to apply to server 2008

Are you on win 10 Pro?

MPIO = Multi Path IO. It is almost expected you know what it means as finding a description is difficult. Also figuring out how to enable it is as well.

https://support.purestorage.com/Sol..._and_Storage_Settings/Setting_the_MPIO_Policy
 
Solution