#1 - 2020-2-25 22:04
越来越胖的肥宅 (犹豫就会败北)
1.我用qbttorrent下载了70%然后电脑关机再上来文件还在但是下载列表里没再继续了。是我退出姿势不对吗,是要先暂停再关吗?
2.我下的qbttorrent和Bittorrent似乎不是预分配空间下载的,我在设置里改了也没用,这个是怎么回事?只能是固定的边下边占内存吗?
#2 - 2020-3-23 20:53
删除了回复
#2-1 - 2020-3-23 20:59
越来越胖的肥宅
啊已经没事了,那个我打错了不是没再继续而是文件还在但软件列表里没了。我现在冷门资源都是吸血雷下载然后保种了,但是除了porn保种效果都不理想,压根没人下;要不就是上传速度贼慢,苦恼中
#2-2 - 2020-3-23 21:29
逆淚
越来越胖的肥宅 说: 啊已经没事了,那个我打错了不是没再继续而是文件还在但软件列表里没了。我现在冷门资源都是吸血雷下载然后保种了,但是除了porn保种效果都不理想,压根没人下;要不就是上传速度贼慢,苦恼中
如果是直接在qb下载列表里没了的话, 建议检查下qb的日志(菜单栏->视图->日志->显示, 勾上), 检查下刚打开qb的时候的日志里是否有提到消失的种子标题或者"无法恢复xxxxxxxx(20字节的哈希值)"等字样, 如果有而你又不介意的话可以发到这里我试着分析一下。
#2-3 - 2020-3-23 21:30
越来越胖的肥宅
逆淚 说: 如果是直接在qb下载列表里没了的话, 建议检查下qb的日志(菜单栏->视图->日志->显示, 勾上), 检查下刚打开qb的时候的日志里是否有提到消失的种子标题或者"无法恢复xxxxxxxx(20字节的...
这个上次发帖发现是360误删了
#3 - 2020-3-23 21:09
(19914)
第一点没遇到过。qb有一个回写resume文件的周期, 在高级设置项里可以调整。如果resume文件里的时间戳和文件系统里最后修改的时间戳不一致的话, 会触发qb的重新校验。不知道你说的是不是这种情况。正常退出会强制回写resume文件, 但此时qb的窗口可能已经消失, 给你一种qb已经完全退出的错觉。实际上种子多的时候这个过程会耗时半分钟甚至更长, 视乎配置和种子数、种子大小、种子文件数量等等。保险起见可以在任务管理器里确认qb完全退出后再关机。但如果是强制退出导致的回写不完整 的情况, 应该不会是"只暂停不继续", 而是开始重新检验文件, 所以我不清楚是不是这个原因。

第二点, 如果你用的是Win10的话, 需要开全局管理员模式(相当于Linux下所有操作都提到root操作, 而不是每步sudo)才有可能调用pre-allocate, 否则ut会fallback到填零, qb忘了, 应该是直接不起作用?

至于怎么开全局管理员, 因为副作用比较大, 而且会有一定风险和不兼容, 比如Microsoft Edge (Chromium内核)就不允许在全局管理员模式下同步用户数据到云端, 所以我也反对不明真相的人直接开这个模式。具体的开关在组策略(gpedit.msc) -> 本地组策略 -> 计算机配置 -> Windows设置 -> 安全设置 -> 本地策略 -> 安全选项 -> 用户账户控制: 以管理员批准模式运行所有管理员, 把这项改成禁用, 然后把UAC模式级别调到最低(我记得把组策略的这项禁用相当于就是UAC直接短路了, 不太记得), 就可以正常用qb和ut的预分配了。

详细可以见stackoverflow上这个问题下的回答: https://stackoverflow.com/questi ... e-in-c-c-on-windows , 不清楚ut和qb用的是 SetFileValidData() 还是别的win32 api 还是一些全平台下封装的接口, 但在10240以上的nt内核里想调用这个API的话 SE_MANAGE_VOLUME_NAME 这个 privilege 是跑不掉的。

顺带一提Win7下一般管理员用户不存在预分配问题。
#3-1 - 2020-3-23 21:18
越来越胖的肥宅
说实话我没看太懂(bgm38)试着查一查学一学
#3-2 - 2020-3-23 21:29
默沨
qb在没有管理员权限的情况下也是写0把空间占满,我在今天刚刚解决这个问题,全局管理员模式是不必要的
在UAC模式下给qb授予管理员权限可以简单的解决这个问题,也就是右键“以管理员权限运行”。其实质上因为win10策略即使用户拥有管理员权限,正常也会使用普通用户权限,只有在需要时才会进行提权,而qb虽然需要但不会主动进行申请,比较迷茫(bgm38)
我因为需要开机qb自启动参考这个方法使用计划任务开机以管理员账户启动qb,而不采用qb自己的开机自启动
@越来越胖的肥宅
#3-3 - 2020-3-23 21:30
逆淚
默沨 说: qb在没有管理员权限的情况下也是写0把空间占满,我在今天刚刚解决这个问题,全局管理员模式是不必要的
在UAC模式下给qb授予管理员权限可以简单的解决这个问题,也就是右键“以管理员权限运行”。其实质上因...
我就比较懒了, 全局管理员一了百了, Win10当Win7用是我的目标(bgm38)
#3-4 - 2020-3-23 21:31
越来越胖的肥宅
默沨 说: qb在没有管理员权限的情况下也是写0把空间占满,我在今天刚刚解决这个问题,全局管理员模式是不必要的
在UAC模式下给qb授予管理员权限可以简单的解决这个问题,也就是右键“以管理员权限运行”。其实质上因...
ok懂了,谢谢
#3-5 - 2020-3-23 21:32
默沨
逆淚 说: 我就比较懒了, 全局管理员一了百了, Win10当Win7用是我的目标
全局管理员还是莽的,我不敢开(bgm38)
尤其是不信任那一堆国产软件
#3-6 - 2020-3-23 21:42
snylonue
好像 aria2 给了管理员权限预分配(falloc)就没问题了
不过很可能会把最近删除的东西填进去,于是一堆没下的音轨都可以播放(bgm38)
#3-7 - 2020-3-23 21:54
越来越胖的肥宅
snylonue 说: 好像 aria2 给了管理员权限预分配(falloc)就没问题了
不过很可能会把最近删除的东西填进去,于是一堆没下的音轨都可以播放
感谢推荐,overflow已下载(bgm38)
#3-8 - 2020-3-23 22:01
默沨
snylonue 说: 好像 aria2 给了管理员权限预分配(falloc)就没问题了
不过很可能会把最近删除的东西填进去,于是一堆没下的音轨都可以播放
话说aria2没有完成后校验之类的选项吗?(bgm38)
#3-9 - 2020-3-23 22:07
snylonue
默沨 说: 话说aria2没有完成后校验之类的选项吗?
有的,但是这个文件没下载,只是被预分配了
#3-10 - 2020-3-23 22:15
默沨
snylonue 说: 有的,但是这个文件没下载,只是被预分配了
又看了一遍,是我理解错了(bgm38)