论坛: 电脑门诊 标题: 注册表修改的例子 复制本贴地址    
作者: zch001 [zch001]    论坛用户   登录
有关注册表修改的例子(来源于动漫世界,已由三色阳光编组过)
注册表的功能十分强大  有时通过修改他可以达到理想的目的 
    那就先介绍一些吧 
  从“开始”菜单中删除“注销”命令 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoLogOff 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

禁用“关闭系统”命令 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoClose 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

从“开始”菜单中删除“查找”命令
在资源管理器中也将“查找”功能删除,这意味着不能对硬盘进行搜索。 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoFind 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

去掉“设置”
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 键值名:NoSetFolders 取 值:1为隐藏、0为显示
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 键值名:NoSetTaskbar 取 值:1为隐藏、0为显示

去除“收藏夹”
在Windows98下的开始菜单中会有一个“收藏夹”的菜单,不过对于许多未上网的朋友来说,很少用到,放在这儿又占地方,所以我们可以动手删掉它,HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer下,新建一名为NoFavoritesMenu的二进制值,并设为1。
重启之后,收藏便从此在开始菜单中消失啦 !当然如果你又想找回“收藏夹”的话,把值改为0就行了。

删除开始菜单中的"文档"
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ Explorer,在右窗格中,用鼠标右击任意空白区域,然后从快捷菜单中选择"新建"中的"二进制值",将"New Value#1"换名为"NoRecentDocsHistory",接着右击"NoRecentDocsHistory"项,选择从快捷菜单中选择"修改",然后在"键值"框中,键入"1",最后单击"确定"按钮。在重启系统后,您会看到不仅"开始"菜单中的"文档"菜单项被删除掉了,而且用来存放"文档"菜单项内容的C:\Windows\Recent目录也被删除掉了。查找”(nofind),“注销”(NoLogOff)和“关闭”(NoShutDown)等。

从“开始”菜单中删除“运行”命令 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoRun 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

禁止使用"MS-DOS"方式:
[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\WinOldApp]中,建立键值Disabled=01 00 00 00

在“开始”菜单中增加“网上邻居” 在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \explorer\NetworkNeighborhood下新建主键“NameSpace”,然后在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Explorer\MenuOrder\Start Menu\下新建主键“网上邻居”。

禁止查找用户
在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \explorer\FindExtensions \Static\WabFind下,删除主键“WabFind”

禁止修改开始菜单
在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer下 在右边的窗口中创建一个DOWRD值:"NoChangeStartMenu",并将其值设为“1”

&隐藏[设置]菜单中[文件夹选项...]:在[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]中,新建NoFolderOptions=01 00 00 00

&隐藏[设置]菜单中[任务栏和开始菜单]菜单项:在[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]中,新建键值NoChangeStartMenu=01 00 00 00,NoSetTaskbar=01 00 00 00

&隐藏[设置]菜单中[控制面板]和[打印机]菜单项:在[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]中,新建键值NoSetFolders=01 00 00 00

&隐藏[设置]菜单中[活动桌面]项:在[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]中,新建NoSetActiveDesktop=01 00 00 00

&隐藏[设置]菜单中[Windows Update]项:在[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]中,新建NoWindowsUpdate=01 00 00 00

&“设置”菜单中删除除“任务栏”以外的其它菜单项 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoSetFolders 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)


&删除查找结果中的文件列表。   
使用"查找"功能可以很快地查找到所需要的文件,同时在"查找"对话框下半部给出文件列表。想删除它们可打开HKEY_CURRENT_USER\.Default\ SoftWare\ Microsoft\ Windows\ CurrentVersion\ Explorer\DocFind SpecMRU,在右窗格中除第一、二和最后一个不能删除外,将其它删除即可。

&自动清除“文档” 位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer 键值名:ClearRecentDocsOnExit 取 值:1为自动清除、0为不自动清除

&清除运行程序记录   
在"开始/运行"的"打开"窗口下拉菜单中保存了过去运行的记录,我们可以直接在注册表编辑器中删除它:在HKEY_USER\.Default\Software\Microsoft\Windows \CurrentVersion\Exploe r\RunMRU的右窗口中保存着这些*作,删掉不需要的串值即可。

清理软件遗留注册字句信息   
即使是卸载软件时,注册表文件仍然会保留软件安装时注册的许多初始信息语句(如软件的供应商、ID号、用户及组织名、某些设置参数等),如果不及时作清理工作,长时间会使得注册表文件越来越庞大,影响到系统的工作性能。依次打开HEKY_CURRENT_USER、software主键,显示的下级主键项一般是软件的供应商名,如. 所有由微软提供的软件均含在Microsoft主键项中。对HEKY_CURRENT_MACHINE和HEKY_USERS中的Software主键项*作一样。通常根据已删软件的名字点击各项主键寻找,找到并确认后即可删除其配置项。

