64 位系统上的 System32 文件夹 [英] System32 Folder on a 64-bit system
问题描述
我有一个在 32 位 Vista 系统上运行的 cmd 文件.
I have a cmd file that runs on 32 bit Vista system.
我注意到代码引用了 system32 驱动程序文件夹.
I notice that the code has references to the system32 driver folder.
我想知道代码是否可以在 64 位 Windows 7 系统上运行.所以我想我的问题是64位系统有system32文件夹吗?
I'm wondering whether the code could potentially run on a 64 bit Windows 7 system. So I guess my question is Does a 64 bit system contain a system32 folder?
非常感谢您的回复.
推荐答案
64 位 Windows 中的 System32 文件夹实际上包含 64 位文件,在 WOW64 下运行的 32 位程序通常会在 System32 中查找 32-bit DLL 等,他们可以调用 - 但他们会找到 64 位的.因此,操作系统会将所有 32 位应用程序对 System32 文件夹的请求重定向到包含 32 位系统文件的 SysWOW64 文件夹.
The System32 folder in 64-bit Windows actually contains the 64-bit files, and 32-bit programs running under WOW64 would generally go looking in System32 for the 32-bit DLLs etc. that they can call - but they'll find the 64-bit ones instead. Therefore the OS redirects all 32-bit applications' requests for the System32 folder to the SysWOW64 folder, which contains 32-bit system files.
这篇关于64 位系统上的 System32 文件夹的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!