Google Drive Offline Document File Location

Has anyone discovered where/how offline Google Documents are stored when using Google Drive in Chrome? They must be stored locally but where?

Have tried the browser cache etc but can't see it unless I'm missing something very obvious!

To clarify, the file that is stored within 'My Documents/Google Drive' is a text file with a URL, what I am looking for is where the file that the URL points to is held when in offline mode.

Answers


It turns out the offline documents are stored in the HTML5 FileSystem.

The Chrome FileSystem storage is located here on my Windows 7 machine:

C:\Users\<username>\AppData\Local\Google\Chrome\User Data\Default\File System

I added a number of large images to a document with the Chrome "Offline Docs" enabled and was able to see the FileSystem storage directory grow appropriately.

I then used the HTML5 FileSystem Explorer extension for Chrome to view the file structure of an offline document and was able to confirm that the images were, indeed being retrieved from the HTML5 FileSystem when Chrome was offline. See screenshot:


Further, it may interest you, the location where Google Drive stores offline docs in Android's file system.

sdcard/android/data/com.google.android.apps.docs/


Google Drive uses Chrome's IndexedDB for storing data about files. To see the contents, open developer console (Ctrl + Shift + I) and choose Resources tab.

This answer tells you about actual location of IndexedDB in the file system on Windows.

On Linux it's: ~/.config/google-chrome/Default/IndexedDB


Offline access is available only when you’re using Chrome. See Setup Offline Access and Google Docs Offline. It seems like offline documents are encoded by Chrome and stored at some secret places, in order to force you to use Chrome.


Mine were all stored in

C:\users\%username%\Google Drive\

Have you downloaded Google Drive?


On my computer (Windows 8.1 / Chrome version 41.0.2272.101 m) I found the filesystem at "C:\Users\my username\Appdata\Local\Google\Chrome\User Data\Profile 1\File System"

I needed to find it because I had some corrupted images in Google Slides (they worked on other computers or other browsers on my computer, just not in chrome on my computer). I deleted the File System directory and shazam, the images reloaded and were no longer corrupted.


Google drive stores the offline files in a folder called... android/data/com.google.android.apps.docs/files/pinned_docs_files_do_not_edit/ in that folder u will find the desired files. Please be aware that... The files that you will find can be of two formats.. 1) encrypted 2) open type

If you have left unchecked the option to encrypt (by default in google drive) the files that u downloaded will be visible, but not accessible by the standard reader. every attempt to read it will be result in a failed operation. But ... if you DISABLED the encryption in google drive, u will be able to open freely with any type of reader.


Need Your Help

Concatenate lists with LINQ

c#

Is it possible to concatenate a List&lt;List&lt;T&gt;&gt; into a List&lt;T&gt; with a single operation in a way which isn't horrible slow, i.e:

Lookup Tables Best Practices: DB Tables... or Enumerations

enumeration lookup dbtable

If we have to store the available positions at a company (i.e. Manager, Team Lead, ... etc). What are the best practices for storing it? I have two opinions with comments... "sure, welcoming yours"...