Java アプレットがブラックアウトする (VM 上?)

Java アプレットがブラックアウトする (VM 上?)

Internet Explorer でのみ実行されるソフトウェアがあります (理由はわかりませんが)。このソフトウェアは、いくつかの Java アプレット (JRE 1.6) を使用して追加機能を提供します。

Windows 7 SP1 を搭載した新しい VM を作成し、信頼済みサイトのセキュリティ項目にサイトを追加しました。

最初に遭遇するアプレットはログイン画面にあり、正常に動作します。セキュリティ ダイアログ ボックスが表示されますが、これを無視すると正常に動作します。

ただし、2 番目のアプレットに遭遇すると、「アプリケーションがブロックされました」というタイトルの同様の通知ダイアログが表示されますが、ページにレンダリングされるときのアプレットと同様に、完全に黒く表示されます。

このアプレットが動作しない原因について何か考えをお持ちの方はいらっしゃいますか?

最初はセキュリティの設定ミスだと思ったのですが、いろいろいじってみた結果、唯一変わったのはセキュリティ ダイアログの外観でした (ダイアログも黒く表示されていたので、これは役に立つと言えるでしょう)。

私の 2 番目 (そして現在の) の考え方は、ビデオ エラーの方向であり、JRE は実行されているにもかかわらず、アプレットを表示できないという問題を抱えているというものです (実際に実行されているかどうかはわかりませんが、アプレットの性質を考えると、実際に確認する方法はありません)。

申し訳ありませんが、問題の VM は削除されているため、現時点ではスクリーンショットを提供することはできませんが、これは 3 回目の試みであり、現在 4 回目がインストール中です。いずれにせよ、スクリーンショットはそれほど明らかではありません (ブラック ボックスです)

アップデート

私は現在、この問題がハードウェア アクセラレーションに起因していると確信しています。

ブラウザをロードすると、最初のアプレット エラーは正常にポップアップ表示されますが、2 番目のアプレット エラーは黒く表示されます。

ただし、[ツール] > [詳細設定] > [グラフィックの高速化] の順に選択し、[GPU レンダリングの代わりにソフトウェア レンダリングを使用する] をオンにして (ブラウザーを再起動)、最初のアプレットのダイアログも黒く表示されます。

ここに画像の説明を入力してください

答え1

VM 設定に入り、3D サポートを無効にして、そこからソフトウェアにレンダリング モードを設定しました。

アプレットは完全に正常に動作するようになりました

関連情報