>> Return back to Knowledge Base
| -a- Registry = HKEY definitions | ||
| [HKCR] HKEY_CLASSES_ROOT = file types, filename extensions, URL protocol prefixes, and registered classes | ||
| [HKCU] HKEY_CURRENT_USER = a link to a subset of data stored in HKEY_USERS | ||
| [HKLM] HKEY_LOCAL_MACHINE = information about all the hardware and software installed on the computer | ||
| [HKU] HKEY_USERS = information about all the system’s user accounts | ||
| [HKCC] HKEY_CURRENT_CONFIG = a link to a subset of data stored in… | ||
| …HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\**** | ||
| _ | ||
| Activation > delay Windows activation | ||
| HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SL > SkipRearm = 1 | ||
| … from command prompt > slmgr -rearm (will allow extending activation beyond 3 x 30 days) | ||
| _ | ||
| AutoPlay > disable | ||
| HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ | ||
| …> Create DWORD = NoDriveTypeAutoRun = 000000FF | ||
| _ | ||
| Clock > remove from notification area | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer | ||
| …> create DWORD (32 bit) key = HideClock = 1 | ||
| _ | ||
| Control Panel > remove an icon | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer | ||
| …> Create DWORD = DisallowCpl = 1 | ||
| …> Create Key = DisallowCpl | ||
| …> Create new String value = 1 = name of the Control Panel icon | ||
| …> Create new String value = 2 = name of the Control Panel icon | ||
| …> Create new String value = 3 = name of the Control Panel icon | ||
| _ | ||
| Control Panel > show only specified icons | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer | ||
| …> Create DWORD = RestrictCpl = 1 | ||
| …> Create Key = RestrictCpl | ||
| …> Create new String value = 1 = name of the Control Panel icon | ||
| …> Create new String value = 2 = name of the Control Panel icon | ||
| …> Create new String value = 3 = name of the Control Panel icon | ||
| _ | ||
| Desktop icons > add by default | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel… | ||
| HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel… | ||
| …\{871C5380-42A0-1069-A2EA-08002B30309D} = 0 > F5 on the desktop to refresh | ||
| …\{208D2C60-3AEA-1069-A2D7-08002B30309D} = 0 > F5 on the desktop to refresh | ||
| …\{F02C1A0D-BE21-4350-88B0-7367FC96EF3C} = 0 > F5 on the desktop to refresh | ||
| …\{20D04FE0-3AEA-1069-A2D8-08002B30309D} = 0 > F5 on the desktop to refresh | ||
| …\{450D8FBA-AD25-11D0-98A8-0800361B1103} = 0 > F5 on the desktop to refresh | ||
| …\{59031a47-3f72-44a7-89c5-5595fe6b30ee} = 0 > F5 on the desktop to refresh | ||
| …\{4336a54d-038b-4685-ab02-99bb52d3fb8b} = 0 > F5 on the desktop to refresh | ||
| …\{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0} = 0 > F5 on the desktop to refresh | ||
| If the key doesn’t exist > create dword key = 0 | ||
| _ | ||
| Downloads > increase max# to 10 | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ | ||
| …> create DWORD = MaxConnectionsPerServer = 0000000a | ||
| …> create DWORD = MaxConnectionsPer1_0Server = 0000000a | ||
| _ | ||
| Encrypt and decrypt > from a shortcut menu | ||
| [right click on file > Properties > Advanced > General tab = encrypt/decrypt] | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced… | ||
| … > create DWORD = EncryptionContextMenu = 1 | ||
| _ | ||
| IE home page > set default for all users | ||
| HKLM\Software\Microsoft\Internet Explorer\Main\.. | ||
| HKCU\Software\Microsoft\Internet Explorer\Main\.. | ||
| …\Default_Page_URL | ||
| …\Start Page | ||
| _ | ||
| Login > How to turn on automatic logon in Windows XP | ||
| 1. Run > control userpasswords2 > Uncheck Users must enter a user name and password to use this computer | ||
| 2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon… | ||
| …DefaultUserName = enter username (if key needs to be created = String Value) | ||
| …DefaultPassword = enter password (if key needs to be created = String Value) | ||
| …AutoAdminLogon = 1 (true, or 0 for false) [if password is blank Windows automatically assigns 0) | ||
| 3. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon… | ||
| …ForceAutoLogon = 1 (if key needs to be created = REG_SZ) | ||
| _ | ||
| Logon screen > add legal notice | ||
| HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System > legalnoticecaption = message | ||
| HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System > legalnoticetext = text | ||
| _ | ||
| Logon screen > control # of cached logons | ||
| HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\winlogon… | ||
| … > create new REG_SZ = CachedLogonsCount = 0 (or any # of allowed cached logons) | ||
| _ | ||
| Logon screen > don’t display last logged on user | ||
| HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System > DontDisplayLastName = 1 | ||
| _ | ||
| Logon screen > remove Shutdown button | ||
| HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System > shutdownwithoutlogon = 0 | ||
| _ | ||
| Logon screen > track logged users | ||
| HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System… | ||
| … > create DWORD (32 bit) key = DisplayLastLogonInfo = 1 | ||
| _ | ||
| Notification area > disable & remove | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer | ||
| …> create DWORD (32 bit) key = NoTrayItemsDisplay = 1 | ||
| _ | ||
| Office – change the product key | ||
| Office 32-bit versions | ||
| 2007: HKLM\Software\Microsoft\Office\12.0\Registration > ProductID = del; DigitalProductID = del | ||
| 2003: HKLM\Software\Microsoft\Office\11.0\Registration > ProductID = del; DigitalProductID = del | ||
| XP: HKLM\Software\Microsoft\Office\10.0\Registration > ProductID = del; DigitalProductID = del | ||
| _ | ||
| Office 64-bit versions | ||
| 2007: HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\12.0\Registration > ProductID = del; DigitalProductID = del | ||
| 2003: HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\11.0\Registration > ProductID = del; DigitalProductID = del | ||
| XP: HKLM\SOFTWARE\Wow6432Node\Microsoft\Office\10.0\Registration > ProductID = del; DigitalProductID = del | ||
| _ | ||
| Office not genuine notification – disable OGA (office genuine notification) | ||
| HKLM\SOFTWARE\Microsoft\Office\Word\Addins\OGAAddin.Connect > LoadBehavior = 0 (or delete OGAAddin.Connect) | ||
| HKLM\SOFTWARE\Microsoft\Office\Excel\Addins\OGAAddin.Connect > LoadBehavior = 0 (or delete OGAAddin.Connect) | ||
| HKLM\SOFTWARE\Microsoft\Office\Outlook\Addins\OGAAddin.Connect > LoadBehavior = 0 (or delete OGAAddin.Connect) | ||
| HKLM\SOFTWARE\Microsoft\Office\PowerPoint\Addins\OGAAddin.Connect > LoadBehavior = 0 (or delete OGAAddin.Connect) | ||
| _ | ||
| Office – Disable and Remove OGAAddin from within Office Applications | ||
| 1. %SystemDrive%\Program Files\Microsoft Office\Office12\winword.exe (excel.exe, powerpnt.exe, outlook.exe) > run as Administrator > Options > Add-ins > COM Add-ins > Disable or remove the OGAAdmin | ||
| > Reboot into Windows ‘Safe Mode’ > Rename …\windows\system32\LegitCheckControl.dll to LegitCheckControl.bak > create empty LegitCheckControl.dll, OGAAddin.dll, OGACheckControl.dll, OGAExec.exe, WgaTray.exe, WgaLogon.dll, | ||
| > regedit > HKLM\Software\Microsoft\WindowsNT\Current Version\Winlogon\Notify > del WgaLogon | ||
| > Disable OGALogon Task …\Windows\tasks > OGALogon > Properties > Tasks tab > uncheck Run only if logged on | Settings Tab > uncheck Run only if logged on (Delete the task if it is not scheduled to run again) | ||
| > Restart Windows Normally | ||
| > Block Programs in Firewall (Prevents running IF there is an automatic Update) = OGAExec.exe & WgaTray.exe > create empty file (If not done in 3) | ||
| 2. %SystemDrive%\Wndows\System32 > del OGAVerify.exe + OGAAddin.dll | ||
| ….%SystemDrive%\Windows\SysWow64 > del OGAVerify.exe + OGAAddin.dll | ||
| 3…\Windows\SoftwareDistribution\Download\… > search for OGANotifier.cab > extract > run OGANotifier.msi > select uninstall | ||
| or…RUN > MsiExec.exe /X{B2544A03-10D0-4E5E-BA69-0362FFC20D18} = will force uninstall it | ||
| _ | ||
| Offline files | ||
| 1. Control Panel > Network and Internet > Sync Center > OfflineFiles = Disable | ||
| 2. HKLM\System\CurrentControlSet\Services\CSC > create Parameters = \??\e:\csc (e: is any drive letter) | ||
| 3. reboot > enable offline files > reboot | ||
| _ | ||
| Quicklaunch toolbar | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Desktop\TaskbarWinXP | ||
| C:\Documents and Settings\user name\application data\microsoft\internet explorer > create folder = Quick Launch | ||
| … > add shortcuts to it > enable the quicklaunch bar | ||
| HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\ClassicShell = 1 (enable Quicklaunch toolbar) | ||
| (> delete value if Quicklaunch toolbar doesn’t work) | ||
| _ | ||
| Recycle Bin > prevent delete of icon from desktop | ||
| HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}… | ||
| … > create new key = Shell… | ||
| … > under Shell create new key = Delete… | ||
| = HKCR\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\Shell\Delete > Default key = Recycle Bin | ||
| _ | ||
| Registered user > change name | ||
| HKLM\Software\Microsoft\Windows NT\CurrentVersion\… | ||
| …\RegisteredOwner | ||
| …\RegisteredOrganization | ||
| _ | ||
| Remote Desktop > change port # | ||
| HKLM\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp\PortNumber | ||
| _ | ||
| Shutdown Event Tracker > enable | ||
| HKLM\Software\Policies\Microsoft\Windows NT\Reliability | ||
| …> ShutdownReasonOn = 1 | ||
| …> ShutdownReasonUI = 1 | ||
| _ | ||
| User Account Control > disable | ||
| HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\System\… | ||
| …\ConcentPromptBehaviorAdmin = 00000000 | ||