Skip to content

Hyper-V Private Cloud Monitoring - SMB and SOFS Integration

Generated support reference. All capabilities · Day-2 triage.

Default conditions below come from the compiled candidate source, not the effective overrides in your management group. Read the monitor-specific knowledge together with the common safety and verification guidance. Microsoft links explain the underlying technology; product thresholds are not Microsoft recommendations.

Hyper-V Host SMB Storage Participation

HyperVPrivateCloud.Capability.FileServices.HostParticipation

Host participation in SMB-backed VM storage. It gates SMB monitoring to relevant hosts and separates absent capability from a failed SMB query.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Kind: ClassType.

Identity and monitoring ownership

Base class=Windows!Microsoft.Windows.LocalApplication; hosted=true; singleton=false; declared properties=ParticipationId, UncBackedDiskCount, ShareCount. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

What this object represents

Host participation in SMB-backed VM storage. It gates SMB monitoring to relevant hosts and separates absent capability from a failed SMB query.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

File Services Smb Share

HyperVPrivateCloud.Capability.FileServices.SmbShare

SMB share identity used by the private-cloud topology. Match server and share, and distinguish client-observed access from native file-server service health.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbShare. Kind: ClassType.

Identity and monitoring ownership

Base class=System!System.LogicalEntity; hosted=false; singleton=false; declared properties=BoundaryId, ShareId, UncPath, ServerName, ShareName, Dialect, ContinuouslyAvailable. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

What this object represents

SMB share identity used by the private-cloud topology. Match server and share, and distinguish client-observed access from native file-server service health.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

File Services Smb Client Path

HyperVPrivateCloud.Capability.FileServices.SmbClientPath

Client-to-SMB-server storage path. Its identity helps correlate sessions and multichannel paths; inspect the actual monitor target before treating a host-wide count as a path-specific failure.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientPath. Kind: ClassType.

Identity and monitoring ownership

Base class=System!System.LogicalEntity; hosted=false; singleton=false; declared properties=BoundaryId, PathId, ShareId, HostId, ClientIPAddress, ServerIPAddress, ClientInterfaceIndex, ServerInterfaceIndex, ClientRdmaCapable, ServerRdmaCapable, Selected, State. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

What this object represents

Client-to-SMB-server storage path. Its identity helps correlate sessions and multichannel paths; inspect the actual monitor target before treating a host-wide count as a path-specific failure.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

File Services Smb Vhdx Mapping

HyperVPrivateCloud.Capability.FileServices.SmbVhdxMapping

Inventory mapping from VM virtual disk storage to an SMB path. It provides impact correlation, not an independent filesystem or guest-disk health probe.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbVhdxMapping. Kind: ClassType.

Identity and monitoring ownership

Base class=System!System.LogicalEntity; hosted=false; singleton=false; declared properties=BoundaryId, MappingId, ShareId, VMId, DiskId, VhdPath. Inherited properties also apply. Inspect the exact instance and its monitoring path; inventory-only classes do not acquire health merely by appearing in a diagram.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

What this object represents

Inventory mapping from VM virtual disk storage to an SMB path. It provides impact correlation, not an independent filesystem or guest-disk health probe.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB client read throughput

HyperVPrivateCloud.Capability.FileServices.SmbClientReadBytes.Collection.Rule

Collects SMB Client Shares\Read Bytes/sec for every connected share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientReadBytes.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB client write throughput

HyperVPrivateCloud.Capability.FileServices.SmbClientWriteBytes.Collection.Rule

Collects SMB Client Shares\Write Bytes/sec for every connected share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientWriteBytes.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB client read latency

HyperVPrivateCloud.Capability.FileServices.SmbClientReadLatency.Collection.Rule

Collects SMB Client Shares\Avg. sec/Read for every connected share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientReadLatency.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB client write latency

HyperVPrivateCloud.Capability.FileServices.SmbClientWriteLatency.Collection.Rule

Collects SMB Client Shares\Avg. sec/Write for every connected share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientWriteLatency.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB client data queue length

HyperVPrivateCloud.Capability.FileServices.SmbClientQueueLength.Collection.Rule

Collects SMB Client Shares\Avg. Data Queue Length for every connected share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientQueueLength.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB server received throughput

HyperVPrivateCloud.Capability.FileServices.SmbServerReceivedBytes.Collection.Rule

