I've just set up CCP on Windows 7, connecting it to a 7200 series router in GNS3. It's a simple enough process, but there were a few "features" along the way.
I thought I'd share my experiences and maybe help someone out along the way.
I started with downloading CCP. It's freely available from the Cisco website, as long as you have a valid Cisco.com ID. When I downloaded it, the link was here: Download Cisco Configuration Professional, but that could be subject to change. It's easily found from your favourite search engine. Make sure you get the full version, not the express or WiFi versions. Just pick the one with the biggest file size.
Once downloaded and installed, I then had to update Java. Open Internet Explorer (yes, I said Internet Explorer. I don't use it, but CCP only uses it), and go to www.java.com. Download and install the latest version.
I had issues running CCP to begin with. There were a number of varying errors everytime I tried to open it. Turns out it needs to be run with administrative privileges. You can do this either by right clicking and select Run as Administrator, or by configuring it to always run as an administrator. I went for the second option - it's easier.
To do this, open an explorer window and go to C:\Program Files (x86)\Cisco Systems\CiscoCP\bin. Right click on the file called CiscoCP.exe, select properties. On the compatibility tab, select "Run this program as an administrator".
I then had a problem with CCP not displaying properly after it had run.
Turns out this is because of Internet Explorer. You need to run the website in "compatibility view". To do this, open Internet Explorer normally, and press the alt key to bring up the top menu bar. Select Tools | Compatibility View Settings. In the "Add this website box", enter 127.0.0.1 and click add then close. That should fix it.
And that's it. CCP should be up and running. - it was for me!
Next you need a loopback adapter in Windows. I already have one of these, so I didn't need this, but I'll include the instructions for completeness. If you already have one of these you can skip this bit.
Click the start menu and in the search box type "hdwwiz". The search result should come up with hddwiz.exe. Right click it and select Run as administrator.
Select "Install the hardware that I manually select from a list (Advanced)" and click next.
Select "Network adapters" from the list, and click next.
Select Microsoft in the left list, and Microsoft Loopback Adapter in the right list. Click next and finish the wizard.
IMPORTANT: Reboot your machine after installing, or Dynamips won't be happy.
I then assigned a static address to the loopback adapter - 172.16.0.2/16, and fired up GNS3.
I added a cloud in to the network, and configured it to use the loopback adapter.
I then added a 7200 series router, and gave it the following base config:
```username nick privilege 15 secret nick
interface FastEthernet0/0 ip address 172.16.0.1 255.255.255.0 duplex auto speed auto
ip http authentication local ip http secure-server
line vty 0 4 login local transport input ssh```
That will set up SSH and HTTPS, which CCP needs to work. It will also set up an IP address to connect to the loopback adapter on the PC.
Load up CCP, enter the IP and credentials from the router and you're away!