Install/Upgrade UltraVNC v1.02 through Remote Desktop.
If you install VNC through Remote Desktop, you will face a problem that VNC Server can't run as a service even you choose the "Run As Services" option during the installation. To work around to this problem, I search through the net and find a solution which work on my server(W2K /w SP4):
1. Logon the Server by using Remote Desktop and install VNC, run the VNC Server by clicking it's icon in the VNC program group.(It may prompt you to configure the default password if it's a new installation. However, my case is not a new installation, so it don't prompt for configuring the default password).
Configure the default setting by clicking the "Show Default Settings" inside the UltraVNC program group(I configure my VNC password at that time) and click OK.
If it does not work, try copy the HKEY_CURRENT_USER\Software\ORL\WinVNC3\Password to HKEY_LOCAL_MACHINE\SOFTWARE\ORL\WinVNC3\Default\Password
2. Then, created the registry value "AuthRequired" under HKEY_LOCAL_MACHINE\Software\ORL\WinVNC3 and set it to 0 (a DWORD value). That enabled "passwordless" VNC access(Remark: It's DANGER to do so!!!)
3. Go to the services console and start the VNC service.
Now since VNC is hooking video as if we were sitting in front of a console rather than RDP's session stuff, we can attach to the newly started vnc service. Go to start->program files->Ultra VNC->Ultra VNC Server [folder]->Show Default Settings (Assuming everything is in the default places/names at least...)
Now set your password. Do a save and get outta there. Exit VNC client locally, and reconnect - now it prompts for password. Remove the "authrequired" key.