題 如何在內部存儲和Micro SD卡之間的Windows平板電腦中組合存儲?


我有一台運行Windows 10 Pro Creator更新的平板電腦,內置128GB內存。操作系統最多應佔用80GB。它還有一個Micro SD插槽,我插入了一個256GB的micro SD卡。如何最好地將剩餘內部存儲和micro SD卡之間的存儲結合起來?


3
2017-08-13 08:06


起源




答案:


在Windows 10中組合存儲的主要方式是使用存儲空間。一般來說,使用Powershell cmdlet比使用GUI更好,因為它可以更好地控制存儲空間的創建方式。

首先,調整分區大小,以便內部存儲有一個未使用的分區,保留您希望包含在組合存儲中的空間。

接下來,在micro-SD卡中創建VHD並安裝VHD。您可以使用計劃任務在啟動時將其設置為自動掛載。

如果內部存儲比micro SD卡更快(運行速度測試驗證),您可以使用以下命令為此設置分層存儲,您需要自定義部件,並為xx添加後綴為您自己的名稱。你還需要調整 TierSize 調整。

$PhysicalDisks = (Get-PhysicalDisk -CanPool $True)
New-StoragePool -FriendlyName xxStoragePoolxx -StorageSubsystemFriendlyName "Windows Storage on xxStoragexx" -PhysicalDisks $PhysicalDisks
Set-PhysicalDisk -FriendlyName "Msft Virtual Disk" -MediaType HDD
Set-PhysicalDisk -FriendlyName "VID:45 SEM128" -MediaType SSD

Get-StoragePool xxStoragePoolxx | New-StorageTier -FriendlyName SSD-tier -MediaType SSD -ResiliencySettingName Simple
Get-StoragePool xxStoragePoolxx | New-StorageTier -FriendlyName HDD-tier -MediaType HDD -ResiliencySettingName Simple
Get-StoragePool xxStoragePoolxx | Set-ResiliencySetting -Name Simple -NumberOfColumnsDefault 1
$SSD = Get-StorageTier -FriendlyName SSD-tier
$HDD = Get-StorageTier -FriendlyName HDD-tier
$SSDTiersize = Get-StorageTierSupportedSize SSD-tier -ResiliencySettingName Simple | select -ExpandProperty TierSizeMax
$HDDTiersize = Get-StorageTierSupportedSize HDD-tier -ResiliencySettingName Simple | select -ExpandProperty TierSizeMax
$SSDTiersize -= 4GB
$HDDTiersize -= 2GB
New-VirtualDisk -StoragePoolFriendlyName  xxStoragePoolxx -FriendlyName xxStorageNamexx -ResiliencySettingName Simple -StorageTiers $SSD, $HDD -StorageTierSizes $SSDTiersize, $HDDTiersize -WriteCacheSize 5GB

Get-StoragePool xxStoragePoolxx | Get-PhysicalDisk | Sort Size | FT FriendlyName, Size, MediaType, HealthStatus, OperationalStatus -AutoSize

2
2017-08-13 08:06