要让QQ、微信等.exe/.msi软件安装时默认路径指向D盘,需修改注册表中ProgramFilesDir和ProgramFilesDir (x86)两项,并在64位系统中同步修改WOW6432Node下对应键值,全部改为D:\Program Files\格式,修改后重启生效。

你想让QQ、微信、Chrome、PS这类双击就跑的.exe或.msi安装包,一打开安装向导就默认把路径指向D盘,而不是每次手动删掉C:\Program Files再敲D:\Program Files——这得改注册表,而且64位系统必须改两处,漏一处,32位或64位软件就有一类照旧往C盘钻。
改主注册表路径(64位与32位通用)
第一步:按 Win + R → 输入 regedit → 回车 → 点“是”以管理员身份运行注册表编辑器。
第二步:点击顶部菜单“文件”→“导出”,把整个注册表备份到 D 盘一个明确位置,比如 D:\RegBackup\before-change.reg,【这步不能跳过,改错可能引发部分软件无法启动】。
第三步:在左侧树形栏依次展开:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion。
第四步:在右侧找到字符串值 ProgramFilesDir,双击 → 把“数值数据”从 C:\Program Files\ 改为 D:\Program Files\(末尾反斜杠必须保留)。
第五步:在同一位置,找到 ProgramFilesDir (x86),双击 → 改为 D:\Program Files (x86)\。
补全WOW6432Node路径(仅限64位系统)
这一步专治那些装完就往C盘跑的32位软件。如果你用的是64位Win10(绝大多数人都是),不补这一项,32位程序安装时仍会默认C盘路径。
方法一:在 regedit 中,直接导航到:HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion。
方法二:若该路径不存在,右键 WOW6432Node → “新建” → “项”,命名为 Microsoft → 进入后继续新建项 Windows → 再建项 CurrentVersion。
方法三:在刚建好的 CurrentVersion 项右侧,右键空白处 → “新建” → “字符串值”,分别新建两个字符串:ProgramFilesDir 和 ProgramFilesDir (x86);双击它们,把数值数据设为 D:\Program Files\ 和 D:\Program Files (x86)\(都带末尾反斜杠)。
验证并生效
关闭注册表编辑器,重启电脑。重启后,随便找一个新下载的.exe安装包(比如Notepad++官网最新版),双击运行 → 点“下一步”直到出现路径选择界面 → 观察默认路径是否已变为 D:\Program Files 或 D:\Program Files (x86)。
如果仍是 C 盘路径,说明 WOW6432Node 下的键值没写对,或漏建了某一层目录;重新检查路径层级和字符串名称拼写,尤其注意括号、空格、反斜杠是否完全一致。


















