Per Cisco: Microsoft has released a fix-it patch providing a workaround for this issue. See KB# 3023607
When you visit the KB page, it appears you have to scroll down to the “Microsoft Fix It” button and install the AppCompat shim which is Microsoft Fix it 51033. This is a bit confusing, so be sure to click that button.
Microsoft is planning to include the fix with the Microsoft March Patch Tuesday release (subject to change)
I run Windows 8.1 and run Cisco AnyConnect Secure Mobility Client version 3.1.03103 to access a VPN.
Today, after I hit connect, it stopped working out of the blue with the error:
Failed to initialize connection subsystem
- Close the Cisco AnyConnect Window and the taskbar mini-icon
- Right click vpnui.exe in the “Cisco AnyConnect Secure Mobility Client” folder. (I have it in “C:\Program Files (x86)\Cisco\Cisco AnyConnect Secure Mobility Client\”
- Click on the “Run compatibility troubleshooter” button
- Choose “Try recommended settings”.
- The wizard suggests Windows 8 compatibility.
- Click “Test Program”. This will open the program.
- Close
- Some people may need to repeat the above steps for vpnagent.exe. That is the local service that supports the client user interface.
参考:http://christierney.com/2015/02/11/cisco-anyconnect-failed-to-initialize-connection-subsystem/