64 位版本 Windows 中的注册表分为 32 位注册表项和 64 位注册表项。许多 32 位注册表项与其相应的 64 位注册表项同名,反之亦然。

64 位版本 Windows 包含的默认 64 位版本注册表编辑器 (Regedit.exe) 可显示 64 位和 32 位的注册表项。WOW64 注册表重定向器为 32 位程序提供了对应于 32 位程序注册表项的不同注册表项。在 64 位版本的注册表编辑器中,32 位注册表项显示在以下注册表项下:HKEY_LOCAL_MACHINE\Software\WOW6432Node使用默认的 64 位版本注册表编辑器,可以查看或编辑 64 位和 32 位的注册表项和项值。要查看或编辑 64 位注册表项,必须使用 64 位版本的注册表编辑器 (Regedit.exe)。还可以使用 %systemroot%\Syswow64 文件夹中的 32 位版本注册表编辑器查看或编辑 32 位注册表项和项值。在 32 位版本注册表编辑器中执行任务的方式与 64 位版本注册表编辑器没有区别。要打开 32 位版本的注册表编辑器,请按照下列步骤操作:

单击“开始”,然后单击“运行”。

在“打开”框中,键入 %systemroot%\syswow64\regedit,然后单击“确定”。

注意:除非使用 -m 开关启动注册表编辑器的第二个实例,否则,必须先关闭 64 位版本的注册表编辑器,然后才能打开 32 位版本的注册表编辑器(反之亦然)。例如,如果 64 位版本的注册表编辑器已经在运行,在第 2 步键入 %systemroot%\syswow64\regedit -m 可启动 32 位版本的注册表编辑器。

为了支持 32 位和 64 位 COM 注册和程序状态的共存,WOW64 为 32 位程序提供了一种备用注册表视图。32 位程序会看到与真正的 64 位HKEY_LOCAL_MACHINE\Software树完全分开的 32位HKEY_LOCAL_MACHINE\Software树(HKEY_LOCAL_MACHINE\Software\WOW6432Node)。这样可以隔HKEY_CLASSES_ROOT,因为此树的每个计算机部分驻留在以下注册表项内:HKEY_LOCAL_MACHINE\Software为了通过 COM 和其他机制实现 64 位/32 位程序互操作性,WOW64 使用了一个“注册表反射器”来在 64 位注册表视图和 32 位注册表视图之间镜像某些注册表项和项值。该反射器是“智能”的,因为它只反射 COM 激活数据。反射的注册表项WOW64 注册表反射器可能会在反射过程中修改注册表项的内容和项值,目的是为了调整路径名等。因此,32 位的内容与 64 位的内容可能会有所不同。下面的注册表项会影射:

HKEY_LOCAL_MACHINE\Software\Classes

HKEY_LOCAL_MACHINE\Software\COM3

HKEY_LOCAL_MACHINE\Software\Ole

HKEY_LOCAL_MACHINE\Software\EventSystem

HKEY_LOCAL_MACHINE\Software\RPC

注:WoW(Windows on Windows)模式 WOW64 是 Windows-32-on-Windows-64