删除不完全删除的软件讯息   
有时我们在直接删除某些文件夹或手动卸载软件时并没有完全将要删除的软件信息清除出系统,这时除了用反安装软件帮你打扫垃圾外,你也可以就用注册表编辑器在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows \CurrentVersion\Uninstall 下删去相应软件的主键。从此再也不怕垃圾污染了

无法卸掉的程序   
我们有时会碰到这样的情况. 在控制面板的"添加/删除应用程序"中卸载某个应用程序之后,却发现该程序还是在列表中。这时可用下述方法将其从列表中删去. 打开注册表编辑器,进入目录"HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Uninstall",根据所列出的注册文件删去与该应用对应的项即可。

让过期卸载后的应用程序能重装
某种程序在过期卸载后不允许重装,这是因为你虽然卸载了这个应用程序,但并没有把注册表中各子项都删除,这些子项就是关键。当你重装此程序时,安装程序先读取注册表,寻找有没有关于此程序已被安装过的信息,如有则不允许重装。所以关键问题在于找到那些没有被删除的子项。你可以在第一次安装前就先导出注册表文件,在安装后再导出注册表文件一次,用上述命令把比较结果保存到一个文件中,以后先自动卸载程序,再手动把注册表中的子项一个一个删除即可,当然在删除之前还是请先备份一下哦!

改变“超级链接”处点击前后的颜色
在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Settings下 在右边的窗口中修改“Anchor Color”和“Anchor Color Visited”的值即可修改 修改点击前后的颜色。
改变和增加IE自动搜索的顺序 在HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main \UrlTemplate下 在右边窗口中,我们可以看到有几个字符串,IE按照1,2,3,4....的顺序进行自动搜索,调整1,2, 3,4...字符串的键值互相交换,即可调整自动搜索的顺序,亦可新建字符串,增加自动搜索的内容。

更改IE标题栏中的文字
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main,新建一个字符串值,将其命名为Window Title (注意两个词中间有一个空格)

更改IE的安全口令   
您可以在IE的"Internet选项"对话框的"内容"选项页的"分级审查"框中设置口令,这样,在显示有ActiveX的页面时,总会出现"分级审查不允许查看"的提示信息,然后弹出口令对话框,要求您输入监护人口令。如果口令不对,则将停止浏览。但是,如果此口令遗忘了,则无法浏览这些特征的页面。在口令遗忘后,重装IE也无法去掉安全口令。这时只有求助于注册表了:打开HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Policies分支,在Policies子键下选择"Ratings"子键,按Del键将其删除,由于Ratings子键下的Key键值数据就是经过加密后的口令,删除了这一项,IE自然就认为您没有设置口令了。

更改IE的缓冲的路径
在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Explorer\User Shell Folders下 更改“Cache”的路径即可。

更改IE的图标
在HKEY_LOCAL_MACHINE\Software\CLASSES\CLSID\{871C5380-42A0- 1069-A2EA-08002B30309D}\DefaultIcon 下,在右边的窗口中修改字符串值“(默认)”为新图标的路径 去掉IE地址栏中的内容   
在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\TypedURLs把不要的地址删掉就可以。 在IE中禁止显示工具栏 在 HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main 下 在右边的窗口中修改字符串“Show_URLToolBar”的键值为"no"

在IE中禁止显示状态栏
在 HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer\Main 下 在右边的窗口中修改字符串“Show_StatusBar”的键值为"no"


改变WINDOWS有关文件的安装路径 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup 在右边的窗口中,有“BootHost”、“BootDir”、“SourcePath”、“MediaPath”..... 改变其数据内容,就可改变相关文件的路径

改变收藏夹、Cookies、启动、历史记录的路径
在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Explorer\User Shell Folders下 找到字符串值“Favorites”,并设其值为你想要的下载路径,如C:\WINDOWS\Favorite。 在此窗口中可更改桌面的路径、Cookies的路径、启动的路径、历史记录的路径。

改变下载的路径
在HKEY_USERS\.DEFAULT\Software\Microsoft\Internet Explorer下 在右边的窗口中新建DWORD值“Download Directory”,并设其值为你想要的下载路径,如C:\My Documents。

更改"应用程序"的文件夹的路径
在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Explorer\User Shell Folders 下,在右边的窗口中修改字符串“Recent”的键值为新的文件夹路径,如:C:\cpu ,注意:cpu这个文件夹 必须是存在的,否则新建一个文件夹。

更改"应用程序数据"的文件夹路径
在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Explorer\User Shell Folders 下,在右边的窗口中修改字符串“AppData”的键值为新的文件夹路径。

