WIN 9X、2000、XP、2003注册表设置(很全很详细)(1)
开始菜单及相关设置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoRecentDocsMenu'=dword:00000001(隐藏开始->文档菜单) 'NoRecentDocsHistory'=dword:00000001(禁止将打开的文档存入历史记录) 'ClearRecentDocsOnExit'=dword:00000001(退出系统自动清除历史记录,包括文档、运行和查找) 'NoFavoritesMenu'=dword:00000001(隐藏开始->收藏夹菜单) 'NoSMHelp'=dword:00000001(隐藏开始->帮助菜单)(WIN2000/ME/XP) 'NoFind'=dword:00000001(禁用查找/搜索) 'NoRun'=dword:00000001(禁用运行,禁止IE访问本地资源,除非输入'桌面',禁止WIN2000/XP通过任务管理器创建新任务) 'NoLogOff'=dword:00000001(禁用注销)(WIN9X) 'StartMenuLogOff'=dword:00000001(禁用注销)(WIN2000/XP) 'NoClose'=dword:00000001(禁用关闭系统/关闭计算机) 'NoSetFolders'=dword:00000001(隐藏控制面板、打印机/网络连接,WIN2000/XP仅从开始菜单隐藏;此外还禁用WIN+E快捷键) 'NoSetTaskbar'=dword:00000001(禁止设置任务栏和开始菜单) 'NoFolderOptions'=dword:00000001(从开始->设置菜单和资源管理器菜单中删除文件夹选项) 'NoWindowsUpdate'=dword:00000001(从开始菜单中删除Windows Update,禁止到Windows Update网站升级) 'NoSetActiveDesktop'=dword:00000001(从开始->设置菜单中删除活动桌面)(WIN9X) 'NoActiveDesktop'=dword:00000001(禁用活动桌面,WIN9X/2000在桌面右键菜单和显示属性里不出现相关项目) 'NoActiveDesktopChanges'=dword:00000001(禁止更改活动桌面,在显示属性里不出现相关项目)
资源管理器设置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoFileMenu'=dword:00000001(隐藏Explorer中的文件菜单) 'NoNetConnectDisconnect'=dword:00000001(禁止使用资源管理器或网上邻居映射或断开网络驱动器) 'NoWebView'=dword:00000001(禁止按Web页查看)(WIN2000/XP)
隐藏桌面图标:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'Nodesktop'=dword:00000001(隐藏桌面所有图标) 'NoNetHood'=dword:00000001(隐藏桌面网上邻居图标) 'NoInternetIcon'=dword:00000001(隐藏桌面Internet Explorer图标)
禁止使用鼠标右键:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoViewContextMenu'=dword:00000001(禁止在桌面、我的电脑中使用鼠标右键) 'NoTrayContextMenu'=dword:00000001(禁止在任务栏中使用鼠标右键) 'NoChangeStartMenu'=dword:00000001(禁止在开始菜单使用鼠标右键及拖放)
打印机设置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoAddPrinter'=dword:00000001(禁止添加打印机) 'NoDeletePrinter'=dword:00000001(禁止删除打印机) 'NoPrinterTabs'=dword:00000001(隐藏打印机属性中的常规和详细资料页面)(WIN9X)
隐藏驱动器:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoDrives' =hex:01,00,00,00(隐藏A盘)/02,00,00,00(隐藏B盘)/04,00,00,00(隐藏C盘)/08,00,00,00(隐藏D盘)/10,00,00,00(隐藏E盘)/20,00,00,00(隐藏F盘)/ff,ff,ff,03(隐藏全部) [注]若要隐藏多个驱动器,将其对应的值相加即可,如要隐藏A盘和C盘,设置'05,00,00,00';要隐藏D盘,E盘和F盘设置'38,00,00,00',注意要以十六进制运算。
允许/取消光盘的自动运行功能:
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Expolrer] 'NoDriveTypeAutoRun'=hex:95,00,00,00(Win98)/91,00,00,00(WinXP)(允许自动) 'NoDriveTypeAutoRun'=hex:b5,00,00,00(取消自动) [注1]WIN9X此项设置并不能关闭自动播放CD功能,若要单独禁止CD自动播放,可在注册表中做如下修改: [HKEY_CLASSES_ROOTAudioCDshell] [操作]删除'默认'值中的字符串'play'。 [注2]在WIN9X下若要彻底关闭自动运行功能,可以在设备管理器光驱的属性设置里禁用'自动插入通告',即插入和弹出光盘Windows都不会自动刷新,这项设置也可以在注册表中修改: [HKEY_LOCAL_MACHINEEnumSCSIMF&CH...] 'AutoInsertNotification'=hex:00 WIN2000/XP可以进行如下设置达到相同功能: [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCdrom] 'Autorun'=dword:00000000
自动播放功能详释:
[HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Expolrer] 'NoDriveTypeAutoRun' 指定按设备类型禁止自动播放。1:未知类型,4:可移动磁盘,8:硬盘,10:网络驱动器,20:光驱,40:RAM驱动器,80:未知类型,FF:所有类型。若要禁止某一类型自动播放,直接使用对应的值,若要禁止几种类型,则使用它们数值相加的值,如95=1+4+10+80,91=1+10+80, b5=1+4+10+20+80。 'NoDriveAutoRun'指定按盘符禁止自动播放。相关设置可以参考NoDrives值,最大值为hex:ff,ff,ff,03,禁止所有盘自动播放。
使用传统用户界面(Shell外壳):
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'ClassicShell'=dword:00000001 [作用]WIN9X/2000:关闭任务栏的工具栏功能;从资源管理器中删除查看菜单中'按Web页'选项;关闭'文件夹选项'中的'Windows 桌面更新';取消开始菜单中的收藏夹(WIN9X);'关闭 Windows'对话框中多了'注销'。 WINXP:禁用Active Desktop和Web视图;用户无法将系统配置成通过单击打开项目。
禁止使用Windows快捷键:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoWinKeys'=dword:00000001 [注]此设置禁用了WIN+E、WIN+D、WIN+F、WIN+R等Windows快捷键。
退出时不保存某些设置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoSaveSettings'=dword:00000001 [注]该设置使系统退出时不保存打开窗口的位置和大小,任务栏中工具栏的位置,但依然保存桌面图标位置、开始菜单排序等设置。
只运行许可的Windows应用程序:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'RestrictRun'=dword:00000001(禁止运行所有程序) [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRestrictRun] [操作]新建字符串值,名称可以任意,串值为能运行的应用程序,保证'regedit.exe'包含在列表中。
禁止使用注册表编辑器regedit.exe:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] 'DisableRegistryTools'=dword:00000001
禁用显示/密码控制面板:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] 'NoDispCPL'=dword:00000001(显示) 'NoSecCPL'=dword:00000001(密码)(WIN9X)
隐藏显示属性中的页面:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] 'NoDispBackgroundPage'=dword:00000001(WIN9X/2000:背景 / WINXP:桌面) 'NoDispScrSavPage'=dword:00000001(屏幕保护程序) 'NoDispAppearancePage'=dword:00000001(WIN9X/2000:外观 / WINXP:外观,主题) 'NoDispSettingsPage'=dword:00000001(WIN9X:效果,web,设置 / WIN2000/XP:设置)
隐藏密码属性中的页面(WIN9X):
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] 'NoPwdPage'=dword:00000001(更改密码) 'NoProfilePage'=dword:00000001(用户配置文件,同时禁用用户控制面板) 'NoAdminPage'=dword:00000001(远程管理) [注]要显示'远程管理',需先安装'Microsoft网络上的文件与打印机共享'。
隐藏系统属性中的页面(WIN9X):
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem] 'NoDevMgrPage'=dword:00000001(设备管理器) 'NoConfigPage'=dword:00000001(硬件配置文件) 'NoFileSysPage'=dword:00000001(文件系统) 'NoVirtMemPage'=dword:00000001(虚拟内存)
网络设置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesNetwork] 'NoNetSetup'=dword:00000001(禁用网络控制面板)(WIN9X) 'NoNetSetupIDPage'=dword:00000001(隐藏网络中的标识页面)(WIN9X) 'NoNetSetupSecurityPage'=dword:00000001(隐藏网络中访问控制页面)(WIN9X) 'NoEntireNetwork'=dword:00000001(在网上邻居中不出现整个网络) 'NoWorkgroupContents'=dword:00000001(在网上邻居中不出现工作组内容)(WIN9X) 'NoFileSharingControl'=dword:00000001(禁止出现文件夹的共享菜单)(WIN9X) 'NoPrintSharingControl'=dword:00000001(禁止出现打印机的共享菜单)(WIN9X)
活动桌面设置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesActiveDesktop](HKLM) 'NoHTMLWallPaper'=dword:00000001(只允许使用位图墙纸) 'NoChangingWallpaper'=dword:00000001(禁止修改墙纸,但仍然能用ACDSee修改) 'NoAddingComponents'=dword:00000001(禁止添加任何桌面项) 'NoDeletingComponents'=dword:00000001(禁止删除任何桌面项) 'NoCloseDragDropBands'=dword:00000001(禁止关闭和拖放全部工具栏)(WIN9X) 'NoMovingBands'=dword:00000001(禁止改变全部工具栏的尺寸)(WIN9X) [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer] 'NoCloseDragDropBands'=dword:00000001(禁止关闭和拖放全部工具栏)(WIN2000/XP) 'NoMovingBands'=dword:00000001(禁止改变全部工具栏的尺寸)(WIN2000/XP)
禁用MS-DOS:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesWinOldApp] 'Disabled'=dword:00000001(禁止在Windows下使用MS-DOS方式及其它DOS程序)(WIN9X) 'NoRealMode'=dword:00000001(禁止重新启动计算机并切换到MS-DOS方式)(WIN9X)(HKLM)
密码与共享设置(WIN9X):
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesNetwork] 'DisablePwdCaching'=dword:00000001(禁用密码缓存) [注]设置不能在控制面板的密码属性中更改密码,登陆时用户使用任何一个密码或不用密码就可以登陆。 'MinPwdLen'=dword:0000000x(0≤x≤8)(设置Windows密码的最小长度) 'AlphanumPwds'=dword:00000001(使Windows密码必须为数字和字母) 'HideSharePwds'=dword:00000000(显示共享密码,而不是*号) [注]新建此键值将更改Windows默认设置,即使再把此键值删除也会显示共享密码,除非将此值设为1。 'NoFileSharing'=dword:00000001(禁止文件共享) [注]设置此值后,若之前没有设置共享,则不允许再设置,若之前已设置共享,则不能共享文件夹。
Windows系统信息:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersion] [HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersion](WIN2000/XP) 'RegisteredOwner'='ab'(注册的名称) 'RegisteredOrganization'='ab'(注册的组织) 'ProductId'='ab'(产品ID) 'ProductKey'='ab'(安装Windows的序列号) 'Version'='ab'(Windows版本,出现在'关于...'页面)(WIN9X) 'SystemRoot'='C:WINDOWS'(Windows系统文件夹) 'ProgramFilesDir'='C:Program Files'(程序文件夹) 'CommonFilesDir'='C:Program FilesCommon Files'(通用文件夹)
启动即自动运行的程序:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun] [HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunOnce](仅运行一次) [HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRunServices] [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun] [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunOnce](仅运行一次) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciesExplorerRun](WIN2000/XP) [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorerRun](WIN2000/XP) [HKEY_CURRENT_USERSoftwareMicrosoftWindows NTCurrentVersionWindows](WIN2000/XP) 'load'='ab' 'run'='ab' [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon](WIN2000/XP) 'Userinit'='ab' [注1]对于上面的'load','run'和'Userinit',若要指定运行多个程序,在中间加','即可。 [注2]Run中的程序是WINDOWS初始化后才运行的,而RunService中的程序是在操作系统启动时就开始运行的,也就是说RunServices中的程序先于Run中的程序运行。
Windows安装信息:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionSetup] 'SourcePath'='ab'(Windows安装路径) 'lastdrive'='z'(系统可用盘符)(WIN9X) 'Installation Sources'=(系统程序安装路径的历史记录)(WIN2000/XP) 'DriverCachePath'=(驱动缓存路径)(WIN2000/XP)
已注册的程序目录和文件:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionApp Paths] [注1]在资源管理器中删除其中已定义的目录时,系统会出现提示:'此次改动将影响部分已注册的程序'。 [注2]在WIN2000/ME/XP中 HKEY_LOCAL_MACHINESOFTWAREClasses.xxxOpenWithList 和 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts .xxxOpenWithList的程序名均在上面的主键中定义。
软件卸载信息:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionUninstall] [注]有些在'Uninstall'列出的程序并未在'添加/删除程序'控制面板显示,原因是没有使用'DisplayName'字符串,不过仍然可以找到'QuietUninstallString'字符串,通过复制其值的内容,然后在'运行'对话框中粘贴来执行卸载。
字体名称和文件名对照:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionFonts](WIN9X) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts](WIN2000/XP)
改变系统字体(WIN9X):
[HKEY_CURRENT_CONFIGDisplaySettings] 'fonts.fon'='vgasys.fon'(默认)
所有时区:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionTime Zones](WIN9X) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionTime Zones](WIN2000/XP)
隐藏/显示'回收站':
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerDesktopNameSpace{645FF040-5081-101B-9F08-00AA002F954E}] [操作]删除子键{645FF040-5081-101B-9F08-00AA002F954E}即隐藏,再新建即恢复。
在'我的电脑'中隐藏/显示'计划任务'、'拨号网络'和'Web文件夹'(WIN9X):
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerMyComputerNameSpace] {D6277990-4C6A-11CF-8D87-00AA0060F5BF}(计划任务) {992CFFA0-F557-101A-88EC-00DD010CCC48}(拨号网络) {BDEADF00-C265-11d0-BCED-00A0C90AB50F}(Web文件夹)
清理开始->查找菜单中的项目:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerFindExtensionsStatic]
隐藏资源管理器'查看'菜单'按Web页(W)'选项(WIN9X):
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionExtShellViews] 删除子键{5984FFE0-28D4-11CF-AE66-08002B2E1262}
用户登录时弹出警告窗口:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionWinlogon](WIN9X) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon](WIN2000/XP) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionpoliciessystem](WIN2000/XP) 'LegalNoticeCaption'='ab' 'LegalNoticeText'='ab' [注]如果后面两个键同时设置,则只会显示'system'中的信息。
自动登录Windows:
[HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionWinlogon](WIN9X) 'AutoAdminLogon'='1' 'DefaultUserName'='ab' 'DefaultPassword'='ab' [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon](WINNT/2000/XP) 'AutoAdminLogon'='1' 'DefaultUserName'='ab' 'DefaultPassword'='ab' 'DefaultDomainName'='ab'
不显示上次登陆的用户名:
[HKEY_LOCAL_MACHINENetworkLogon](WIN9X) 'DontShowLastUser'=dword:00000001 [HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionPoliciesSystem](WIN2000/XP) 'DontDisplayLastUserName'=dword:00000001 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon](WINNT) 'DontDisplayLastUserName'=dword:00000001
防止匿名用户登录(通过点击'取消'或者按'Esc'登录)(WIN9X):
[HKEY_LOCAL_MACHINENetworkLogon] 'MustBeValidated'=dword:00000001 [注]如果没有进行Windows友好登录的多用户设置,则仅对选择登录NT域有效。
改变登录背景图案:
[HKEY_USERS.DEFAULTControl PanelDesktop] 'Wallpaper'='ab'(ab为bmp图片文件) 'Tilewallpaper'='0'(0为居中,1为平铺) [注]WINXP在此定义的是'欢迎使用'屏幕之前的背景图案。
改变登录背景颜色:
[HKEY_USERS.DEFAULTControl PanelColors] 'Background'='0 0 0'(黑色,RGB颜色值)
使用两个独立的Explorer进程:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorer] 'DesktopProcess'=dword:00000001 [注]该设置使所有Explorer实例(如资源管理器)使用一个单独进程,桌面和工具栏也使用一个单独进程,这样如果其中一个进程出错就不会影响到另一个。
每个资源管理器窗口使用单独进程:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerAdvanced] 'SeparateProcess'=dword:00000001
每个IE窗口使用单独进程:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerBrowseNewProcess] 'BrowseNewProcess'='yes'
重要文件夹的名称和位置:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders] [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerUser Shell Folders] [HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerShell Folders] [HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionexplorerUser Shell Folders] [注]要改变文件夹的路径,必须在'User Shell Folders'子键下定义,可以添加缺少的项目。
清除'运行'、'查找'和'文档'中的历史记录:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerRunMRU] [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerDoc Find Spec MRU](WIN9X) [HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerRecentDocs]
菜单排序记录:
[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerMenuOrder]
系统程序安装路径的历史记录:
[HKEY_CURRENT_USERInstallLocationsMRU](WIN9X) [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSetup](WIN2000/XP) 'Installation Sources'=
自定义资源管理器中的右键菜单:
[HKEY_CLASSES_ROOTDirectoryshell](文件夹) [HKEY_CLASSES_ROOTDriveshell](驱动器) [HKEY_CLASSES_ROOTFoldershell](文件夹和驱动器) [HKEY_CLASSES_ROOTWinamp.Fileshell](文件:Winamp关联的文件类型) [操作]若要清除某个项目,直接删除其下对应的子键即可。若要增加某个项目,新建一个子键并将其命名,在其下再新建一个子键命名为command,在'默认'值里输入'程序名 %1'。 [注1]若要在文件夹或驱动器右键菜单加入MS-DOS方式,使用命令'COMMAND.COM /K CD %1'。 [注2]对于WIN9X,如果在HKEY_CLASSES_ROOT.xxx中,将此文件类型的默认值数据置空或者指向一个不存在的键,则此文件类型右键菜单没有任何打开方式,双击也没有任何响应(reg文件除外)。
给所有文件类型的右键菜单添加关联项目:
[HKEY_CLASSES_ROOT*shell](关联任意程序) [操作]新建一个子键并将其命名,在其下再新建一个子键命名为command,在'默认'值里输入'程序名 %1'。 [HKEY_CLASSES_ROOT*shell打开方式command](增加'打开方式'选单) [操作]在'默认'值里输入'rundll32.exe shell32.dll,OpenAs_RunDLL %1'。
相关文章: