Я искал по всему интернету, но не могу найти решения. Я использую Windows 7 и utorrent. Всякий раз, когда задается команда выключения и есть активные загрузки, utorrent проверяет эти файлы при следующем запуске. Я пришел к выводу, что каким-то образом utorrent не может завершить работу, когда инициируется команда выключения, поэтому он принудительно закрывается win7. Как мне смягчить эту проблему? И для информации, я не принудительно завершаю работу своей системы, а нажимаю пуск-завершение работы. Кто-нибудь??
Версия торрента:3.4.2 сборка 32126 32 бит
bt.graceful_shutdown: ложь
в разделе HKEY_CURRENT_USER\Control Panel\Desktop отсутствует ключ AutoEndTask
решение1
У вас много незавершенных загрузок? Возможно, идеальным решением будет закрыть utorrent перед выключением. Windows, вероятно, заставляет utorrent закрыться в середине операций, что заставляет его проверять, где он остановился, при следующей загрузке. Способ выключения не имеет значения. Windows принудительно закрывает приложения (иногда не так изящно), когда вы нажимаете «Пуск» -> «Выключить». Он не позволяет приложениям инициировать какой-либо код, который необходимо запустить перед закрытием приложения, например, utorrent, который проверяет, где находятся все торренты в %, прежде чем закрыться.
решение2
Я тоже нашел эту проблему очень раздражающей и я рад сообщить, что я полностью решил ее! Теперь моя система ждет, пока uTorrent полностью закроется, и только ПОТОМ перезагружается! Вам не нужно следить за диспетчером задач Windows или любой другой ерундой.
Вот решение, оно очень простое и полностью автоматическое.
Для этого вам понадобятся две БЕСПЛАТНЫЕ программы:
NirCmd и AutoHotKey Вы можете скачать их здесь:
http://www.nirsoft.net/utils/nircmd.html
http://www.autohotkey.com/
Шаг 1.
Установка AutoHotKey
Шаг 2.
Распакуйте (извлеките) NirCmd в D:\nircmd (это важно! Если вы поместите его в другое место, трюк не сработает)
Шаг 3
- Перейдите в D:\nircmd
- Создайте здесь новый текстовый документ.
- Вставьте в него этот текст:
nircmd.exe waitprocess utorrent.exe exitwin reboot
- Закройте и сохраните txt-файл.
- Переименуйте этот txt-файл в «reboot.bat» (ДА, переименуйте также расширение!)
Шаг 4
- Перейдите в D:\nircmd
- Создайте здесь новый текстовый документ снова (ДА, еще один)
- Вставьте в него этот текст:
Запустите C:\Windows\System32\taskkill.exe -im utorrent.exe
Запустите D:\nircmd\Reboot.bat
- Закройте и сохраните txt-файл.
- Переименуйте этот txt-файл в «reboot.ahk» (ДА, переименуйте также расширение!)
Шаг 5
- Скопируйте только что созданный «reboot.ahk»
. Перейдите в любое место (например, на рабочий стол), щелкните правой кнопкой мыши и выберите «Вставить ярлык».
Всякий раз, когда вы нажимаете на этот ярлык, ваш Windows перезагрузится ПОСЛЕ того, как он дождется полного закрытия uTorrent! Когда Windows запускается и вы запускаете uTorrent, он НЕ БУДЕТ перепроверять! Протестировано на Windows 8.1 64bit.
Работает на 100%!
ВНИМАНИЕ!
- Вам необходимо установить AutoHotkey, иначе созданный ahk не будет работать.
- Вам ОБЯЗАТЕЛЬНО нужно создать оба файла (reboot.bat и reboot.ahk) в ОДНОЙ и ТОЙ ЖЕ папке, куда вы распаковали nircmd!
решение3
Была та же проблема.
Использование SOCKS5 VPN. Если я удаленно добавлял торренты или выключал их в процессе, он не «видел», где находятся существующие торренты.
Я установилbt.magnetlink_check_existing_filesк ложномукак рекомендовано.
Сработало как по маслу.
решение4
перейдите в расширенный поиск по bt.magnetlink_check_existing_files и установите значение false