2015年1月1日木曜日

Dropboxが起動しない件 解決メモ

Dropboxを古いwinXPに入れると、起動しない。
これを解決したけど大変な道のりだったので。備忘録メモです。

■症状
dropboxが起動するけど、すぐに自己終了してしまう。3秒程度で消える

■結果
起動できるようになった。
VC++2008 SP1 再頒布可能パッケージ(x86)をインストールすれば解決

■解決への道のり
exeダブルクリックして起動してもなんにもエラーが出ない。
3秒で消えてしまうだけなので。
XP SP2でもSP3でも同じ症状。
悩みまくったあげく、OSのログを探す http://support.microsoft.com/kb/308427

winOSのログを探してみたら、Dropbox起動時刻に以下のエラーが発生している。
>> イベントソースSideBySide
>> Generate Activation Context が・・・
これを元に検索。
結果、VC++のランタイムが足りない事によって起きるエラーらしい。

以下を参考にVC++2008のランタイムに辿り着く。
Visual C++のランタイムを入れる http://www.losttechnology.jp/Win7/install.vc.html

VC++2005入れる=>変化無し。起動しない
VC++2008入れる=>Dropbox起動した

以上、成功にて完了


■考察
この症状はwinXPに限らずwin7でも起きるらしい。
結局ライブラリが無いだけで起きるので。
だから、結構多くの人が悩まされている症状じゃないだろうか?
ちゃんとWinUpdateできていれば回避できる問題なのかもしれないけど。



.