おためし問題は、遊べるのに、IEで、メンバーズページのパズルを遊ぼうとすると、「ファイルのダウンロード - セキュリティの警告」ダイアログが表示され、「開く」をクリックしても、「Internet Explorerでは、member.nikoli.com - ..... をダウンロードできません。」となり、パズルが遊べない場合があります(下画像参照、クリックすると別ウィンドウが開きます)。
このページでは、この「ダウンロードできません」エラーへの対応方法を紹介します。動作検証は、Windows XPがインストールされたパソコンで行いました。
IEは、Internet Explorerの意味で使っています。
エラーが発生する環境、状況
- SSLで通信を暗号化しているページで、エラーが発生します。アドレスバーに表示されるURLが、httpsではじまることが特徴です。nikoli.comでは、メンバーズページが該当します。
- IE6、IE7ともに、エラーが発生することを確認しています。
- Sleipnirなど、IEをベースにしたブラウザでも、エラーが発生します。
- IE6からIE7へのバージョンアップ後に、この問題が発生する場合があります。
不具合の対応策
下記の対応のうち、いくつかを行うことで、「ダウンロードできません」のエラーが解決する場合があります。どの対応が適切かは、お使いの環境、設定などによって変わります。
Windows Update、Microsoft Updateなどを行い、IEを最新のものにする。
ほかの対応を行う場合も、まずは、Windows Update、Microsoft Updateを行い、Internet Explorerを最新の状態にしておくことをお勧めします。IE6からIE7へのバージョンアップを行わない場合も、IEの修正ファイルをインストールし、セキュリティ上の問題が置きにくい状態にしておくことをお勧めします。
インターネットオプションの変更とレジストリの設定変更
インターネットオプションで、「暗号化されたページをディスクに保存しない」にチェックを入れていると、パズルが遊べない場合があります。
「暗号化されたページをディスクに保存しない」のチェックの外しかた。
- IEを起動し、「ツール」メニューから「インターネットオプション」を選択します。
- 「詳細設定」タブをクリックします。
- 「設定」の「セキュリティ」のところにある、「暗号化されたページをディスクに保存しない」にチェックが入っている場合は、クリックして外します。
- 「OK」ボタンをクリックして、設定ウィンドウを閉じます。
- IEを終了し、再度起動します。
「暗号化されたページをディスクに保存しない」をチェックしたうえで、「ダウンロードできません」のエラーを回避する方法。
セキュリティ対策のために、「暗号化されたページをディスクに保存しない」のチェックを外したくない場合もあるでしょう。その場合は、レジストリの設定を変更することで、チェックを外さずにエラーを回避できる場合があります。
レジストリの変更は、失敗すると、Windowsが起動しなくなるなど、危険をともないます。「レジストリって何?」という方は、手を出さない方がいいかもしれません。また、設定変更を行う場合は、バックアップを行うなどして、不測の事態にそなえることをお勧めします。
- 「スタート」メニューから「ファイル名を指定して実行」を選択します。
- regeditと入力して、「OK」ボタンをクリックします。
- 「+」ボタンをクリックするなどして、HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settingsを開きます。
- 「編集」メニューから「新規」-「DWORD 値」を選択します。
- 「新しい値 #1」がつくられるので、これの名前をBypassSSLNoCacheCheckに変更します。名前の変更は、F2キーや、「編集」-「名前の変更」から行えます。
- 「BypassSSLNoCacheCheck」を選択した状態で、「編集」メニューから「修正」を選択します。
- 「値のデータ」のところに1を入力して「OK」ボタンをクリックします。
- 「ファイル」メニューから「レジストリエディタの終了」を選択します。
- IEを起動している場合は、一度終了して、再度起動します。
Flash Playerの完全なアンインストールと再インストール
Flash PlayerとIEのインストール、アップデート状況によって、「ダウンロードできません」のエラーが発生する例を確認しています。この時は、Flash Playerを、いったん完全にアンインストールし、再度インストールすることで、問題が解決しました。
Flash Playerをアップデートしたり、最新のFlash Playerを上書きインストールするだけでは、問題解決しませんでした。一度、Flash Playerを完全にアンインストールすることがポイントとなります。
アンインストールと再インストールの手順
- Windows 98/ME/2000/XP/Vista用の、アンインストーラをダウンロードします。Flash Player Uninstaller*と書かれたリンクをクリックしてダウンロードして下さい。
- IEを終了します。
- ダウンロードしたFlash Playerのアンインストーラ実行します。
- IEを起動してnikoli.comのパズルが遊べるページに行きます。
- Flash Playerのインストールを促すメッセージが表示されるので、メッセージに従ってFlash Playerをインストールします。
IEの再インストール
IEを再インストールすることで、問題が解決する場合があります。IEを再インストールしても、お気に入りや、IEで保存したパスワードなどは、引き継がれますが、一部の設定などは、上書きされてしまいます。必要に応じて、バックアップやメモをとってから、行ってください。
IEを再インストールした後は、Windows Updateや、Microsoft Updateを行い、修正ファイルを適用することを、強く推奨します。
>>> Internet Explorer 6 Service Pack 1のダウンロード
>>> Internet Explorer 7のダウンロード
IE6から、IE7へのバージョンアップ
Windows XPでIE6をお使いの場合は、IE7にバージョンアップすることで、問題が解決する場合があります。
IE7をインストールした後は、Windows Updateや、Microsoft Updateを行い、修正ファイルを適用することを、強く推奨します。
>>> Internet Explorer 7のダウンロード
IEの設定のリセット
これは、どうしてもパズルが遊べない場合の最終手段です。「リセット」を実行すると、IEに保存してあったパスワードや一時ファイル、クッキーなども削除されます。また、リセットを行っても問題が解決しない場合があります。
IE6の場合
Lenovo社のサイト(IBM社サーバ)にある、Internet Explorer 6 - インターネットオプションを初期設定に戻す手順に、分かりやすく説明されています。こちらを参照してください。
IE7の場合
- IE7を起動し、「ツール」メニューから「インターネットオプション」を選択します。
- 「詳細設定」タブを選択します。
- 右下の方にある「リセット」ボタンをクリックします。
- リセットの確認画面が表示されるので、「リセット」ボタンをクリックします。
- 「閉じる」-「OK」-「OK」とクリックします。
- IE7を終了し、再度起動します。
別のブラウザの使用
Firefoxなど、IE以外のブラウザでは、「ダウンロードできません」のエラーは、発生しません。どうしてもIEでパズルが遊べない場合は、別のブラウザを使うのも、ひとつの方法です。nikoli.comのオススメは、Firefoxです。
Sleipnirなど、IEをベースにしたブラウザでは、IEと同様の問題が発生します。