Collects SMB Server Shares\Received Bytes/sec for every served share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbServerReceivedBytes.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB server sent throughput

HyperVPrivateCloud.Capability.FileServices.SmbServerSentBytes.Collection.Rule

Collects SMB Server Shares\Sent Bytes/sec for every served share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbServerSentBytes.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB server read latency

HyperVPrivateCloud.Capability.FileServices.SmbServerReadLatency.Collection.Rule

Collects SMB Server Shares\Avg. sec/Read for every served share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbServerReadLatency.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Collect SMB server write latency

HyperVPrivateCloud.Capability.FileServices.SmbServerWriteLatency.Collection.Rule

Collects SMB Server Shares\Avg. sec/Write for every served share every 300 seconds.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbServerWriteLatency.Collection.Rule. Kind: Rule.

Alert versus health

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; category=PerformanceCollection. Rules collect data or raise event alerts; they do not themselves create unit-monitor health transitions. Repeated or unresolved rule alerts do not by themselves explain a red DA. Correlate with current leaf monitors and event timestamps before closure.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Show SMB client and share report

HyperVPrivateCloud.Capability.FileServices.SmbReport.Task

SMB services, client connections with dialect and CA state, multichannel paths and RDMA capability, witness registrations, signing/encryption posture, local shares and VHDX files on UNC paths.

Summary

Show SMB client and share report

What it runs

SMB services, client connections with dialect and CA state, multichannel paths and RDMA capability, witness registrations, signing/encryption posture, local shares and VHDX files on UNC paths.

Impact

Read-only. The task runs the query on the agent and returns text; it changes nothing.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbReport.Task. Kind: Task.

Execution safety

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; timeout=180. Read the task's original knowledge and parameters before execution. A Remediation task changes state and requires approval; do not execute it solely because the object is red. Even a diagnostic can generate logs or files; review its documented impact.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Show SMB client latency and connectivity events

HyperVPrivateCloud.Capability.FileServices.SmbLatency.Task

SMB Client Shares latency, queue and credit-stall counters plus the latest SMB client connectivity events.

Summary

Show SMB client latency and connectivity events

What it runs

SMB Client Shares latency, queue and credit-stall counters plus the latest SMB client connectivity events.

Impact

Read-only. The task runs the query on the agent and returns text; it changes nothing.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbLatency.Task. Kind: Task.

Execution safety

Target=HCSV2Library!HyperVPrivateCloud.HostRole; enabled=true; timeout=180. Read the task's original knowledge and parameters before execution. A Remediation task changes state and requires approval; do not execute it solely because the object is red. Even a diagnostic can generate logs or files; review its documented impact.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Hyper-V over SMB health

HyperVPrivateCloud.Capability.FileServices.Health.Monitor

Validates required SMB connections, continuous availability, and optional RDMA paths.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Health.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

Validates every SMB share that backs an attached Hyper-V virtual hard disk. Continuous availability is required; RDMA is optional unless overridden.

Operator response

Validate SMB client connections, share continuous-availability configuration, Multichannel paths, DNS, file-server cluster health, and the Microsoft File Services MP object.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.Health.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='FileServicesState'] = Good OR Property[@Name='FileServicesState'] = NotApplicable)

Warning [Warning]: Property[@Name='FileServicesState'] = Warning

Error [Critical]: Property[@Name='FileServicesState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: IntervalSeconds=300; RequireRdma=false; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB service state

HyperVPrivateCloud.Capability.FileServices.SmbServiceState.Monitor

Tracks the LanmanWorkstation SMB client service, and the LanmanServer SMB server service where it is installed and not disabled by policy.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbServiceState.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

The SMB client service (LanmanWorkstation) or, where installed and not disabled by policy, the SMB server service (LanmanServer) is not running on this Hyper-V host. Hyper-V over SMB, live migration over SMB and Scale-Out File Server access all depend on these services.

Causes

Service stopped manually or failed to start after patching.

Dependency failure (NetBT, mrxsmb, srv2 drivers).

Hardening policy disabled LanmanServer on a host that still serves shares.

Resolutions

Get-Service LanmanWorkstation,LanmanServer and the System log for Service Control Manager 7000/7031 events explain the failure.

Start-Service after fixing the dependency; verify SMB connections return with Get-SmbConnection.

If LanmanServer is deliberately disabled, this monitor treats it as not applicable only when the service is disabled; a manual stop still alerts.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbServiceState.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='ServiceState'] = Good OR Property[@Name='ServiceState'] = NotApplicable)

Warning [Warning]: Property[@Name='ServiceState'] = Warning

Error [Critical]: Property[@Name='ServiceState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=ServiceState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB share availability

HyperVPrivateCloud.Capability.FileServices.SmbShareAvailability.Monitor

Verifies that every UNC path backing a Hyper-V virtual hard disk on this host has an active SMB client connection.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbShareAvailability.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

A UNC path that backs a Hyper-V virtual hard disk on this host has no active SMB client connection. The VM will pause with a critical storage error if the share cannot be reached when I/O is issued.

Causes

File server or Scale-Out File Server cluster role offline.

Share permissions, Kerberos constrained delegation or SMB security settings changed.

Network path between host and file server down; SMB Multichannel paths all failed.

Resolutions

Get-SmbConnection and Test-NetConnection <fileserver> -Port 445 from the host; Get-SmbShare / Get-ClusterGroup on the file server side.

Restore the share or the SOFS role, then confirm VMs resume (Resume-VM) and that Get-SmbConnection shows the path.

Check the SMBClient Connectivity and Security event logs on the host for the specific failure reason (30803-30809, 31001 series).

This monitor is an outage signal and should remain enabled.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbShareAvailability.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='ShareAvailabilityState'] = Good OR Property[@Name='ShareAvailabilityState'] = NotApplicable)

Warning [Warning]: Property[@Name='ShareAvailabilityState'] = Warning

Error [Critical]: Property[@Name='ShareAvailabilityState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=ShareAvailabilityState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB client session errors

HyperVPrivateCloud.Capability.FileServices.SmbClientSessionErrors.Monitor

Counts SMB client connectivity errors in a rolling window. SessionErrorWindowMinutes defaults to 60, ClientSessionErrorWarningCount to 5, and ClientSessionErrorCriticalCount to 20.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Performance.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Performance.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbClientSessionErrors.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

The count of SMB client connectivity and security errors on this host in the rolling SessionErrorWindowMinutes window has reached the configured threshold. Intermittent SMB client errors precede VM storage pauses on Hyper-V over SMB.

Causes

Flapping network path or RDMA adapter resets between host and file server.

Authentication or signing failures after account/policy changes.

File server overload causing session timeouts or transparent failover events.

Resolutions

Review the Microsoft-Windows-SMBClient/Connectivity and /Security event logs on the host for the counted errors and their target server.

Check SMB Multichannel path health (Get-SmbMultichannelConnection) and the network adapters involved.

Correlate with the SMB server session errors monitor on the file server if HCS monitors it.

Tune SessionErrorWindowMinutes and the Warning/Critical counts to the environment's baseline noise.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientSessionErrors.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.PerformanceState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='ClientSessionErrorState'] = Good OR Property[@Name='ClientSessionErrorState'] = NotApplicable)

Warning [Warning]: Property[@Name='ClientSessionErrorState'] = Warning

Error [Critical]: Property[@Name='ClientSessionErrorState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=ClientSessionErrorState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB server session errors

HyperVPrivateCloud.Capability.FileServices.SmbServerSessionErrors.Monitor

Counts SMB server operational errors in a rolling window. SessionErrorWindowMinutes defaults to 60, ServerSessionErrorWarningCount to 5, and ServerSessionErrorCriticalCount to 20.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Performance.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Performance.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbServerSessionErrors.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

The count of SMB server operational errors on this host in the rolling SessionErrorWindowMinutes window has reached the configured threshold. On a Hyper-V host this indicates clients (other hosts, backup, live migration) are failing against shares served from here.

Causes

Clients disconnecting abnormally (network faults, reboots).

Share ACL or SMB security (signing/encryption) mismatch with clients.

Server overload or storage latency causing request timeouts.

Resolutions

Review the Microsoft-Windows-SMBServer/Operational and /Security logs for the counted events (1020-1025, 1031 series).

Identify the failing client from the event data and check its connectivity.

Confirm storage under the share is healthy (CSV / S2D monitors).

Tune the window and thresholds to baseline.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbServerSessionErrors.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.PerformanceState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='ServerSessionErrorState'] = Good OR Property[@Name='ServerSessionErrorState'] = NotApplicable)

