問題はフォルダーのリダイレクトです。32ビットプログラムがSystem32フォルダーにアクセスしようとすると、見えないように%windir%\SysWOW64
ディレクトリにリダイレクトされます。これは32/64ビットアプリケーションの互換性のためです。
System32のすべてのファイルは64ビットですが、プログラムが誤って記述されている場合、DLLを探すときにSystem32をプログラムにハードコーディングしている可能性があります。誤って作成されたプログラムによるランダムなプログラムのクラッシュを防ぐために、Microsoftはそのリダイレクトを行います。
今、私が一番上に投稿したリンクを見ると、%windir%\system32\drivers\etc
このリダイレクトが免除されているため、そこに直接行くとうまくいきますが、%windir%\system32\drivers
あなたがいる場合はサブフォルダを%windir%\SysWoW64\drivers
含まないフォルダを本当に見ていetc
ます。
いくつかの回避策があります
- 直接入力する必要があります
%windir%\system32\drivers\etc
- 「隠された」フォルダに移動する
%windir%\sysnative
と、「実際の」System32
フォルダに移動し、通常のようにディレクトリツリーを上に移動できます。
- あなたがしている場合は
%windir%\System32\drivers
、手動でアドレスバーをクリックして、アドオン\etc
(これは本当に方法#1を行うだけで、別の方法である)フォルダのパスに