首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动时自动安装.vhdx

启动时自动安装.vhdx
EN

Stack Overflow用户
提问于 2017-09-15 16:38:03
回答 3查看 2.4K关注 0票数 1

我有一个表面Pro 4与128 GB的微型SD卡,以扩大存储空间。遗憾的是,Windows将SD卡视为可移动设备,而不是永久硬盘驱动器,我确实找到了关于如何解决此问题的指南(参见下面的链接),但是我在启动时自动安装.vhdx时遇到了问题。正如指南所说,我在SD卡上创建了一个.vhdx,并希望.vhdx在启动时使用任务调度器挂载。

我尝试过使用powershell和.ps1文件来挂载.vhdx,但是这没有起作用。

代码语言:javascript
复制
Mount-DiskImage A:\Fix.vhdx

截图:磁盘管理

我正在遵循以下指南:将Surface配置为使用MicroSD作为主存储

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2017-09-15 16:59:48

根据你的截图,Fix.vhdx在I:。

代码语言:javascript
复制
Mount-DiskImage I:\Fix.vhdx

注意,根据操作系统(Windows 8)的不同,您必须是管理员才能挂载磁盘。如果你有超Cmdlets可用,更喜欢‘安装-VHD’。

票数 1
EN

Stack Overflow用户

发布于 2017-09-15 17:55:15

我找到了一个比使用powershell和任务调度器更好的解决方案。VHD附件是由Medo64创建的实用程序,它在启动时自动挂载VHD。

票数 1
EN

Stack Overflow用户

发布于 2019-03-08 18:15:55

下面是一种安装.vhd或.vhdx并使用PowerShell为其分配驱动器号的简单方法:

代码语言:javascript
复制
$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“

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46244143

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档