Installing the Cisco VPN Client on Windows 7
This set of instructions exists more or less on more than one site, usually completed by a few follow-up comments. For my own sanity and future reference, these are the 100% reproducible set of installation instructions, which prevent a nasty BSOD when trying to use the Cisco VPN Client:
- If you tried previously to install the Cisco VPN client, uninstall it and reboot.
- Run the Citrix Deterministic Networks Update (DNEUpdate) that is appropriate for your architecture.
- Reboot.
- Take Ownership of and then delete
c:\Windows\System32\drivers\ndis.sys
- Take Ownership of and then delete
c:\Windows\System32\drivers\en-us\ndis.sys.mui
- Install the VPN Client. I used version
5.0.05.0290
, but I have heard that5.0.04.0300
works as well. - Reboot. Allow Windows to repair itself. This takes about 30 seconds.
- Your PC will complete a final reboot itself.
This worked like a charm for me and, from what the rest of the interwebs are saying, works for most everyone else.
Update: As noted in the comments below, this only works for 32-bit installations of Windows 7.