Не получается удалить файл из реестра
Вложений: 2
Это может показаться странным, но у меня не удаляется папка из реестра. Сама программа уже давно удалена, но вот папка не хочет. Запускаю все от имени администратора, в безопасном режиме тоже не удаляется
|
Цитата:
Цитата ministr91
Это может показаться странным, но у меня не удаляется папка из реестра. »
|
Цитата:
Цитата ministr91
Запускаю все от имени администратора »
|
ministr91, Ничего удивительного.
Цитата:
В некоторые разделы реестра Windows изменения не может внести даже администратор, работающий в редакторе реестра, который запущен с полными правами. Это происходит потому, что у группы «Администраторы» нет прав на запись в этот раздел реестра. Причин для этого может быть две:
- Группа «Администраторы» является владельцем раздела, но не имеет полных прав на него. В этом случае достаточно просто выдать группе «Администраторы» полные права.
- Владельцем раздела являются системная учетная запись Система или TrustedInstaller (Вторая служит в рамках комплекса по укреплению безопасности операционной системы, но для любителей «поковырять» реестр она представляет собой досадную помеху на пути к цели). В этом случае можно сначала стать владельцем раздела, а затем выдать своей группе полные права. Но есть и более интересные альтернативы — утилиты для запуска исполняемых файлов от имени этих учетных записей.
|
ministr91, По второму скриншоту видно, что удаление раздела, по-видимому, невозможно из-за недостатка прав.
Смотрим статью: Как получить доступ к разделу реестра и вернуть все на свои места
|
тут проблема серьезнее, чем просто права. Похоже эта ветка реестра выпала из системы и нужны спец.программы
|
ministr91, надо смотреть права не корня HKLM, а удаляемого Вами раздела. Если права там нормальные, попробуйте на всякий случа́́й RegDelNull (навряд ли, но всё же).
|
Вложений: 1
ничего не меняет. SOFTWARE тоже все норм с правами
|
Как пользоваться то RegDelNull ?
C:\RegDelNull64\RegDelNull64.exe -sRegDelNull64 Delete Registry keys with embedded Nulls в командной строке вводить, так?
Может потом если не получится через AVZ попробовать? Кто знает, напишите потом код
|
Цитата:
Цитата ministr91
Как пользоваться то RegDelNull ? »
|
Так, как написано на сайте или в подсказке самой утилиты:
Код:
RegDelNull64.exe "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks" -s
Цитата:
Цитата ministr91
Может потом если не получится через AVZ попробовать? Кто знает, напишите потом код »
|
Я читал такие рекомендации — загрузиться со внешнего носителя (хотя бы в среду восстановления с инсталляционного диска), подгрузить из файла в реестр куст SOFTWARE, попробовать удалить подраздел оттуда, затем выгрузить загруженный куст.
|
С ERD Commander'а по идее должно всё удалиться без проблем.
|
Iska, не вышло regnull
куст не удается загрузить. Процесс не может получить доступ к файлу, т.к. этот файл используется другими процессами
1. запускаем C:\Windows\regedit.exe
2. выбираем нужный куст реестра, например HKEY_LOCAL_MACHINE и в меню Файл щелкаем на загрузить куст
3. загружаем соответствующий файл больного реестра C:\Windows\system32\config\software и подключаем его под любым именем, хоть "1" назовите
|
Цитата:
Цитата ministr91
куст не удается загрузить. Процесс не может получить доступ к файлу, т.к. этот файл используется другими процессами »
|
ministr91, загружать куст надо не из-под той же системы. Нужно — из-под внешней, например:
Цитата:
Цитата Iska
загрузиться со внешнего носителя (хотя бы в среду восстановления с инсталляционного диска) »
|
Цитата:
Цитата Казбек
грузитесь в среду восстановления и редактируете свой реестр оффлайн. »
|
|
dislike, не помогает с erd commander, ошибка Процесс не может получить доступ к файлу, т.к. этот файл используется другими процессами
Iska, у меня нет диска с Windows 7, а с erd commander тоже ошибка - запускаю с флешки
|
Цитата:
Цитата Iska
Нужно — из-под внешней, например: »
|
ministr91, Я когда-то описывал этот процесс ( можно посмотреть, чтобы понять последовательность действий). Вам нужен любой образ с переносной ОС семейства Windows, LiveCD, LiveUSB. Найти или сделалать самому их не составляет большой проблемы.
|
сколько же проблем из-за 1 папки
|
Цитата:
Цитата ministr91
dislike, не помогает с erd commander, ошибка Процесс не может получить доступ к файлу, т.к. этот файл используется другими процессами »
|
Вы явно не оттуда файл куста SOFTWARE берёте. При загрузке со внешнего носителя Вам нужно определить, под какой буквой теперь находится «старый» диск C:, и идти брать указанный файл куста оттуда.
|
Цитата:
Цитата Iska
Вы явно не оттуда файл куста SOFTWARE берёте. »
|
а как можно взять не от туда? Что значит под какой буквой? Диск С, он у меня 1 и файл software тоже 1
|
Все, это конец. Не получилось удалить даже в этом режиме. Скачал этот диск на флешку, загрузил файл в реестр, назвал его 1 и ошибка Cannot delete BlieStacks: Error while deleting key
Еще варианты?
|
ministr91,
- Скачайте SetACL Utility
- Скопируйте в зависимости от ОС 32-bit или 64-bit версию SetACL в:
- Запустите командную строку от Администратора и выполните последовательно::
Код:
SetACL.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks" -ot reg -actn setowner -ownr "n:Administrators"
SetACL.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks" -ot reg -actn ace -ace "n:Administrators;p:full"
- В конце вы должны увидеть результат SetACL finished successfully.
- Теперь пробуйте удалять.
Выполняйте последовательно так:
Код:
cd "C:\Windows\System32\64 bit"
SetACL.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks" -ot reg -actn setowner -ownr "n:Administrators"
SetACL.exe -on "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks" -ot reg -actn ace -ace "n:Administrators;p:full"
Покажите скрином результат.
|
Вложений: 1
Казбек, а ты молодец, не сдаешься, долго держишься. Еще варианты?
|
Покажите скрином результат, который выдал вам regdelnull
|
Petya V4sechkin |
27-05-2017 00:03 2739985 |
Цитата:
Цитата ministr91
не вышло regnull
|
Попробуйте так:
Код:
RegDelNull64.exe -s HKLM\SOFTWARE
|
Цитата:
Цитата Petya V4sechkin
RegDelNull64.exe -s HKLM\SOFTWARE »
|
эта команда удалит папку SOFTWARE? Зачем мне полностью ее удалять?
|
ministr91,
Делайте то, что вам говорят. Команда запустит скан "нулевых" ключей. Результат скрином.
|
Казбек, сделал. Написало scan complete и все
|
ministr91,
Качаете.
Извлекаете всё содержимое архива в C:\Windows\System32.
В командной строке от Администратора:
Код:
cd "C:\Windows\System32"
psexec -i -d -s c:\windows\regedit.exe
Пробуйте удалять в этом открывшемся редакторе реестра. О результатах сообщите.
|
Казбек, ошибка при удалении раздела.
Можешь сразу все варианты перечислить, если они еще остались?
|
ministr91,
Выполняйте так:
Код:
RegDelNull64.exe HKLM -s
Результаты в студию в виде скрина.
Во время сканирования утилита запрашивала у вас что-то??
|
ministr91, Для начала отключите самозащиту у антивируса и отключите его. Если не поможет, то деинсталлируйте.
|
Petya V4sechkin |
27-05-2017 08:23 2740023 |
ministr91, дополнительно сделайте лог Process Monitor следующим образом: - запустите Process Monitor;
- попытайтесь в Regedit удалить раздел BlueStacks, чтобы получилась ошибка;
- сохраните лог: меню File -> Save -> PML-формат;
- заархивируйте и выложите на любой файлообменник, например dropmefiles.com.
|
а что сразу не windows переустановить? Тогда вообще проблема исчезнет. Зачем его удалять? Если антивирус отключен, то он никак не будет задействован в этом пк.
Цитата:
Цитата Nordek
отключите самозащиту у антивируса и отключите его »
|
а что дальше? Отключил я его и попытаться опять удалить эту папку? Только что попробовал, опять ошибка удаления. У меня другие папки с вкл. антивирусом удаляются спокойно, проблем никак нет.
Petya V4sechkin, http://dropmefiles.com/TqZ1R
|
ministr91,
Скачайте
Выполните:
Результат скрином.
Или извлекаете x64SoftwareKeyLink в C:\Windows\System32
Потом в командной строке от Администратора последовательно выполняете:
Код:
cd "C:\Windows\System32"
x64SoftwareKeyLink.exe "HKEY_LOCAL_MACHINE\SOFTWARE\BlueStacks" -d
Результат выполнения команды скрином.
|
в этой папке много linkcreat, какой именно нужен?
извлек, 64SoftwareKeyLink.exe не является внутренней или внешней командой. В папке x64SoftwareKeyLink еще 4 папки и в каждой свой linkcreat
|
Цитата:
Цитата ministr91
в этой папке много linkcreat, какой именно нужен? »
|
rgsymlnk\linkcreat\x64Release
Цитата:
Цитата ministr91
не является внутренней или внешней командой. »
|
Значит вы что-то сделали не так. Вы когда-то начнёте выполнять мои неоднократные просьбы: все выполненные команды иллюстрировать скринами??
|
Казбек, все, спасибо, проблема решена
Цитата:
Цитата Казбек
Значит вы что-то сделали не так. »
|
все строго по инструкции
онлайн просмотр http://radikal.ru/video/ZXRywEPrcER
Цитата:
Цитата Казбек
извлекаете x64SoftwareKeyLink в C:\Windows\System32 »
|
могу предположить, что речь шла о каком-то определенном файле из этих 4 папок, которые находятся в папке x64SoftwareKeyLink. В инструкции не было сказано ничего про эти папки и речь шла только о папке x64SoftwareKeyLink, к тому же в этих 4 папках находился один и тот же файл x64SoftwareKeyLink.exe так что я точно не знал какой именно был нужен
В любом случае я воспользовался этой инструкцией
Цитата:
Цитата Казбек
rgsymlnk\linkcreat\x64Release »
|
и файл BlueStacks удалился
|
Время: 01:58.
© OSzone.net 2001-