Veeam FastSCP Windows 64bit Fix
6th April 2011Having installed Veeam FastSCP onto my Windows 7 (64) Ultimate workstation I was getting frustrated with the error messages I was getting "Retrieving the COM class factory for component with CLSID [5F1555F0-0DBB-47F6-B10B-0AB0E1C1D8CE} failed due to the following error: 800700c1", a quick google search found the answer for me.
Looking into the fix I found here I realised that it’s a tad long winded and bloated (no disrespect intended, as it is the fix). So I thought to myself, did I actually need all of that for the fix to work. The answer is no.
Having looked at what was required (running "corflags "C:\Program Files (x86)\Veeam\Veeam Backup and FastSCP\VeeamShell.exe" /32BIT+" to resolve the issue with FastSCP not working on any 64bit Windows OS resulted in the above error message when trying to copy files between Datastores) I decided to see what happens if I just took the corflags.exe file and ran that instead of having the entire SDK installed, the results were that the program now works.
Short Approach
Download the Corflags.exe program from here, copy it to a folder of your choice (I used C:\Temp)
Launch an elevated command prompt and browse to c:\temp.
now run corflags "C:\Program Files (x86)\Veeam\Veeam Backup and FastSCP\VeeamShell.exe" /32BIT+
Now launch FastSCP and you should be good to go 🙂
Long Approach
For those wanting to do the entire process the following describes what you need to do.
First of all download the 64bit Microsoft .NET Framework 2.0 SDK from here
Once downloaded run Setup.exe
Click Next
Click Accept and Next
Untick the top two boxes, unless you actually want it installed.
Accept the defaults and click on Install.
Once the installation is complete launch an elevated command prompt and browse to C:\Program Files\Microsoft.NET\SDK\v2.0 64bit\Bin
Now run corflags "C:\Program Files (x86)\Veeam\Veeam Backup and FastSCP\VeeamShell.exe" /32BIT+
Now run FastSCP and you should be good to go 🙂
Excellent!
This works and the fix is so much faster to do than the entire “.net SDK” solution.
Thank you very mcuh!
Works great, thank you!
I did have to make one minor tweak to the command you’ve bolded above though, instead of this:
corflags “C:Program Files (x86)VeeamVeeam Backup and FastSCPVeeamShell.exe”/32BIT+
I pasted this into my elevated command prompt while in the corflags.exe directory:
corflags “C:Program Files (x86)VeeamVeeam Backup and FastSCPVeeamShell.exe” /32BIT+
Yep, just added that one space before /32BIT+
Hi, if I look at the editor I already have a space in there.. very strange.
Hi,
Turns out this was an issue with my theme (documented and fixed).
thanks for pointing it out to me.
Excellent! It works fine, great job!
Thank you very much.
Thank you,works great!
Sweet ! Thank you ! I ran about 6 LONG backups to my 64Bit machine with out reading the release notes, I can not tell you how disappointed I was after all of that work. This really saved the DAY !
This worked for me as well. MOST of the application worked fine, but when I wanted to create directories/upload to the ESXi box it would throw com errors. Ran that command and all is well in Veeamland. Thank you for posting the fix
Glad I could help… and I love your music 😉 :p
Got this error and did the patch…works great! Thank you.
Worked great for me. What a time saver – thanks so much for posting and sharing!
Did similar patch (coreflag) and worked for straight copies but if I schedule a copy using fastcopy feature. The scheduled copy fails with the com class error . Arrr!!!! Any Ideas anyone ???
Anyone else have that same issue ???
Thanks in advance…
Mike
Fixed it … had to do :
Now run corflags “C:Program Files (x86)VeeamVeeam Backup and FastSCPVeeamManager.exe” /32BIT+
may need to do the same to other exe’s in that dir.
works liek a charm.
Thanks so much!! 🙂
[…] The following site has a nice quick fix – http://www.everything-virtual.com/?p=279 […]
Many thanks for is information. Saved a lot of time.
Worked perfectly and solved my issue, THANK YOU!!!!
[…] was reading through my Google RSS reader for my favorite blog posts, and I found a nice article on Everything Virtual’s blog. The fix for the Windows 7 x64 systems and Veeam’s Fast SCP is done in like 5 seconds…. […]
PERFECT!!!!!
Thank you very much !
Works fantastic! Saved me a lot of time. Thank you very much for sharing this solution!
Great Job!! Had this error, and now fixed. Thank you so much for sharing.
Thank you. It worked great with the the “Short Approach” for me 🙂
Short approach worked for me too. Thanks!
No such luck for me. I tried this on windows 2008 r2 and it keep failing when trying to do NFS > SAN copy on a single ESXi host. Same error as reported on this blog.
Any ideas would be really helpful.
Hi Chad, is this on vSphere 4 or 5? (last I read you were planning on doing your VCP5 but haven’t kept upto date so not too sure if you’re now running 4 or 5).
Short approach worked great but also needed to run on VeeamBackupService.exe and VeeamManager.exe and then restart the Veeam Backup and FastSCP Service
Thank you
thanks a million. confirmed working on server2008 r2
Very helpful.
Long approach worked for me.
Worked perfectly. Thanks for bailing me out of a jam
At first this didn’t work out for me. Win2k8-R2x64 bit SRV, Corflags said it couldn’t write to the file. The file was not running (taskmgr), nor was the Veem Service (stopped it), nor were there issues with the permission (like read-only or NTFS permissions missing for the directory).
Rebooting into safe mode and then applying the corflag command worked for me.
it works for me on windows server 2008 R2 x46 bit
without installing .NET Framework 2.0 SDK
just run the command and the fix is done
now i can copy data between esxi data stores
thanks
Short Approach worked on my win2k8se-64-bit after I copied the path out of the windows window to the cmd window. Thanks!!! *thumps-up*
Worked like a champion for another 32-bit app that had been compiled as 64-bit (Movica editor) … once i figured out the trick to opening an Elevated command prompt. Thank you!!
Well documented but short approach is not working for me and I can’t do long approach due to it’s production box and I can’t perform anything without chnage request.
When I execute corflags “C:Program Files (x86)VeeamVeeam Backup and FastSCPVeeamShell.exe” /32BIT+ I get error message as,corflags : error CF001 : Could not open file for writing
I checked permissions corflags and tried by taking ownership of teh file, no luck.
Hi Joseph,
Have you definitely tried running this from an Administrative Command Prompt?
Brilliant, this spared me a lot of trouble! THANKS! Stefan
[…] aus dem .net 2.0 SDK. Die meisten Quellen empfehlen die Installation des ganzen SDK, doch bei http://www.everything-virtual.com/?p=279 fand ich den Tipp, nur das Programm corflags.exe herunterzuladen – und das funktioniert […]
[…] SvnMapper Graphical representation of SVN branch/merge activity [closed] Visualising Subversion branching/merging history Anyone use SvnMapper? please help me! Download the Corflags.exe […]