Virtual PC: An overview

Microsoft Virtual PC is a product that enables us to run several operating systems inside our existing one, each one of them acting as a real PC. This is very useful when we have a problem of system incompatibility. A virtual PC can share its network with the host operating system, making it possible to run several virtual machines at one, simulating a complete network, acting as if it were unique servers on the network.

This makes a very fantastic use before deploying something to the real production servers. In the other hand, It also saves reconfiguration time so that we can increase up our convenience and efficiency without wasting much time.


Please, make note that above  interface is a screenshot of Microsoft Virtual PC environment.

Windows Virtual PC (Beta) is the latest Microsoft virtualization technology that allows us to run many productivity applications on a virtual Windows environment, with a single click, directly from a Windows 7-based PC.

You may want to download Windows Virtual PC (beta) here:

(Please, make sure that your PC has Windows 7 RC installed in it. Windows 7 beta do not support this feature.)

You may also want to download Microsoft Virtual PC 2007 here:

Virtual PC made FCS Security Boot camp possible

Recently, I attended a bootcamp on Microsoft Forefront Client Server(FCS) Security organized by Microsoft at Brainworks Learning Center in Khichapokhari, Kathmandu. The three day long training was absolutely hands-on with very little to do with the theoretical knowledge underlying within.

FCS Security demands a huge network( Min. 250 computers interconnected under a domain) of clients and server based computers. In such a case, learning FCS in real world scenario for FCS configuration is nearly impossible. So, here, in such a condition, making use of Virtual PCs  is the best solution and that was what we did during the whole Bootcamp sessions.

 Pradeep Kandel 2

I wanted to share with you (of course the forefront part is not possible here!) on how exactly we made use of virtual PC to serve our purposes.We were actually working on desktop PCs with Windows XP platform having sound hardware configurations. But, for the whole sessions, Windows server 2003 was our ultimate platform. So, how? …..Yes exactly! We made use of Virtual Machine with server 2003 setup in it. Everything went great, we had no problems running it.

After that, we wanted to create few more virtual machines to run on the same platform. It wasn’t easy though. But,Thanks to our trainer, Mr. Udhyan Timilsina, who was already ready with the tools in hand. So, what we did was we simply ran other ready to use virtual PCs to serve our client server requirements.


Now, it was more like a fun than cramming to learn. We configured a whole lot of server and client virtual PCs including the servers that deployed Microsoft exchange and Microsoft SharePoint. We needed time to learn, explore the panels and customize security policies. And, we did it all without having to worry for the chances to lose system database as we were working on virtual PCs. For a Server in Sydney to a client terminal in Cairo;), everything was made possible through virtual PC. Creating a virus in client machine, quarantining it and then applying various policies including to send an email notification to the Server was absolutely fun for a single trainee using a single computer.

Kudos to Virtual PC!

What’s in a name…Why Windows ‘7’?

Some of you people must be still struggling to know why Microsoft chose the name ‘Windows 7’  for it’s yet to be released newer version of Windows Operating System. Particularly, why the number 7?


windows7 Release date Oct 22 2009

To simply put, this is the seventh release of Windows, so therefore “Windows 7″ just makes sense.” If we go back to the history and make a note of names of the earlier versions of Windows OS, then it’s a bit more complicated. So, the decision to use the name Windows 7 is about simplicity. Since, Microsoft doesn’t ship new versions of Windows every year, using a date do not make sense much as well.

Ahh…Wait! Since you have already entered into my blog, how can I let you go without making sure you know precisely on the earlier different OS milestones Microsoft have crossed so far?

So, let me get started. The very first release of Windows was Windows 1.0. The second was Windows 2.0 and the third was Windows 3.0. Quite simple!

The next is where things have gotton a little more complicated. Following Windows 3.0 was Windows NT which was code versioned as Windows 3.1. Then came Windows 95, which was again code versioned as Windows 4.0. Then, Microsoft released Windows 98, 98 SE and Windows Millennium each shipped as 4.0.1998, 4.10.2222, and 4.90.3000 respectively. So, Microsoft swept all 9x versions as 4.0.

Windows 2000 code was 5.0 and then the Windows XP was 5.1, Although Windows XP was a major release, Microsoft didn’t want to change its code version number in order to bring greater flexibility in the maximize application compatibility.

This brings the Windows platform to Windows Vista, which is 6.0. So, this is how we can see Windows 7 as Microsoft’s next logical significant release and 7th in the family of Windows releases.”