Utorrent checks files after every reboot/shut down

I have searched all over the internet but cant find any solution. I am using windows 7 and utorrent. Whenever shutdown is given and if there are active downloads , utorrent checks those file on next startup. I have came to the conclusion that somehow utorrent is unable to shutdown, when shutdown command is initiated,hence it gets force closed by win7. How can i mitigate this issue? And for information I am not force shutting down my system, but clicking start-shutdown. Any body??

Torrent version:3.4.2 build 32126 32 bit

bt.graceful_shutdown: false

there is no AutoEndTask key in HKEY_CURRENT_USER\Control Panel\Desktop


Solution 1:

Do you have a large number of unfinished downloads? It might be ideal to close utorrent before you shutdown as well. Windows is probably forcing utorrent to close in the middle operations which forces it to check where it left off the next time it's loaded. The way you shut down is irrelevant. Windows force closes applications (sometimes not so gracefully) when you click start -> shut down. It doesn't allow applications to initiate any kind of code that needs to be ran before the app is closed, like utorrent making sure it knows where all torrents are at % wise before it closes.

Solution 2:

I also found this problem very irritating and I'm happy to announce that I completely solved it! Now my system waits for uTorrent to close completely and only THEN reboots! You don't have to keep an eye on the Windows Task Manager or any other bulls*t.
Here's the solution, it's very simple and completely automatic.
You need two FREE programs to do this:

NirCmd and AutoHotKey You can download them from here:
http://www.nirsoft.net/utils/nircmd.html
http://www.autohotkey.com/

Step 1
Install AutoHotKey

Step 2
Unrar (extract) NirCmd to D:\nircmd (this is important! If you put it elsewhere, the trick won't work)

Step 3
- Go to D:\nircmd
- Create a New Text Document here.
- Paste exacty this text into it:
nircmd.exe waitprocess utorrent.exe exitwin reboot

-Close and save the txt file
- Rename this txt file to "reboot.bat" (YES, rename the extension too!)

Step 4
- Go to D:\nircmd
- Create a New Text Document here again (YES, another one)
- Paste this text into it:
Run C:\Windows\System32\taskkill.exe -im utorrent.exe
Run D:\nircmd\Reboot.bat

-Close and save the txt file
- Rename this txt file to "reboot.ahk" (YES, rename the extension too!)

Step 5
- Copy this newly created "reboot.ahk"
- Go anywhere (for example Desktop) and Right Click, then choose "Paste Shortcut".

Whenever you click that shortcut, your Windows will reboot AFTER it waits for uTorrent to completely close! When Windows starts and you start uTorrent, it WILL NOT re-check! Tested on Windows 8.1 64bit.
Works 100%!

WARNING!
- You have to install AutoHotkey, otherwise the created ahk won't work.
- You HAVE to create both files (reboot.bat and reboot.ahk) in the SAME folder where you extracted nircmd to!