Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

Firefox でファイルをダウンロードしようとすると、ダウンロードダイアログが開かない@Windows7 x64 + Firefox 3.5

      2013/07/15

Firefox でファイルをダウンロードしようとすると、なぜか保存ダイアログが開かずダウンロードができません。Firefoxのエラーコンソールに以下のように表示されていました。

エラー: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIHelperAppLauncher.saveToDisk]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/components/nsHelperAppDlg.js :: anonymous :: line 492"  data: no]
ソースファイル: file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/components/nsHelperAppDlg.js
行: 492

エラー内容を見てなんとなく気づいたのが、実はこのFirefoxは他の環境から移行するために、プロファイルをコピーして使用しているのが原因なのではと思いました。

どういうことかというと、Firefoxのオプションで”ファイルごとに保存先を指定する”を移行前の環境で使用していました。この設定だと、Firefoxは最後に保存したフォルダを覚えていて、次にダウンロードしようとした場合、デフォルトでそのフォルダを保存ダイアログで開こうとするのが原因です。例えばここでD:\download に保存していた場合、この環境のプロファイルを新しい環境にコピーした際、新しい環境にD:\downloadが存在しないとエラーになるようです。

回避方法は、Firefoxのダウンロードの設定を”次のフォルダに保存する”で、実在するフォルダを一度指定してあげるとOKです。

 - IT技術, ネットワーク

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
vimでpythonのプラグラムの一部分を一気にインデント追加or削除する

python って、インデントでプログラムの構造を定義しますので、インデントを簡 …

no image
WindowsアップデートにProxyを使用@Windows XP

Windowsのアップデートは、デフォルトではプロキシを使わないので、プロキシ環 …

no image
ログイン画面の壁紙変更@Windows 7

C:\Windows\System32\oobe\info\background …

no image
OpenStackをインストール中にはまった@Ubuntu 12.04

OpenStack は様々なコンポーネントがあるため、インストールのための支援ツ …

no image
PXEブートでネットワークインストール@RHEL5 or CentOS5

最近のPCやサーバーではPXEというネットワークブートを使って、CDやDVDを使 …

no image
PostfixをMaildir形式に変更してCourier-IMAP使用@Debian Etch

SquirrelMailでWebメールを使おうと思ったところ、IMAPサーバが必 …

no image
パイプでつないだコマンドの戻り値を調べる@bash

シェルスクリプトで、実行したコマンドの戻り値を知る方法は有名ですよね。 以下のよ …

no image
Cygwin 1.7 の起動が遅い@ Windows 7 x64

PuttyやCygterm で cygwin を起動しているのですが、コンソール …

no image
bash使用時にCtrl-dでログアウトさせない

bashではCtrl-○でいろいろな機能が使用できますが、たまに間違って押してし …

no image
フルスクリーン時に日本語入力ツールバーが邪魔@Ubuntu 9.04

scim+anthy で日本語入力していましたが、動画を見るときにフルスクリーン …