Friday, February 17, 2012 ... //

Google Earth: could not write myplaces.kml

Tons of computer users have experienced the same problem as I did. They installed Google Earth, created lots of bookmarks for places before they exited Google Earth and got the messages that the myplaces.kml file could not be written down; writing to myplaces.kml.tmp instead.

I haven't found a functional fix anywhere on the Internet but it's so simple.

Go to the directory with settings, something like the Windows 7 location in C:\Users\Luboš\AppData\LocalLow\Google\GoogleEarth. The remarkable thing you will almost certainly find out is that the myplaces.kml file doesn't exist at all. That's why it cannot be rewritten, and the command is only able to rewrite it, not to create a new one.

So when Google Earth is turned off, grab the myplaces.kml.tmp file you find there, press F2 for rename, and erase .tmp from the file name. Or find another method to rename it if this one doesn't work. The file should acquire a nice icon representing its association with Google Earth and you will never experience a "could not write" error message again.

I suspect that the same fix works for other operating systems, too.

Deal.

snail feedback (8) :

reader Tatkoo said...

Velké díky, jak jednoduché, ale moc pomohlo.

reader johnos said...

dekuji ti moc, už to tu chybu nehází

reader Luboš Motl said...

Tatkoo a Johnosi, rádo se stalo.

reader Pete Danes said...

Using Vista, this fix worked for me. Many thanks - can't believe that the programmers at Google, of all places, would make such a silly mistake.

reader Luboš Motl said...

Wow, did this bug exist even in the current version of Google Earth? Now? This blog entry is already 1.5 years old and when I wrote it, it wasn't quite a new bug, either! ;-)

reader GB said...

genius, thanks! GE 7 on Win 8.1 couldnt find a fix on the internet.

reader Josse Arriba said...

Díky, díky, díky. Win 8.1 ...

reader williambaker said...

I have the same problem, but this hasn't worked. within the GoogleEarth file, there is still a my places. I deleted it and changed the name of the tmp file, but still get the same message. I then deleted the cache file, but that didn't work either. Can anyone help?

(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1828728-1', 'auto'); ga('send', 'pageview');