Warning [Warning]: Property[@Name='ServerSessionErrorState'] = Warning

Error [Critical]: Property[@Name='ServerSessionErrorState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=ServerSessionErrorState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB signing state

HyperVPrivateCloud.Capability.FileServices.SmbSigningState.Monitor

Reports whether SMB signing is required on the SMB server and the SMB client. RequireSigning defaults to false, so the monitor reports posture without alerting until it is overridden to true.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Security.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Security.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Security.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Security.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbSigningState.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

Reports whether SMB signing is required on this host's SMB server and client configuration. With RequireSigning left at the default of false the monitor records posture only; when overridden to true it alerts if signing is not required, which matters for hosts exposed to untrusted networks.

Causes

Group Policy or Set-SmbServerConfiguration/Set-SmbClientConfiguration changed RequireSecuritySignature.

Signing disabled to recover performance on RDMA/SMB Direct paths (signing disables RDMA offload).

Resolutions

Get-SmbServerConfiguration | Select RequireSecuritySignature and Get-SmbClientConfiguration | Select RequireSecuritySignature.

Set the required posture per your security baseline; note that requiring signing or encryption on Hyper-V storage traffic prevents SMB Direct (RDMA) from being used.

Set RequireSigning to true by override only for hosts where the baseline demands it.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbSigningState.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.SecurityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='SigningState'] = Good OR Property[@Name='SigningState'] = NotApplicable)

Warning [Warning]: Property[@Name='SigningState'] = Warning

Error [Critical]: Property[@Name='SigningState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=SigningState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB encryption state

HyperVPrivateCloud.Capability.FileServices.SmbEncryptionState.Monitor

Reports whether SMB data encryption is enabled on the server default and on local shares. RequireEncryption defaults to false, so the monitor reports posture without alerting until it is overridden to true.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Security.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Security.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Security.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Security.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbEncryptionState.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

Reports whether SMB encryption is enabled on the server default and on local shares. With RequireEncryption left at the default of false the monitor records posture only; when overridden to true it alerts if encryption is not enforced.

Causes

EncryptData not set on the server configuration or on shares carrying sensitive data.

Encryption disabled to retain SMB Direct (RDMA) performance for Hyper-V storage traffic.

Resolutions

Get-SmbServerConfiguration | Select EncryptData,RejectUnencryptedAccess and Get-SmbShare | Select Name,EncryptData.

Enable encryption per baseline with Set-SmbServerConfiguration -EncryptData $true or per share; understand the RDMA trade-off first.

Set RequireEncryption to true by override where the baseline demands it.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbEncryptionState.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.SecurityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='EncryptionState'] = Good OR Property[@Name='EncryptionState'] = NotApplicable)

Warning [Warning]: Property[@Name='EncryptionState'] = Warning

Error [Critical]: Property[@Name='EncryptionState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=EncryptionState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB continuous availability state

HyperVPrivateCloud.Capability.FileServices.SmbContinuousAvailability.Monitor

Verifies that Scale-Out File Server shares carrying Hyper-V workloads are continuously available so transparent failover works. RequireContinuousAvailability defaults to true.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Configuration.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Configuration.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Configuration.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbContinuousAvailability.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

A Scale-Out File Server share carrying Hyper-V workloads is not continuously available (CA). Without CA, transparent failover does not work and a file-server node failure pauses or crashes the VMs using the share instead of a brief I/O stall.

Causes

Share created without the ContinuouslyAvailable flag or with it later removed.

Share hosted on a general-purpose file server role rather than SOFS.

Cluster role for the share not online.

Resolutions

Get-SmbShare | Select Name,ContinuouslyAvailable,ScopeName on the file server; Get-SmbConnection on the host shows which shares VHDX files use.

Set-SmbShare -ContinuouslyAvailable $true on SOFS shares used for Hyper-V storage.

If the share is intentionally not CA, set RequireContinuousAvailability to false by override for that host.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbContinuousAvailability.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.ConfigurationState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='ContinuousAvailabilityState'] = Good OR Property[@Name='ContinuousAvailabilityState'] = NotApplicable)

Warning [Warning]: Property[@Name='ContinuousAvailabilityState'] = Warning