设置应用程序的搜索路径
如你要执行一个程序,你可以在“运行”对话框中输入一个应用程序名,如winword,它会马上被执行,但如你输入GAME,系统会给出“找不到文件"的警告信息框,这是什么原因呢?原来,当你按回车后,系统会到几个默认的设置路径中去找有没有这个文件,有就执行,没有就报错,这几个默认的设置路径为:
●Windows所在目录
●Windows\System目录下
●当前工作目录下
●此程序设置过的PATH路径下
关键就在于最后一条,WINWORD就满足最后一条,就让我们来看一看这个小秘密的设置,打开注册表编辑器,在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\App Paths下,有一个Winword.exe,其右边有一个PATH,其值正指向这个应用程序的路径。这下子你明白了吧! 同样,如果你常用GAME这个程序,你可先在注册表中找到这个文件名,在其右侧新建一个串值PATH,再输入其路径,如F:\GAME\GAME.EXE。下次你只要输入GAME,系统就会执行它了。


去掉桌面快捷方式的小箭头
首先要注意此快捷方式是什么类型的,即看快捷方式的扩展名。
一般说来以.LNK居多,也有一些是.PIF(指向MS-DOS程序的快捷方式)。 运行注册表编辑器,打开HKEY_CLASSES_ROOT/lnkfile/IsShortcut分支。 将“IsShortcut”删除。
同理,对指向MS-DOS程序的快捷方式(即.PIF)图标上的小箭头,则除了是打开HKEY_CLASSES_ROOT/piffile分支外,其余同上。

通过“我的电脑”直接启动资源管理器   
打开HKEY_CLASS_ROOT/CLSID/{20D04FE0-3AEA-1069-A2D8-08002B30309D}/shell,
右击shell,建立?骷�,出现“新�?#1”,改名为“Open”,
再在Open下建“Command”主键,方法同上。
双击 “Command”主键下的“默认”字符串,将其键值改为“explorer /e c:\”(其缺省打开路径为“c:\”,要想改变,将“c:\”换为指定的路径名即可)。
生效后双击“我的电脑”打开的就不再是“我的电脑”窗口,而是资源管理器了。或者你不想启动资源管理器,则将前一步输入的“explorer /e c:\”改为其他程序名。如“Regedit”。那么双击“我的电脑”打开的就是注册表编辑器了。

禁止对显示器图标的访问
键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System] 值名:NoDispCPL 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

锁定我的文档
[HKEY_CLASSES_ROOT\CLSID\{450D8FBA-AD25-11D0-98A8-0800361B1103}\InProcServer32] 键值1:"默认"="shell32.dll-"

显示“频道栏”
在HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main下 在右边的窗口中修改字符串"Show_ChannelBand"为"yes"

隐藏“网上邻居”
键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoNetHood 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

隐藏“网上邻居”中“整个网络”
键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoEntireNetwork 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

为“回收站”更名
HKEY_CLASSES_ROOT\CLSID /645FF040-5081-101B-9F08-00AA002F954E��主键,在右窗口双击“默认”,将其值由“回收站”改为所想要的名称(如“垃圾箱”)。退出后重新启动系统

修改“回收站”
位 置:HKEY_CLASSES_ROOT\CLSID\{645FF040-5081-101B-9F08-00AA002F954E}\ShellFolder 键值名:Attributes 取 值:40 01 00 20、70 01 00 20 说 明:缺省情况下是40 01 00 20,把它改为70 01 00 20后,就可以把桌面上的“回收站”象资源管理器内的文件一样,能任意地更名或者删除了

删除桌面上的“回收站”图标
桌面上的“回收站”图标 不能用一般方法删除,如果想删除它必须通过修改注册表来实现。打开注册表编辑器,按顺序选择以下各项:
找到“HKEYLOCALMACHINE\Software\Microsoft\Windows\CurrentVersion\EXPLORER\Desktop\NameSpace”主键,选择NameSpace 键下的分支,如“��645FF040-5081-101B-9F08-00AA002F954E��”,通过右窗口中的串值看它是否是“回收站”,再删除该分支。退出注册表重新启动系统,看看桌面,此时“回收站”的图标已经消失了。注意:在删除前最好将其备份下来,以便日后恢复。其它的一些图标如我的文档等也可以用这个方法来删除

更改“回收站”的图标
HKEY-CLASSES_ROOT/CLSID/645FF040-5081-101B-9F08-00AA002F954E/DefaultIcon”,并修改右边窗口的“FULL”(或“默认”、“EMPTY”)数值名称,修改其数值数据为图标名,包括全路径(如“C:\winnt\system32\ras.ico”),这样才可以修改桌面上“回收站”的图标。

退出时不保存设定
键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoSaveSettings 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效) 通过此法可以对桌面进行锁定

更改登录背景
位 置:HKEY_USERS\.DEFAULT\Control Panel\Desktop 键值名:Wallpaper 取 值:目标背景图文件路径

