NTFS 區分大小寫

Microsoft.Windows.FileServices.Service.FCI.NTFSCaseSensitivity (UnitMonitor)

此物件會監視是否將 NTFS 設定為區分大小寫。檔案伺服器資源管理員不支援 NTFS 區分大小寫。

Knowledge Base article:

摘要

將檔案伺服器上的 NTFS 設定為區分大小寫時,檔案伺服器資源管理員將無法正確運作。

原因

檔案伺服器資源管理員不支援設定為區分大小寫的 NTFS。

解決方式

在將 NTFS 設定為區分大小寫的檔案伺服器上解除安裝檔案伺服器資源管理員。

透過將以下 DWORD 登錄項目設定為 1,以將 NTFS 設定為不區分大小寫:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\obcaseinsensitive。

Element properties:

TargetMicrosoft.Windows.FileServices.Service.FCI.6.3
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.FileServices.FSRM.6.3.TimedRegistryProbe
RemotableTrue
AccessibilityPublic
Alert Message
NTFS 已設定為區分大小寫
以下電腦已將 NTFS 設定為區分大小寫: {0}.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.FileServices.Service.FCI.NTFSCaseSensitivity" TypeID="Microsoft.Windows.FileServices.FSRM.6.3.TimedRegistryProbe" Accessibility="Public" Target="Microsoft.Windows.FileServices.Service.FCI.6.3" ParentMonitorID="SystemHealth!System.Health.ConfigurationState">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.FileServices.Service.FCI.NTFSCaseSensitivity.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState MonitorTypeStateID="RegistryValueMatch" HealthState="Success" ID="NTFSCaseInsensitive"/>
<OperationalState MonitorTypeStateID="RegistryValueNotMatched" HealthState="Error" ID="NTFSCaseSensitive"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<RegistryValueToCheck>SYSTEM\CurrentControlSet\Control\Session Manager\kernel\obcaseinsensitive </RegistryValueToCheck>
<ValueExpected>1</ValueExpected>
<IntervalSeconds>28800</IntervalSeconds>
<SyncTime/>
</Configuration>
</UnitMonitor>