Консультация № 173934
03.11.2009, 07:09
0.00 руб.
0 11 1
Добрый день! Подскажите пожайлуста ветка реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\перечень устройств где хранится история подключаемых usb устройств, во всех версиях windows перечень устройства удалялся, один из способов запуск regedt32, далее даем разрешение на полный доступ к ветке и удаляем список устройств. В windows 7 проделывая те же операции, устанавливая разрешение на полный доступ ветка все равно не удаляется, есть ли решение данной проблемы? Заранее благодарен.

Обсуждение

давно
Мастер-Эксперт
259041
7464
04.11.2009, 18:03
общий
Strateg:
Под своей WinXpSp3 в Пуск \Выполнить \ RegEdit пытаюсь удалить раздел [Hklm\system\CurrentControlSet\Enum\Usbstor\Disk&Ven_USB_2.0&Prod_USB_Flash_Drive&Rev_1100] - "Ошибка при удалении раздела".
Из контекста раздела \ Разрешения отображ-ся: Для System = ПолныйДоступ, для Все = Чтение. Я добавил для "Все" = ПолныйДоступ, =успех.
Вам: 1)пробуйте проделать то же в RegEdit (не в regedt32).
2)Пробуйте добавить в Разрешения категорию Администраторы, и для них задайте ПолныйДоступ. Возможно, Windows7 игнорирует ПолныйДоступ для "Все", разрешая реестровые операции в Hklm т-ко для членов группы админов.
Неизвестный
05.11.2009, 15:48
общий
Алексеев Владимир:
Да нет не получается, даже если сделать полный доступ не уч. записи ВСЕ, а мне как админу не выходит, к сожалению решения нет. Спасибо за помощь
давно
Мастер-Эксперт
259041
7464
06.11.2009, 06:16
общий
Strateg:
Решение должно быть, мы просто не знаем способа. У меня нету Windows7 (я люблю простые системы и инструмы), а Вы, похоже, не очень хотите покопать? Если есть желание, попробуйте ещё 2 варианта:
1)проделайте то же, что и раньше, загрузившись в Безопасный режим (Safe mode, обычно надо жать клавишу F8 в момент начала загрузки ОС).
2)Поэкспериментируйте с фиктивным "братом" неудаляемого раздела: Не удаётся удалить раздел типа [Hklm\system\CurrentControlSet\Enum\Usbstor\Disk&Ven_USB_2.0&Prod_USB_Flash_Drive&Rev_1100]. Задайте разрешения для его Родителя, для раздела [Hklm\system\CurrentControlSet\Enum\Usbstor]. В этом родитель-разделе создайте дочерний раздел Fik, убедитесь, что он унаследовал доступ-права от родителя. Удалите раздел Fik. Получается? И в Безопасном и в обычном режиме?
Ещё есть варианты в ком-строке.
Неизвестный
06.11.2009, 06:44
общий
Алексеев Владимир:
Ну что уж вы утверждаете не хочу покопать! Пробывал я и в безопасном режиме и с иерархией игрался и на дельфи сервис написал (соответственно с правами SYSTEM), и скачивал "великолепную" утилиту microsoft (SubInAcl), НУ НЕ ПОЛУЧИЛОСЬ. Поэтому решил обратится к профессионалам! С уважением, Владимир
давно
Мастер-Эксперт
259041
7464
06.11.2009, 09:40
общий
Strateg:
Я не утверждаю, а уточняю всвязи с Вашим скоропалительным выводом "решения нет". Оставим эмоции.
Каков результат создания-удаления фиктивного раздела?
Сотрудник, использующий дома Windows7 ответил, что удалял разделы реестра безпрепятственно. Но в системе имеется много настроек защиты, в которых мож запретить какие-то действия (удаление реестр-разделов) и забыть об этом. Вы не использовали ограничители-утилиты (системные или сторонние)?
Желаете попробовать команды Reg delete в комстроке? Или уже пробовали?
Неизвестный
06.11.2009, 13:31
общий
Смотря какие , есть разделы общего назначения и удаляются без проблем. Батник уже попробывал и не просто с Reg delete еще плюс SubInAcl, а политики в администрировании просмотрел дважды. Чтобы не в вступать в полемику и не говорить о виртуальных вещах попросите сотрудника, использующий дома Windows7 удалить именно usb носители из Hklm\system\CurrentControlSet\Enum\Usbstor, может быть все просто, заранее спасибо.
давно
Мастер-Эксперт
259041
7464
07.11.2009, 01:56
общий
Strateg:
Владимир, да Вы сами профессионал, и давно обошли меня в опыте с Win7. Я очень не хотел устанавливать навороченные монстры Vista и Win7 изза того, что их загрузчик портит загрузчика WinXp, с которой работать намного удобнее.
"попросите сотрудника, использующий дома Windows7" - Вы правы, я понял это вчера, до получения Вашего поста. Сотрудник дал мне дистриб, я исхитрился установить дома Win7 без взаимо-помех с ntldr.
"Смотря какие , есть разделы общего назначения и удаляются без проблем" - Вы снова правы! Я уже включил учётку Админа, вошёл в неё, удаётся пошагово вниз спускать наследование разрешений полного доступа для админов, но затычка на подразделе Properties, которого нет в WinXp, он создаётся в[Hklm\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_USB_2.0&Prod_Flash_Disk&Rev_1.00\a0000000000000A81&0\ после прописки в системе флэшки Disk&Ven_USB_2.0&Prod_Flash_Disk&Rev_1.00\a0000000000000A81&0
У этого Properties (свойства) есть 2 глючных подраздела типа {540b947e-8b40-45bc-a8a2-6a0b894cbda2}, характерных для High Definition Audio и некоторых др устройств. Для этих подразделов удаётся назначать Владение и давать полный доступ для Админов, но Наследование для всех дочерних не удаётся в этой системе в разделе USBSTOR\. Приходится пошагово на 1 поколение, и оказывается, что чем глубже, тем больше отображ-ся каких-то левых подразделов типа 00000004, т.е: "что дальше в лес, тем больше дров".

"политики в администрировании просмотрел дважды" - я тоже вчера убил весь вечер на поиски в GpEdit и проч ограничений. Куда прёт Microsoft? Как жить дальше, если по этому пути пойдут наворачивать??

"Батник уже попробывал и не просто с Reg delete еще плюс SubInAcl" - поделитесь, пожалуйста, опытом с SubInAcl. А я сейчас на работе, вечером опробую пуск .reg, - последняя надежда.
С уважением, Владимир.
давно
Мастер-Эксперт
259041
7464
07.11.2009, 15:46
общий
это ответ
Здравствуйте, Strateg!
В Операционной Системе (далее: ОС) "Windows7" НЕВОЗМОЖНО удалить подраздел типа Disk&Ven_USB_2.0&Prod_Flash_Disk&Rev_1.00 из раздела реестра HKLM\SYSTEM\CurrentControlSet\Enum\USBSTOR , в котором хранится история подключаемых usb устройств.

Причина: наличие дополнительного подраздела Properties, которого нет в ОС WindowsXp. Этот Properties создаётся в Hklm\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_USB_2.0&Prod_Flash_Disk&Rev_1.00\a0000000000000A81&0 после "прописки" в системе очередной флэшки (Usb Flash Disk) с идентификатором Disk&Ven_USB_2.0&Prod_Flash_Disk&Rev_1.00\a0000000000000A81&0. Идентификаторы, как и флэшки, бывают разные, но подраздел Properties создаётся в Windows7 для ВСЕХ Usb-устройств, он содержит вложенные подразделы типа {83da6326-97a6-4088-9453-a1923f573b29}, ссылающие на параметры 83da6326-97a6… в разделах HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\MMDevices\Audio\Render\…
Удаление параметров 83da6326-97a6… не помогло избавиться от запрета удаления разделов 83da6326-97a6…

Попытки удаления производились во включенной встроенной учётной записи Администратор. Разделам 83da6326-97a6…, не имеющим Владельца в настройке разрешений, был назначены владелец Администраторы, "Полный доступ". Команда наследования разрешений для дочерних объектов исполняется в Windows7 в разделе UsbStor НЕ для всех объектов. При пошаговом назначении "вниз" отображаются каких-то немыслимые вложенные (как "матрёшки") подразделы типа 00000004, удалить их также невозможно: "Произошла ошибка".

Просмотр политик (в том числе Групповых) и попытки настроек не привёли к успеху. Удаление в командной строке с помощью команды Reg delete и пуск Delete.reg со строкой [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\…\Properties] также безуспешны.

Вероятность достоверности своего ответа я оцениваю на 95%. Возможно, кто-то из экспертов лучше меня знает ответ на Ваш вопрос, но не получил его (вопрос) в автоматической рассылке. Вы можете задать свой вопрос повторно, оформить его как платный, он будет доставлен лучшим аттестованным экспертам Портала. Дорого с Вас не возьмут.
Если Вы не получите положительного ответа, то можете обратиться в Центр поддержки Microsoft. Говорят, эта фирма хорошо платит помощникам за сообщения о выявленных багах (недоделках) в новых ОС.
Всего наилучшего, Владимир.
Неизвестный
08.11.2009, 06:33
общий
По поводу "навороченные монстры Vista и Win7" частично не согласен,XP намного потяжелей будет чем Win7, в плане быстродействия, тоже долго думал, но перешел и не пожалел. (Vista это какая-то ошибка промежуточная типо Win Me.)

По поводу SubInAcl -то скfчать утилиту можно с сайта microsoft, там же описание.
Батник выглядит примерно так :
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBSTOR /grant=Администратор=F
subinacl /subkeyreg HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\USBSTOR /grant=Администратор=F
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR /f
reg delete HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Enum\USBSTOR /f

Тему закрываю, осталась без ответа.....
давно
Мастер-Эксперт
259041
7464
08.11.2009, 07:12
общий
Strateg:
Спасибо, Владимир, за "батник" и вообще за опыт!
"SubInAcl -то скfчать утилиту можно с сайта microsoft" - поконкретнее ссылку не помните?
"XP намного потяжелей будет чем Win7, в плане быстродействия" - потому что Xp рассчитана на слабые машины и "тупо" назначает размер файла подкачки в 1,5 раза больше размера опер-памяти, даже если памяти в достатке (2ГБ). Достаточно в СвойстваСистемы \ Дополнительно \ Быстродействие \ Параметры \ Дополнительно \ ВиртуальнаяПамять \ Изменить =БезФайлаПодкачки, Задать, и сброс Дампов на медленный жёсткий диск прекращается, и все операции с памятью выполняются в быстродействующем электронном ОЗУ!
В Xp я запустил свой настроечный cmd, и могу разместить 3 - 5 компактных Проводник-окон на экране, а в Win7 к каждому окну прилеплены красотульки со всех сторон, в Панели управления трудно искать Администрирование, драйверов напихали на все случаи жизни, а надо ли их все хранить на Hdd?
Я понимаю, непорядочно хаять то, что нравится другому человеку. Из уважения к Вашему мнению мне любопытно, чем Вы будете "крыть"?
Неизвестный
08.11.2009, 07:29
общий
Все очень просто, для этого есть отдельный форум на этом уважаемом мною сайте. А быстродействие действительно понятие широкое. Я вот например первые свои программы начал писать в 1987 году на ПК "Радио-86 РК", так там вообще не было носителей информации кроме оперативной памяти. А если сейчас зайти в компьютерный магазин вряд ли там будет хоть один компьютер на котором не пойдет windows 7 (не думаю что 16 гб кого-то напугает в 2009 году и меня в КПК HTC Touch HD флешка на 16 гигов), а с 512мб оперативки 7-ка загружается и работает пошустрее xp. К вопросу о консервативности: у меня самого лежит старенький spectrum рабочий намного приятнее чем запускать эмулятор. Пора переносить топик в тему о операционках.
Форма ответа