Private Declare Function SysReAllocStringLen Lib "oleaut32.dll" ( ByVal pBSTR As Long, Optional ByVal pszStrPtr As Long, Optional ByVal Length As Long) As Longĭim hKey As Long, nSize As Long, RV As Long, sBuffer As String 'Create a registry key (or open it if it already exists). Private Declare Function RegSetValueExW Lib "advapi32.dll" ( ByVal hKey As Long, ByVal lpValueName As Long, ByVal Reserved As Long, ByVal dwType As Long, ByRef lpData As Any, ByVal cbData As Long) As Long Private Declare Function RegQueryValueExW Lib "advapi32.dll" ( ByVal hKey As Long, Optional ByVal lpValueName As Long, Optional ByVal lpReserved As Long, Optional ByRef lpType As Long, Optional ByVal lpData As Long, Optional ByRef lpcbData As Long) As Long Private Declare Function RegDeleteValueW Lib "advapi32.dll" ( ByVal hKey As Long, Optional ByVal lpValueName As Long) As Long Private Declare Function RegDeleteKeyExW Lib "advapi32.dll" ( ByVal hKey As Long, ByVal lpSubKey As Long, ByVal samDesired As Long, Optional ByVal Reserved As Long) As Long Private Declare Function RegCreateKeyExW Lib "advapi32.dll" ( ByVal hKey As Long, ByVal lpSubKey As Long, ByVal Reserved As Long, ByVal lpClass As Long, ByVal dwOptions As Long, ByVal samDesired As Long, ByVal lpSecurityAttributes As Long, ByRef phkResult As Long, Optional ByRef lpdwDisposition As Long) As Long
It removes unused files from your system – allowing Windows to run faster and freeing up valuable hard disk space.