Try this:
First get your Task Manager in the position you want it to be in normally
then exit it.
Then, in either the "Run" box or "Command Prompt" type this command:
regedit /E C:\TASKMAN.REG "HKEY_CURRENT_USER\Software\Microsoft\Windows
NT\CurrentVersion\TaskManager"
This will create a file called Taskman.reg in the root of C drive with the
settings you want.
Then create a shortcut in the "C:\Documents and Settings\All Users\Start
Menu\Programs\Startup" folder so that it will run on every system start.
The target of the shortcut is regedit.exe. Then edit this shortcut by going
to it's properties and typing into the commandline box the path to the
TaskMan.reg file after regedit.exe so it looks like this:
regedit.exe c:\Taskman.reg
then add an "/s" to the line between the "regedit.exe" and the
"C:\Taskman.reg" like this:
regedit.exe /s c:\Taskman.reg
so that when it comes down to running this shortcut, it will not ask you if
you want to import the registration file or not and will just go ahead and
import it without any user intervention.
This should reset the position and settings of the Task Manager each and
every time Windows starts.