If CabMasterPro is constantly giving errors (when processing libraries for example), your machine may not be meeting the minimum requirements to run the program effectively.
An insufficient amount of Memory (RAM) may cause more problems than you would expect, as the operating system is forced to use a swap file, also called virtual memory. This means the hard drive is being used to store information from memory, which greatly slows down all processes running on the machine. It also means that if you are low on hard drive space, you can get "illegal operation" or "out of memory" errors.
Because the current prices on RAM and disk space are so low, getting more memory may be one of the most cost-effective ways to upgrade a computer compared to other means (e.g. faster processor). See Optimal Specifications
To find out how much RAM your machine has:-