Показать полную графическую версию : [решено] Удаление раздела реестра
Имеется Win7, пытался удалить драйвера флешек в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\ Но что бы я не делал он выдает "ошибка при удалении раздела". Права вроде уже все дал, запускаю от админа. В чем может быть дело ?
bziki.t4
09-09-2012, 00:39
То же имею проблему подобного плана...
С начало требует подтверждение удаления, а после подтверждения выдает "Не удалось удалить... Ошибка при удалении раздела".
При попытке открыть, пишет, что "Не удалось открыт этот раздел из-за ошибки. Сведения: не удалось найти этот файл".
ruslan...
09-09-2012, 00:51
Не удается удалить некоторые разделы реестра - ошибка при удалении ключа ... (http://support.microsoft.com/kb/2021860/ru)
RegDelNull v1.1 (http://technet.microsoft.com/en-us/sysinternals/bb897448.aspx)
Запускаем так -
Запускаем файл, соглашаемся.Запускаем командную строку от имени Администратора.
Указываем путь к RegDelNull и используя ключ -s
Пример - (если RegDelNull имеет путь C:\RegDelNull )
Сканирование всего реестра :
C:\RegDelNull\RegDelNull.exe -s ( жмем ентер).
При руткитах, может сразу не обнаружить, тогда запускаем на каждый раздел реестра отдельно:
C:\RegDelNull\RegDelNull.exe -s HKEY_CLASSES_ROOT ( жмем ентер).
C:\RegDelNull\RegDelNull.exe -s HKEY_CURRENT_USER ( жмем ентер).
и так далее...
При нахождении выведется вопрос о подтверждении удаления жмем подтверждающую букву "y" ...
Или вводим на удаление:
C:\regdelnull.exe -sRegDelNull - Delete Registry keys with embedded Nulls
В подразделе:
C:\regdelnull.exe hklm -sRegDelNull - Delete Registry keys with embedded Nulls
6sergey5
11-12-2012, 21:26
Доброго время.
Вопрос за что отвечает данная ветка реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\AppCompatCache
Vancouver
11-12-2012, 22:33
6sergey5, за DEP исключения.
6sergey5
11-12-2012, 23:31
Vancouver, А возможна корректировка данной ветке? Спрашиваю по тому что в журнале Событий периодически регистрируется ошибка
Имя журнала: Application
Источник: SideBySide
Дата: 11.12.2012 5:10:58
Код события: 33
Категория задачи:Отсутствует
Уровень: Ошибка
Ключевые слова:Классический
Пользователь: Н/Д
Компьютер: ADMIN-ПК
Описание:
Ошибка при создании контекста активации для "c:\program files\registry workshop\RegWorkshopX64.exe". Не найдена зависимая сборка "Microsoft.Windows.Common-Controls,language="*",processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0"". Используйте sxstrace.exe для подробной диагностики.
Xml события:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="SideBySide" />
<EventID Qualifiers="49409">33</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2012-12-11T01:10:58.000000000Z" />
<EventRecordID>5045</EventRecordID>
<Channel>Application</Channel>
<Computer>ADMIN-ПК</Computer>
<Security />
</System>
<EventData>
<Data>Microsoft.Windows.Common-Controls,language="&#x2a;",processorArchitecture="amd64",publicKeyToken="6595b64144ccf1df",type="win32",version="6.0.0.0"</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>c:\program files\registry workshop\RegWorkshopX64.exe</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
<Data>
</Data>
</EventData>
</Event>
Обыскал весь раздел(Windows 7 x32) и не нашел данного файла(RegWorkshopX64.exe) данной программой(Registry Workshop) пользуюсь, а поиск по реестру и выдал что данная ветка то бишь ее двоичный параметр(AppCompatCache) содержит запись этого файла что гонит периодически ошибку. Вот и возник ? чтобы избавиться от ошибки, как-то запись в нем или же целиком удалить этот двоичный параметр.
Vancouver
12-12-2012, 00:33
6sergey5, поставить Sp1 Event ID:33 "SideBySide Error" (http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/event-id33-sidebyside-error/3580fc9b-8cc6-43c8-9d32-95affc192479)
6sergey5
12-12-2012, 07:07
поставить Sp1 »
Извиняюсь за не точность но система и так Windows 7 x32 SP1 Максимальная.
Vancouver
12-12-2012, 09:56
6sergey5, по ссылке что выше.
1) Reinstall or Repair (preferred if an option) the application. Often the installation package will have the version of Microsoft Visual C++ that it uses and will install it.
2) Try to figure out what Microsoft Visual C++ Redistributable Package version (available versions are: 2003, 2005, 2008, & 2010) the application needs (most likely the one that came out prior to the date that the application software was created; check the dates of the files in the package). . These are available through Microsoft's Downloads.
6sergey5
12-12-2012, 09:59
Microsoft Visual C++ Redistributable Package version (available versions are: 2003, 2005, 2008, & 2010) »
Это все установлено, плюс винда обновила.
Vancouver
12-12-2012, 10:10
Это все установлено, плюс винда обновила. »
Переустановить. http://smartnetadmin.blogspot.ru/2010/07/sidebyside-event-id-33.html
You can uninstall any existing Microsoft Visual C++ Redistributable Package and install the latest Microsoft Visual C++ 2010 Redistributable Package and check if it helps.
Step 1: To uninstall the package:
a. Open Programs and Features.
b. From the list, find Microsoft Visual C++ Redistributable Package and click on it.
c. Click Uninstall at the top of the list.
Refer: http://windows.microsoft.com/en-US/windows7/Uninstall-or-change-a-program
Step 2: Download and install the latest package in clean boot state and see if it helps.
Download details: Microsoft Visual C++ 2010 Redistributable Package (x86)
http://www.microsoft.com/downloads/en/details.aspx?familyid=A7B7A05E-6DE6-4D3A-A423-37BF0912DB84&displaylang=en
Putting your system in clean boot state helps in identifying if any third party applications or startup items are causing the issue.
Try the steps provided under Step 1 in the below article to put your computer in clean boot mode.
http://support.microsoft.com/kb/929135
sanek.galaguz@fb
22-01-2013, 21:33
При сканировании ветки HKEY_LOCAL_MASHINE в командной строке вылазит это: http://i54.fastpic.ru/big/2013/0122/7a/41a631a38ead9509c52acf4fb9ada17a.jpg соответственно подразделы не удаляются. Подскажите что бы это могло значить. (Проблем с кодировками не возникало до этого)
Vancouver
22-01-2013, 21:57
sanek.galaguz@fb, [решено] кодировка в командной строке (http://forum.oszone.net/thread-163663.html)
И вы не внимательны. «Запускаем командную строку от имени Администратора.» Правый клик на CMD- от Администратора.
ruslan...
23-01-2013, 01:40
sanek.galaguz@fb,
И вы не внимательны. «Запускаем командную строку от имени Администратора.» »
Совершенно верно. На скрине видно, что запустили CMD от обычного пользователя.
Ребят, вот так же столкнулся с невозможностью снести ветку HKCR\exefile\shell\uniextract_sub, только вот не совсем понял на счёт тулзы от Руссиновича, она сканирует весь раздел, т.е. указать ей необходимую ветку для проверки на наличие null не представится возможным?
ruslan...
27-03-2013, 22:29
SAOPP,
Попробуйте. Я запускал на основные разделы реестра. К примеру - C:\RegDelNull\RegDelNull.exe -s HKEY_CLASSES_ROOT
Если нулевой параметр, в разделе присутствует, то обнаружит и предложит удалить.
P.S. Только что сам попробовал, просканировал отдельный раздел. Но если нет доступа, будет кодировка в командной строке ( крокозябры вместо букв).
Если у Вас проблемы с доступом, Вы можете воспользоваться PsExec (http://technet.microsoft.com/ru-ru/sysinternals/bb897553.aspx)
1. Загрузите утилиту PsExec, создайте папку c:\pe и и распакуйте в неё архив.
2. Пуск --> в строке поиска cmd, правой кнопкой мыши по найденному файлу cmd.exe --> Запуск от имени Администратора
3. В открывшемся окне введите: c:\pe\psexec -i -s regedit - запустится Редактор реестра с системными правами - будьте предельно осторожны
4. Удалите требуемую ветку\ключ - еще раз подумайте, действительно ли это действие Вам необходимо! »
Странно, но scan complete, при этом ничего не предлагает, плюс удалить после сканирования всё равно не удаётся.
ruslan...
01-04-2013, 22:29
Странно, но scan complete, при этом ничего не предлагает »
Это говорит о том, что разделов с нулевыми параметрами не обнаружено.
Воспользуйтесь вторым способом. Думаю, у Вас проблема с разрешениями на этот раздел.
А можете и мне помочь с подобным вопросом?
Все началось с того, что я не мог установить ассоциации типов файлов с конкретными программами. Долго боролся, проштудировал статьи
http://www.oszone.net/12760/assoc
http://www.oszone.net/9914/Restore#assoc
и полез в реестр. Нашел эти расширения по адресу
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\
не смог внутрь попасть - уверяет, что ошибка, и отказано в доступе.
Нашел вот эту ветку форума (спасибо, кстати).
Скачал утилиту PsExec, сделал все по инструкции, указанной выше в ветке, обещано там, что смогу все удалить. Все равно не получается. "Не удается открыть раздел из-за ошибки. Отказано в доступе". Разрешения по безопасности не могу выставить - опять же, в доступе отказывает. Утилитой RegDelNull проверял, ничего не выдает.
Win7 x64, я Администратор.
Чтобы я мог сделать в этом случае для нормальной работы реестра? В итоге мне все равно нужно будет вернуться к установке ассоциаций файлов. Кстати, если сменить пользователя в системе, то там с ассоциациями все ок, становятся нормально. Но мне нужно работать собой, Админом ))
ruslan...
08-11-2013, 01:29
Micke,
Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7 (http://www.oszone.net/7836/)
С начала станьте владельцем не забудьте поставить галочку Заменить владельца подконтейнеров и объектов,
затем дайте себе разрешения.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC