Как правильно удалять ключи реестра XP?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Как правильно удалять ключи реестра XP? - 2010-10-06 14:07:26.780000
|
|
|
bitard
Сообщений: 8
Оценки: 0
Присоединился: 2010-10-06 13:57:43.846666
|
Надо ли удалять значение, если вырезается целый ключ, содержащий данное значение? (в ключе всего одно значение, ключ и значение - не нужны). Или надо дополнительно прописывать =- для значения Что происходит при удалении только ключа: - значение удаляется автоматически вместе с удалением ключа? - или значение просто становится невидимым из под regedit, но продолжает находится в папке config? На примере удаления кэширования avi. Как будет правильнее?: Так: [-HKEY_CLASSES_ROOT\.avi\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] @="{c5a40261-cd64-4ccf-84cb-c394da41d590}"=- Или так: [-HKEY_CLASSES_ROOT\.avi\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] Ведь если удалить только ключ, все равно функция кэширования avi не будет работать?
|
|
|
RE: Как правильно удалять ключи реестра XP? - 2010-10-06 16:45:33.726666
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
Не ясно что ты хочешь. И через что проводить такие операции. Ты просто хочешь удалить ключ? Ну выбери и нажми del. Он удалиться. Удалиться совсем, как из базы данных. Отключать знаком "-" можно далеко не все ключи. Ну если приспичило то это так [HKEY_CLASSES_ROOT\.avi\ShellEx\-{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}] Но о том какие ключи можно отключать надо читать. Я встречал и "–" и "+" и "%" что все это значит перед веткой не знаю. Или поясни какой результат ты хочешь получить, или почитай про реестр если не умеешь пользоваться. А если не умеешь пользоваться лучше не лезь.
|
|
|
RE: Как правильно удалять ключи реестра XP? - 2010-10-06 23:45:09.620000
|
|
|
DrunkWolf
Сообщений: 164
Оценки: 0
Присоединился: 2010-08-27 20:01:18.206666
|
ммм. попробуй прогу vit registry fix. Немного вопрос не ясен…
|
|
|
RE: Как правильно удалять ключи реестра XP? - 2010-10-07 15:31:41.313333
|
|
|
bitard
Сообщений: 8
Оценки: 0
Присоединился: 2010-10-06 13:57:43.846666
|
Мне необходимо просто узнать технически что делается со значением, если ключ, его содержащий удаляется. Ведь если удалять например раздел, содержащий подразделы, то подразделы не удаляются, а просто становятся недоступными для regedit. Следовательно подразделы физически остаются. А если то же самое, но в отношении ключа и значания? Значение действительно удаляется или просто становиться невидимым для regedit. Прошу прошения за гиковый вопрос.
|
|
|
RE: Как правильно удалять ключи реестра XP? - 2010-10-07 15:51:21.446666
|
|
|
Ltonid
Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
|
Почему ты решил что подразделы остаются. Я писал софтину и при удалении раздела необходимо сначала удалить все ключи, потом все подразделы и только пустой раздел можно удалить. Так что удаляется все физически из файла реестра и даже резмер его меняется. Тем более что Regedit лишь оболочка которая показывает результат выполнения API винды и что-то там скрываться от него не может, этого в нем не заложено. Да и ваще пользоваться им не обязательно чтобы увидет реестр.
|
|
|
RE: Как правильно удалять ключи реестра XP? - 2010-10-07 17:46:28.036666
|
|
|
bitard
Сообщений: 8
Оценки: 0
Присоединился: 2010-10-06 13:57:43.846666
|
Как правильнее будет? (на примере удаления визуальных эффектов): Так: [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects] [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\AnimateMinMax] [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ComboBoxAnimation] [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\CursorShadow] и.т.д Или так: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects] "VisualFXSetting"=dword:00000003=- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\AnimateMinMax] "DefaultApplied"=dword:00000001=- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ComboBoxAnimation] "DefaultApplied"=dword:00000001=- [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\CursorShadow] "DefaultApplied"=dword:00000001=- и.т.д Или вообще так: [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects] "VisualFXSetting"=dword:00000003=- [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\AnimateMinMax] "DefaultApplied"=dword:00000001=- [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\ComboBoxAnimation] "DefaultApplied"=dword:00000001=- [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects\CursorShadow] "DefaultApplied"=dword:00000001=- и.т.д
|
|
|
|
|