Windows system >> Windowsの知識 >  >> Windowsチュートリアル合成 >> 窓について >> Windowsで魔法のSysNativeフォルダの役割

Windowsで魔法のSysNativeフォルダの役割

  

実際、%WINDIR%\\ SysNativeフォルダは存在せず、64ビットWindowsシステムが提供する単なるリダイレクトメカニズムです。

64ビットWindowsでは、System32フォルダとSysWoW64フォルダの2つの部分からなるフォルダを使用して、64ビットと32ビットのシステムファイルが区別されることが既にわかっています。 SysWoW64フォルダに移動して、32ビットアプリケーションを32ビットシステムと64ビットシステムの両方で実行できるようにします(64ビットシステムではSystem32をSysWoW64に変更せずに)。

これが問題になりますが、32ビットアプリケーションは64ビットシステムファイルが格納されている実際のSystem32フォルダにどのようにアクセスするのでしょうか。答えはSysNativeフォルダを通してです。このフォルダは存在しません。エクスプローラにはありませんが、32ビットアプリケーションがこのフォルダにアクセスしようとすると、64ビットWindowsは実際のSystem32フォルダにリダイレクトします。 32ビットアプリケーションが64ビットシステムファイルにアクセスする方法。詳細についてはMSDNを参照してください。

Copyright © Windowsの知識 All Rights Reserved