So for a couple of weeks now I've been having a problem with my computer locking up, some thing I thought went away with Windows 98.
At first I thought it was because my CPU and HDDs were getting so hot. If anyone remembers my post in random thoughts reporting my temps, they were pretty fucking high. So to fix that, I flipped my laptop upside down. All temps now stay about 3-5C cooler then before. Good enough to not cause any problems.
But my computer was still locking up on occasion. I thought maybe I found a program that was causing it, DisplayFusion; so I disabled it from starting up and never ran it.
Still locking up. Then I noticed an entry in the system event viewer that was popping up shortly before each time I'd have to pull the plug to restart.
EventID 4226
"TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts."
Doing some quick Google research turned up
this page on it. Apparently Microsoft thought it would be a good idea to limit the number of concurrent outbound TCP connections to 10 a second starting with XP's SP2 in a bid to stop worms and viruses from spreading fast. I can sorta see the logic but it still is pointless. As is explained on that page, it still wouldn't take very long for the worm to infect a lot of computers. What I think was happening was utorrent was hitting that limit and then the connection attempts were backing up. I read somewhere else that when the limit is reached, Windows starts a backlog and processes them one at a time when it can. uTorrent just kept trying to make connections and the backlog kept getting bigger, this would be compounded if I was streaming video from my NAS or trying to browse the web at the same time.
Anyway, so with my ISP's upgrade to their network, I assume more was changed then just my speed because this problem starting showing up about the time their upgrade would have kicked in (about a week or so before I got the notice in the mail). I got the little program to change the setting from that page, rebooted into safe mode, and set it to the highest value allowed, 16,777,214. Time will tell if this fixes the problem, but I think it will.
Thought I'd post his in case anyone else is experiencing anything similar.