У меня планшет под управлением Windows 10 Pro Creator Update с 128 ГБ встроенной памяти. Максимальная операционная система должна занимать 80 ГБ. Он также имеет слот Micro SD, в который я вставил карту Micro SD 256 ГБ. Как лучше всего объединить хранилище между оставшимся внутренним хранилищем и микро SD-картой?
1 ответ
Основным способом объединения хранилищ в Windows 10 является использование дисковых пространств. Вообще говоря, использование командлетов Powershell лучше, чем использование графического интерфейса, поскольку оно обеспечивает лучший контроль над созданием дискового пространства.
Прежде всего измените размеры разделов, чтобы во внутреннем хранилище был неиспользуемый раздел, содержащий пространство, которое вы хотели бы включить в объединенное хранилище.
Затем создайте виртуальный жесткий диск на карте micro-sd и смонтируйте виртуальный жесткий диск. Вы можете настроить его на автоматическое включение при запуске по расписанию.
Если внутреннее хранилище работает быстрее, чем карта 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