Windows7でIE9を使用しています。
フリーソフトのダウンロードをしようとページのダウンロードボタンを何度クリックしてもダウンロードが突然できなくなりました。
インターネットオプションの「閲覧の履歴」の「設定」を開くと一時ファイルの保存先を見ると。
- 容量が「0MB」
- 保存場所のファイルパスが表示されているはずの部分が空白
になっていました。
通常のデフォルトは
- c:\users\ユーザー名\Appdata\Local\Microsoft\Windows\Temporary Internet Files
のはずなので、保存場所を再設定しようとしたら、通常ではこのフォルダは表示されないので、フォルダオプションで
- 「隠しファイル、隠しフォルダー、および隠しドライブを表示する」を選択
- 「保護されたオペレーティングシステムファイルを表示しない(推奨)」のチェックを外す
をして保存場所を指定したら、「容量が足りない…」みたいなエラーで再設定できず。
インターネットオプションを閉じようとしたら8MBにしなさい的な警告が出たので一時ファイルの容量を8MBに設定しても反映されず…。
レジストリエディタで保存先を変更してみてもダメでした。
解決方法
最終的に、以下のURLを参考にレジストリを変更したところ、解決できました。
以下のレジストリキーの中にある「CacheLimit」がすべて「0」になっていました。
以下のキーがすべて揃っていませんでしたが、存在するものだけの「CacheLimit」を全部「1」にしてみたところ、PC再起動後にはすべてが解決されていました。
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\DOMStore
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\feedplat
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\iecompat
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\iedownload
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\MSHistXXXXXXXXXXXXXXXXXXXX
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\PrivacIE:
- HKEY_USERS\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Extensible Cache\UserData
レジストリエディタはWindows+Rを押してregeditまたはregedt32と入力してEnterで開けます。