uTorrent阻止计算机进入睡眠状态


14

我一直在使用uTorrent很长一段时间,但最近我注意到,当我打开uTorrent时,我不能让我的笔记本电脑进入睡眠状态。屏幕关闭等等但它仍然在运行,我应该按住电源按钮将其关闭。

我也尝试退出它并没有区别。我试着阻止所有种子,然后退出它,没有区别。(并且通过“退出”我的意思是退出,而不仅仅是关闭窗口!)

我搜索了这个,我发现的唯一的事情就是这个,你可以看到,没有真正的答案。

我还尝试在设置中取消选中“如果有活动种子,则禁止待机”。没工作!

这是我powercfg /requests在cmd中使用时得到的:

DISPLAY:
None.

SYSTEM:
[DRIVER] Realtek High Definition Audio (HDAUDIO\FUNC_01&VEN_10EC&DEV_0269&SUBSYS_104311A3&REV_1001\4&2d8ce5ba&0&0001)
An audio stream is currently in use.

AWAYMODE:
None.

打开uTorrent之前和之后都是一样的。

任何解决方案将受到高度赞赏:)提前感谢。


4
使用uTorrent之前和之后是一样的:是什么让你觉得uTorrent导致这个?也许还有另一个坏人参与其中。
nixda 2013年

@nixda因为我睡觉我的电脑没问题。它工作正常,但每次我使用uTorrent时,都会出现这个问题。我并不是说它不是“不可能”,它不是由uTorrent引起的,但它是最可能的原因。
Behdad 2013年

1
@nixda他的意思powercfg /requests是在运行utorrent之前和之后输出是相同的。
Darth Android

1
关闭uTorrent之后,您是否检查了任务管理器的进程选项卡以查看uTorrent.exe是否真的从列表中消失了?它很可能(和/或一些相关的过程)仍然在后台做某事。
Karan 2013年

3
Process Explorer可能能够帮助您跟踪任何关联的进程/挂钩。
Karan 2013年

Answers:


2

根据您的评论,当您尝试暂停时,似乎μTorrent尚未完全关闭。这是预期的默认行为,因为μTorrent 默认情况下bt.graceful_shutdown激活该选项。这个选项,你可以想象:

正常关闭是指当种子需要太长时间才能写入时,通常μT将在10秒内关闭,正常关闭,它将一直关闭,直到所有数据都被保存。

意思是,μTorrent还没有结束将所有数据写入磁盘(它们仍然在Windows缓存中),并且由于你的笔记本电脑硬盘速度较慢,这可能需要一段时间。

您可以禁用此选项转到“首选项”>“高级”> bt.graceful_shutdown并将其设置为false警告:这可能会导致您的种子/数据被破坏,因此最好等到μTorrent完成。

如果你在完成后暂停,为什么不让μTorrent这样做呢?

μTorrent具有在所有下载(或下载/上传)完成时自动执行操作的功能。其中一个(正如您在屏幕截图中看到的)是下载完成时的待机状态,您可能会发现它非常有用且安全。

借助Soft32堆栈截图


感谢您的回答。我记得我曾经给我的笔记本电脑大约10或15分钟并没有睡觉,但如果Desmond能批准这个答案,我会接受答案。
Behdad 2013年

其实我并没有真正考虑赏金,只是寻找正确的解决方案:)
Behdad 2013年

@ BehdadK2我的问题解决了吗?
Braiam 2013年

正如我之前所说,很长一段时间我不再使用uTorrent了。我正在使用BitTorrent,并没有遇到这个问题。
Behdad 2013年

1

去:

选项 - >首选项 - >常规 - > 如果存在活动的种子,则阻止待机

确保未选中此项。

如果这不起作用,

转到BIOS:禁用:“在LAN上唤醒”。


1
嗯,这是我做的第一件事。没有区别:(
Behdad 2013年

7
我不认为Wake-on-LAN与此有任何关系。WoL用于在计算机已经睡眠或关闭时唤醒计算机。它不应该阻止计算机进入睡眠状态。
oKtosiTe 2013年

试试吧!告诉我它是否有效:)
Davidenko 2013年

1
有没有人甚至试图进入BIOS?有用!
Davidenko 2013年

