A while back I realised there was a new option in my Control Panel named Akamai Net Session Interface Control Panel (long name, I'll just call it Akamai). I googled through pages and pages and found it to be a peer-to-peer service that runs in the background. Here's how to remove it.

To check if it's running in the background, simply open up Task Manager and check your services for Akamai. You can disable the service from running automatically by simply launching services.msc via the Run Dialog (Win + R) and changing the said service's properties. It's also a running process via svchost.exe.

However, that long annoying option on Control Panel still remains so I set out to remove it. Google didn't help. It gave me simple solutions such as uninstalling from 'Programs and Features' (where it's not even listed) or running uninstall.exe (which just crashes). So, I checked everything out and found a solution. Use this method at your own risk. Oh, and no fancy pictures since the entire method is about typing lines.

  1. First visit this folder (depending on your Windows installation):

    • 64-bit: C:\Program Files (x86)\Common Files\Akamai
    • 32-bit: C:\Program Files\Common Files\Akamai
  2. You'll see a file called appregistry.dat. Open it in Notepad and there'll be a list of applications that use Akamai.

    For me, it was "LEGO Universe (beta)". What annoys me is that the installer had no mention of such a leeching application being bundled with it. The game's patcher uses it to download updates.

  3. Akamai is usually a core service for these programs so it's best to start Akamai manually when you use the programs and leave it there. If like me, you hardly use the listed programs, uninstall them!

    To change Akamai's service to manual follow the steps in the second paragraph.

  4. After uninstalling, check if the applications are still registered in Akamai (step 2). If they're not, check if Akamai's folder still exists. If it does you can probably run uninstall.exe, otherwise you've successfully uninstalled Akamai.

    With Lego Universe, Lego probably forgot something in their uninstaller so it kept Akamai registered leaving no basic way of removing it.

  5. Launch Command Prompt (Start >> Accessories or press Win+R then run cmd)

    For this, I ran it in safemode to avoid any conflicts. If you don't, remember to "Run as Administrator" to avoid those security pop-ups.

  6. Enter the following to double-check the registered applications:

    cd C:\Program Files (x86)\Common Files\Akamai
    admintool listapps

    It should list the same applications as appregistry.dat. If there are different ones, repeat steps 3 and 4 for them. If there are none, double-check step 4. Otherwise continue.

  7. On the same command prompt session, enter:

    admintool uninstall -force

    Wait a few seconds and a confirmation should show up. You'll realise now that everything except admintool.exe was deleted from Akamai's folder; that's because you were using it to uninstall in the first place so it couldn't be deleted.

  8. Finally close Command Prompt and manually delete C:\Program Files (x86)\Common Files\Akamai.

    Check Control Panel and the "Akamai Net Session Interface Control Panel" option should be removed.

That's all there is to it. Purists can also check for akamai in the registry and delete any appearances (using regedit).