私は非常に奇妙な問題に遭遇しましたが、同じ問題を抱えている人は他にないようです (Google によると)。
Win+R から "cmd" を起動し、%PATH% をエコーすると問題ありません。しかし、FreeCommander や Ant などの別のプログラムから cmd を起動して %PATH% をエコーすると、
nvInitDll: App c:\dev\java1.6.0_22\bin\java.exe - redirect success.
(java.exe は、PATH をエコーしているプログラムに置き換えられます)。そしてもちろん PATH は機能しません。
Windows 7 64 ビットを実行しています。しばらくは機能していましたが、いつ機能しなくなったのかを追跡することはできません。GeForce 310M の nVidia ドライバーを再インストールしようとしましたが、役に立ちませんでした。