Post by Tim WThere's an icon for this in Control Panel. I am sure it was never there
before. I don't want it, how do I get rid of it? Not in Add/Remove
Programs and not in Add/Remove Windows Components. surely it wasn't
always there?
From http://en.wikipedia.org/wiki/Cardspace:
"Microsoft initially shipped Windows CardSpace with the .NET Framework
3.0, which runs on Windows XP, Windows Server 2003, and Windows Vista.
It is installed by default on Windows Vista as well as Windows 7 and is
available as a free download for XP and Server 2003 via Windows Update.
An updated version of CardSpace shipped with the .NET Framework 3.5."
One suggestion (read elsewhere) is to uninstall Net Framework; however,
you may have applications that use it. Another suggestion is to just
stop and disable its service ("Windows Cardspace"). The default is
Manual which means it doesn't start unless an app calls for it. Do you
see an infocard.exe process in Task Manager? It won't run on a FAT
formatted drive as it requires NTFS.
If you simply want to hide the "Windows Cardspace" entry shown in the
Control Panel folder, read:
http://www.ithastobecool.com/2009/07/17/how-to-remove-windows-cardspace-from-the-control-panel-of-windows-xp/
Of course, hiding the entry doesn't remove the program. Another
suggestion is to rename the following files:
C:\WINDOWS\system32\icardagt.exe
C:\WINDOWS\system32\infocardcpl.cpl
C:\WINDOWS\Microsoft.NET\Framework\v3.0\Windows Communication
Foundation\infocard.exe
I suspect you only have to rename the .cpl file. Windows scans the
%windir% and its subfolders looking for .cpl file and lists those in the
Control Panel folder (along with registry entries used to add applets in
Control Panel).
Yet another suggestion is to use the "don't load" registry key that
hides .cpl files from showing up in the Control Panel list (read
http://www.pctools.com/guides/registry/detail/522/). You'll want to add
an entry for the infocardcpl.cpl file.