双面文件问题

2024-01-06

我正在程序中读取 system32 文件夹中的一些文件;其中一个文件(C:\Windows\System32\gdi32.dll)表现出一种非常奇怪的行为。当我从程序中读取它时,它显示大小为 310'784 字节;当我从资源管理器查看它的大小时,它显示大小为 404'480 字节。 怎么可能呢?


最可能的解释是您的程序是 32 位,而 Explorer 是 64 位。当 32 位程序打开文件时C:\Windows\System32(其中包含 64 位 DLL),它实际上被重定向到C:\Windows\SysWOW64(其中包含 32 位 DLL)。您看到的尺寸差异是两者之间的差异C:\Windows\SysWOW64\gdi32.dll and C:\Windows\System32\gdi32.dll files.

有关更多信息,请参阅知识库文章 896456 http://support.microsoft.com/kb/896456.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

双面文件问题 的相关文章

  • 添加 Nullable int 时保持 null?

    我想添加可为空的int 并保留null当所有值都是null 我想要这个结果 1 2 3 1 null 1 null null null O null 0 问题是 如果我将一个值与 null 相加 结果为 null int i1 1 int
  • 在 C# 中调用 C++ 库 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有很多用 C 编写的库 我想从 C 调用这些库 但是 我遇到了很多问题 我想知道是否有书籍或指南告诉我如何做到这一点 Dll导入 htt
  • std::call_once 可重入且线程安全吗?

    std call once http en cppreference com w cpp thread call once是线程安全的 但它也是可重入的吗 我使用 VS2012 调试和发布 进行的测试表明 调用std call once从单
  • 是否存在指向不同类型的指针具有不同大小的平台?

    C 标准允许指向不同类型的指针具有不同的大小 例如sizeof char sizeof int 是允许的 但是 它确实要求如果将指针转换为void 然后转换回其原始类型 它必须与其原始值进行比较 因此 从逻辑上来说 sizeof void
  • 在开关中使用“goto”?

    我看到了一个建议的编码标准 内容如下Never use goto unless in a switch statement fall through 我不跟 这个 例外 案例到底是什么样的 这证明了goto 此构造在 C 中是非法的 swi
  • 在 omp 并行 for 循环中使用 unique_ptr 会导致 SEG.FAULT

    采取以下代码 include
  • 访问 ascx 文件中的母版页控件

    我有一个母版页文件 其中包含 2 个面板控件中的 2 个菜单 我还使用控件来检查用户是否登录并获取用户类型 根据我想要显示 隐藏面板的类型 控件本身不在母版页中引用 而是通过 CMS 系统动态引用 我想在用户控件中使用findcontrol
  • 增强精神、递归和堆栈溢出

    为什么下面的代码在运行时崩溃 它会给出堆栈溢出错误 include
  • 根据对象变量搜索对象列表

    我有一个对象列表 这些对象具有三个变量 ID 名称和值 这个列表中可能有很多对象 我需要根据ID或Name找到一个对象 并更改值 例子 class objec public string Name public int UID public
  • UI 函数在快速事件完成之前触发

    我有一个停靠在 Silverlight 应用程序中的 Web 浏览器框架 有时会在其上弹出全窗口 XAML Silverlight UI 元素 我已经或多或少修复了一个老问题 即 Web 框架的内容似乎与 Silverlight 内容不能很
  • 使用 C# 和 wpf 创建类似 Dock 的应用程序

    我需要创建一个与我们购买笔记本电脑时获得的应用程序类似的应用程序 仅当鼠标指针到达窗口顶部时它才可见 那么我怎样才能使用 C 4 0 来做到这一点呢 http www notebookcheck net uploads pics win2
  • 引用/指针失效到底是什么?

    我找不到任何定义指针 引用无效在标准中 我问这个问题是因为我刚刚发现 C 11 禁止字符串的写时复制 COW 据我了解 如果应用了 COW 那么p仍然是一个有效的指针并且r以下命令后的有效参考 std string s abc std st
  • 从BackgroundWorker线程更新图像UI属性

    在我正在编写的 WPF 应用程序中 我有一个 TransformedBitmap 属性 该属性绑定到 UI 上的 Image 对象 每当我更改此属性时 图像就会更新 因此显示在屏幕上的图像也会更新 为了防止在检索下一张图像时 UI 冻结或变
  • Project Euler #8,我不明白我哪里出了问题[关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我正在做项目欧拉第八题 https projecteuler net problem 8 其中我得到了这个大得离谱的数字 7316
  • 英文日期差异

    接近重复 如何计算相对时间 https stackoverflow com questions 11 how do i calculate relative time 如何在 C 中计算某人的年龄 https stackoverflow c
  • 选择查询不适用于使用Parameters.AddWithValue 的参数

    C 中的以下查询不起作用 但我看不出问题所在 string Getquery select from user tbl where emp id emp id and birthdate birthdate cmdR Parameters
  • 使用 jQuery 从 ASP.Net JSON 服务获取数据

    我正在尝试调用 Google 地图地理编码 API 从纬度 经度对中获取格式化的地址 然后将其记录到控制台 我正在尝试获取为给定位置返回的第一个 formatted address 项目 我很简单无法从 JSON 中提取该项目 我不知道为什
  • 需要提取字符串中点后的最后一个数字,如“7.8.9.1.5.1.100”

    我需要提取 C 字符串中最后一个点后面的最后一个数字 例如 7 8 9 1 5 1 100 并将其存储在整数中 Added 该字符串也可以是 7 8 9 1 5 1 1 或 7 8 9 1 5 1 0 我还想验证它在最后一个点之前恰好是 7
  • 为什么以下 C 程序会出现总线错误?

    我认为这是第一个失败的 strtok 调用 好久没写C了 有点不知所措 非常感谢 include
  • 使用 using 声明时,非限定名称查找如何工作?

    根据 C 标准 这是格式错误还是格式良好 namespace M struct i namespace N static int i 1 using M i using N i int main sizeof i Clang 拒绝它 GCC

