Komenda reg delete w systemie Windows służy do usuwania kluczy i wartości rejestru. Jest to potężne narzędzie, które pozwala użytkownikom na modyfikację rejestru systemowego, co może być przydatne w różnych scenariuszach, takich jak usuwanie niepotrzebnych wartości, konserwacja systemu czy rozwiązywanie problemów. Należy jednak zachować ostrożność, ponieważ niewłaściwe użycie tej komendy może prowadzić do destabilizacji systemu.
reg delete [ścieżka_klucza] [/v nazwa_wartości | /ve | /s | /seperator] [/f]
| Parametr | Opis |
|---|---|
| ścieżka_klucza | Pełna ścieżka do klucza rejestru, który ma zostać usunięty. |
| /v nazwa_wartości | Określa nazwę wartości, która ma zostać usunięta z klucza rejestru. |
| /ve | Usuwa domyślną wartość klucza rejestru. |
| /s | Usuwa podklucze i wartości w podkluczach. |
| /f | Wymusza usunięcie bez pytania o potwierdzenie. |
reg delete HKEY_CURRENT_USER\Software\MyApp /v MyValue /f
Powyższy przykład usuwa wartość o nazwie MyValue z klucza HKEY_CURRENT_USER\Software\MyApp. Użycie parametru /f oznacza, że operacja zostanie przeprowadzona bez pytania o potwierdzenie, co czyni ją szybszą, ale również bardziej ryzykowną, gdyż nie ma możliwości cofnięcia tej operacji.
reg delete HKEY_LOCAL_MACHINE\Software\MyOldApp /s /f
W tym przykładzie usuwany jest cały klucz MyOldApp z HKEY_LOCAL_MACHINE\Software, w tym wszystkie jego podklucze i wartości. Parametr /s zapewnia, że wszystkie podklucze zostaną również usunięte, a /f wymusza to działanie bez potwierdzenia.