重现任务栏
有时由于过多的安装与卸载应用程序,不正常关机,非法*作等,都会造成任务栏被破坏的情况,这时不论你是按WIN键,还是按Ctrl+Esc,或是用鼠标都不能重现任务栏,即使重启也一样,这时你可以:按“WIN+R”键,再运行Regedit,打开注册表编辑器,在HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer下,有一个StuckRects主键,把它删除后重启就可以重现可爱的任务栏了。

在任务栏里加入个人信息
试过在你心爱的机子屏幕下方加上几条有趣的信息(比方说:Hello Kitty)吗?以下方法可以帮你达成心愿: 打开注册表编辑器在HKEY_CURRENT-_USER\ControlPanel\International下新建 字符串"sTimeFormat",赋值“HH:MM:SS:TT",” S1159"="Hello!""S2359"="Kitty!",则任务栏前方将显示“HELLO!",后为”Kitty!"

禁止使用任务栏
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion \Policies\Explorer 在右边的窗口中新建一个DWORD值:“NoSetTaskBar”,并设其值为“1”

改变时间显示格式   
在通常情况下,Windows在任务栏中使用"23:12"的时间格式来显示时间,但是您可以通过修改注册表编辑器来更改此时间格式,其*作步骤如下.   打开HKEY_CURRENT_USER\ControlPanel\International分支,在右窗格的空白处右击鼠标,从弹出的快捷菜单中选择"字符串值",然后将"New Value#1"修改为"sTimeFormat"。双击"sTimeFormat"项,然后在如图16所示的对话框中将其"键值"修改为"HHmm"。重启计算机后,则您将看到在任务栏中显示的时间会显示为"2312"形式了。


设置右键菜单的对齐方式
[HKEY_CURRENT_USER\Control Panel\Desktop] 键值1: "MenuDropAlignment"="0"或"1" (0左对齐;1右对齐)

禁止资源管理器的环境菜单
鼠标右键点击桌面任一空白处,再也不会弹出菜单了。 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoViewContextMenu 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

禁止系统右键弹出菜单:
在[HKEY-CURRENT-USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]中,建立键值NoViewContextMenu= 01 00 00 00。

禁止任务栏的环境菜单
键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:NoTrayContextMenu 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效)

把清空回收站加入右键   
运行注册表编辑器, 进入 “HKEY―CLASSES―ROOT\*\shellex \ContextMenuHandlers”,在左栏中右击ContextMenuHandlers文件夹图标,然后选择“新建” \“主键”,将新文件夹的名称由“New Key #1”一字不差地改为:“{645FF040-5081-101B-9 F08-00AA002F954E}”,然后回车确认即可。   这样,当您在任何地方右击选择某个文件时,菜单中就会出现“清空回收站”的选项 扩充“开始”菜单鼠标右键功能   
鼠标的右键功能在Windows 98系统的功能是很强的,而“开始”菜单又是系统的核心,为其增加快速启动和关闭系统的两个功能,来完善其鼠标右键功能。   
点击HKEY_LOCAL_MACHINE\ SOFTWARE\CLASSES\DIRECTORY\SHELL,用鼠标右键单击SHELL,选择“新建”菜单中的“主键”命令,命名为“快速启动系统”,修改默认值为“快速启动系统”。   
点击HKEY_LOCAL_MACHINE\ SOFTWARE\CLASSES\DIRECTORY\SHELL\快速启动系统,用鼠标右键单击“快速启动系统”,选择“新建”菜单中的“主键”命令,命名为“COMMAND”,修改默认值为“C:\WINDOWS\RUNDLL.EXE USER.EXE,EXITWINDOWSEXEC”   
点击HKEY_LOCAL_MACHINE\ SOFTWARE\CLASSES\DIRECTORY\SHELL,用鼠标右键单击SHELL,选择“新建”菜单中的“主键”命令,命名为“快速关闭电脑”,修改默认值为“快速关闭电脑”。   
点击HKEY_LOCAL_MACHINE\ SOFTWARE\CLASSES\DIRECTORY\SHELL\快速关闭电脑,用鼠标右键单击“快速关闭电脑”,选择“新建”菜单中的“主键”命令,命名为“COMMAND”,修改默认值为“C:\WINDOWS\RUNDLL.EXE USER.EXE,EXITWINDOWS”。

扩充“回收站”鼠标右键功能   
回收站是Windows 98中一个系统级桌面图标,由于其鼠标右键菜单功能不够强大,如回收站的鼠标右键菜单中没有删除和改名功能,给实际应用带来一定的不便,为此我们可以通过修改注册表来为其扩充功能。   点击HKEY_CLASSES_ROOT\CLSID\[645FF040-5081-10113-9F08-00AA002F954E]\ShellFolder,修改右键窗口的ATTRIBUTES的值,因为每个文件通常有只读、隐含、系统、文档等四种属性。每一种属性对应一个具体数字,如果想让文件具有多种属性,只需将数字进行相加组合即可。   
01:复制,02:剪贴,03:复制和剪贴,10:重命名,20:删除,30:重命名和删除,40:属性,50:重命名和属性,60:删除和属性,53:复制、剪切、重命名、属性,63:删除、属性、复制、剪贴,73:重命名、删除、属性、复制、剪贴

