One of our developers came to me with this issue while working on a new 64-bit Server 2008 terminal server we were implementing for a customer. On opening GP, as the login screen was opening, this error would come up. Clicking on OK would result in a return of the error, several times until GP would close. Thanks to this blog post by Steve Endow and the related KB article from Microsoft, I did find that the issue was resolved by registering the fm20.dll file in C:\Windows\SysWOW64. Luckily the fm20.dll file was there, so didn’t have to download or otherwise chase down the file.