Неможливо використати TweetDeck для Windows через "Ooops, TweetDeck не може знайти ваші дані" та "Вибачте, у Adobe AIR виникла проблема із запуском на цьому комп'ютері".


2

Я запускаю Adobe AIR 1.5.2 (остання) у Windows 7 (64-розрядний RTM) та завантажив TweetDeck 0.31.1 (останнє). Коли я запускаю TweetDeck, я отримую такі помилки:

Ooops, TweetDeck не може знайти ваші дані

введіть тут опис зображення

і

На жаль, у Adobe AIR виникла проблема на цьому комп’ютері

введіть тут опис зображення

Інші програми 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 \ Меню "Пуск" \ Програми \ rs \ ?? \ d: \ Використовувати \ myusername \ AppData \ Роумінг \ 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


1
Мені подобається, як повідомлення про помилку говорить про те, що буде робити натискання кнопки "Надіслати", коли немає кнопки "Надіслати".
CarlF

+1 для тексту, що супроводжує екран. Мені подобаються SEO-дружні питання!
Ар’ян

Відповіді:


1

Я дуже стурбований проблемою, яку ви пережили та описали. Хоча я не в змозі відтворити це, проте я намагаюся зробити так, щоб справи працювали краще. Щоб звузити кількість гіпотез і виправлень, які я розглядаю, це допоможе надзвичайно, якби ви могли розмістити фактичні значення двох змінних середовища, згаданих Лаврентієм. Будь ласка, вкажіть, будь ласка, значення APPDATA та USERPROFILE на машині Vista, яка демонструє проблему, навіть якщо ці значення здаються такими, як очікувалося. Добре замінити "myusername" на ваше ім'я користувача; ^). Я запитую ці значення через документацію MSDN для API. Деталі ви можете переглянути, якщо шукати "Роумінг" у:

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


Привіт, Карл, дякуємо за ваш інтерес. Ось значення: APPDATA = c: \ Користувачі \ mkrieger \ AppData \ Роумінг USERPROFILE = c: \ Користувачі \ mkrieger Чи трапляється вам з TweetDeck або Adobe?
Метт

Привіт Метт, Із значень шляху, що містять '\ ?? \', схоже, можуть бути задіяні посилання на каталог. Якщо ви використовуєте посилання, будь ласка, переконайтеся, що ви використовуєте "переходи" в каталозі Windows, а не символічні посилання? Існує помилка, що дозволяє вирішити символьні посилання, які будуть виправлені у майбутньому випуску AIR.

Привіт Карле, я справді використовував символічні посилання. Я перейшов на розв’язки, як ви запропонували, і все працювало так, як очікувалося! Дякую ...
Метт

2

У мене виникла ця проблема з Ubuntu 9.10. Для мене це було викликано тим, що в мене не було встановлено необхідних 32-бітних файлів (зокрема, лібгном-брелок).

Виконуючи вказівки щодо Встановлення Adobe AIR Linux 1.5 на 64-розрядні дистрибутиви Linux, це вирішило для мене.

Очевидно, що це специфічна відповідь для Linux, але це може дати більше світла ситуації, щоб допомогти вирішити її і для Windows.


1

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

Тож мені цікаво, що деякі змінні середовища на вашій машині Vista були змінені, щоб викликати збій доступу до файлів. Чи можете ви перевірити змінні середовища, наприклад APPDATA або USERPROFILE, щоб перевірити, чи вони добре сформовані? APPDATA має бути як D: \ Users \ myusername \ AppData \ Роумінг та USERPROFILE має бути як D: \ Users \ myusername


привіт Лоуренс - це було однією з перших речей, які я перевірив - я переглянув вихід SET, а також здійснив повний пошук підрядкових реєстрів і здійснив повний (і неймовірно трудомісткий) пошук файлової системи для вмісту ВСІХ файлів, щоб знайти винуватець. Без кісток. Він може бути зашифрований та / або закодований у якомусь файлі Tweetdeck та / або AIR. Шлях насправді дивний - мені це майже схоже на два сполучені шляхи ...
Метт

0

У мене працює SUSE 11.2 та бета-версія Adobe AIR. Я вирішив цю проблему, видаливши папку .appdata/Adobe/AIR/з домашнього каталогу.

Ця команда повинна виконати трюк:

rm -Rf ~/.appdata/Adobe/AIR/
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.