本机是win7 64位操作系统,做数据库实例时需要创建Access数据库的ODBC数据源,但是打开ODBC数据源后发现添加里面没有配置access的连接,如下图:

还会弹出以下问题框:

解决方法:打开目录:“C:\Windows\SysWOW64”,双击该目录下的“odbcad32.exe”文件(以前打开的是C:\Windows\system32目录下的该文件),进去ODBC数据源管理界面后问题就都可以解决了。于是查追根到了操作系统的原理上,下面谈谈System,System32,SysWoW64

WoW64 (Windows-on-Windows 64-bit)是一个Windows操作系统的子系统, 能够运行32-bit 应用

程序, 并且在所有的64-bit 版本的windows上都存在。

WoW64子系统是一个轻量级的compatibility layer, 在所有版本的windows上都拥有同样的接口. 它的主要目的是用来创建32-bit环境, 为了让32位的应用程序可以不经过任何修改就运行在64-bit的系统上, 它提供了必须的接口.

技术上说, WOW64是由三个DLL实现的:Wow64.dll 是Windows NT kernel的核心接口, 在32位和64位调用之间进行转换, 包括指针和调用栈的操控. Wow64win.dll 为32位应用程序提供合适的入口指针.Wow64cpu.dll 负责将处理器在32位和64位的模式之间转换。

如果你查看一下在32位操作系统内的\Windows文件夹,你会发现两个子目录:一个名为SYSTEM,还有一个名为SYSTEM32。SYSTEM目录是Windows 3.x遗留下来的,用来保持Windows的对一些旧的应用程序的向下兼容性。一般说来,16位的DLL文件(以及其它的支持文件)被存放在\Windows\System文件夹里,32位DLL文件和不同支持文件被存放在\Windows\System32文件夹里。

32位版本的Windows保持16位和32位DLL文件的方式是非常简单的,但是64位版本的Windows保持64位和32位DLL文件的方式就不这么简单了。

理论上说,微软将要创建一个名为\Windows\System64的文件夹来用其存放64位DLL文件,但是取而代之的是,微软创建了一个新的名为SysWOW64的文件夹来存放32位的DLL文件。第一眼看起来,让人感觉这个文件夹应该存放64位应用程序的,但是注意,32位应用程序本来应该存放它们的DLL文件到\Windows\System32文件夹里面。
    \Windows\System32文件夹在64位版本的Windows内仍然存在。但是微软使用这个文件夹做为64位DLL的仓库,而不是32位DLL文件的。我不清楚微软使用\Windows\System32文件夹来存放64位DLL的原因,但是据了解这么做是为了向下兼容性。

讲解SysWOW64文件夹相关推荐

  1. win7 64位 system32和syswow64文件夹

    \Windows\SysWOW64  文件夹下存放32位的库和应用程序 (WOW64 == Windows on Windows 64 bit ) \Windows\System32  文件夹下存放6 ...

  2. 分享SysWOW64 文件夹

     最近加了一根8G内存条,整机的内存变成了10G,需要换个WIN7 64位的操作系统,看任务管理有SysWOW64下的程序在运行,一开始以为是病毒,把该文件夹给删除了,系统重启了,好多非系统级的程 ...

  3. win12服务器文件设置只读,高手亲自讲解win10文件夹只读属性改不了的修复办法...

    win10系统从发布到现在已经更新了数不清的版本了,每次更新都会解决一些问题,但还是难免会有win10文件夹只读属性改不了的问题.要是你的电脑知识不够丰富,那面对win10文件夹只读属性改不了的问题就 ...

  4. dll文件32位64位检测工具以及Windows文件夹SysWow64的坑

    自从操作系统升级到64位以后,就要不断的需要面对32位.64位的问题.相信有很多人并不是很清楚32位程序与64位程序的区别,以及Program Files (x86),Program Files的区别 ...

  5. syswow64删除文件_syswow64,小编教你syswow64是什么文件夹

    有很多用户对有些文件夹很好奇,比如在C盘中有一个名为syswow64的文件夹,该文件夹占了不少的空间了,为此,用户提出syswow64是什么文件夹,可不可以删除的疑问,下面,小编给大伙聊聊syswow ...

  6. 如何取消计算机中的文件夹加密文件,文件夹加密码怎么设置怎么解除

    191路由网导读:原标题:"文件夹加密,详细教您文件夹怎么设置密码"最新电脑问题教程分享. - 来源:191路由网 - 编辑:爱装机. 随着互联网的发展,各种信息传播都很快捷,个人 ...

  7. Windows常见目录及文件夹的作用

    一.Windows10 C盘下文件夹的功能及作用 1.Windows 10C盘文件结构 打开C盘后就可见到C盘文件夹的结构,一般不安装其他应用程序,那么主要有Intel.Program Files.P ...

  8. Windows系统下C盘根目录常见文件夹

    C盘根目录常见文件夹 1. 用户(Win7)/Documents Settings(XP):这里存储了用户的设置,包括用户文档,上网浏览信息,配置文件等数据. 包括例如:Administrator.A ...

  9. python 重定向 system32文件夹_64位系统下System32文件系统重定向

    前言 因为一次偶然的机会,需要访问系统目录"C:/Windows/System32"文件夹下的内容,使用的测试机器上预装了win7 64系统.在程序运行中竟然发生了该文件路径不存在 ...

最新文章

  1. 敏捷冲刺每日报告四(Java-Team)
  2. 人眼中亮斑的检测、定位和去除(2)
  3. 兔子的区间密码-最大异或对
  4. linux搭建宝塔重启mysql_宝塔面板安装 重启等命令linux系统重启
  5. php中页面平滑回到顶部代码,原生JS实现平滑回到顶部组件
  6. 数组可以容纳多少水----------给你出道题
  7. Overfeat图片分类、定位、检测
  8. 【C语言】求1000-2000年的闰年,并统计个数
  9. python 修改文件名 修改日期_python实现批量修改文件名
  10. 认知机器人:机器人学
  11. 主成分分析之数学推导
  12. 推荐Python、Django中文文档地址
  13. 微信小程序视频自定义进度条
  14. NetTraffic网络流量监控工具
  15. 你离运营只差一个打卡签到功能 早晚安打卡 小来早晚安打卡 功能一样 是一个唯一用户主动去分享的功能
  16. java mp3合并_java如何实现把两首MP3一系列的帧进行合并
  17. win10 蓝牙耳机已连接但是耳机仍没有声音,音频仍是扬声器输出问题的出现条件及解决方案
  18. 情人节程序员用HTML网页表白【情人节爱你的代码】 HTML5七夕情人节表白网页源码 HTML+CSS+JavaScript
  19. rtl8811au黑苹果10.15_黑苹果10.15Catalina硬件选择+完美配置指南【接入智能家居】...
  20. r5处理器_R5-4500U / R5-4600U笔记本推荐

热门文章

  1. 手把手教你一项Python爬虫接单(技术+渠道)
  2. 【Windows】U 盘装系统,无法格式化所选磁盘分区[错误: 0x8004242d]
  3. Max22——导出FBX让windows默认3D查看器可见模型和贴图
  4. SAP CDS 开发和Fiori App生成学习笔记
  5. 杨澜:25岁后女孩子必需要懂14件事
  6. Winsock属性、方法介绍
  7. 达芬奇密码 第五十五章 第五十六章
  8. android 杀毒 源代码,ExeBinder - 源码下载|其它|杀毒|源代码 - 源码中国
  9. 解决idea中每次创建项目都要重复配置maven,全网几步配置
  10. 利用百度地图API接口自制地图