Не мог использовать TweetDeck в Windows из-за “Ooops, TweetDeck не может найти Ваши данные”, и “Извините, Adobe AIR имеет проблему при работе этого компьютера” ошибки

Я выполняю Adobe AIR 1.5.2 (последний) в Windows 7 (64-разрядный RTM), и загрузил TweetDeck 0.31.1 (последний). Когда я запускаю TweetDeck, я получаю следующие ошибки:

Ooops, TweetDeck не может найти Ваши данные

enter image description here

и

Извините, Adobe AIR имеет проблему при работе этого компьютера

enter image description here

Другие приложения AIR устанавливают и хорошо работают. Я удалил и TweetDeck и AIR и переустановил. После удалений я также удалил все дисковые ссылки и на TweetDeck и на AIR, но никакую удачу.

ОБНОВЛЕНИЕ: Используя Монитор Процесса я сделал трассировку TweetDeck с момента, который это запустило, пока первая ошибка не произошла. Я видел следующую информацию в выводе трассировки:

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 пытается создать файл

D:\ProgramData\Microsoft\Windows\Start Menu\Programs\rs\?? \d:\Use\myusername\AppData\Roaming\Adobe\AIR\ELS\TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1\PrivateEncryptedDatak

но указанный путь недопустим. При рассмотрении пути Вы видите, что это - действительно недопустимый путь. Во-первых, существует “??” часть, которая не существует в файловой системе начиная с “?” недопустимый символ в файловых системах Windows/NTFS. Кроме того, смотря на этот путь, это на самом деле, кажется, состоит из двух частей ("??" разделитель?):

Часть 1: D:\ProgramData\Microsoft\Windows\Start Menu\Programs\rs\??
Часть 2: d:\Use\myusername\AppData\Roaming\Adobe\AIR\ELS \TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1\PrivateEncryptedDatak

(проблема вот состоит в том, что d:\Use... даже не существует.

То, что, кажется, происходит, вот то, что TweetDeck ищет удостоверения пользователя (файл “PrivateEncryptedDatak”), но это смотрит в неправильном месте, не может найти файл и следовательно ошибку, которую TweetDeck дает (показанный в снимке экрана).

Я пытаюсь определить, как TweetDeck получает этот путь. Я искал содержание всех файлов на моем жестком диске, надеющемся найти некоторый TweetDeck или конфигурационный файл Adobe AIR, содержащий этот неправильный путь, но я не мог найти что-либо.

ОБНОВЛЕНИЕ: См., что комментарий Carl расценивает соединения каталога и символьные ссылки в соответствии с моим принятым ответом. Это закончило тем, что было проблемой.


Редактирование Gnoupi: Люди, раздел ответа там, чтобы предоставить фактический ОТВЕТ, не сказать, что у Вас есть та же проблема. Это не помогает никому, что у Вас есть та же проблема. В конечном счете, если Вы думаете, что это действительно стоит упомянуть, поместите его как комментарий под вопросом.

Но просто, если то, что Вы хотите добавить, не является ответом на вопрос, затем не отправляют его как ответ. Это не форум, я рекомендую новым пользователям считать FAQ: https://superuser.com/faq

2
задан 04.12.2017, 17:20

4 ответа

Я являюсь очень соответствующим о проблеме, которую Вы испытали и описали. Хотя я не могу воспроизвести его, я, тем не менее, пытаюсь заставить вещи работать лучше. Чтобы сузить количество гипотез и фиксирую, я рассматриваю, помогло бы чрезвычайно, если Вы могли бы отправить фактические значения этих двух переменных среды, Lawrence упомянул. Обеспечьте значения APPDATA и ПРОФИЛЯ ПОЛЬЗОВАТЕЛЯ от машины Vista, показывающей проблему, даже если те значения, кажется, как ожидалось. Хорошо заменять "myusername" Ваше имя пользователя; ^). Я прошу те значения из-за документации MSDN для используемых API. Вы видите детали при поиске "Роуминга" в:

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

1
ответ дан 08.12.2019, 06:38

У меня была эта проблема с Ubuntu 9.10. Для меня это было вызвано, потому что у меня не было некоторых необходимых 32-разрядных файлов установленными (а именно, libgnome-брелок-для-ключей).

При следовании инструкциям на Установке Adobe AIR Linux 1.5 на 64-разрядных дистрибутивах Linux решил его для меня.

Очевидно, это - Linux определенный ответ, но он может пролить больше света на ситуацию, чтобы помочь решить его для тех, которые в Windows также.

2
ответ дан 08.12.2019, 06:38

Путь создания файла является очень странным: "D:\ProgramData\Microsoft\Windows\Start Menu\Programs\rs\?? \d:\Use\myusername\AppData\Roaming\Adobe\AIR\ELS\TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1\PrivateEncryptedDatak" из-за двух характеристик: (1) d:\Use\ использует диск нижнего регистра, очевидно, не использование системы по умолчанию, (2) \Use\не является использованием по умолчанию для \User \, обратите внимание, что префикс "\rs \" может добавить к хвосту "Пользователя" для построения назад к хорошему значению "Пользователя".

Таким образом, я задаюсь вопросом, некоторые переменные среды на Вашей машине Vista были изменены для инициирования отказа доступа к файлу. Вы могли проверить свои переменные среды как APPDATA или ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ, чтобы видеть, правильно построены ли они? APPDATA должен быть похожим на D:\Users\myusername\AppData\Roaming, и ПРОФИЛЬ ПОЛЬЗОВАТЕЛЯ должен быть похожим на D:\Users\myusername

1
ответ дан 08.12.2019, 06:38

Я выполняю SUSE 11.2 и бету Adobe AIR. Я решил эту проблему, удалив папку .appdata/Adobe/AIR/ из моего корневого каталога.

Эта команда должна добиться цели:

rm -Rf ~/.appdata/Adobe/AIR/
0
ответ дан 08.12.2019, 06:38

Теги

Похожие вопросы