64bitOSで共有PCで32bitアプリを起動すると永久に起動履歴が残る件
64bit版の Windows で 32bitアプリを起動すると、アプリのフォルダ名・実行ファイルの名前が永久に残るって知っていますか?・ω・
32bitアプリの互換モードの動作が自動的に生成され
、レジストリに保存されます。
Windows 10では互換レイヤーの利用の有無にかかわらず既定の設定が保存されるようになったのでした。
設定場所は、 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Store なので
別ユーザーはNTUSER.DAT のHIVEをインポートすることで見る事ができます
ポイントは暗号化した秘密のフォルダに入ってるプログラムのパス名も表示されてしまう事です ・ω・
Comments