游乐游手机版
首页/系统平台/文章详情

Win10设置软件默认安装到D盘的方法

时间:2026-07-16 20:54
通过修改注册表强制重定向ProgramFiles路径,或使用mklink创建符号链接,可使第三方软件安装时默认选择D盘,避免装入C盘。操作前需备份注册表,重启后生效。MicrosoftStore应用需单独设置保存位置,并确保D盘存在WindowsApps文件夹。

想让 Windows 10 里那些双击即跑的第三方安装包(比如 Chrome、微信、Steam、Foxit PDF、Everything)自动选择 D 盘,而不是每次手动点“自定义安装”→ 找 D 盘 → 确认路径,稍一分神又装进 C 盘——这件事必须从注册表底层动手,否则安装程序根本不会“看见”你的偏好。

办法有几种,最常见也最彻底的,是从注册表下手,强制重定向 Program Files 的默认路径。

修改注册表强制重定向 Program Files 默认路径

这一步直接告诉所有标准 .exe 和 .msi 安装器:下次启动时,默认安装路径就是 D 盘。它覆盖绝大多数桌面软件,但不适用于 Microsoft Store 应用,也不影响已安装的程序。

第一步:按 Win + R 打开运行框,输入 regedit 回车 → 弹出用户账户控制提示时,点“是”以管理员身份运行注册表编辑器。

第二步:点击顶部菜单栏【文件】→【导出】,将整个注册表备份到 D 盘一个明确命名的文件夹里(例如 D:RegBackupBefore_ProgramFiles_Change.reg)。这一步不可跳过,误改可能导致部分软件无法安装或启动异常。

第三步:在左侧树形目录中,依次展开:
HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → Windows → CurrentVersion

第四步:在右侧窗格找到字符串值 ProgramFilesDir,双击它,把“数值数据”从 C:Program Files 改为 D:Program Files —— 注意末尾反斜杠必须保留,少一个就会导致路径识别失败,安装向导可能直接报错或退回 C 盘。

第五步:在同一位置,找到 ProgramFilesDir (x86),双击修改为 D:Program Files (x86)。32 位软件(如旧版 QQ、迅雷)依赖这个键值,漏改会导致它们仍默认去 C 盘。

第六步:如果你用的是 64 位系统(绝大多数人都是),必须继续展开:
HKEY_LOCAL_MACHINE → SOFTWARE → WOW6432Node → Microsoft → Windows → CurrentVersion
然后重复第四、五步:把这里的 ProgramFilesDir 和 ProgramFilesDir (x86) 也分别改成 D 盘对应路径。WOW6432Node 是 32 位程序在 64 位系统下的注册表隔离区,不改这里,很多老软件照样走 C 盘。

第七步:全部改完后,关闭注册表编辑器,重启电脑。重启后,再运行任意标准安装包(如 Notepad++ Setup、7-Zip Installer),安装向导里的“目标文件夹”输入框会自动显示 D:Program Files 或 D:Program Files (x86),无需任何手动操作。

设置 Microsoft Store 应用默认装到 D 盘

这一步只管从微软应用商店下载的新 UWP 应用(比如照片、邮件、Edge 扩展管理器、Xbox Game Pass 游戏),和上面注册表方法互不干扰,必须单独设置。

按下 Win + I 打开设置 → 点击“系统” → 左侧选“存储” → 往下拉到“更多存储设置”,点“更改新内容的保存位置”。

在“新的应用将保存到”下拉菜单里,选 D:(注意:不是 D:Program Files,就是纯盘符 D:)。

这里有个关键点:D 盘根目录下必须存在 WindowsApps 文件夹,否则 Store 安装会失败。如果不存在,请右键 D 盘 → 新建文件夹 → 命名为 WindowsApps,权限保持默认即可(系统后续会自动写入并调整权限)。

点“应用”按钮保存。之后所有从 Store 新装的应用,都会自动解压并运行在 D 盘的 WindowsApps 目录下。

用 mklink 创建符号链接实现无感重定向

这是兼容性最强的方案:系统仍认为 C:Program Files 是原地,所有读写请求都被实时转发到 D 盘实际位置——Windows 更新、系统还原、杀毒软件扫描全都不受影响,连某些硬编码路径的老旧软件也能正常运行。

方法一:先迁移现有 Program Files 数据(仅限首次使用)
把 C:Program Files 和 C:Program Files (x86) 整个文件夹剪切粘贴到 D 盘根目录下,确保路径分别是 D:Program Files 和 D:Program Files (x86)。

方法二:以管理员身份运行命令提示符(cmd)
输入以下两条命令,每输完一条回车:
mklink /J "C:Program Files" "D:Program Files"
mklink /J "C:Program Files (x86)" "D:Program Files (x86)"

命令执行成功后,C 盘下的两个文件夹会变成蓝色快捷方式图标,但所有软件、系统服务、安装程序都完全感知不到变化——它们照常读写 C 盘路径,实际数据却全存在 D 盘。

注意:此操作不可逆,删除符号链接会导致 C 盘路径失效,务必先完成数据迁移再执行 mklink。

Win10 怎么设置第三方软件安装时自动选 D 盘而非系统 C 盘

来源:https://www.php.cn/faq/2809680.html
上一篇Win11全局深色模式与纯黑色主题开启方法 下一篇Win11设置软件默认在副显示器打开的方法
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
VMware安装Ubuntu完整教程:创建虚拟机与启动验证
系统平台 · 2026-09-01

VMware安装Ubuntu完整教程:创建虚拟机与启动验证

本教程详细演示如何在VMware中创建Ubuntu虚拟机,涵盖ISO挂载、硬件配置、安装向导及启动验证。通过清晰的步骤与验证命令,帮助新手快速搭建可用的Linux学习环境。

Win10专业版U盘安装教程:制作启动盘与完整安装步骤
系统平台 · 2026-09-01

Win10专业版U盘安装教程:制作启动盘与完整安装步骤

本文提供Win10专业版U盘安装完整流程:准备8GB以上U盘与官方镜像,制作启动盘并核对盘符;通过F12 F11 Esc等快捷键或BIOS设置U盘为第一启动项;安装时选择专业版并谨慎分区;完成后在“设置—系统—关于”验证版本与激活状态。操作前务必备份数据。

Windows10系统字体太小怎么调大
系统平台 · 2026-08-27

Windows10系统字体太小怎么调大

Windows10系统字体太小怎么调大?只需两步:首先打开设置中的显示选项,将缩放比例调整为125%或150%;随后运行ClearType文本调谐器优化字体清晰度。此方法适用于高分屏及普通屏幕,无需修改注册表即可解决界面拥挤问题。

Win10磁盘占用100%基础排查:从监控到清理的完整步骤
系统平台 · 2026-08-27

Win10磁盘占用100%基础排查:从监控到清理的完整步骤

Windows 10系统出现磁盘占用100%会导致电脑卡顿、程序响应缓慢。本文提供基础排查方案:首先通过任务管理器确认是否为磁盘高负载,随后进入系统存储页面分析C盘占用类别,最后针对性清理临时文件。遵循此流程可有效缓解磁盘压力,避免盲目重装系统。

Windows10系统怎么显示此电脑和控制面板
系统平台 · 2026-08-27

Windows10系统怎么显示此电脑和控制面板

Windows10默认可能不显示桌面图标,导致找不到“此电脑”和“控制面板”。只需进入个性化设置,在“桌面图标设置”中勾选对应选项即可恢复。本文提供详细图文步骤,帮助快速找回系统入口。