Vous avez sans doute entendu parlé du lancement de Google Drive ces jours-ci, la nouvelle solution de stockage dans les nuages de Google qui offre 5go de stockage. Un concurrent à Dropbox, Box.net, Skydrive, hubiC, Mozy, Sugarsync, Ubuntu One, etc.

Si comme moi au lancement de Google Drive vous rencontrez l'erreur suivante "Google Drive cannot connect to the Internet" :

Ce message est dû à un bug d'encodage (charset) de la part de Google. Il suffit que vous ayez autre chose que des lettres et/ou des chiffres dans le chemin de votre profil utilisateur pour avoir ce message (accent, caractère spéciaux, etc.). C'est assez classique comme oubli pour les développeurs, même chez Google cette fois-ci.

Voici comment corriger ce bug.

Sur Windows 7/Vista Google Drive installe son paramétrage dans :

(1) C:\Users\votre_login\AppData\Local\Google\Drive

Il faut convertir ce chemin en UTF8 grâce à cette page.  Prenons "aurélien" comme exemple, il devient :

(2) C:\Users\aurélien\AppData\Local\Google\Drive

Il faut donc créer les dossiers en rouge et copier le dossier Drive depuis votre profil (1).

A partir de là c'est instantané : Google Drive devrait maintenant fonctionner ! Si ce n'est pas le cas, relancez-le.

Une autre solution plus simple consiste à recréer un utilisateur Windows sans caractère exotique, c'est à dire composé de lettres sans accent, puis d'installer Google Drive depuis ce profil. C'est toutefois très contraignant de changer de profil Windows. Mieux vaut privilégier la première solution ou attendre que Google corrige le bug rapidement.

Au lieu de créer un dossier vous pouvez aussi faire un lien symbolique à l'aide de l'utilitaire junction.exe de SysInternals.

Note: sous Windows XP le dossier sera dans c:\Documents and Settings\votre_login\local settings\Application Data

Auteur : Mr Xhark

Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter