我在 Windows 7 启动时使用 R2 Studios 的 Startup Delayer。但是目前似乎唯一无法影响的应用程序是 Dropbox。我已将 Dropbox 从标准启动移至 Startup Delayer 控制的数据库。
由于 Dropbox 更新频率很高,它不知怎么就恢复到了启动状态,但我却找不到它。AppData/...../Startup 中没有任何东西,C:/ProgramData/Microsoft/Windows/Startup 中也没有,注册表中的 HKCU 和 HKLM 下的 Run 键也没有(现在变得很尴尬),服务也没有,任务也没有(也许我在这里忽略了什么,但我对此表示怀疑)。
那么问题就简单了。有人知道 Dropbox 将其自动启动设置存储在哪里(在最新版本中)或在哪里查找吗?
谢谢
答案1
我知道如果你使用编辑器在注册表中禁用启动时启动 Dropbox - C:\Users\username\AppData\Roaming\Microsoft\Windows\StartMenu\Programs\Startup
它只是在 Dropbox 下次运行时覆盖此更改。您必须实际更改 Dropbox 偏好设置中的设置才能停止覆盖。也许这会影响启动延迟?也许如果您在 Dropbox 偏好设置中关闭自动启动,然后手动将其设为启动项,延迟就不会被覆盖?如果确实发生了这种情况。
答案2
您遇到的问题是 Startup Delayer 无法持续捕获 Dropbox,无法在您需要时运行它。您必须关闭 Dropbox 启动,然后手动将其包含在 Startup Delayer 中。
在某些情况下,如果“在系统启动时启动 Dropbox”不适用,您可能需要以管理员身份运行 Dropbox 才能永久更改首选项。
在 Dropbox 3.4.0 中:
- 进入偏好设置
- 取消选中“系统启动时启动 Dropbox”
- 将 Dropbox 添加到启动 Delayer
即使完成这些步骤后,您仍然会遇到问题,您需要向 Dropbox 提交错误报告。我解决这个问题的方法是将硬盘升级为固态硬盘。
答案3
我同意 Alcafly 的观点。每当我手动禁止 DropBox 在启动时运行时,我个人从未遇到过这个问题(在数千台计算机上)。如果你使用第三方应用程序来控制启动过程,那么我建议使用配置完全禁用(DropBox)对自动启动的控制。这也可以防止它在更新后恢复。
您在尝试过的事情中没有提到它,所以从那时起我认为 Startup Delayer 仍然可以控制 DropBox 进程。