Error [Critical]: Property[@Name='ContinuousAvailabilityState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=ContinuousAvailabilityState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Error; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB Witness registration state

HyperVPrivateCloud.Capability.FileServices.SmbWitnessState.Monitor

Reports active SMB Witness registrations, which drive fast transparent failover for Scale-Out File Server. RequireWitness defaults to false.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbWitnessState.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

Reports whether this host has active SMB Witness registrations for its Scale-Out File Server connections. The witness service notifies the client to move immediately when a file-server node fails, giving fast transparent failover; without it the client waits for TCP timeouts. RequireWitness defaults to false (posture only).

Causes

Witness registration failed because the SMB Witness service is stopped on the file server or blocked by a firewall (RPC).

Connections to non-clustered file servers (no witness expected).

Resolutions

Get-SmbWitnessClient on the host lists registrations and their state; the SMBWitnessClient event logs record registration failures.

On the SOFS nodes confirm the SMB Witness service is running and RPC is allowed.

Set RequireWitness to true by override on hosts that only use SOFS shares so lost registrations alert.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbWitnessState.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='WitnessState'] = Good OR Property[@Name='WitnessState'] = NotApplicable)

Warning [Warning]: Property[@Name='WitnessState'] = Warning

Error [Critical]: Property[@Name='WitnessState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=WitnessState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB Multichannel path count

HyperVPrivateCloud.Capability.FileServices.SmbMultichannelPathCount.Monitor

Tracks selected SMB Multichannel paths against the expected minimum. MinimumMultichannelPaths defaults to 2.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Availability.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Availability.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbMultichannelPathCount.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

The number of selected SMB Multichannel paths to a share is below MinimumMultichannelPaths (default 2). A single path means no network fault tolerance for Hyper-V over SMB storage traffic and reduced throughput.

Causes

A storage NIC or RDMA adapter down, misconfigured or with a different RSS/RDMA capability so SMB will not use it.

Subnet or VLAN misconfiguration making one path unreachable.

Multichannel disabled on client or server.

Resolutions

Get-SmbMultichannelConnection and Get-SmbClientNetworkInterface show which interfaces are selected and why others are not (RSS/RDMA capable flags).

Repair the failed adapter or path; verify Get-NetAdapterRdma and Get-NetAdapterRss are consistent across storage NICs.

Confirm Get-SmbClientConfiguration EnableMultiChannel is true.

Set MinimumMultichannelPaths to match the host design (2 for dual-NIC, higher for four-port designs).

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbMultichannelPathCount.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.AvailabilityState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='MultichannelPathState'] = Good OR Property[@Name='MultichannelPathState'] = NotApplicable)

Warning [Warning]: Property[@Name='MultichannelPathState'] = Warning

Error [Critical]: Property[@Name='MultichannelPathState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=MultichannelPathState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB client read latency

HyperVPrivateCloud.Capability.FileServices.SmbClientReadLatency.Monitor

Tracks average SMB client read latency across connected shares. SmbReadLatencyWarningMs defaults to 20 and SmbReadLatencyCriticalMs defaults to 50.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Performance.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Performance.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbClientReadLatency.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

Average SMB client read latency across connected shares has reached SmbReadLatencyWarningMs / SmbReadLatencyCriticalMs. Read latency on SMB storage is felt directly as guest disk latency by every VM on those shares.

Causes

File server storage saturation or S2D repair on the SOFS side.

Storage network congestion, PFC/ETS misconfiguration for RDMA, or Multichannel down to one path.

A noisy VM or backup issuing a read storm.

Resolutions

Use the SMB Client Shares performance counters (Avg. sec/Read, Data Requests/sec) in the SMB performance view to identify the share and time window.

Check the file server volume latency and the storage-network adapters (RDMA counters, PFC pause frames).

Rebalance or throttle the offending VM with Storage QoS.

Lower the thresholds on all-flash SOFS designs; raise them on hybrid storage.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientReadLatency.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.PerformanceState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='ReadLatencyState'] = Good OR Property[@Name='ReadLatencyState'] = NotApplicable)

Warning [Warning]: Property[@Name='ReadLatencyState'] = Warning