解析Windows 98的“新建”菜单
第一个根键“HKEY_CLASSES_ROOT”就包含了文件扩展名及与应用程序的关联以及应用程序和OLE等的信息。单击该根键左边的“+”号展开它,会呈现出一列长长的文件后缀名列表,总共有100多项。单击并展开它们,会发现大多数键字仅包含“默认”设置,如果“默认”值指向与该扩展名相联系的文件类型的字符串,表示该文件类型已经在Windows 98中注册。在这些扩展名键字中,有些还有子键。以“HTML”为例:展开“HTML”键字,又会出现“Htmlfile”和“ShellEx”两个键字,再展开“Htmlfile”键字,其下会出现子键“ShellNew”。正是它决定了该种文件类型在New菜单中的表现。但这并不表明所有带有“ShellNew”子键的文件类型都会出现在“新建”菜单中,只有那些在Windows 98注册过的文件才会有此“殊荣”。
“ShellNew”子键含有四种决定Windows 98如何创建新文件的设置: NullFile: 该设置值总是一个空的字符串,通常以“("")”表示。它的作用是让Windows 98创建一个指定文件类型的空文件,效果等同于在应用程序中创建一个空文件。 File Name: 它的作用是指定Windows 98通过创建其他文件的备份来创建一个新文件。在Windows 98安装目录下的隐藏子目录“ShellNew”中包含了此类文件的原形。但需要注意的是,在“新建”菜单中,只有写字板文件类型使用此设置,且它的值是Winword.doc。因为只有写字板文档是在Windows 98中进行了注册的,而Windows 98只为注册的文件类型设立“新建”菜单。
此外,该设置也可以指向其他目录下的文件,只要包含文件的全部路径即可。 Command: 它的作用是通过执行特定的命令来创建新文件,有时还带有参数。如“.lnk”下的“ShellNew”中的“Command”命令值为“RunDLL32Ap-pWiz .Cpl,NewLinkHere %2”。 Data: 该设置包含的是一个二进制值。Windows 98在创建新文件时会将这些二进制值拷贝到文件中。?
通过以上分析我们可以得到自己定制Windows 98“新建”菜单的方法:
1、将常用的文件类型添加到“新建”菜单中 对于任何已经在Windows 98注册的文件类型,我们可以在相应的扩展键名中加入“ShellNew”子键字,然后为其加上以上四种设置中的任何一种。最常用的是加入“NullFile”和“Command”值。
2、让一个应用程序中拥有多个“新建”菜单 很多时候,我们希望能用一个应用程序创建多种类型的文件,如用Word即创建空白文档又创建模板文件。我们可以用上述相同的方法在注册表中为“.dot”主键增加“ShellNew”子键,注意将其“Command”值设置为Winword执行文件所在位置。 如果想让一个应用程序创建的文件属于Windows98未注册的类型,那么就必须先为其建立一个新的文件类型,并带有自己的扩展名,然后再为该类型创建“ShellNew”键字。你可以在资源管理器中单击“查看”菜单下的“文件夹选项”,打开“文件夹选项”对话框,单击“文件类型”标签,再单击“新类型”按钮,建立一个与应用程序相关的注册新文件类型。
3、从“新建”菜单中删除不需要的文件类型 根据前面的分析,欲将“新建”菜单中不需要的文件类型删除,只需要在注册表中找到相关的文件扩展名,然后将其下的“ShellNew”子键删除即可。但为了日后恢复方便,你可以只将该子键更名,也一样可以达到在“新建”菜单中不显示的效果,以后需要时再将其名称改回来即可。

 
  更改WINDOWS系统的用户名
在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion下 在右边的窗口中找到字符串值“RegisteredOwner”,更改键值即可。打开系统属性看看效果。
更改WINDOWS系统的产品名
在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion下 在右边的窗口中找到字符串值“ProductName”,更改键值即可。打开系统属性看看效果

注册你的WINDOWS98
HKEY-LOCAL-MACHINE\SOFTWARE\Miscrosoft\Windows\CurrentVersion\ 在右边的窗口中将“Regdone”的值改为“1”

禁止修改存盘   
虽然Windows 98系统允许用户进行个性化设置,但是由于系统结构太复杂,随便地修改系统配置会造成很大麻烦,尤其是对于初学者。鉴于这种情况通过修改注册表达到对用户所作的修改不进行保存,主要包括任务栏属性、资源管理器属性、桌面配置等方面,一旦重新启动,系统又自动恢复原来的设置。   点击HKEY_CURRENT_USER\SOFTWARE\ MICROSOFT\WINDOWS\CURRENTVERSION\ POLICIES\EXPLORER,在右边窗口中单击鼠标的右键,选择“新建”菜单中的“DWORD值”命令,命名为NoSave Settings,并将其值设置为“1”。

