皆さま、こんにちは。本日の従業員からの問い合わせ内容は、会社で使っているグループウェアをIEで開いて社内システム(ワークフロー)のリンクをクリックしても開かず「空白のページ」となるという問い合わせでした。インターネットで調べてみると多くの人が困っているようでしたのでご参考になればと思い、ご紹介したいと思います。


スポンサーリンク

「リンクをクリックしても空白のページが開く」問題の切り分け内容

Yahooなどのリンクは問題なく表示されるのでワークフローの問題かと考え、社内で使用しているワークフローはポップアップブロックを無効にするなどIE上での設定が必要なので、そのあたりを確認したのですが設定は問題なく、いつからこのトラブルが発生したのかを聞くと「今日から」ということでした。

インターネットで調べてみると

こういう問いあわせ内容ってGoogleで調べるとだいたい解決できるのですが、今回の場合は色々調べてレジストリがおかしくなっているのではないかという仮説を立てました。

レジストリがおかしい問題を修正するには.dllファイルの再登録が必要で、私の会社で使っているPCのOSが32bitなので、OSが32bitの場合は以下のコマンドを管理者権限で実行することによって解決しそうということで試しに以下のコマンドを打ってみました。

「リンクをクリックしても空白のページが開く」問題の解決方法

ユーザーが管理者権限を持っていない場合は、「すべてのプログラム」の「アクセサリ」の中から「コマンドプロンプト」を右クリックして「管理者として実行」を選択するか、「コマンドプロンプト」をシフトを押しながら右クリックをすると「別のユーザーとして実行」のメニューが表示されますので、どちらかを選択し、管理者権限でコマンドプロンプトを開きます。

IEリンクで空白ページが開く問題管理者で実行

↑右クリックして「管理者として実行」を選択した場合の画像

IEリンクで空白ページが開く問題別のユーザーで実行

↑Shiftキー+右クリックで別のユーザーで実行した場合の画像

コマンドプロンプトが開いたら以下のコマンドを入れてエンターキーを押します。

regsvr32 “%programfiles%\Internet Explorer\ieproxy.dll”
IEリンクで空白ページが開く問題コマンドプロンプト

↑こんな感じでコマンドを入力します。

IEリンクで空白ページが開く問題1つ目のコマンド成功

↑こんな画面が出れば成功です。

次も同じ感じでコマンドプロンプトに以下のコマンドを入力してエンターキーを押します。
regsvr32 /i /n “ieframe.dll”

IEリンクで空白ページが開く問題2つ目のコマンド成功

↑またこんな画面が出れば成功です。

これで再起動を行ったところ私の場合は解決しました。お役に立てましたら幸いです。

「リンクをクリックしても空白のページが開く」問題、OSが64bitの場合

ちなみに、OSが64bitの場合は、上から順に以下の4つのコマンドを入力するとうまくいくそうです。


%SystemRoot%\System32\regsvr32 “%programfiles%\Internet Explorer\ieproxy.dll”


%SystemRoot%\Syswow64\regsvr32 “%programfiles(x86)%\Internet Explorer\ieproxy.dll”


%SystemRoot%\System32\regsvr32 /i /n ieframe.dll


%SystemRoot%\Syswow64\regsvr32 /i /n ieframe.dll

最後までお読みいただきありがとうございました。