我正在使用Windows 7 64位,我惊讶地发现C:\ WINDOWS \ System32下的Ntoskrnl.exe是一个32位可执行文件... 你能解释一下原因吗?
答案 0 :(得分:1)
这取决于您使用什么应用程序浏览到system32 :) Windows使用虚拟化环境使32位应用程序相信它们以32位运行(这对于它们运行是必要的)。
因此,如果您从32位应用程序查看system32,则所有dll和所有内容都是32位:)相反,请查看C:\Windows\sysnative
。