diskmgmt.msc
或diskpart
管理# PowerShell创建存储池
New-StoragePool -FriendlyName "DataPool" -StorageSubsystemFriendlyName "Windows Storage*" -PhysicalDisks (Get-PhysicalDisk -CanPool $True)
服务器管理器 > 文件和存储服务 > 共享 > 右键共享文件夹 > 配置配额
defrag C: /O /U /V
# 创建分层卷
New-Volume -StoragePoolFriendlyName "DataPool" -FriendlyName "TieredVolume" -FileSystem NTFS -DriveLetter T -Size 1TB -StorageTiers @(SSD_Tier, HDD_Tier) -StorageTierSizes @(200GB, 800GB)
设备管理器 > 磁盘驱动器 > 属性 > 策略 > 启用设备上的写入缓存
vssadmin list shadows
vssadmin create shadow /For=C:
Enable-DedupVolume -Volume D: -UsageType Default
chkdsk D: /f /r /x
# PowerShell获取磁盘使用情况
Get-WmiObject -Class Win32_LogicalDisk | Select-Object DeviceID, @{Name="Size(GB)";Expression={"{0:N1}" -f ($_.Size/1GB)}}, @{Name="FreeSpace(GB)";Expression={"{0:N1}" -f ($_.FreeSpace/1GB)}}, @{Name="Free(%)";Expression={"{0:N1}" -f ($_.FreeSpace/$_.Size*100)}}
# 创建优化的VHDX
New-VHD -Path "D:\VMs\VM1.vhdx" -SizeBytes 100GB -Dynamic -BlockSizeBytes 1MB
Move-VMStorage -Name "VM1" -DestinationStoragePath "E:\VMs"
通过以上策略的综合应用,可以显著提升Windows服务器的存储性能、可靠性和管理效率。