VirtualBox 高版本无法安装在非C盘的问题

VirtualBox 高版本无法安装在非C盘的问题

Win11 安装 VirtualBox 不想放在默认的C盘,选择D盘无法安装。

VirtualBox 无法安装到其他盘时,需通过权限设置和目录结构调整解决。以下是具体步骤:

目录准备与权限设置

  1. 创建安装目录

    在目标盘(如D盘)创建VirtualBox主目录及子目录:

    bash 复制代码
    rmdir /s /q D:\VirtualBox
    mkdir D:\VirtualBox
    mkdir D:\VirtualBox\sdk
  2. 设置权限

    以管理员身份运行命令提示符,执行以下命令:

    bash 复制代码
    icacls D:\VirtualBox /reset /t /c
    icacls D:\VirtualBox /inheritance:d /t /c
    icacls D:\VirtualBox /grant *S-1-5-32-545:(OI)(CI)(RX)
    icacls D:\VirtualBox /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA)
    icacls D:\VirtualBox /grant *S-1-5-11:(OI)(CI)(RX)
    icacls D:\VirtualBox /deny *S-1-5-11:(DE,WD,AD,WEA,WA)
    icacls D:\VirtualBox\sdk /grant:r Everyone:(OI)(CI)F /T /C

安装流程

  1. 运行安装程序
    以管理员身份运行VirtualBox-7.2.4-170995-Win.exe,选择安装路径为D:\VirtualBox
  2. 安装扩展包
    安装完成后,通过管理 > 全局设定设置默认虚拟机目录为D:\VirtualBox VMs,再通过工具 > 扩展安装扩展包。 ‌12

常见问题处理

  • 若安装中途报错,需重复执行权限重置命令(如icacls D:\VirtualBox /reset /t /c),并手动创建缺失的子目录或文件(如vboxapisetup.py)。 ‌
相关推荐
Mahir0835 分钟前
Spring 循环依赖深度解密:从问题本质到三级缓存源码级解析
java·后端·spring·缓存·面试·循环依赖·三级缓存
IT_陈寒5 小时前
Redis缓存击穿把我整不会了,原来还有这手操作
前端·人工智能·后端
kyriewen5 小时前
面试官让我查各部门工资最高的员工,我用AI三秒写出窗口函数,他愣了
后端·mysql·面试
文心快码BaiduComate5 小时前
干货|Comate Harness Engineering工程实践指南
前端·后端·程序员
光辉GuangHui5 小时前
Agent Skill 也需要测试:如何搭建 Skill 评估框架
前端·后端·llm
我是谁的程序员5 小时前
Mac 上生成 AppStoreInfo.plist 文件,App Store 上架
后端·ios
irving同学462386 小时前
Node 后端实战:JWT 认证与生产级错误处理
前端·后端
Master_Azur6 小时前
单元测试——Junit单元测试框架
后端
用户8356290780516 小时前
使用 Python 进行 Word 邮件合并
后端
用户8356290780516 小时前
Python 操作 PowerPoint OLE 对象
后端·python