Volume Shadow Copy Service error: Error calling a routine on the Shadow Copy Provider

My Windows 7 X64 Desktop has been running slow intermitently. I decided to open the event viewer and found hundreds of log entries with this information:

1
2
3
4
5
Volume Shadow Copy Service error: Error calling a routine on the Shadow Copy Provider {b5946137-7b9f-4925-af80-51abd60b20d5}. Routine returned E_INVALIDARG. Routine details GetSnapshot({00000000-0000-0000-0000-000000000000},0000000000256DB0).

Operation: Get Shadow Copy Properties

Context: Execution Context: Coordinator

After researching found this article which discussed about the system reserved partition and lack of free space. I went ahead and followed option 2:

This is probably the one you’ll have to use. If you don’t have contiguous space on the drive that can be used for expansion, you can shrink one of the primary partitions and create a new System Reserved partition in the new space. Once again go into Disk Management. Right click the C partition or any other, and Shrink Volume. Shrink it by you’re chosen amount of less than 500MB but more than 100MB. The next step is to right click the newly created partition and format it as NTFS. Then right click again and give it a drive letter. I gave mine the letter F. Now we’re ready to copy the files you’ll need. You’ll have to open a Command Prompt as Administrator and run the following command. This assumes C:\Windows is where your Windows install resides, and you lettered the new partition F.

bcdboot C:\Windows /s F:

No more errors since.