Chrome でファイルをダウンロード/アップロードすると落ちる時の対処法
現在、Google Chrome でファイルのやり取り(ダウンロードとアップロード)をすると、Chrome が落ちてしまいます。
Chrome がメインブラウザなのですが、ファイルのやり取りをする場合は仕方なくサブブラウザの Opera を用いていました。その都度ブラウザを切り替えるのはさすがに面倒なので、クラッシュの原因と対策を調べてみました。
環境
クラッシュの症例
Chrome の任意の画像上で右クリックして、「名前を付けて画像を保存」をクリックします。
ファイルの保存ダイアログが開かれます。ファイル名とファイルの保存場所を任意に指定して、「保存」をクリックすると、
Chrome がクラッシュしてしまいます。
同様に、ファイルをアップロードしようとしてもクラッシュしてしまいます。しかし、ドラッグ&ドロップを用いたファイルのアップロードだけはできます。
原因
これらのことからエクスプローラーが起因していると考えましたが、とりあえず思いつく限りの原因究明をしてみました。
拡張機能の無効化
30数個のインストールされた拡張機能を無効にして Chrome が落ちるかどうか検証してみました。
手間は報われずに Chrome は落ちてしまいました……
シークレットモード
シークレットモードでも Chrome が落ちるかどうか検証してみました。
残念ながら Chrome は落ちてしまいました……
異なるユーザープロファイル
異なるユーザープロファイルでも Chrome が落ちるかどうか検証してみました。
無慈悲に Chrome は落ちてしまいました……
つらい。
[Chrome ダウンロード 落ちる] [検索]
まったく原因が分からなかったので、Google で調べてみました。しかしながら、ダウンロードをすることができない様々な症例がヒットして、同じような症例がなかなか見つかりませんでした。
検索ワードを変えるなど、あちこちブラウジングして、ようやく同じような症例を見つけました。
上記のサイトで解説されていますが、ファイルのやり取り時に Chrome が落ちるのは、フォルダが最新に更新されていないことが原因のようです。
ファイルを削除したのに、エクスプローラー上にファイルが表示されていることがありませんか?正しくは、削除と同時にエクスプローラー上からも消えなければならないのですが、Windows のバグなのか削除後もファイルが表示されていることがあります。エクスプローラーを更新すると、もちろん削除されたファイルはエクスプローラー上から消えます。
このことが今回の問題に起因しているようです。
対処方法
先に述べておきますが、緊急策で根本的な解決法ではありません。クラッシュを防ぐことができますが、ひと手間かかります。
その一時的な対処法を述べると、「エクスプローラーを Chrome と同時に起動せずに、保存ダイアログが表示された際に更新する」です。クラッシュの症例と同様に手順を説明していきます。
- エクスプローラーを閉じて、Chrome と同時にエクスプローラーを起動しないようにします。
Chrome で任意の画像上で右クリックして、「名前を付けて画像を保存」をクリックします。
ダイアログが開かれるので、ダイアログの右上にある更新ボタンをクリックして(もしくは F5 キーを押して)エクスプローラーを更新します。
ファイル名とファイルの保存場所を任意に指定して、「保存」をクリックします。
上記の手順で Chrome が落ちずに、ファイルをダウンロードすることができます
雑感
エクスプローラーはほぼ起動しっぱなしなので、その都度エクスプローラーを閉じるのは非常に面倒です。今後の Windows か Chrome のアップロードに期待するか、根本的な対処法を模索します。