倚天系统网资源分享平台领跑者!

首页 > 电脑教程

解答xp系统向安全选项添加其他项目的处理方法

admin 2021-11-22 16:49:40 电脑教程

 今天教大家一招关于xp系统向安全选项添加其他项目的操作方法,近日一些用户反映xp系统向安全选项添加其他项目这样一个现象,当我们遇到xp系统向安全选项添加其他项目的设置方法非常简单,只需要1.复制%SystemRoot%\inf\sceregvl.inf到其他名字的文件夹中,并重命名。这样如果有什么问题还可以用最原始的文件恢复。2.在记事本或者写字板或其他文本编辑器中打开%SystemRoot%\inf\sceregvl.inf下面跟随小编脚步看看xp系统向安全选项添加其他项目具体的设置方法:

  1.复制%SystemRoot%\inf\sceregvl.inf到其他名字的文件夹中,并重命名。这样如果有什么问题还可以用最原始的文件恢复。

  2.在记事本或者写字板或其他文本编辑器中打开%SystemRoot%\inf\sceregvl.inf

  3.在regpath、type、displayname、displaytype下输入内容,其中:

  regpath - 注册表键值的路径,例如 MACHINE\System\CurrentControlSet\Control\Lsa\AuditBaseObjects

  type - 以数字表示添加的注册表项目的数据类型可用的值有:REG_SZ (1),REG_EXPAND_SZ (2),REG_BINARY (3),REG_DWORD (4),REG_MULTISZ (7)。

  displayname - 在安全模板中要显示的名称,例如"审核对全局系统对象的访问"。

  displaytype - 添加的注册表项目所显示的类型。可用的值有:Boolean (0),number (1),string (2),choices (3),multivalued (4),bitmask (5),其中数字4和5 只有Windows XP才可用。如果没有指定某个选项,系统会默认使用类似value1|display1,value2|display2… 这样的方式。

  4.在命令行下重新执行regsvr32 scecli.dll 以重注册scecli.dll。

  举例来说,sceregvl.inf中添加的一行命令可以显示为:

  MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winlogon\ScRemoveOpti on,1,%ScRemove%,3,0|%ScRemove0%,1|%ScRemove1%,2|%ScRemove2%

  上面使用的一些字符串都用于sceregvl.inf文件的[Strings]字段下:

  %ScRemove% = 智能卡移除操作

  %ScRemove0% = 无操作

  %ScRemove1% = 锁定工作站

  %ScRemove2% = 强制注销

  关于如何编辑安全配置管理模板的详细信息,请参阅微软知识库文章Q214752:

  删除自定义的选项

  删除自定义的选项不像从sceregvl.inf 文件中删除该选项和重新注册DLL文件那么简单,要从模板中删除选项,这样操作:

  使用文本编辑器(例如记事本)打开sceregvl.inf

  删除sceregvl.inf文件中[Register Registry Values]下需要删除的安全选项

  在sceregvl.inf文件中标记有"delete these values from the UI"字段下,添加想要从模板中删除的选项的注册表键。例如,想要把上面示例中添加的自定义选项删除,则把以下内容放在这个字段下:

  MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Winl ogon\ScRemoveOption

  保存并关闭sceregvl.inf

  在命令行窗口中,执行regsvr32 scecli.dll命令

  要确认该选项已经被删除,在MMC中打开安全模板组件,并检查要删除的选项还有没有在本地策略-安全选项中出现

  最后,需要再次编辑sceregvl.inf文件,删除之前在"delete these values from current system"下添加的所有注册表键,然后保存并关闭该文件,并再次运行regsvr32 scecli.dll。

上面就是关于xp系统向安全选项添加其他项目的操作方法如果你的电脑也遇到了这种情况,可以试试上面的方法哦。相信这篇文章一定可以帮到大家!

热门教程