Unable to connect session to Console: Access is denied.
The failure is due to security restrictions of Session 0 in Windows Vista. For more on Session 0 see here.
The workaround is to run VNC Server not as a service, but in User mode instead. You can add the shortcut of RealVNC User mode to your startup entries to ensure it starts for every boot.
Source (My Digital Life).