1. In Windows XP: Click "Start → run", enter "CMD" and return to open a command prompt window. Type "SystemInfo" and enter, wait a moment you will see a summary of your own operating system, which has a behavior "system startup Time", the subsequent time units are also accurate to the second. How's that, it's amazing? It is important to note that the "System startup Time", which is the "system uptime", means that the system starts from the start to the current elapsed time, and when the machine restarts, it starts again from zero.
2. Click "Start → run", enter "CMD" and return to open the Command Prompt window. Enter "NET statistics WORKSTATION", in the first line of the command, you can clearly see the boot time
3, using Microsoft's Uptime.exe tool. The relevant and use introduction page is: http://support.microsoft.com/kb/q232243/
If you are too bothered to go to Microsoft site, here is the direct: Http://download.microsoft.com/download/winntsrv40/install/uptime_1.01/nt4/en-us/uptime.exe