При перемещении моих данных и программного обеспечения с диска C на диск D, что заняло довольно много времени, я обнаружил два варианта, о которых раньше не знал:
- Чтобы переместить данные (включая метаданные), необходимо переместить все папки в %HOMEPATH% (домашний каталог пользователя) в другое местоположение, одну за другой
- Для перемещения двоичных файлов можно было бы использовать менеджеры пакетов, такие как winget, scoop или chocolatey (опция без прав администратора, для меня будет по умолчанию, она же - переносная версия, хотя это не всегда одно и то же).
Однако даже автоматизированные сценарии, например, основанные на PowerShell (которые могут выглядеть кроссплатформенными, но все же таковыми не являются), довольно
сложны. Тем не менее, давайте попробуем обновить PowerShell:
- winget list --id Microsoft.Powershell
- winget upgrade --id Microsoft.Powershell
Но нет, обновление с версии 7.2 LTS до 7.4 LTS не было гладким:
A newer version was found, but the install technology is different from the current version installed. Please uninstall the package and install the newer version.
Поэтому пришлось делать так:
- winget uninstall --id Microsoft.Powershell
- winget install --id Microsoft.Powershell
Вот моя история:
Начало:
обновление Windows 10 до 11 (первоначальная версия:
Some New Features Discovered After Upgrading Home Computers To Windows 11)