我們的新電腦使用 SSD,舊電腦使用 HDD。我一直在使用以下腳本來優化驅動器 C:
Write-Host Optimizing Hard Drive
If((Get-PhysicalDisk | Select MediaType | where {$_.MediaType -match 'SSD'})) {
Optimize-Volume -DriveLetter C -ReTrim -Verbose
}
else {
Optimize-Volume -DriveLetter C -Defrag -Verbose
}
現在似乎我們可能擁有同時具有 SSD 和 HDD 的計算機。我想優化所有驅動器。
腳本需要檢查磁盤是在 SSD 上還是在 HDD 上并對其進行優化。然后重復磁盤 D 和(可能)E。
此外,腳本應該忽略 DVD 驅動器。IDK 如果您嘗試優化它會發生什么 LOL
請幫忙
非常感謝
uj5u.com熱心網友回復:
嘗試以下操作:
Get-Volume |
Where-Object DriveLetter |
Where-Object DriveType -eq Fixed |
Optimize-Volume
這會嘗試優化所有具有驅動器號的固定磁盤 - HDD 和 SSD - 并依賴于Optimize-Volume自動選擇正確的優化策略(-ReTrim對于 SSD,-Defrag對于 HDD)。
來自Optimize-Volume的幫助:
Optimize-Volume cmdlet 優化卷,執行碎片整理、整理、平板整合和存盤層處理。如果未指定引數,則默認操作將按驅動器型別執行,如下所示。
- 硬碟、固定 VHD、存盤空間。
-Analyze -Defrag.- 分層存盤空間。
-TierOptimize.- 支持 TRIM 的 SSD。
-Retrim.- 存盤空間(精簡配置)、SAN 虛擬磁盤(精簡配置)、動態 VHD、差異 VHD。
-Analyze - SlabConsolidate -Retrim.- 不支持 TRIM 的 SSD,可移動 FAT,未知。無操作。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/517244.html
標籤:电源外壳
