Windows 8.1 pro (64bit)
Dropbox version 16.4.30
症状と対応
Win8.1上でシステム起動時にDropboxを起動するようにしていた。
数日前からdisk 100% usageの状態がOS起動後も10分以上延々と発生している。
以下の対応をした。
- 「システム起動時にDropboxを開始」をオフにする
下記のようになった。
- システム起動後のdisk 100% usage時間: 1分
- Dropbox手動起動後のdisk 100% usage時間: 1分
- その後、時々disk 100% usageの波が発生するが、1分程度で0%近くになる
Dropboxについては、再インストール、セーフモード、今回の対応、などいろいろ試したが、今回の対応が一番シンプルで時間がかからない。
過去にも調べていたが、最近は問題がないと思って「システム起動時にDropboxを開始」を使ってしまっていた。
関連 http://qiita.com/7of9/items/23b1e2ae42c8533364f2
Dropbox手動起動をできない環境では別の対応を探さないといけない。
バッチファイルでの遅延実行
@jTakasuRyuji さんにバッチファイルでの遅延実行方法を教えていただきました
ありがとうございます。
バッチファイル
作成場所: C:\Program Files (x86)\Dropbox\Client
ファイル名(任意): startDropbox.bat
REM 2017/01/10 suggested by jTakasuRyuji
REM @ http://qiita.com/7of9/items/876f9d61a148d1f6cc52#comment-4f247adf7d7833ecbf7b
timeout /t 30
Dropbox.exe
startDropbox.batをスタートアップに登録した。
Windows 8.1を再起動したところ、disk 100% usageは起動後3分で止まるようになった。
(timeoutの時間はもう少し長くするかは、今後の様子を見て検討します)。
Dropbox手動起動をできない環境では別の対応を探さないといけない。
バッチファイルを使うことで、Dropbox手動起動をできない環境でも対応できるようになりました。
情報感謝です。
バッチファイルが消えました
(追記 2017/01/13)
OS起動時にバッチファイルが実行されないことに気づきました。
C:\Program Files (x86)\Dropbox\Client
を確認したところ、startDropbox.bat
は見当たりませんでした。
Dropboxで消したのか、OSで消したのかは不明です。
C:\Program Files (x86)
とは別のフォルダにバッチファイルを作成し実行したところ、管理者権限でバッチファイルを実行しないとDropboxが起動しなくなっていました。