Frost Moon Project

Dropboxを起動できません(アクセス権に関するエラー)の解決方法 - Frost Moon Project アクセスランキング

Home > Tips > Dropboxを起動できません(アクセス権に関するエラー)の解決方法

Dropboxを起動できません(アクセス権に関するエラー)の解決方法

  1. 問題
  2. 原因
  3. 解決方法

問題
以下のようなエラーが発生し、Dropboxが起動してくれない時があります。

Dropbox エラー

Dropboxを起動できません

通常、これはアクセス権に関するエラーです。
また、ホームフォルダがネットワーク共有の上に作成されている場合も、
この問題が起きることがあります。
ログには
		
pid: 1196 appdata: u'C:\\Documents and Settings\\Owner\\Application Data\\Dropbox' mode=040777 uid=0 gid=0 parent mode=040555 uid=0 gid=0 dropbox_path: u'D:\\Dropbox\\Dropbox' mode=040555 uid=0 gid=0 parent mode=040777 uid=0 gid=0 HOME: None TMP: Z:\TMP\Local Settings\Temp TEMP: Z:\TMP\Local Settings\Temp tempdir: 'c:\\temp' mode=040777 uid=0 gid=0 parent mode=040777 uid=0 gid=0 Traceback (most recent call last): File "core\authenticate.pyc", line 622, in authentication_thread File "core\config.pyc", line 85, in __setitem__ OperationalError: unable to open database file
とあります。
原因
ログに答えがありますが、TEMPディレクトリが存在しなかったためです。
自分の場合、RAMディスク内に置いていますので、PCを起動するごとに消えてしまいます。
Dropboxが怒るのも仕方の無いことです...c:\tempにログファイル生成されまくりです。

RAMディスクにTEMPディレクトリを置いている方はご注意を!!!
解決方法
要するにPC起動時にTEMPディレクトリを作成してやればよいのですが、どうしましょう...
そういえば、(このTipsを狙ったように公開された)「mahotan」がありましたね!!
以下は「mahotan」を使用しての解決方法です。

  1. mahotanをダウンロード、解凍、起動し、以下の様に入力。(TEMPディレクトリ作成コマンドは▽をクリックすると出ます)



  2. 「作成」をクリック、ファイル名を「Temp.lnk」として、デスクトップなど適当な場所に保存します。



  3. 先程の「Temp.lnk」を
    「ファイル名を指定して実行」(ミ田+R)に
    XPなら「%USERPROFILE%\スタート メニュー\プログラム\スタートアップ
    Vista/7/8なら「%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
    と入力して、Enterキーを押下して表示されたスタートアップディレクトリに移動させます。
    *スタートアップディレクトリのパスはコピー&ペーストすることをお勧めします。

  4. 次回起動時から、正常にDropboxが起動するようになったはずです。
    今すぐ、と言う場合は「Temp.lnk」をダブルクリックしてください。

Copyright(C)Frost Moon Project


Home > Tips > Dropboxを起動できません(アクセス権に関するエラー)の解決方法