Sometimes your cabal files get corrupted on download and this is where most of the problems spawn. So if your having any issues with the cabal client, first uninstall it and use this registry cleaner HERE to completely wipe the game(and any other unused "broken" files) from your registry. Then reinstall cabal and the problem will be fixed(most of the time).

Give props to Sicon for scouring the net(for about 3.2 seconds) and scanning this cleaner for us. I use it myself and its increased my boot speed 10 fold