Windows 2000/XP 注册表终极修改

Microsoft Windows 2000/XP 是一个强大的操作系统,为我们提供了以往Windows 9x从未有过的安全性能,可是你是否感觉某些地方的设置还不够呢,这里就对Windows 2000 的注册表进行一些修改来达到我们的目的 。

一、修改开始菜单和任务栏
由于以往不少文章对 Windows 9x 下的修改方法介绍了不少,所以有一些常见的我这里就不再赘述了:)
另 外请注意,此次更改的注册表项目是在HKEY_CURRENT_USER下的,如果只想针对某一用户则只需要修改HKEY_USERS用户代码(比如S -1-5-21-448539723-113007714-842925246-1000) 下的相应键值就可以了 。

1.禁止开始菜单上的上下拖动
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPolicIEsExplorer下新建一个名为NoChangeStartMenu的DWord,然后将它赋值为:1 (0x1)即可

2.禁止更改任务栏和开始菜单设置
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为NoSetTaskbar的DWORD,然后将它赋值为 1 (0x1)即可

3.不保留最近打开文档的纪录
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer 下新建一个名为NoRecentDocsHistory的DWORD,然后将它赋值为 1 (0x1)即可

4.禁用个性化菜单
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为Intellimenus的DWORD,然后将它赋值为 1 (0x1)即可

5.禁用用户追踪功能
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为NoInstrumentation的DWORD,然后将它赋值为 1 (0x1)即可
PS:用户追踪功能是系统跟踪用户使用的程序、用户导航的路径和用户打开的文档的一种功能 。系统用这个信息来自定义 Windows 功能,如个性化菜单等 。

6.在“运行”中添加“在单独的内存空间中运行”的选项
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个MemCheckBoxInRunDlg的DWORD,然后将它赋值为 1 (0x1)即可
PS: 在默认情况下,所有十六位程序都在单一共享的 VDM 进程中作为线程运行 。在这种情况下,这些程序共享分配给 VDM(虚拟Dos机器) 进程的内存空间,因此不能同时运行 。我们的设置就是允许用户在专用的(不是共享的)VDM进程中运行十六位程序 。另外复选框只有在用户在“运行”对话框中 输入十六位程序时才被启用 。

7.防止系统通过进行一个综合目标驱动器的寻找解析一个快捷键 。(仅限于NTFS格式硬盘)
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为NoResolveSearch的DWORD,然后将它赋值为 1 (0x1)即可
PS:在默认的情况下,当系统无法为快捷键(.lnk)找到目标文件,它寻找所有与快捷键有关的路径 。如目标文件位于 NTFS 分区,系统会使用目标文件的 ID 去寻找路径 。我们这样设置可以防止系统通过进行一个综合目标驱动器的寻找解析一个快捷键 。

8.防止系统使用 NTFS 跟踪功能解析一个快捷键 。(仅限于NTFS格式硬盘)
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为NoResolveTrack的DWORD,然后将它赋值为 1 (0x1)即可

9.用灰色文字显示安装不完全的程序的「开始」菜单快捷方式
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为GreyMSIAds的DWORD,然后将它赋值为 1 (0x1)即可
PS:使用该功能后,打开「开始」菜单的速度就会变慢 。

二、修改桌面设置

1.隐藏桌面的所有图标
在 HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesExplorer下新建一个名为NoDesktop的DWORD,然后将它赋值为 1 (0x1)即可

2.从桌面上删除“我的文档”
在HKEY_CURRENT_USER SoftwareMicrosoftWindowsCurrentVersionPolicies下新建一个名为NonEnum的项,然后再其 下面新建一个名为{450D8FBA-AD25-11D0-98A8-0800361B1103}的DWORD,然后将它赋值为 1 (0x1)即可

推荐阅读