Q&Aナンバー【7106-2199】更新日:2006年3月7日
このページをブックマークする(ログイン中のみ利用可)
Internet Explorerで、「新しいウィンドウで開く」をクリックしても新しいウィンドウが開きません。
対象機種 | すべて |
---|---|
対象OS |
|
質問
Internet Explorerに表示されたリンクを右クリックし、「新しいウィンドウで開く」をクリックしても、新しいウィンドウが開きません。対処方法を教えてください。
回答
Internet Explorerや 電子メール メッセージの画面にある、Webページへのリンクを右クリックし、表示されるメニューから「新しいウィンドウで開く」をクリックしたときに、次のような現象が発生することがあります。
お使いのInternet Explorerのバージョンにより、対処方法が異なります。
Internet Explorer 6 または Internet Explorer 5 で、リンク先を新しいウィンドウで開けない場合は、リンクに設定されたWebページを表示するときに必要な、URL (Uniform Resource Locator) プロトコルのファイルの関連付けが、消失または破損している場合があります。
次の操作を行い、URL プロトコルの関連付けを登録します。
この操作手順で改善されないときは、上の操作手順 3.で、「urlmon.dll」と入力する代わりに、次のファイル名を入力し、操作手順 2.〜 4.を繰り返して行い、最後にパソコンを再起動してください。
Internet Explorer 4.01 で、リンク先を新しいウィンドウで開くことができない場合があります。
その場合は、次の操作を行い、「新しいウィンドウ」を開くことができるようになるかどうかを確認します。
この操作手順で改善されないときは、上記の操作手順 3.で、「actxprxy.dll」と入力する代わりに、次のファイル名を入力し、操作手順2.〜4.を繰り返し行い、最後にパソコンを再起動してください。
- 何も起こらない。
- 新しいウィンドウが空白になる。
- 「インターフェイスがサポートされていません」と、スクリプトエラーメッセージが表示される。
また、Internet Explorerの使用中に、次のような現象が発生することもあります。- Internet Explorerの「ファイル」メニュー→「印刷」または「印刷プレビュー」をクリックしても、Internet Explorerが応答しない。
- Webフォルダにアクセスしようとすると、「予期しないエラーが発生しました。現在の操作を完了することはできません。」とエラーメッセージが表示される。
- Internet Explorerの「ファイル」メニュー→「印刷」または「印刷プレビュー」をクリックしても、Internet Explorerが応答しない。
お使いのInternet Explorerのバージョンにより、対処方法が異なります。
Internet Explorer 6 または Internet Explorer 5 で、リンク先を新しいウィンドウで開けない場合は、リンクに設定されたWebページを表示するときに必要な、URL (Uniform Resource Locator) プロトコルのファイルの関連付けが、消失または破損している場合があります。
次の操作を行い、URL プロトコルの関連付けを登録します。
- 実行中のプログラムをすべて終了します。
- 「スタート」ボタン→「ファイル名を指定して実行」の順にクリックします。
- 「名前」に半角英字で次のように入力し、「OK」ボタンをクリックします。
regsvr32 urlmon.dll
「regsvr32」と「urlmon.dll」の間には半角スペースを入力します。 - 「urlmon.dll の DllRegisterServer は成功しました」とメッセージが表示されたら、「OK」ボタンをクリックします。
この操作手順で改善されないときは、上の操作手順 3.で、「urlmon.dll」と入力する代わりに、次のファイル名を入力し、操作手順 2.〜 4.を繰り返して行い、最後にパソコンを再起動してください。
- Shdocvw.dll
- Msjava.dll
- Actxprxy.dll
- Oleaut32.dll
- Mshtml.dll
- Browseui.dll
- Shell32.dll (Windows XP および Windows 2000 の場合に限る)
Internet Explorer 4.01 で、リンク先を新しいウィンドウで開くことができない場合があります。
その場合は、次の操作を行い、「新しいウィンドウ」を開くことができるようになるかどうかを確認します。
- 実行中のプログラムをすべて終了します。
- 「スタート」ボタン→「ファイル名を指定して実行」の順にクリックします。
- 「名前」に半角英字で次のように入力し、「OK」ボタンをクリックします。
regsvr32 actxprxy.dll - 「DllRegisterServer in actxprxy.dll succeeded.」とメッセージが表示されたら、「OK」ボタンをクリックします。
- 「スタート」ボタン→「ファイル名を指定して実行」の順にクリックします。
- 「名前」に次のように入力し、「OK」ボタンをクリックします。
regsvr32 shdocvw.dll
「regsvr32」と「shdocvw.dll」の間には半角スペースを入力します。 - 「DllRegisterServer in shdocvw.dll succeeded.」とメッセージが表示されたら、「OK」ボタンをクリックします。
- パソコンを再起動します。
この操作手順で改善されないときは、上記の操作手順 3.で、「actxprxy.dll」と入力する代わりに、次のファイル名を入力し、操作手順2.〜4.を繰り返し行い、最後にパソコンを再起動してください。
- oleaut32.dll
- mshtml.dll
- pdm32.dll
- この問題は、Internet Explorer 6 Service Pack 1、またはInternet Explorer 5.5 Service Pack 2 がインストールされた環境では修正されています。
- 最新バージョンの Internet Explorerについては、次のQ&Aをご覧ください。
最新のInternet Explorerを入手する方法を教えてください。(新しいウィンドウで表示)