cec0b4b4f6
This commit standardizes the management of registry keys and their corresponding revert on delete action across all scripts using `SetRegistryValue` function. It improves script reliability, addresses previous errors, and corrects the revert actions to match the default OS state when not explicitly set by the OS. Key changes: - Use SetRegistryValue for uniformity. - Remove error messages for non-existent registry keys, recognizing them as expected states rather than errors. - Add missing revert actions to scripts where they were absent. - Correct the revert logic in existing scripts to match the default OS configurations, particularly when the OS does not set a default value. - Update documentation about default OS state for the related scripts. This change improves maintainability by centralizing and standardizing registry interactions, reducing the risk of errors and inconsistencies in script behaviors.