不用使用F5进行自动刷新   
每次在窗口添加一个文件夹或删除一个对象后,需要按F5对窗口进行重新刷新,很麻烦。通过修改注册表可以达到自动刷新。   点击HKEY_LOCAL_MACHINE\SYSTEM\ CURRENTCONTROLSET\CONTROL\UPDATE,修改“UPDATEMODE”值由“1”改为“0”。

恢复CD Key   
如果你不小心将Windows的CDKey丢失了,担心在以后需要安装系统时会遇到什么麻烦。我该如何才能找回它呢?您可以从NT的注册表中找到这个CDKey。打开注册表,然后再找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion”位置,在右侧的ProductId键值中,就包含了CDKey的信息,另外,如果您所使用的NT是OEM版本,则有可能整个ProductId的串值就是CDKey!

查看安装时输入的WIN98密码
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion 点击“ProductKey”,即可看到

设立缺省的用户名和公司名称
HKEY_CURRENT_USER\Software\Microsoft\MS Setup (ACME)\User Info 在右边窗口中找到字符串值:“DefCompany”,“DefName”,DefCompany是指公司名称, DefName是指用户名。

隐藏输入的密码
在HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion \Policies\Network下 在右边窗口中新建DWORD值"HideSharePwds",设其值?quot;1"

禁止显示提示
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Explorer\Advanced “ShowInfoTip”,并设其值为“0”

活用Space键
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion键值名: 取 值:0指明这是作为结束外码输入的标志键,这种设置适合于形码、1指明这是作为候选选择键,这种设置适合于音码

活用Enter键
位 置:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion键值名: 取 值:0保留原功能,输入法不处理、1等同于Esc键,用于清除当前外码输入状态说 明:当取值为1时,如果有候选窗口,会自动隐藏输入窗口,清除所有外码,但不隐藏外码输入窗口。当无候选窗口,清除外码,并隐藏外码输入窗口。

重排Windows 98汉字输入法
在Windows 95/98中,假如你已安装了多种汉字输入法,那么有没有碰到要连续按多次输入法切换键,才能找到所需输入法的情况?有没有办法能快速切换到所需的输入法?第一种方法就是重新安装汉字输入法,将最常用的输入法排在输入法列表的最前头。因为Windows 95/98本身并不提供汉字输入法顺序的调整方法。第二种方法是通过修改注册表来调整输入法的顺序、增加或删除输入法,甚至可做到Windows 95/98启动后的缺省输入法为汉字而不是英文。 通过对注册表的分析,可以发现在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\keyboard layout\下存放着各输入法对应的主键,如下所示:
主键输入法 E00E0804 微软拼音输入法 E00C0804 表形码输入法 E0050804 区位码输入法 E0040804 智能ABC输入法 E0030804 郑码输入法 E0020804 双拼输入法 E0010804 全拼输入法 00000409 英文输入法
在HKEY_USERS\.DEFAULT\keyboard layout\preload\下则是系统所安装的输入法的主键及键值,其主键为自然数,键值为上表中各输入法对应的主键。例如系统已安装了“智能ABC”和“全拼”输入法,则可看到如下的主键和键值: 主键 键值 1 00000409 2 E0040804 3 E0010804 改变输入法顺序 假设要将输入法顺序变为“全拼”、“智能ABC”和“英文”,可将主键和键值更改如下: 主键 键值 1 E0010804 2 E0040804 3 00000409 增加输入法 例如要增加“区位码”输入法,可在注册表种增加主键4和键值E0050804。 删除输入法 例如要删除“智能ABC”输入法,直接删除主键2即可。 值得注意的是对注册表的上述修改要重新启动系统才有效。

只运行允许的Windows应用程序
但使用该项功能时前,一定要谨慎,一旦有个程序没有列出,就无法运行它,所以REGEDIT.EXE应首先列进去。这样即使注册表编辑器被禁用,采用导入注册表文件的方法,也可将注册表编辑器功能恢复。 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer] 值名:RestrictRun 类型:REG_DWORD (双字值) 数据:(0=无效;1=有效) 此外在该路径下需新建主键RestrictRun,在该键下添加值名为“1”、“2”、“3”等字符串值,其数据为允许运行的程序名。不需要输入路径,只要指定执行程序的文件名。如下所示, 键名:[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\RestrictRun] 值名:1 类型:REG_SZ (字串值) 数据:允许运行的Windows应用程序名