64位Windows系统注册表的 32 位注册表项和64 位注册表项相关推荐

  1. 在32位WINDOWS系统上开发64位应用程序

    在32位WINDOWS系统上开发64位应用程序 创建 2011-9-2 有些时候需要开发WINDOWS 64位应用程序,但不想安装64位操作系统,所以需要在32位系统下开发64位应用.其步骤并不复杂. ...

  2. 64位windows系统的PatchGuard

    作 者: carlcarl 时 间: 2012-03-26,17:35:21 链 接: http://bbs.pediy.com/showthread.php?t=148451 [说明] 1.  本文 ...

  3. Weblogic 10.3.5在64位Windows系统下的安装和配置

    2011-08-23 Weblogic 10.3.5在64位Windows系统下的安装和配置 作者: BeanSoft 日期: 2011-8-23 今天, 笔者将向大家介绍Oracle Weblogi ...

  4. 32位Windows系统未分页内存限制导致的VPS的容量问题

    问题 32位Windows系统未分页内存限制导致的VPS的容量问题 解决方案 在32位的Windows系统上,制约VPS的数量的主要参数是"未分页内存" 打开Windows自己的任 ...

  5. 64 大小_32位和64位Windows系统差别在哪里

    如何确定32位和64位系统? 计算机体系结构是32位还是64位取决于计算机内部的处理器(CPU).目前,大多数计算机处理器属于这两个类别之一. 64位处理器比对应的32位处理器指数级更强大,因为它们可 ...

  6. 64位windows系统如何显示32位dcom组件配置

    在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,但是却发现找不到Microsoft Excel程序,这主要是64位系统的问题,excel是32位的组件,所以在正常的系统组件服务里是看不到的 ...

  7. T440p重装64位windows系统

    1.下载win64位系统 在msdn我告诉你上找到正确的win64位操作系统,下载镜像系统文件至本地.下载的镜像文件不用解压等操作. 2.制作winPE U盘启动盘 准备好一个容量大于4G的U盘,从老 ...

  8. 64位windows与32位windows的区别

    64位windows与32位windows的区别 2010-07-19 15:46 64位windows与32位windows的区别 http://www.zeroplace.cn/article.a ...

  9. 64位操作系统(WIN10)+32位LabVIEW(2020)+64位MySQL,Windows10系统下用32位ODBC连接MySQL

    1.首先得安装"Connector/ODBC",就是MySQL的ODBC驱动,这个是与应用程序相关的,而不是与操作系统相关的,也就是说,不管你的系统是X64还是X86,只要你的应用 ...

最新文章

  1. 思科网络技术学院CCNA教程
  2. 制导炸弹毕业设计怎么用matlab仿真,基于MATLAB的自动控制系统仿真-本科毕业设计.doc...
  3. 从零开始学前端:CSS引入 --- 今天你学习了吗?(CSS:Day07)
  4. vue修改Element的el-table样式
  5. aws 部署python lambda_awslambda-为Lambda工具部署Python项目。-Philipp Gorczak Getting started Usage...
  6. Android配置使用SQLite3
  7. c语言字符串strl复制转换,C语言字符串基础学习
  8. vue 手机号正则表达式
  9. 基于java springboot校园二手交易平台源码
  10. Powerdesigner显示表的comment和列的comment的方法
  11. 登录GITHUB:Open your two-factor authenticator (TOTP) app or browser extension to view your authenticat
  12. 小米生态链企业商米科技完成数亿元C+轮融资,蚂蚁金服投资...
  13. 假设计算机字长为8位 采用补码表示,假设某计算机的字长为8位,则十进制数(-75)10的补码表示为()。 - 问答库...
  14. SQL查询语句教程(浅显易懂)
  15. oracle ebs web agent,《ORACLE EBS Web ADI深入浅出》.pdf
  16. 小白避坑系列--Ubuntu1804 RTX3060显卡实现双屏
  17. ipad分享软件的方法,iphone怎么分享给ipad
  18. 让 Android 应用在 Chrome 浏览器上运行
  19. 如何在Adobe Illustrator中创建青蛙王子插图
  20. 苹果手机之间怎么传照片_相机与手机之间传送RAW格式照片问题!

热门文章

  1. 海康威视SDK接口调用的主要流程及预览模块
  2. 在微信小程序中如何使用wx.onLocationChange()【转载】
  3. 什么是拉斯韦尔传播模型
  4. 类变量,实例变量的区别以及类方法和实例方法的区别
  5. Decentralized Federated Learning: A Segmented Gossip Approach
  6. fatal: not in a git directory Error: Command failed with exit 128: git
  7. 常州SEO姜东:搜索引擎的工作原理抓取、索引和排名-搜索引擎如何工作
  8. 拒绝做焦虑贩卖者的韭菜 自主学习、焦虑、职业发展、乐观生活、资源免费分享
  9. 38 岁字节跳动创始人,张一鸣真是个奇人!
  10. JAVA从零单排0-----前因