none
win7的64位系统dll放在哪儿呢? RRS feed

  • 问题

  •          原来我以为win7的32位系统dll放在C:\Windows\System32,64位系统dll放在C:\Windows\SysWOW64,可是今天我用depens打开C:\Windows\SysWOW64下的一些dll,比如ntdll.dll,都是32位的dll,那么win7的64位系统dll放在哪儿呢?

    前无古人,后无来者

    2017年1月4日 10:00

全部回复

  • 系统的文件大部分都放在c:\windows 目录中


    专注于.NET ERP/CRM开发框架,C/S架构,SQL Server + ORM(LLBL Gen Pro) + Infragistics WinForms

    2017年1月4日 12:39
  • 64位的放在Windows\System32下,而32位的则放到了SysWOW64位下了,而SYSTEM目录是Windows 3.x遗留下来的.

    Visual C++ enthusiast, like network programming and driver development. At present is being engaged in the WinCE/Windows Mobile platform embedded development.

    • 已建议为答案 THKAW 2017年1月6日 16:25
    2017年1月4日 12:57
    版主
  • 32位的程序和64位的程序有不同的文件系统视图。比如在64位程序(比如资源管理器)看来,C:\Windows\System32下面的系统DLL全是64位,而不是像你说的是32位。depends看到什么样的文件,取决于你用的是32位还是64位的depends。


    Visual C++ MVP

    2017年1月17日 22:31
    版主