"Error 1935" while installing VC80.CRT

I got the following error while trying to install the Broadcom WIDCOMM Bluetooth driver software on my Windows 7 AMD 64-bit machine:

Error 1935.An error occurred during the installation of assembly
Please refer to Help and Support for more information.
HRESULT: 0x800736FD. assembly interface: IAssemblyCacheItem, function: Commit, component: {4F6D20F0-CCE5-1492-A01F-C8B3B9A1E18E}

I was hoping that installing the same exact version of the Visual C 2005 Redistributable would do the trick:

But although the redistributable installed without error, I still got the same "Error 1935".  A blog post (now offline, link removed) in Spanish listed the following steps:

  1. Open Registry Editor (Windows Key-R, type "regedit.exe")
  2. Navigate to:
  3. Locate a key called "RegistrySizeLimit"
    If this key does not exist, go to Edit->New->QWORD (64-Bit) Value
  4. Double-click the key and set its value to the hexadecimal "FFFFFFFF" and click OK
  5. Reboot
This didn't work for me either.  Ultimately I decided to try downloading another set of drivers, this time straight from the device manufacturer, in this case IOGEAR.  My experience with drivers straight from Broadcom had been pretty good until today, plus I knew that the USB-to-Bluetooth dongle at its heart used a Broadcom radio.


Installation finally went flawlessly.  The drivers were version, a slightly lower number than the set I was fighting with, version


My reward for getting all of this working?  Through the IOGEAR GBU421, my laptop is streaming music from Pandora to my Soundfreaq Sound Platform.  Friggin' sweet, and totally worth the hassle.  Skype will even mute it whenever I'm on a phone call so I'm not searching for the remote.


Obviously your mileage may vary, but I thought I'd share everything I did in case any or all of these steps help.  Please keep in mind that the Windows Registry is for advanced users only and using it incorrectly can result in an overpriced paperweight non-functional computer.