Новый глюк от майкрософта с пробросом флешки.

Темы, которые не попадают в остальные категории.
Ответить
ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Пн ноя 17, 2014 11:09 am

на кануне на моих разных терминальных серверах на базе win2008r2, в сессии терминальной стал твориться глюк.
Когда юзер мапит флешку через тонкий клиент или просто с виндового компа, в "Мой компьютер" вместо флешки отображается белый квадратик, войти куды нельзя. Без иконки и надписи. Зашибись!
Если открыть сетевое окружение, то через "tsclient" можно найти и увидеть и войти в флешку, и все работает. Вот такой весёлый глюк., после недавних обновлений. Кто знает как вылечить?
Последний раз редактировалось ameelien Пн ноя 17, 2014 4:16 pm, всего редактировалось 1 раз.

aka
Разработчик
Разработчик
Сообщения: 10058
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Новый глюк отмайкрософта с пробросом флешки.

Сообщение aka » Пн ноя 17, 2014 12:12 pm

Не пользоваться "Моим компьютром". С перенаправленными дисками там разные глюки бывают, чаще всего их там просто нет. Сделать пользователям на декстопе линк на \\tsclient

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк отмайкрософта с пробросом флешки.

Сообщение ameelien » Пн ноя 17, 2014 12:16 pm

Ненене, такой колхоз подход не катит - "не работает - не пользуйся" или делать костыли жуткие.
Работали много лет и тут на тебе. Ага.
Это проблема всплыла после прошлонедельных апдейтов. И тому есть какие то причины.
Профессионалы не делают так, не пашет - забудь. Надо найти причину и её решить. Ведь раз все работало чётко, то и должно так же все продолжать работать. Полагаю скоро найдётся ещё люди кто схватил такой же глюк.

aka
Разработчик
Разработчик
Сообщения: 10058
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение aka » Пн ноя 17, 2014 5:45 pm

Собрат по несчастью, похоже будет эпидемия: http://forum.wtware.ru/viewtopic.php?p=44614

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Пн ноя 17, 2014 9:24 pm

Ну как бы тут втварь не причём, как и лог не поможет. Тут в винде дело все, а именно в последних апдейтах, а их было более 20 !!!

По вопросу эпидемии - она уже. У меня на 9 терминалках сегодня всплыла проблема. Юзеры ныть начали. Временно делаю ярлык в шару \\tsclient\Usb
но хотелось бы решить траблу нормально. Лучи ненависти в майкрософт и их криворуким дятлам.

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Вт ноя 18, 2014 1:35 pm

Вот так выглядит это дело, после апдейтов... - белый квадрат малевича... , по нему щёлкать безтолку.
Примечательно, что внизу строки статуса, видно системные CLSID, что обычно не типично.
И что ещё примечательнее, что Windows Class Identifiers знакомые....
Добавляет в контекстное меню "Моего компьютера" команду "Администрирование":

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\1]
@="Администрирование"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\1\command]
@="control admintools"
ну или как правильно:
FileSelectFolder, OutputVar, ::{20d04fe0-3aea-1069-a2d8-08002b30309d} ; Select a folder within My Computer.
То есть последняя часть должна указывать на идентификатор диска съёмного... и тут то затык.

Есть у кого какие идеи ????







Этот CLSID и GUID диска, используется в системе довольно часто. Подозреваю что было обновление системы безопасности, и именно оно испортило доступ к определённым частям реестра, или ярлыкам, сменой прав например...
Вложения
usb.png
На одном из серверов.
usb.png (34.22 КБ) 7899 просмотров
usb.jpg
На ДРУГОМ из серверов, та же трабла у юзеров.
usb.jpg (51.42 КБ) 7905 просмотров
Последний раз редактировалось ameelien Вт ноя 18, 2014 3:14 pm, всего редактировалось 2 раза.

ashtroy
Сообщения: 12
Зарегистрирован: Пн ноя 17, 2014 2:41 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ashtroy » Вт ноя 18, 2014 2:49 pm

я все понимаю, кроме того, что почему тогда если с терминала логиниться админом, то все ок ?

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Вт ноя 18, 2014 2:52 pm

Потому что у каждого узера, отдельно ветка CLSID прописывается. Да и в целом многое другое в системе для админа и каждого юзера может отличатся. Для этого реестр там и есть. В этой трабле сижу разбираюсь. Обнаружилось что новые юзеры не подвержены этой трабле, как я вижу. Получается у старых узеров после апдейта что то не отработало где то, возможно.


Пример:

HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1017\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon


И вот такая же ветка у админа путь имеет такой:
HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-500\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\DefaultIcon

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Вт ноя 18, 2014 3:17 pm

Вот что удалось выпотрошить у юзера, при подрубании флешки (тот самый выше скриншот где ID{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}):

тут видно и какая иконка ему создаётся, и даже путь куда она тыкается ""Target"="\\\\tsclient\\USB1""

Код: Выделить всё

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}]
@="USB1 на wtw001AA9934149"
"InfoTip"="Диск из подключения к удаленному рабочему столу"

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,39,00,00,00

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}\InProcServer32]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
  64,00,6f,00,63,00,76,00,77,00,2e,00,64,00,6c,00,6c,00,00,00