1
@Davidenko调整BIOS不起作用。uTorrent仍然阻止计算机进入睡眠状态,即使活动或停止下载/种子列表完全为空。
Desmond Hume 2013年

0

这可能不完全是您所需要的:uTorrent 2.x在选项对话框中的某处有一个调度程序。其中一个选项是“关闭”。我想这可能有用。运气好的话,这些设置可以在更新版本的uTorrent中找到。

虽然我不确定下一个建议,但您可以尝试禁用屏幕截图中指示的设置。磁盘同步(写入,读取)调用的原因是阻止操作系统休眠的常见活动源。设置更高的内存高速缓存大小将消耗更多的内存,但在光盘访问之间给你更多的时间。同样使用这些设置意味着在uTorrent崩溃的情况下丢失下载(但尚未写入磁盘)数据的风险,强行关闭,如果您的计算机崩溃,bla bla bla。

Green: on
Red: off

utorrent缓存设置


谢谢,应用你所说的(除了在uTorrent 3.2中没有启用的最后两个复选框),但我真的很忙于做大学项目,所以我可能会稍晚回应。
Behdad 2013年

0

听起来,uTorrent正在打开音频流,然后无法释放它或者保持打开状态。我不知道如何阻止uTorrent这样做,因为它听起来更像是我的任何错误,但是当你的计算机试图睡觉时你应该能够忽略你的Realtek驱动程序。

如果打开命令提示符并发出以下命令:

powercfg -requestsoverride "DRIVER" "Realtek High Definition Audio" "System"

然后执行:

powercfg -requestsoverride

您应该看到下面列出的“Realtek高清晰度音频” [DRIVER]

此时,您的realtek驱动程序会注册异常,因此应该可以防止任何与睡眠相关的问题。

编辑

对于那些面临类似问题,但有不同powercfg -lastwakepowercfg /requests响应的人,可以修改此命令并对您有所帮助。

您可以覆盖Windows 7中任何进程,驱动程序或服务发出的系统,显示或远程模式请求。

假设uTorrent本身被指示为上次唤醒操作系统的过程。

powercfg -requestsoverride "PROCESS" "utorrent.exe" "System"

将覆盖“utorent.exe”发出的任何系统请求

假设您想要覆盖uTorrent的所有请求:

powercfg -requestsoverride "PROCESS" "utorrent.exe" "System" "Display" "Awaymode"

将“utorrent.exe”替换为可能唤醒您PC的任何进程。

使用命令可以找到其他选项powercfg /? 此命令阻止系统在给定正确命令的情况下从任何进程,驱动程序或服务中唤醒。


我不认为这是相关的。Realtek High Definition Audio每当播放一些音频时,列表会出现在列表中,并且恰好在OP运行时OP正在播放powercfg。但是音频驱动程序永远不会妨碍我进入睡眠状态(我的机器上有相同的音频,所以我肯定知道)。
Desmond Hume 2013年

@Desmond Hume根据我的经验,我发现音频流是大多数睡眠相关问题的罪魁祸首。它可能不是驱动程序本身的错误,而是使用驱动程序的某个进程或应用程序的错误,在这种情况下可能是有害的。这不一定能解决这个问题,而是通过覆盖驱动程序为其提供解决方法。有趣的是看看这个命令是否会产生OP的任何结果
杰森布里斯托尔

@JasonBristol因为很长一段时间我都问过这个问题,我一直在使用BitTorrent一段时间,我不能批准你的答案。我想知道Desmond是否有同样的问题或只是感兴趣。如果他能做到这一点并报告回来,那就太棒了,否则,我会再次安装uTorrent。
Behdad 2013年

@ BehdadK2我和uTorrent一直有同样的问题,从来没有使用我的Realtek Audio。
Desmond Hume 2013年

@DesmondHume此解决方案不能解决您的音频驱动程序的问题,它通过告诉操作系统在尝试睡眠时忽略您的音频驱动程序来解决使用您的音频驱动程序的应用程序的问题。再次,从它的外观来看,uTorrent正在访问您的音频驱动程序,这会阻止您的操作系统进入休眠状态。
杰森布里斯托尔
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.