For those of you who are not interested in paying license fees for the proprietary Windows X-server, X-win32 there is a free alternative called Xming. I can be used for the same purposes such as running graphical programs on remote Unix or Linux servers.
The first thing to do is to download the xming x-server from the site sourceforge.net/projects/xming. Select the “Download” fan and the get the file called xming. You can also chose to instal the extras such as “Xming-fonts”, “Xming-mesa”, “Xming-portable-PuTTY” and “Xming-tools-and-clients” but these are not needed for normal operation.
The installation is pretty straight forward and the first thing to after installation is to start the X-server by double clicking the Xming icon. Now the X-server will be running in the background waiting for incoming connections.
To send some data to X-server from a remote Unix/Linux system we need to enable X-forwarding in putty. Putty can be downloaded from the site
After starting putty one additional setting has to made. The X11 forwarding flag has to be enabled and point to the local X-server often localhost:0, where 0 is the display number.
After connecting to the server we should be able to watch graphical programs such xclock through the SSH connection.