"ThreadingModel"="Apartment"
"LoadWithoutCOM"=""

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}\Instance]
"CLSID"="{0AFACED1-E828-11D1-9187-B532F1E9575D}"
"LoadWithoutCOM"=""

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}\Instance\InitPropertyBag]
"Attributes"=dword:00000010
"ResolveLinkFlags"=dword:00000050
"Target"="\\\\tsclient\\USB1"

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Classes\CLSID\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}\ShellFolder]
"Attributes"=dword:f0000000
"PinToNameSpaceTree"=""
"WantsFORPARSING"=""
Последний раз редактировалось ameelien Вт ноя 18, 2014 3:27 pm, всего редактировалось 1 раз.

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Вт ноя 18, 2014 3:24 pm

Как я понимаю, когда флешку вставляют, и она мапится, создаётся для неё из шаблонов CLSID, выше постом выложенный.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CLSID

далее, этот CLSID публикуется в "Мой компьютер" - MyComputer\Namespace через SessionInfo :

Код: Выделить всё

Windows Registry Editor Version 5.00

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\LogonSoundHasBeenPlayed]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\MyComputer]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\MyComputer\Namespace]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\MyComputer\Namespace\{BCD5ED2B-0B5E-46CB-B193-92E439A763C8}]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\RunStuffHasBeenRun]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\StartupHasBeenRun]

[HKEY_USERS\S-1-5-21-2084470252-3621795978-479356577-1040\Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\WHCIconStartup]

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Вт ноя 18, 2014 3:36 pm

Ощущение что верхний уровень CLSID просто юзерам не доступен из-за прав в реестре к определённым ключам.. Вопрос где именно и какие ключи? я перекопал все CLSID куда ссылается мапленный диск, но там ваще просто лес...
Instance
"CLSID"="{0AFACED1-E828-11D1-9187-B532F1E9575D}"
Это на самом деле хитрый очень CLSID. Он из ярлыка делает как бы папку. Именно эта ерунда, и связывает нашу флешку мапленную с этим ярлыком который мы видим в "Мой компьютер", или по другому, создаётся "junction point".


Для справки, если кто решил помочь:
CLSID Key
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{CLSID}
http://msdn.microsoft.com/en-us/library ... 85%29.aspx

http://www.whatis.ru/reg/reg_n27.shtml
Как создать ярлык папки, который в проводнике будет вести себя также как папка, на которую он ссылается.

1. Создайте папку с любым именем, именно она станет впоследствии ярлыком.
2. Откройте ваш любимый текстовый редактор и введите следующее:
[.ShellClassInfo]
CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
Flags=2
и сохраните под именем desktop.ini в созданной папке.
3. Создайте в этой папке ярлык target.lnk, он должен ссылаться на папку, на которую будет ссылаться создаваемый ярлык.
4. Установите у файла desktop.ini атрибуты Скрытый и Системный (в свойствах файла), а у папки-ярлыка - Только чтение. Проще всего это сделать при помощи Far (Ctrl+A).

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Вт ноя 18, 2014 5:45 pm

Так.
Вроде, как я выяснил, и на 5 машинах уже подтвердил, решение такое:
Нормально выполнить "Завершение сеанса" и войти снова туда в терминальный сеанс юзерам. Все.

Большая часть ленивых юзеров наших, несмотря на порицание, это не делает, бросая нагло свой комп и сеанс открытым. Вероятно, завершение сеанс автоматическое чего то как то не так отрабатывает.
Как я понимаю, в момент не корректного завершения сеанса, недовыполнялось что то после обновления.

Прошу остальных коллег, проверить это решение и отписаться сюда, что это помогло.

ashtroy
Сообщения: 12
Зарегистрирован: Пн ноя 17, 2014 2:41 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ashtroy » Вт ноя 18, 2014 10:34 pm

я просто рестартнул сервак и все заработало )))

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Ср ноя 19, 2014 8:17 am

Это я тоже делал. Помогает как то недолго, и возвращается трабла.

ashtroy
Сообщения: 12
Зарегистрирован: Пн ноя 17, 2014 2:41 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ashtroy » Ср ноя 19, 2014 8:38 am

не на долго это на сколько? т.е. ты предлагаешь пользюкам логофф логон сделать и на сколько это перманентное решение?

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Ср ноя 19, 2014 10:01 am

Ну пока что вчера все кто сделал логофф потом больше не имел траблов. Сегодня понаблюдаю ещё что будет.

ashtroy
Сообщения: 12
Зарегистрирован: Пн ноя 17, 2014 2:41 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ashtroy » Ср ноя 19, 2014 10:06 am

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

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Ср ноя 19, 2014 10:10 am

В общем, тут счас нашёл юзера, у кого и сегодня картина повторилась. Снова сделали логофф и заработало. Так что проблема куда глубже , чем я предполагал. Чисто временное решение с логоффом или ребутом сервера..

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Пт ноя 21, 2014 12:41 pm

Трабла в общем продолжается. Та же трабла происходит и с RDP windows клиентами. Не со всеми, и не всегда. У кого то нормально все подрубается, а бывает и нет. Закономерность не выявлена пока что. Печалька...

ameelien
Сообщения: 104
Зарегистрирован: Вт мар 02, 2010 12:08 pm

Re: Новый глюк от майкрософта с пробросом флешки.

Сообщение ameelien » Пт дек 05, 2014 11:09 am

Проблема до сих пор актуальна!

Ответить