Impossible d'utiliser TweetDeck sous Windows en raison d'erreurs «Ooops, TweetDeck ne trouve pas vos données» et «Désolé, Adobe AIR a un problème d'exécution sur cet ordinateur».

2

J'utilise Adobe AIR 1.5.2 (dernière version) sur Windows 7 (RTM 64 bits) et j'ai téléchargé TweetDeck 0.31.1 (dernière). Lorsque j'exécute TweetDeck, les erreurs suivantes apparaissent:

Oups, TweetDeck ne peut pas trouver vos données

entrez la description de l'image ici

et

Désolé, Adobe AIR a un problème d'exécution sur cet ordinateur.

entrez la description de l'image ici

Les autres applications AIR s’installent et s’exécutent correctement. J'ai désinstallé TweetDeck et AIR, puis réinstallé. Après la désinstallation, j'ai également supprimé toutes les références sur disque à TweetDeck et AIR, mais sans succès.

MISE À JOUR: À l' aide de Process Monitor, j'ai fait un suivi de Tweetdeck depuis son lancement jusqu'à la première erreur. J'ai vu les informations suivantes dans la sortie de la trace:

1 5:22:18.6522338 PM TweetDeck.exe 5580 
CreateFile
D:\ProgramData\Microsoft\Windows\Start Menu\Programs\rs\??\d:\Use\myusername\AppData\Roaming\Adobe\AIR\ELS\TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1\PrivateEncryptedDatak
NAME INVALID
Desired Access: Generic Write, Read Attributes, Disposition: OverwriteIf, 
Options: Synchronous IO Non-Alert, Non-Directory File, 
Attributes: N, 
ShareMode: Read, Write, 
AllocationSize: 0

Tweetdeck.exe tente de créer le fichier dans cette sortie de trace

D: \ ProgramData \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ rs \ ?? \ d: \ Utiliser \ monusername \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1 \ PrivateEncryptedDatak

mais le chemin spécifié n'est pas valide. En regardant le chemin, vous pouvez voir que c'est en fait un chemin invalide. Premièrement, il y a la partie “??” qui n'existe pas dans le système de fichiers car le “?” Est un caractère invalide dans les systèmes de fichiers Windows / NTFS. De plus, en regardant ce chemin, il semble en réalité être composé de deux parties (le "??" est-il un délimiteur?):

Partie 1: D: \ ProgramData \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ rs \ ??
Partie 2: d: \ Use \ myusername \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1 \ PrivateEncryptedDatak

(Le problème ici est que d: \ Use ... n'existe même pas.

Ce qui semble se produire ici, c’est que Tweetdeck recherche les informations d’identité de l’utilisateur (le fichier «PrivateEncryptedDatak»), mais qu’il cherche au mauvais endroit, ne peut pas trouver le fichier, et par conséquent l’erreur indiquée par Tweetdeck (affichée dans la capture d'écran). ).

J'essaie de déterminer comment TweetDeck emprunte ce chemin. J'ai cherché dans le contenu de tous les fichiers de mon disque dur dans l'espoir de trouver un fichier de configuration TweetDeck ou Adobe AIR contenant ce chemin incorrect, mais je n'ai rien trouvé.

UPDATE: Voir le commentaire de Carl concernant les jonctions de répertoires et les liens symboliques dans ma réponse acceptée. Cela a fini par être le problème.


Edit by Gnoupi: People, la section answer est là pour fournir une RÉPONSE réelle, pour ne pas dire que vous avez le même problème. Cela n'aide personne à avoir le même problème. Finalement, si vous pensez que cela vaut vraiment la peine d'être mentionné, mettez-le comme commentaire sous la question.

Mais simplement, si ce que vous voulez ajouter n’est pas une réponse à la question, ne la postez pas comme réponse. Ce n'est pas un forum, je recommande aux nouveaux utilisateurs de lire la FAQ: https://superuser.com/faq

Mat
la source
1
J'aime la façon dont le message d'erreur dit que cliquer sur "Soumettre" fera, quand il n'y a pas de bouton "Soumettre".
CarlF
+1 pour le texte accompagnant les captures d'écran. J'aime les questions SEO-friendly!
Arjan

Réponses:

1

Je suis très préoccupé par le problème que vous avez vécu et décrit. Bien que je ne sois pas capable de le reproduire, j'essaie néanmoins de faire en sorte que les choses fonctionnent mieux. Afin de réduire le nombre d'hypothèses et de solutions que je considère, il serait extrêmement utile de pouvoir afficher les valeurs réelles des deux variables d'environnement mentionnées par Lawrence. Pourriez-vous s'il vous plaît, veuillez fournir les valeurs de APPDATA et USERPROFILE de la machine Vista présentant le problème, même si ces valeurs semblent être conformes aux attentes. Il est bon de substituer "myusername" à votre nom d'utilisateur; ^). Je demande ces valeurs en raison de la documentation MSDN pour les API utilisées. Vous pouvez voir les détails si vous recherchez "Roaming" dans:

http://msdn.microsoft.com/en-us/library/bb762584%28VS.85%29.aspx


la source
Bonjour Carl, merci de votre intérêt. Voici les valeurs: APPDATA = c: \ Utilisateurs \ mkrieger \ AppData \ Roaming USERPROFILE = c: \ Utilisateurs \ mkrieger Est-ce que vous vous trouvez avec TweetDeck ou Adobe?
Matt
Bonjour Matt, À partir des valeurs de chemin contenant '\ ?? \', il semble que des liens de répertoire puissent être impliqués. Si vous utilisez des liens, veuillez vérifier que vous utilisez des "jonctions" de répertoires Windows plutôt que des liens symboliques? Il existe un bogue lors de la résolution de liens symboliques qui sera corrigé dans une prochaine version d'AIR.
Bonjour Carl, j'utilisais effectivement des liens symboliques. Je suis passé aux jonctions comme vous l'avez suggéré et les choses ont fonctionné comme prévu! Merci ...
Matt
2

J'ai eu ce problème avec Ubuntu 9.10. Pour moi, c'est parce que je n'avais pas quelques fichiers 32 bits nécessaires installés (spécifiquement, libgnome-keyring).

Suivre les instructions sur Installer Adobe AIR Linux 1.5 sur des distributions Linux 64 bits m'a résolu le problème.

De toute évidence, il s’agit d’une réponse spécifique à Linux, mais elle permettra peut-être de mieux éclairer la situation afin de résoudre également le problème sous Windows.

Rich Adams
la source
1

Le chemin de la création du fichier est très étrange: "D: \ ProgramData \ Microsoft \ Windows \ Menu Démarrer \ Programmes \ rs \ ?? \ d: \ Utiliser \ monusername \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742E14C21 .1 \ PrivateEncryptedDatak "en raison de deux caractéristiques: (1) d: \ Use \ utilise un lecteur en minuscule, évidemment pas l’utilisation par défaut du système, (2) \ Use \ n’est pas une utilisation par défaut de \ User \, notez le préfixe "\ rs \" peut ajouter à la queue "User" pour revenir à une valeur "User" correcte.

Je me demande donc si certaines variables d'environnement de votre ordinateur Vista ont été modifiées pour déclencher l'échec de l'accès aux fichiers. Pourriez-vous vérifier vos variables d'environnement comme APPDATA ou USERPROFILE pour voir si elles sont bien formées? APPDATA devrait ressembler à D: \ Users \ monusername \ AppData \ Roaming et USERPROFILE devrait ressembler à D: \ Users \ myusername


la source
salut Lawrence - c’est l’une des choses initiales que j’ai vérifiée - j’ai salué la sortie de SET, j’ai fait une recherche complète dans la base de registre, et j’ai fait une recherche complète (et incroyablement fastidieuse) du système de fichiers pour le contenu de TOUS les fichiers afin de trouver le coupable. Pas de dé. Il peut être crypté et / ou encodé dans certains fichiers Tweetdeck et / ou AIR. Le chemin est vraiment étrange - il me semble presque que deux chemins se sont concaténés ...
Matt
0

J'utilise SUSE 11.2 et la version bêta d'Adobe AIR. J'ai résolu ce problème en supprimant le dossier .appdata/Adobe/AIR/de mon répertoire personnel.

Cette commande devrait faire l'affaire:

rm -Rf ~/.appdata/Adobe/AIR/
utilisateur37591
la source