Я использую Adobe AIR 1.5.2 (последняя версия) в Windows 7 (64-разрядная версия RTM) и загрузил TweetDeck 0.31.1 (последняя версия). Когда я запускаю TweetDeck, я получаю следующие ошибки:
Упс, TweetDeck не может найти ваши данные
а также
Извините, на этом компьютере не работает Adobe AIR
Другие приложения AIR устанавливаются и работают нормально. Я удалил и TweetDeck и AIR и переустановил. После удаления я также удалил все ссылки на диск как на TweetDeck, так и на AIR, но не повезло.
ОБНОВЛЕНИЕ: с помощью Process Monitor я выполнял трассировку 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\ Меню Пуск \ Программы \ rs \??\ D:\ Используйте \ MyUserName \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1 \ PrivateEncryptedDatak
но указанный путь недействителен. Глядя на путь, вы видите, что это действительно неверный путь. Во-первых, есть «??» часть, которая не существует в файловой системе с «?» является недопустимым символом в файловых системах Windows/NTFS. Кроме того, глядя на этот путь, он на самом деле, кажется, состоит из двух частей (это "??разделитель?)
Часть 1: D:\ProgramData\Microsoft\Windows\ Меню Пуск \ Программы \ rs \??
Часть 2: d:\ Use \ myusername \ AppData \ Roaming \ Adobe \ AIR \ ELS \ TweetDeckFast.F9107117265DB7542C1A806C8DB837742CE14C21.1 \ PrivateEncryptedDatak
(проблема в том, что d:\Use ... даже не существует.
Похоже, что здесь происходит то, что Tweetdeck ищет учетные данные пользователя (файл «PrivateEncryptedDatak»), но ищет не в том месте, не может найти файл и, следовательно, ошибку, которую выдает Tweetdeck (показано на скриншоте) ).
Я пытаюсь определить, как TweetDeck идет по этому пути. Я искал содержимое всех файлов на своем жестком диске в надежде найти какой-либо файл конфигурации TweetDeck или Adobe AIR, содержащий этот неверный путь, но я не смог ничего найти.
ОБНОВЛЕНИЕ: См. Комментарий Карла относительно соединений каталога и символических ссылок под моим принятым ответом. Это оказалось проблемой.
Отредактировано Gnoupi: Люди, здесь есть раздел с ответом, чтобы дать реальный ОТВЕТ, не говоря уже о том, что у вас та же проблема. Никому не поможет, что у вас такая же проблема. В конце концов, если вы думаете, что это действительно стоит упомянуть, поместите это как комментарий под вопросом.
Но просто, если то, что вы хотите добавить, не является ответом на вопрос, то не публикуйте его как ответ. Это не форум, я рекомендую новым пользователям читать FAQ: https://superuser.com/faq