我有一个表面Pro 4与128 GB的微型SD卡,以扩大存储空间。遗憾的是,Windows将SD卡视为可移动设备,而不是永久硬盘驱动器,我确实找到了关于如何解决此问题的指南(参见下面的链接),但是我在启动时自动安装.vhdx时遇到了问题。正如指南所说,我在SD卡上创建了一个.vhdx,并希望.vhdx在启动时使用任务调度器挂载。
我尝试过使用powershell和.ps1文件来挂载.vhdx,但是这没有起作用。
Mount-DiskImage A:\Fix.vhdx截图:磁盘管理
我正在遵循以下指南:将Surface配置为使用MicroSD作为主存储
发布于 2017-09-15 16:59:48
根据你的截图,Fix.vhdx在I:。
Mount-DiskImage I:\Fix.vhdx注意,根据操作系统(Windows 8)的不同,您必须是管理员才能挂载磁盘。如果你有超Cmdlets可用,更喜欢‘安装-VHD’。
发布于 2017-09-15 17:55:15
我找到了一个比使用powershell和任务调度器更好的解决方案。VHD附件是由Medo64创建的实用程序,它在启动时自动挂载VHD。
发布于 2019-03-08 18:15:55
下面是一种安装.vhd或.vhdx并使用PowerShell为其分配驱动器号的简单方法:
$VolumesVHDX = Mount-VHD -Path C:\mynewdisk.vhdx -PassThru | Get-Disk | Get-Partition | Get-Volume | Select-Object DriveLetter
Set-Partition -DriveLetter $VolumesVHDX.DriveLetter -NewDriveLetter L -Confirm:$false -ErrorAction SilentlyContinue将其保存为PowerShell脚本,然后创建一个计划好的任务,以便在系统启动时运行。
命令> PowerShell.exe
参数> "C:\Mount_VHDX_Drives.ps1“
https://stackoverflow.com/questions/46244143
复制相似问题