Error [Critical]: Property[@Name='ReadLatencyState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=ReadLatencyState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

SMB client write latency

HyperVPrivateCloud.Capability.FileServices.SmbClientWriteLatency.Monitor

Tracks average SMB client write latency across connected shares. SmbWriteLatencyWarningMs defaults to 20 and SmbWriteLatencyCriticalMs defaults to 50.

Representative root health path

Solution > HyperVPrivateCloud.Enterprise.Solution.Fabric.Performance.Dependency.Monitor > HyperVPrivateCloud.Enterprise.Fabric.Service.Performance.Dependency.Monitor > HyperVPrivateCloud.Service.Storage.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.Participation.Performance.Dependency.Monitor > HyperVPrivateCloud.Capability.FileServices.SmbClientWriteLatency.Monitor

This is one authored monitor path, not proof of current instance membership. Shared dependencies can have additional paths. Use Health Explorer to resolve the actual affected objects.

Summary

Average SMB client write latency across connected shares has reached SmbWriteLatencyWarningMs / SmbWriteLatencyCriticalMs. Write latency on Hyper-V over SMB storage is the most common cause of guest application timeouts and VM pause events.

Causes

File server write cache exhausted or storage repair in progress.

Storage network congestion or loss of SMB Direct (falling back to TCP).

Checkpoint merges, storage migrations or backups saturating the share.

Resolutions

Use the SMB Client Shares counters (Avg. sec/Write) and correlate with the SOFS node's storage monitors.

Verify SMB Direct is in use (Get-SmbMultichannelConnection shows RDMA capable/current) and that PFC/ETS are configured on the storage NICs.

Move or throttle the heavy writer.

Tune thresholds to the storage design latency.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.SmbClientWriteLatency.Monitor. Kind: UnitMonitor.

Target and health path

Target class: HyperVPrivateCloud.Capability.FileServices.HostParticipation. Parent health aspect: Health!System.Health.PerformanceState. Enabled by default: true. Follow this leaf through Health Explorer dependencies to identify which component and service inherit its state.

Why warning or critical

Success [Good]: (Property[@Name='WriteLatencyState'] = Good OR Property[@Name='WriteLatencyState'] = NotApplicable)

Warning [Warning]: Property[@Name='WriteLatencyState'] = Warning

Error [Critical]: Property[@Name='WriteLatencyState'] = Critical

These are compiled default detection conditions, not effective overrides. For state-valued properties, the probe evaluates the condition described in the original knowledge above and supplies the actual cause in state-change context. NotApplicable is not a successful test of an absent capability.

Sampling and effective policy

Compiled configuration: ClientSessionErrorCriticalCount=20; ClientSessionErrorWarningCount=5; IntervalSeconds=300; MinimumMultichannelPaths=2; PropertyName=WriteLatencyState; RequireContinuousAvailability=true; RequireEncryption=false; RequireSigning=false; RequireWitness=false; ServerSessionErrorCriticalCount=20; ServerSessionErrorWarningCount=5; SessionErrorWindowMinutes=60; SmbReadLatencyCriticalMs=50; SmbReadLatencyWarningMs=20; SmbWriteLatencyCriticalMs=50; SmbWriteLatencyWarningMs=20; SyncTime=; TimeoutSeconds=120 Check effective overrides before comparing a live value with these defaults. Interval is not persistence: do not assume consecutive samples or hysteresis unless explicitly configured. Increasing thresholds can conceal lost redundancy. Use customer-owned override packs, never the Default Management Pack.

Alert and recovery behavior

Alert starts at Warning; severity=MatchMonitorHealth; AutoResolve=true. A warning health state may be visible without a warning alert when AlertOnState is Error. Alert descriptions can retain the original incident details; compare the latest Health Explorer state-change context and a fresh diagnostic.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up SMB share health into Storage

HyperVPrivateCloud.Capability.FileServices.StorageShare.Dependency.Monitor

Rolls the health of SMB share health into Storage into the private cloud Distributed Application.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.StorageShare.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HCSV2Library!HyperVPrivateCloud.StorageComponent; relationship=HyperVPrivateCloud.Capability.FileServices.StorageContainsSmbShare; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up SMB share health into Hyper-V hosts

HyperVPrivateCloud.Capability.FileServices.HostShare.Dependency.Monitor

Rolls the health of SMB share health into Hyper-V hosts into the private cloud Distributed Application.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.HostShare.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HCSV2Library!HyperVPrivateCloud.HostRole; relationship=HyperVPrivateCloud.Capability.FileServices.HostRoleUsesSmbShare; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up Microsoft SMB service health into shares

HyperVPrivateCloud.Capability.FileServices.MicrosoftSmb.Dependency.Monitor

Rolls the health of Microsoft SMB service health into shares into the private cloud Distributed Application.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.MicrosoftSmb.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HyperVPrivateCloud.Capability.FileServices.SmbShare; relationship=HyperVPrivateCloud.Capability.FileServices.SmbShareReferencesMicrosoftSmbService; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up Availability through FileServices.StorageContainsHostParticipation

HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor

Preserves the originating health aspect through this domain dependency. Open the unhealthy member monitor for the actual cause; this rollup does not create a second incident.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.Participation.Availability.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HCSV2Library!HyperVPrivateCloud.StorageComponent; relationship=HyperVPrivateCloud.Capability.FileServices.StorageContainsHostParticipation; member monitor=Health!System.Health.AvailabilityState; parent=Health!System.Health.AvailabilityState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up Performance through FileServices.StorageContainsHostParticipation

HyperVPrivateCloud.Capability.FileServices.Participation.Performance.Dependency.Monitor

Preserves the originating health aspect through this domain dependency. Open the unhealthy member monitor for the actual cause; this rollup does not create a second incident.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.Participation.Performance.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HCSV2Library!HyperVPrivateCloud.StorageComponent; relationship=HyperVPrivateCloud.Capability.FileServices.StorageContainsHostParticipation; member monitor=Health!System.Health.PerformanceState; parent=Health!System.Health.PerformanceState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up Configuration through FileServices.StorageContainsHostParticipation

HyperVPrivateCloud.Capability.FileServices.Participation.Configuration.Dependency.Monitor

Preserves the originating health aspect through this domain dependency. Open the unhealthy member monitor for the actual cause; this rollup does not create a second incident.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.Participation.Configuration.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HCSV2Library!HyperVPrivateCloud.StorageComponent; relationship=HyperVPrivateCloud.Capability.FileServices.StorageContainsHostParticipation; member monitor=Health!System.Health.ConfigurationState; parent=Health!System.Health.ConfigurationState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Roll up Security through FileServices.StorageContainsHostParticipation

HyperVPrivateCloud.Capability.FileServices.Participation.Security.Dependency.Monitor

Preserves the originating health aspect through this domain dependency. Open the unhealthy member monitor for the actual cause; this rollup does not create a second incident.

Support scope

Hyper-V storage over SMB: client/server participation, share and VHDX mappings, sessions, security policy, continuous availability, witness and multichannel resilience.

Element: HyperVPrivateCloud.Capability.FileServices.Participation.Security.Dependency.Monitor. Kind: DependencyMonitor.

Why warning or critical

Target=HCSV2Library!HyperVPrivateCloud.StorageComponent; relationship=HyperVPrivateCloud.Capability.FileServices.StorageContainsHostParticipation; member monitor=Health!System.Health.SecurityState; parent=Health!System.Health.SecurityState; algorithm=WorstOf; unavailable-member policy=Success. The parent inherits the evaluated member state; it does not independently diagnose that member. Open the unhealthy member monitor to see the originating condition. Unavailable-member handling is not evidence of healthy telemetry and is distinct from an empty or unmonitored relationship.

Read-only investigation

Identify the client host and exact server/share path. Inspect Get-SmbConnection, Get-SmbMultichannelConnection and the matching share on its server; compare negotiated signing, encryption and continuous-availability properties with policy. Correlate SMBClient/SMBServer event channels, latency and transport errors. A client-side test alone cannot prove the server service is stopped.

Corrective action and escalation

Restore the affected SMB service, path or network after impact review; correct share permissions and authentication with the file-services team. Preserve security requirements. Never enable SMB1, disable signing/encryption or disconnect all SMB sessions to make a monitor green.

Capture object identity, owner, UTC timestamps, actual value/state, effective threshold, first error, relevant event IDs and recent changes. Escalate with that evidence when the cause remains uncertain. Disruptive or security-changing actions require the service owner and a recovery plan.

Verify recovery

Verify the intended share and VM disk are reachable, required security and redundancy are negotiated, errors stop and representative I/O recovers.

Microsoft references

Microsoft Learn: troubleshoot smb guidance

Microsoft Learn: storage issues in hyper v and windows server failover clusters

Released under the MIT License.