加快网络传输速度   
Windows 9X在网络拨号设计上有加强的余地,只需增加MaxMTU、MaxSSS、DefaultRcvWindow及DefaultTTL就能加快网上奔驰的速度。   
1.修改MaxMTU及MaxSSS启动注册表编辑器,找出以下关键字: HKEY_LOCAL_MACHINE\System\Current Control Set\Services\Class\NetTrans\000n (n表示个别拔号网络连接项号码)。
例如0002,在***n右面Windows会有一些如DeviceVxDs、IpAddress等名称,在右边窗口任意空白外点击,在菜单上选“编辑”→“新增”→“字符串值”,右边窗口就会多出一个新字符串,把它命名为“MaxMTU”,再双按这个字符串值并把它设定为“576”。同样,在右边窗口加上“MaxSSS”字符串值并将它的值设定为“536”。   
2.修改DefaultRcvWindow及DefaultTTL启动注册表编辑器,找出以下关键字: HKEY_LOCAL_MACHINE\System\Current Control Set\Services\VxD\MSTCP在右边窗口加上字符串值“DefaultRcvWindow”并把它的值设定为“2144”,再增加另一字符串值“DefaultTTL”并把它的值设定为“60”至“64”(注: 60是最小值,64是最大值,只要填上其中一个值就可),完成后关闭注册表编辑器并重新启动Win95即可。

防止他人获取对Web页面的访问信息   
通过修改注册表我们可以隐藏曾浏览过的URL地址。其方法如下:   对于Netscap的用户:在注册表中依次展开“HKEY_LOCAL_MACHINE\Software\Netscape\Netscape   Navigator”分支,删除其下的URL子键的所有内容。   对于IE用户:在注册表中依次展开“HKEY_CURRENT_USER\Software\Microsoft\Internet   Explorer\TypedURLs”分支,删除其下的URL子键的所有内容。

取消登陆时自动拨号
在HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Network /RealModeNet下 修改右边窗口中的“autologon”为“01 00 00 00 00”

为一台机器设置两个IP地址   
一般情况?荒芪�一个网络适配器配置一个IP地址,但通过修改系统注册表,却可以为一个网卡配置多个IP地址:运行注册表编辑器,找到
HKEY_LOCAL_MACHINE\System\Cu rrentControlSet\Services\Class\NetTrans,在此目录中可以看到多个名为0000、0001、0002…的目录,它们用于记录协议的安装情况。在它们中间找到DriverDesc为“TCP/IP”的目录,修改IPAddress和IPMask两个键。其中IPAddress为用逗号隔开的多个IP地址,I PMask是对应的掩码。例如设置IPAddress为“210.73.140.3,210.73.140.5”,IPMask为“255.255.255.192,255.255.255.192”时,表示为系统设置了两个IP地址210.

更改outlook express的标题
在HKEY_USERS\.DEFAULT\Software\Microsoft\Outlook Express下 在右边的窗口中修改字符串值“WindowTitle”为新的标题名字

禁止显示"远程管理"
在HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion \Policies\System下 在右边的窗口中新建一个DWORD值“NoAdminPage”,并设值为“1”

使用拨号网络可以储存密码   
有些朋友在打开拨号网络连接项时,“保存口令”一栏的小方格是以灰色显示,不能打勾储存密码,这是十分麻烦的问题,非用“硬来”方法纠正不可。   方法如下:   
方法一:“开始”→“运行”→启动注册表编辑器(REGEDIT.EXE),打开HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Network /RealModeNet。如果你看到右面的autologon的数值是“00”,在上面双击鼠标,把数值改为“01 00 00 00 00”,再启动Windows看看。如果找不到autologon这个值,可以用手工添加,并把它设定为“Dword”,值设为“1”(若为“0”则为设定灰色方格),再重新启动电脑看看。   
方法二:另一方法是尝试找到并取消以下的注册表项: HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/ProtectedStorageDefaultProvider/"username"/MasterKeys/Windows即可。记着不是每个Windows都有这个设定的。

设置缺省电子邮件程序   
对于使用Windows 98用户来说,不一定都愿意使用Outlook Express作为电子邮件程序。我个人认为FoxMail可能更适合国内用户,为此可以将它指定为缺省电子邮件程序。   点击HKEY_CLASSES_ROOT\MAIL TO\SHELL\OPEN\COMMAND,修改其值为“C:\FOXMAIL\FOXMAIL.EXE %1”,即输入您想采用的电子邮件程序的完整路径,然后空一格键入“%1”。

配置个性化发送功能   
Windows 98允许多个用户登录系统,各自使用自己的桌面图标配置,发送功能也可进行个性化设置与配合每个用户拥有的图标。   点击HKEY_CURRENT_USER\ SOFTWARE\MICROSOFT\WINDOWS\ CURRENTVERSION\ EXPLORER\SHELL FOLDERS,修改键名为SEND TO的键值,例如“C:\WINDOWS\PROFILES\***\SEND TO”。再选择此路径下USER SHELL FOLDERS,用鼠标右键单击窗口空白处,选择“新建”菜单中的“串值”命令,命名为“SEND TO”,修改其值为“C:\WINDOWS\PROFILES\***\SEND TO”。

