Google Calendar Sync with Outlook 2010

Google, Tips n Tricks

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

  1. 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
  2. Close Outlook if its already running and ensure that Outlook.exe is not listed in Task Manager
  3. Edit Outlook.exe in a Hex Editor
  4. Replace text 14.0.0 with 12.0.0
  5. Save the file.
  6. Start Outlook and ensure that its still functioning
  7. Start Google Calendar Sync and you should see sync back in action.

Comments on this entry are closed.

  • Daniel Jan 10, 2010 Link

    Great Tip, thanks a lot!

  • Diego Jan 12, 2010 Link

    awesome

  • Prognostic Jan 13, 2010 Link

    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

    • Sonu Feb 26, 2010 Link

      simply AWESOME! works great.

  • Gwired Jan 21, 2010 Link

    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.

  • Gwired Jan 21, 2010 Link

    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.

  • Pieter Jan 21, 2010 Link

    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

  • dclimber Jan 24, 2010 Link

    Perfect. Thank you

  • Tamar Jan 29, 2010 Link

    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!

  • Ed Farley Feb 2, 2010 Link

    been looking for days…and this seems to be the only answer that really works. Thanks a million.

  • Venu Feb 11, 2010 Link

    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

  • Johannes Feb 16, 2010 Link

    ist realy working without problem, try it!!!

  • Bill Moore Feb 25, 2010 Link

    You are the greatest. Works perfectly.

  • Gaurav Malik Feb 28, 2010 Link

    Great. It worked

  • Duy Nguyen Mar 4, 2010 Link

    Work for me too. Thank so much!

  • Craig F Mar 6, 2010 Link

    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.

  • marc Mar 8, 2010 Link

    incredible. there are so many threads on the web stating categorically that this is impossible. well done venukb!

  • Guru Mar 14, 2010 Link

    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!!)

    • Venu Mar 14, 2010 Link

      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 πŸ™‚

  • Marek Apr 20, 2010 Link

    Man thanks so much for this help πŸ™‚ It works simply awesome πŸ™‚

  • mimorqleko Apr 28, 2010 Link

    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!! =)

  • DDSIMON May 6, 2010 Link

    So simple, but I never would have figured this out. Thanks so much for posting this fix.

  • weevis May 7, 2010 Link

    works. I’m impressed. Who woulda thunk it

  • Bernie May 22, 2010 Link

    This is MOST Excellent!

    Thanks

  • Hannes Jun 23, 2010 Link

    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

    • Alex Jul 21, 2010 Link

      I had tried the HxD and could not get permission to change the 14 to 12. This way was simple and effective. Thanks

  • Aaron Jun 24, 2010 Link

    Worked for me smooth !!!

    Thanks Pal

  • LG3 Jul 1, 2010 Link

    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.

  • Scott Jul 2, 2010 Link

    When opening with a hex editor I cannot find “14.0.0 ”
    Help please, anybody. I downloaded a free Hex Editor off the web

  • joriki Jul 3, 2010 Link

    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!

  • Paul Jul 20, 2010 Link

    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?

  • Alan Jul 30, 2010 Link

    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.

  • Digit3c Aug 17, 2010 Link

    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…

  • Jody Hoover Aug 17, 2010 Link

    I use gsyncit and it works perfectly. Read about it here http://ow.ly/2qJR5

  • watch friends online Sep 28, 2010 Link

    ahhh I haven’t gotten to use google calendar yet. Maybe i’ll try it soon.

  • Amanda Johnson Oct 2, 2010 Link

    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!!