I'm experiencing the exact same problem as mentioned here : http://selenic.com/pipermail/mercurial/2008-August/020505.html
"I think I found the problem. The PC I am using is a work laptop I just got and I realized hat IT placed my home directory on a network drive. Tortoise places its configuration information information on the home drive, which is then unreachable when the PC is not connected on the network. So when I boot the PC, log in and open a Windows Explorer sesion, TortoiseHg must be trying o read its config files which are nreachale, causing the massive slowdown in the Explorer. As soon as I get back to work Ill change my home drive to be positionned in a local disk to solve the problem."
In this case, Windows is freezing (nothing on the screen) during 10 minutes after login, laptop is unusable. All users of this laptop are facing the issue, even if they don't own Mercurial repositories on their network drives (even if they don't use Mercurial at all).
Is there any way to make TortoiseHg less dependent of network drives? Maybe overriding a path option?
TortoiseHG is 2.9.1, Windows XP
Any help appreciated, cheers