1. 常见访问问题
确认网络连通性:在客户端运行 ping FS01.iehang.cn,确认可 ping 通
检查 SMB 端口:运行 telnet FS01 445,确认 445 端口开放
检查 Server 服务:在 FS01 服务器打开服务管理器(services.msc)→ 找到"Server"服务 → 确认状态为"正在运行"
检查防火墙:打开Windows 防火墙高级安全 → 确认入站规则中"文件和打印机共享"已启用(允许 445 端口)
在客户端清除缓存:运行 net use * /delete 清除所有 SMB 连接 → 重新连接 \\FS01\Public
# 检查 Server 服务状态
Get-Service LanmanServer | Select-Object Name, Status, StartType
# 检查 SMB 端口是否监听
Get-NetTCPConnection -LocalPort 445
# 查看当前 SMB 会话
Get-SmbSession
# 查看 SMB 共享访问问题
Get-SmbShare | Select-Object Name, Path, Description
2. 权限问题排查
右键共享文件夹 → "属性" → "安全"选项卡 → 点击"高级" → "有效权限"选项卡
点击"选择用户" → 输入有问题的用户名 → 查看该用户的有效权限是否正确
检查共享权限:右键文件夹 → "属性" → "共享" → "高级共享" → "权限"按钮 → 确认共享权限
确认最终权限 = 共享权限与 NTFS 权限的交集(取最严格的限制)
# 查看共享权限
Get-SmbShareAccess -Name "Public"
# 查看 NTFS 权限
Get-Acl "E:\Shares\Public" | Select-Object Access
# 导出权限列表
Get-Acl "E:\Shares\Public".Access |
Export-Csv "C:\PermReport.csv"
3. 性能问题诊断
打开资源监视器(resmon.exe)→ "磁盘"选项卡 → 查看磁盘活动、队列长度和读写速度
打开性能监视器(perfmon.msc)→ 添加计数器:"PhysicalDisk\Avg. Disk sec/Read"、"PhysicalDisk\Avg. Disk sec/Write"
检查网络带宽:在"性能监视器"中添加"Network Interface\Bytes Total/sec"计数器
查看 SMB 连接统计:打开服务器管理器 → "文件和存储服务" → "共享" → 查看每个共享的连接数
# 检查磁盘 I/O
Get-Counter -Counter "\PhysicalDisk(_Total)\Avg. Disk sec/Read" |
Select-Object @{N="ReadLatency";E={$_.CounterSamples[0].CookedValue}}
# 检查 SMB 连接数
Get-SmbSession | Measure-Object | Select-Object Count
# 检查打开的文件
Get-SmbOpenFile | Measure-Object | Select-Object Count
4. 存储故障处理
检查存储池健康状态:打开服务器管理器 → "文件和存储服务" → "存储池" → 查看池和虚拟磁盘的健康状态
如果虚拟磁盘显示"不完整"或"已降级",点击"修复虚拟磁盘"链接启动修复向导
更换故障磁盘:在存储池中移除故障物理磁盘 → 插入新磁盘 → 将新磁盘添加到存储池
修复完成后,确认虚拟磁盘状态恢复为"正常"
# 检查存储池健康状态
Get-StoragePool | Select-Object FriendlyName, HealthStatus, OperationalStatus
# 检查虚拟磁盘健康状态
Get-VirtualDisk | Select-Object FriendlyName, HealthStatus, ResiliencySettingName
# 修复虚拟磁盘
Repair-VirtualDisk -FriendlyName "VDisk01"
# 替换故障物理磁盘
Reset-PhysicalDisk -FriendlyName "PhysicalDisk1"
Add-PhysicalDisk -StoragePoolFriendlyName "Pool01"
5. 常见问题
检查网络稳定性、SMB 服务状态、磁盘空间是否已满、事件日志中的错误信息。
使用 Get-SmbOpenFile 查看锁定文件的会话,然后用 Close-SmbOpenFile 关闭。
运行 chkdsk E: /f /r 检查和修复磁盘错误。注意:需先卸载卷或重启到恢复模式。