|
从开始菜单中移走“关闭计算机”菜单项 有些时候,也许我们并不希望别人随意地关闭或重新启动我们的电脑,尤其对于商用的计算机,这一点十分重要。从开始菜单中把“关闭计算机”一项移除,可以起到一定的保护作用: (1) 运行 regedit 打开注册表,进入如下路径: Hkey - Users\ - default\Software\Microsoft\Windows\Current Version\Policies\Explorer ; (2) 、双击“ No Close ”,将键值从 0 改为 1 : (3) 确认后退出,重新启动计算机。 此时你会发现开始菜单中“关闭计算机”选项已经不见了,试着使用 Ctrl + Alt + Del 来热启动一下,你会发现屏幕上出现的关闭菜单是虚的,无法使用。修改以后,要想关机,或者将此值改回 0 ,或者关闭计算机的电源开关。 关闭“单击从这里开始”动画箭头 Win98 开机时,有些时候屏幕底部的任务条中会出现一个从右向左的动画箭头,指示“单击从这里开始”,从一定程度影响开机速度,如果你愿意,可以把它关掉: (1) 、打开注册表,进入下面路径: Hkey - Current - User\Software\Microsoft\Windows\Current Version\Policies\Explorer; (2) 、建立一个二进制键名:“ No Start Banner ”; (3) 、双击该键名,并输入键值:“ 01000000 ”; (4) 、确认后退出,并重新启动计算机。 如果想使这个修改对所有用户生效,可到下面路径中执行相同的操作: Hkey - User\ - default\Software\Microsoft\Windows\Current Version\Policies\Explorer 。 注:如果你的电脑开机时没这个动画箭头,一定是你的计算机在开机时自动加载了某个应用程序。 防止菜单随鼠标移动 Win98 有一个很有趣的功能——把鼠标指向下拉菜单的标题稍作停留,菜单会自动滚出。有时候,这个性能也会有“副作用”——在鼠标移动过程中,稍不留意按一下左键,就可能启动一个你并不需要的窗口。如果对此存反感情绪,可以使用注册表关闭这项功能: (1) 、打开注册表,进入下面目录: Hkey - Current - Use\Control Pannel\Desktop ; (2) 添加一个键名:“ Menu Show Delay ”; (3) 输入键值:“ 65534 ”; (4) 确认后重新启动计算机。 如果想对所有用户生效,可以在下面目录中执行相同操作; Hkey - Users\ - default\Control Pannel\desktop 。 控制窗口的缩放 如果想使 Windows 应用程序的窗口固定,即不可以缩小,可以通过下面的修改达到目的; (1) 、打开注册表,进入下面目录: Hkey - Current - User\Control Pannel\Desktop\Windows Metries ; (2) 双击键名 MinAnimate ,将其值修改为“ 0 ”,则窗口不能缩小;如果改回“ 1 ”,窗口可以缩小; (3) 、确认后退出,并重新启动计算机。 怎样存取注册表信息 应用程序在启动和运行时需要将一些重要的信息保存起来,以便在下次启动和运行时使用。在Windows16 位操作系统中,使用系统初始化文件 (INI) 来存取重要参数。在微软 WIN95 及最新的 WIN98 系统中,却是采用注册表来存放应用程序的启动及运行所需的重要参数。 注册表的存取方法一般有以下两种: 一、使用 WIN95 提供的注册表编辑器。使用方法为:点“开始”,选“运行”,打开“ regedit ”,回车即可进入注册表编辑器。使用它提供的新建、删除及修改等功能来完成对注册表的存取操作。但一定要注意预先备份注册表。 二、编程实现。可以采用 WIN95 API 中有关注册表编辑的几个函数来读写注册表,但是技巧性很强,万一操作不当,则可能破坏注册表,造成系统下次启动或某些程序运行故障。 下面我利用 VB5.0 提供的两个语句和两个函数来读写注册表,它们的使用方法十分简单,而且很实用。 1 、 SaveSetting 语句 语法: SaveSetting appname,section,key,setting 2 、 GetAllSettings 函数 语法: GetAllSettings (appname,section) 3 、 GetSetting 函数 语法: GetSetting(appname,scetion,key[,default]) 4 、 DeleteSetting 语句 语法: DeleteSetting appname,section,[key] 参数含义: appname :字符串表达式,应用程序名 section :字符串表达式,小节名 key : 字符串表达式,关键字名 setting :表达式,关键字设定值 下面通过实例来说明它们的用法:应用程序名为 jld_app ,小节名为 startup ,关键字为 left 。 在注册表中建立应用程序的注册项: SaveSetting “ jld_app ” , “ startup ” , “ left ” ,100 从应用程序注册表项中读取所有关键字及其对应的值: Dim mysettings(10,10)As Variant Dim settingindex As Integer GetAllSettings “ jld_app ” , “ startup ” For settingindex=LBound(mysettings,1)To UBound(mysettins,1) Debug.Print mysettings(settingindex,0); “ = ” ;mysettings(settingindex,1) Next settingindex End Sub 从应用程序注册表项中读取关键字“ left ”的设置: Debug.Print GetSetting( “ jld_app ”,“ startup ” ,“ left ”,“ not ok ” ) 从 WIN95 注册表中删除小节“ startup ” DeleteSetting “ jld_app ”,“ startup ” 将“收藏夹”踢出开始菜单 找到主键“ HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer ”,在它的下面建立 DWORD 值,主键名为 NoFavoriteMenu ,键值为 1 。好了,下一次启动机器就不会再有“收藏夹”的身影了。 启动时给 Windows 98 加警告信息 找到主键“ HKEY_CURRENT_MACHINE\Software\Microsoft\Windows\CurrentVersion\winlogon ”在它右边的窗口中新建一个字符串值,主键名为 LegalNoticeCaption ,键值为“警告”(这是信息框的标题),同样另加一个 字符串值,主键名为 LegalNoticeText ,键值为“硬盘分区表和系统文件已被病毒严重破坏,导致系统无法正常工作,请马上退出系统!”(这是信息框的文本内容,可随便定义,只要够吓人就行,可千万不要吓到自己。) 误删回收站图标的恢复 找到主键“ HKEY_CURRENT_MACHINE\Software\Microsoft\Windows\CurrentVersion\explorer\Desktop\Namespace”到Namespace目录下按右键弹出快捷菜单,“新建”,然后输入一串主键值:{645FF040-5081-101B-9F08-00AA002F854E},而后相应右栏会弹出一个“默认值”的项目再右击选“修改”,在键入值中输入“回收站”即可。 取消文件的关联 我在打开一个扩展名为.art 的文件时,不小心选择了记事本,使得以后每次打开同类文件时,Windows 都默认以记事本打开。怎样才能取消该类文件和记事本的关联呢?这通过修改注册表的有关信息就可以实现。选择“开始”*“运行”,键入命令“regedit”,打开注册表编辑器。在“注册表编辑器”对话框中,选择菜单“编辑”*“查找”,在“查找目标”中输入“.art”,然后点击“查找下一个”。编辑器找到之后,光标将会停留在与之匹配的地方。按Del 键,然后点击“是”,删除该主键,最后关闭注册表。以后处理同类文件时,将不会用记事本打开了。 缩短长文件名 选择HKEY_LOCAN_MACHINE\ System\ CurrentControlSet\ control\ FileSystem, 加入新的二进制值NameNumericTail,设为 0 。这样,符号~ 和长文件名就不再显示了,只是如果有一个以上的和它的短文件名相同的文件,后面会加上数字。 [相关链接] 手机短信铃声 网址大全 寒枫在线 好东东在线视频 IE浏览器修复 |