none
Проблема с RDC. RRS feed

  • Вопрос

  • Привет.

    Ситуация.
    Стоит WinXP SP3. SP3 ставился давно. Remote desktop connection (далее RDC) версии 6.0.6001.18000. У меня терминалка на 2008, соответственно есть remote package
    Ни с того, ни с сего, при подключении к узлу (все в локальной сети, без vpn) RDC стал закрываться с ошибкой в библиотеке mstscax.dll
    Под другим пользователем и под админом все открывается.
    Бывает, что странно, при перезагрузке, один раз RDC сработает, но потом опять вываливается ошибка.

    Что пробовал:

    1. Чистил терминальный кеш
    %USERPROFILE%\Local Settings\Application Data\Microsoft\Terminal Server Client\Cache
    2. Перерегистрировать библиотеку mstscax.dll. Получилось только зарегистрировать, т.к. разрегистрировать не получается. Пишет ошибку при regsvr32 /u
    3. Поменял в безопасном режиме файлы RDC той же версии с работающего компьютера:
    mstsc.exe
    mstscax.dll
    ru-ru\mstsc.exe.mui
    ru-ru\mstscax.dll.mui
    4. Проверил на вирусы, руткиты, malware. Ничего нет.
    5. Искал что-нибудь подозрительное в HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client.
    Ничего подозрительного.
    6. Даже IE обновил до 8-й версии.
    7. Чистил пользовательский temp


    Как выкрутился (временно).
    Нашел RDC 6.0.6000.16386, скопировал от него файлы
    mstsc.exe
    mstscax.dll
    mstsc.exe.mui
    mstscax.dll.mui
    в отдельную директорию и сказал, что все .rdp файлы открывать им. Этот RDC работает, но у него проблемы с easy print, поэтому решение временное.

    Понятно, что перенос профиля пользователя поможет (многим в интернете это помогло), но у меня большая проблема с этим переносом, и к тому же не понятна причина сего.

    Есть мысли?
    • Изменено kiribool 23 июля 2009 г. 9:15
    23 июля 2009 г. 6:22

Ответы

  • Кому интересно:
    дело было в гадости под названием Trojan.WinSpy.189 (так его назвает DrWeb). Кстати, его у дрвеба не было в базах. Помогла утилита http://support.kaspersky.ru/faq/?qid=208636281
    17 августа 2009 г. 7:23

Все ответы

  • Есть одна - попробуйте очистить папку Temp и удалить из профиля пользователя кэш RDC 
    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    23 июля 2009 г. 8:00
    Модератор
  • а переставить RDC не пробовали? я бы попробовал поставить другую версию поверх имеющейся.

    сила в справедливости
    23 июля 2009 г. 8:17
  • Я прошу прощения. Temp чистил.
    >а переставить RDC не пробовали? я бы попробовал поставить другую версию поверх имеющейся.
    а что значит переставить? Какую другую версию, не подскажете? И встанет ли она поверх?
    23 июля 2009 г. 9:07
  • Встанет, куда ж  она денется.. Скачать можно тут
    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    23 июля 2009 г. 9:45
    Модератор
  • Не встанет конечно. У меня SP3, а эта версия не встанет на SP3. Но я все равно попробовал. Не инсталируется, говорит уже стоит более новая версия обновления.
    23 июля 2009 г. 10:17
  • Вот эту попробуйте:

    http://www.microsoft.com/downloads/details.aspx?FamilyId=6E1EC93D-BDBD-4983-92F7-479E088570AD&displaylang=en


    сила в справедливости
    23 июля 2009 г. 10:52
  • Хм, это уже хуже. Откатывать систему пробовали?


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    23 июля 2009 г. 11:15
    Модератор
  • > http://www.microsoft.com/downloads/details.aspx?FamilyId=6E1EC93D-BDBD-4983-92F7-479E088570AD&displaylang=endownloads
    Эта версия 6.0.6001.18000, именно она и стоит.

    >Хм, это уже хуже. Откатывать систему пробовали?

    "Нормального слепка" куда можно откатиться уже нет.

    23 июля 2009 г. 11:48
  • Попробуйте найти в списке установленных обновлений KB952155, удалить его, а потом установить клиент заново. И все-таки, ни с того, ни с сего ничего не падает - какие обновления накатывались перед сбоем, какой софт ставился? Какая ошибка пишется при выполнении команды regsvr32 /u?


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    23 июля 2009 г. 11:55
    Модератор
  • KB952155 - нет.

    regsvr32 /u:
    Ошибка DllUnregisterServer в C:\windows\system32\mstscax.dll
    На работающем компьютере тоже пробовал разрегистрировать - таже самая ошибка.

    >И все-таки, ни с того, ни с сего ничего не падает
    Сам в чудеса не верю, но факт остается фактом. Ничего не ставили, обновлений не было.

    Для меня остается суперзагадкой, почему именно под конкретным пользователем не работает. Я понимаю, если бы вообще не работало...
    24 июля 2009 г. 8:51
  • Выяснять причину в подобном случае - дело гиблое по определению. Вы когда библиотеку разрегистрировать пытались, службы удаленного доступа всех мастей отключали? Со включенными службами разрегистрация не проходит по вполне логичной причине - занято))


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт
    24 июля 2009 г. 9:03
    Модератор
  • >Вы когда библиотеку разрегистрировать пытались, службы удаленного доступа всех мастей отключали? Со включенными службами разрегистрация не проходит по вполне логичной причине - занято))

    А как посмотреть кем занято? Например, listdlls.exe -d mstscax.dll ничего не показывает.
    27 июля 2009 г. 13:22
  • Кому интересно:
    дело было в гадости под названием Trojan.WinSpy.189 (так его назвает DrWeb). Кстати, его у дрвеба не было в базах. Помогла утилита http://support.kaspersky.ru/faq/?qid=208636281
    17 августа 2009 г. 7:23