Unsure about moving CiscoWorks, but that would work for me if someone can respond to that. I'm in the same situation.
If your CW is installed on a Windows 2000/XP box (not server), you can use Partition Magic to increase the size of your primary partition and resize the "d" partition. I'm on a server, so that isn't an option for me....
Hope this helps.