汇聚知识碎片,解决技术难题,专注提供易语言源码资源,视频教程,等在线学习交流论坛
 
发新帖
楼主: 天启
查看: 869|回复: 0

[教程] Windows系统改变软件程序重定向

[复制链接]
天启VIP6 发表于 2021-3-16 15:14:37 | 显示全部楼层
Windows在64位系统中,为了兼容32位软件,会进行文件系统重定向和注册表重定向。

目录重定向
如果是32位程序在64位系统中运行

C:/Windows/System32目录重定向到C:\Windows\SysWOW64

:\ProgramFiles目录重定向到:\Program Files(X86)

注册表重定向
HKEY_LOCAL_MACHINE\SOFTWARE\

重定向到
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node

程序解决方案文件重定向
要访问前,关闭系统重定向,使用函数:
Wow64DisableWow64FsRedirection
开启重定向:
Wow64RevertWow64FsRedirection

注册表重定向
开启
RegEnableReflectionKey

关闭
RegDisableReflectionKey
快速回复 返回顶部 返回列表