随机推荐

  • sql语句中的减法

    这个SQL语句合法吗 SELECT firstName lastName FROM Presidents WHERE endTerm beginTerm gt 4 我需要找到任期超过 4 年的总统 我可以在此查询中使用 吗 如果没有 什么是
  • 分布式事务完成。在新事务或 NULL 事务中登记此会话

    只是好奇是否有其他人遇到此特定错误并知道如何解决它 场景如下 我们有一个使用 Enterprise Library 的 ASP NET Web 应用程序 该应用程序运行在连接到 SQL Server 2008 群集后端的 Windows S
  • 为什么一个存储表示为 2 次提交?

    当存储一些更改时 Git 会创建两个单独的提交 分支上的 WIP 和 分支上的索引 git log graph all commit 98aac13303ca086580c1ec9ccba5fe26c2a8ef3c Merge 7d9978
  • 在Python中模拟uint32_t?

    我试图将一个函数从 C 移植到 Python 并使其易于调试 我希望它执行相同的 CPU 字大小限制操作 以便我可以比较中间结果 换句话说 我想要这样的东西 a UnsignedBoundedInt 32 399999 b Unsigned
  • 如何使用 swift 在谷歌地图上显示自定义图像

    我怎样才能展示图片中的此类汽车图像 https i stack imgur com E3KJ5 png在谷歌地图上 根据纬度和经度 我尝试了以下代码 但我得到以下错误结果 https i stack imgur com 2FbZy jpg
  • FFMPEG:如何在不拉伸视频的情况下移动视频?

    请 我需要以下方面的帮助 我想移动视频 纵向类型 但不拉伸它 要使用 FFMPEG 创建 16 9 视频 我有以下示例 ffmpeg i video mpg filter v crop in w 100 in h 100 0 in h ou
  • 自定义数据可视化工具中的可视化表达

    当我选择内置可视化工具之一时 我可以看到原始表达式被可视化 如何从我自己的自定义可视化工具中获取此信息 我已经浏览过API参考 https learn microsoft com en us visualstudio debugger vi
  • Google Visualization Charts API 示例已损坏,如何修复?

    请参阅此页面 例如 https developers google com chart interactive docs quick start https developers google com chart interactive d
  • 将 Visual Studio 更新到 17.4.0 Preview 2.1 后出现工作负载错误

    今天我将 Visual Studio 更新到 17 4 0 Preview 2 1 Microsoft Visual Studio Community 2022 64 位 预览版 版本 17 4 0 预览版 2 1 之后 我无法部署 Bla
  • 如何对数据仓库中的流程和状态历史进行建模?

    假设我们有D PROCESS D WORKER and D STATUS作为尺寸和事实F EVENT将流程 内容 与工作人员 负责人 和 当前 状态联系起来 进程状态随时间而变化 我们应该存储在F EVENT每个进程 状态 工作人员一行 或
  • 通过 .net 中的 web.config 利用浏览器缓存?

    有些站点位于共享主机 Windows 2003 Server 上 因此我无法访问服务器配置 我到处都读到了有关利用浏览器缓存的内容 特别是静态文件 jpg css js 等 但是 在我的情况下如何做到这一点 主机已安装 NET web co
  • Accepts_nested_attributes_for 和nested_form 插件

    我在 form html haml 部分中有以下代码 它用于新建和编辑操作 仅供参考 我使用 Ryan Bates 的插件嵌套形式 http github com ryanb nested form fields f fields for
  • 为什么“join”不是“Monad”类的一部分[重复]

    这个问题在这里已经有答案了 众所周知的事实是 gt gt 可以使用来实现fmap and join while join可以使用来实现 gt gt 我们有什么理由不定义Monad与 一起上课join包含并使用以下默认定义 join x x
  • 图表js可以处理多少数据

    对于我的应用程序 我正在发出数千个数据点的获取请求 当我使用图表js显示数据时 渲染时间很长 而且我遇到了滞后 我还注意到每个数据点的 x 轴标签没有正确显示 因此必须省略它们 我喜欢图表的时尚设计和用户界面 但无法让它很好地适合我的用例
  • 关闭谷歌地图 API v3 中所有打开的信息窗口

    正如标题所述 在给定的事件中 对我来说 这恰好是在打开一个新的事件时 google maps InfoWindow我希望能够关闭任何其他当前打开的信息窗口 现在 我可以一次打开很多个 但我只想一次只打开一个 我正在动态创建信息窗口 即我不提
  • 返回 f 字符串的 For 循环函数

    我是 python 新手 尝试编写一个函数 该函数接受字典列表并返回一个新的字符串列表 其中每个字典中的名字和姓氏键连接在一起 names first John last Smith first Jessie last Snow def n
  • 无法在react.js中使用本地图像

    基本上我无法使用本地图像 我真的不确定为什么 我已经安装了 url loader 和 file loader 并尝试请求该文件 HeaderNavigation js 我尝试使用的图像位于同一目录中 并被引用为品牌图像 Created by
  • 通过 Visual Studio 代码 launch.json 运行 foreman start

    目前 我正在通过输入运行我的解决方案foreman start进入命令行 工作正常 我正在尝试使用 Visual Studio 代码调试我的代码 为此 我创建了一个 launch json 文件 version 0 2 0 configur
  • 在Python中以特定模式打印字母

    我有以下字符串并将其拆分 gt gt gt st 2g k 3p gt gt gt l filter None st split gt gt gt print l 2g k 3p 现在我想打印 g 字母两次 k 字母一次 p 字母三次 gg
  • 双面文件问题

    我正在程序中读取 system32 文件夹中的一些文件 其中一个文件 C Windows System32 gdi32 dll 表现出一种非常奇怪的行为 当我从程序中读取它时 它显示大小为 310 784 字节 当我从资源管理器查看它的大小