Colin's Weekly Tip: Unload Network Tasks to NIC
Have you ever found your computer slowing to a crawl when working on the network? That's because WindowsXP by default, uses your CPU to process network tasks instead of off loading them onto the network card which obviously chews up less resources.
Luckily if you have a good network card you can force Windows to do all the calculations at the network card instead of on your processor.
First load up regedit (start -> run then type regedit and press ok). >From there follow this path HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> Tcpip -> Parameters and find/create the DisableTaskoffload DWORD value. Set its value to 0 then save and reboot.
Once that's done WindowsXP will use your NIC's processing power to handle any network tasks instead of the main processor.
Hi, I'd like to know if this tweak will also work on Windows 2000 (Professional/Server)
I found that the DWORD value was not there in XP Professional, so I had to create it.
i don't think this tweak makes any worthwhile difference. maybe it could have worked if someone answered my original question, but obviously nobody knows.
uh he says find/create the dword, i use xp and also had to create it
hah, can't edit post.
I was referring to the question of whether this tweak works on Windows 2000.
I did mention that I created the entry in XP.
But thanks anyway.
Does this "offloading" of work to the NIC have any affect on onboard NICs? Or is this only good for PCI based NICs?