从Netscape中清除曾到过的网址   
为了保密起见,您可以清除Netscape的“Address”框的下拉式菜单内的网址,这样别人就无法获得您曾到过的网站。   (1)在Netscape 3.x中,您必须通过注册表编辑器修改注册表达到此目的,其*作步骤如下:打开HKEY_CURRENT_USER\Software\Netscape\NetscapeNavigator\URLHistory分支。在右窗格中我们可看到这些曾到过的网址的列表清单,选择要删除的网址选项,然后按Del键即可。   
(2)在Netscape 4.x中,首先用记事本中打开文件C:\Program   Files\Netscape\Users\caogjwj\prefs.js假定您的注册名称为zys666),此文件的内容通常是这样的:user_pref(“browser.url_history.URL_2",“http://pcworld.com.cn/")   在此文件中删除其中您想要隐藏的网址整行,然后存盘退出即可。   为了让Netscape 4.x不再向prefs.js文件中写入任何网址,将此文件的属性改为只读即可。 73.140.3和210.73.140.5。

清理访问“网络邻居”后留下的字句信息   
使用局域网的用户在访问网络邻居时,注册表会在HEKY_CURRENT_USER/Network/Recent主键项中记录下一系列命令*作的信息,包含被访问机器的名字、访问过的应用程序及文件名等,如:主键Recent包含一名为\ierl_server\software的子主键项,表示你曾访问过名为ierl_server的服务器中的software文件夹,点击此项后编辑器右窗显示此项的名称及键值。这些内容基本没有用途,可以适当的清理一下。打开注册表编辑器后,按以下顺序依次打开各级主键:HEKY_CURRENT_USER、Network、Recent,然后把主键Recent的子项删除即可。

显示域名登陆确认   
在注册表中依次打开[HKEY_LOCAL_MACHINE\Network\Logon]在下面主键下创建或更改DWORD值DomainLogonMessage,(0=取消,1=启用)

指定首选的网络服务器   
在注册表中依次展开[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32\NetworkProvider],并在其主键下创建或更改串值AuthenticatingAgent,附值为指定的服务器 禁止自动登陆网络   
在注册表中依次展开[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NWNP32\NetworkProvider],同时在下面主键下创建DWORE值DisableDefaultPasswords,(1=取消自动登陆,0=自动登陆)

定制IE地址   
用过IE的人都遇到过“取消*作”提示,还有“Web页不可脱机使用”,“警告:网页已经过期”等情况,但是你有没有注意到出现提示页时地址栏中显示的是什么,URL为“about:xxxxxxx”。about是除了“http”、“ftp”、“mailto”、“gopher”外的特殊协议,利用它可以使用别名调阅特定的网页,比如IE的空白页,则的URL栏中打入about:blank即可,blank即为空白页的别名。   利用这可通过创建类似的别名,指向我指定的网页地址,在注册表中依次展开“HKEY_LOCAL_MACHINE\Software\Microsoft\Internet   Explorer\AboutURLs”,在右侧窗口中单击鼠标右键,从弹出的快捷菜单中,选择“新建”、“串值”,然后将“??1”更名为你要给指向的网页(网址)取的名字,右击该名字,再将其值设置为你想要指向的网址,注意不能省了“http://”。   你也可以用此法给硬盘上常用网页取个别名,填上路径即可方便打开了

纠正Outlook。Express启动错误
当你在启动IE4的电子邮件软件Outlook Express时可能会出现以下信息:
There was an Error Starting Microsoft Outlook Express.The ordinal 508 could not be located in the dynamic link library Rasapi32.dll.启动Microsoft Outlook Express时产生错误。无法在动态链接库Rasapi32. dll中定位序号508。   这可能表示:   
1.你在填入新闻服务器的友好名(friendly name)时产生错误,通常是名称中有空格存在。  
2.在Internet连接向导中的一些文件不见了或受到损毁。   
要更改新闻服务器的友好名就要到注册表HKEY_CURRENT_USER\Software\Microsoft\InternetAccountManager\Accounts更改帐户名称,而每一个合法帐户都应至少有一个字符并且及第一个字符不能是空格。至于Internet连接向导的文件,如Icwconn1.exe的路径就为Program Files \Internet Explorer\Connection Wizard,版本为4.71.0.7629。如果你把IE安装在别的目录中,这个文件就在IE目录下的Connection Wizard文件夹内。如果Internet帐户管理器(Account Manager)的注册表关键字损坏了,你鸵�把它删掉并重建。首先记下你现时上网帐户的资料,跟着清除HKEY_CURRENT_USER\Software\microsoft\InternetAccount Manager这个关键字,重新建立后在帐户框内键入适当的帐户名重新设立帐户。



地主 发表时间: 05-08-27 09:17

论坛: 电脑门诊

20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon

粤ICP备05087286号