I use Google Calendar Sync to synchronize my Outlook calendar items with Google Calendar and this worked fine until I upgraded to Office 2010.
Google Calendar Sync did not like Outlook 2010 and I was no longer able to synchronize calendar items. I was almost tempted to go back to Outlook 2007 and then I found a thread to resolve this issue
Follow these steps to get Google Sync work with Outlook 2010
- Backup Outlook.exe. If you have done a default install of Office 2010, the file can be found at
C:\Program Files\Microsoft Office\Office14
- Close Outlook if its already running and ensure that Outlook.exe is not listed in Task Manager
- Edit Outlook.exe in a Hex Editor
- Replace text
14.0.0
with12.0.0
- Save the file.
- Start Outlook and ensure that its still functioning
- Start Google Calendar Sync and you should see sync back in action.
Comments on this entry are closed.
Great Tip, thanks a lot!
awesome
Thanks for posting this Tip!
NOTE: This trick does NOT work for 64bit Outlook.
This solution only works for 32bit Office 2010 Installations.
I used HxD edit. Searched for 14.0.0 replaced with 12.0.0 – works like a charm.
I definitely recommend this solution as opposed to rolling back to 2007.
Prog
simply AWESOME! works great.
How did you deal with “Cannot open file c:\Program….\Outlook.exe” for write access. Access is denied.”?
The directory was marked as read only. The application is not in task manager.
Answered own question Run HxD as Administrator. Also when changing 14.0.0 to 12.0.0 be sure to only overwrite the 4 to a 2… do not press Delete on the 4 or it changes the file size and becomes an invalid file.
Works perfect indeed. At first I got the message “No permission to edit this file (translated)” but if you run the hex editor as administrator it works! Thanks
Perfect. Thank you
I’ve been trying all afternoon to get this working, but I keep on getting a message that I can’t write in this file. What am I doing wrong? I am using the home beta version of Outllok 2010 and HxD as Hex editor.
Hope someone can help!
been looking for days…and this seems to be the only answer that really works. Thanks a million.
Glad to know it helped a lot of people here π
Tamar,
You probably haven’t closed outlook; if you have closed, it might be that the process is still running; Open task manager and kill “outlook.exe” if its still running after you close outlook
Also as Pieter mentioned in his comment, if you are running Vista, take care of that crappy UAC
ist realy working without problem, try it!!!
You are the greatest. Works perfectly.
Great. It worked
Work for me too. Thank so much!
Wow-wish I would have found this sooner. I am not that technical but used the hex editor suggested and now it works like a charm both ways.
incredible. there are so many threads on the web stating categorically that this is impossible. well done venukb!
Dude,
you are beyond good.
First couple of pages of search results scream not possible and to think that they have hundreds of developers sitting at google and yet such a simple update could not be done by Goog simply because they cannot support a beta isnt that ironic that ALL their products are still in beta despite taking some beta tags off!!)
Yes Guru, all Google needs to do is to release a version which recognizes Office 14.0 as a valid version
The sync works fine between Outlook 2010 and Google Calendar and this should be enough for Google to support 2010
Meanwhile a note to all who have done this change to get the Sync going:
Be Careful while installing Social connectors into Outlook; I installed the LinkedIn Connector and it kind of screwed up my Outlook setup – had to reinstall it again. These connectors are built for Outlook 2010 and they always expect to see a 14.0 as the version string π
Man thanks so much for this help π It works simply awesome π
Why modding outlook.exe when the one to blame is googlesync?!?
For those of you who want to mod googlesync, try this:
http://blog.sublogic.com/2010/03/08/getting-google-calendar-sync-to-work-with-outlook-2010/
it works perfectly, no need to mess with outlook.exe!! =)
So simple, but I never would have figured this out. Thanks so much for posting this fix.
works. I’m impressed. Who woulda thunk it
This is MOST Excellent!
Thanks
I don’t use any syncing tool at all, but have my Google calendar synced to Outlook 2010. This is what I did:
1) Go to Google Calendar -> Settings
2) Click the calendar you want to sync with outlook 2010 (a link containing something like “someone@gmail.com”).
3) Look down in the section that says “private address” and click on the ICAL button
4) A box pops up with a link and it tells you “Please use the following address to access your calendar from other applications. You can copy and paste this into any calendar product that supports the iCal format.”
5) Right click on the link and copy the link.
6) In Outlook 2010: Select Calendar in bottom left pane (default view is Mail).
7) Right click “My Calendars” or use “Open Calendar” from the “home” ribbon and choose “From Internet”
8) Paste the link you copied from Google Calendars into the textbox in the popup where it asks you: “Enter the location of the internet calendar you want to add to Outlook”
9) Hit OK and you’re done
10) Now you can use an overlay mode to view multiple calendars or you can create a calendar group.
Have fun
I had tried the HxD and could not get permission to change the 14 to 12. This way was simple and effective. Thanks
Worked for me smooth !!!
Thanks Pal
Excellent solution. Thank you.
Everyone please note that this is not a perfect fix. Microsoft did change a few little things (i.e. recurring events don’t always sync) so double check your calendar periodically.
Thanks again.
When opening with a hex editor I cannot find “14.0.0 ”
Help please, anybody. I downloaded a free Hex Editor off the web
Any old free (or paid) hex editor will do, so you donβt have to use notepad++ for this. I used HexEdit. http://www.physics.ohio-state.edu/~prewett/hexedit/
Close your sync if itβs running first. Run HexEdit, open GoogleCalendarSync.exe (after making a backup just to be safe), find row 2d580 change 75 to eb, save over your GoogleCalendarSync.exe, and it works!
I installed the web download trial ver. of MS Office and find that there is no outlook.exe file at all (I did a comprehensive search for it). The shortcuts for Outlook 2010 point to “C:\Program Files\Common Files\Microsoft Shared\Virtualization Handler\CVH.EXE” “Microsoft Outlook 2010 9014006204090000”
Anybody else run into this?
Changing the version of the outlook.exe is a very bad idea. It certainly works to allow the google app to recognize it, but the future ramifications of this change could be very significant. Office patches could check this version number to see if they are applicable and then will not function. Changing the sync executable is a much safer solution.
I recently found a new and easy way to sync google with outlook 2010…
here’s the link…
http://bit.ly/bUY151
doesn’t take more than two minutes…
I use gsyncit and it works perfectly. Read about it here http://ow.ly/2qJR5
ahhh I haven’t gotten to use google calendar yet. Maybe i’ll try it soon.
This worked perfectly. I have Windowx 7 64 bit and Office 2010 32 bit and even with the most updated Google ActiveSync, my calendar still didn’t consistently sync. This seems to have solved it – thanks for the tip!!