注册表中一些与用户登录和屏保相关的设置项

以下给出一个reg文件,可以清除某些讨厌的设置(例如某些公司预装的操作系统针对所谓的“信息安全”进行的设置),主要包括用户登入时不需要按ctrl+alt+del,不显示legalnotice,登入界面上显示关机按钮,显示上次登入的用户名,同时允许设置屏保。将以下内容保存为reg文件后双击导入,使注册表修改立即生效的话,可以关闭explorer.exe进程,然后重新建立一个。这里给一个方便的命令行来完成这个关闭并新建的工作:

taskkill /f /im explorer.exe&&explorer.exe

对于下面给出的"ScreenSaverIsSecure" "ScreenSaveActive" "ScreenSaveTimeOut" "SCRNSAVE.EXE" 这几个选项, 要说明一下,这四个选项都会直接影响控制面板中的屏保设置对话框,一但某一项设置了值,则该项在屏保设置对话框中对应的输入框就不可编辑,即:如果注册表中进行了设置,则自动禁止在设置界面上设定其他的值,所以,这里我们是在注册表中移除了这些选项,让用户自己可以在屏保设置对话框自行设定,也就是回归安装系统后默认的处理方式,而不是让这些配置项不能配置

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DisableCAD"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DisableCAD"=-

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableCAD"=-
"legalnoticecaption"=-
"legalnoticetext"=-
"LogonType"=-
"dontdisplaylastusername"=dword:00000000
"shutdownwithoutlogon"=dword:00000001
"NoDispScrSavPage"=dword:-

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"DisableCAD"=-
"NoDispScrSavPage"=dword:-

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Control Panel\Desktop]
"ScreenSaverIsSecure"=-
"ScreenSaveActive"=-
"ScreenSaveTimeOut"=-
"SCRNSAVE.EXE"=-

[HKEY_CURRENT_USER\Control Panel\Desktop]
"ScreenSaverIsSecure"=-
"ScreenSaveActive"=-
"ScreenSaveTimeOut"=-
"SCRNSAVE.EXE"=-
时间: 2024-08-21 01:34:34

注册表中一些与用户登录和屏保相关的设置项的相关文章

(转:收藏)怎样把数据库连接字符串存入注册表中

如果我们将连接数据库的信息存入注册表中,就能极大地提高连接信息的安全性.本文就是介绍如何将连接数据库的信息存储到注册表中,以提高数据库连接信息的安全性. 数据库的连接字符串是用数据库开发所必须的信息,我们通过连接字符串连接数据库,并进行各种数据库操作.本文提供的是把数据库连接信息存储到注册表中的方案.也许你要问为什么要存到注册表呢?我想最起码的好处是安全,注册表的访问权限很高,一般远程服务在没有得到管理员账号的情况下是没有权限来对注册表进行操作的,那么用来连接数据库的账户信息便安全许多. 一.在

演示账号激活的过程:注册——>向指定邮箱发送邮件——>用户登录邮箱,激活账号

今天无意间找到了大学时写的一个功能模块,整理了一把,没做太大的改动,不由得感慨--那时写的代码实在是......呵呵呵,不过这个模块的逻辑过程是对的,现将其贡献出来: 本工程用于演示账号激活的过程:注册-->向指定邮箱发送邮件-->用户登录邮箱,激活账号 本工程编码方式:UTF-8 须执行的sql语句: create database `test`; create table `user` ( `id` char(36) not null comment '用户id', `userName`

VC++ MFC中如何将应用程序的配置信息保存到注册表中(一)

注册表(Registry,繁体中文版Windows称之为登录档)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息.比如我们打开一个记事本,调整其窗口大小,使用完毕后关闭记事本,下次打开时大小和上次关闭前的大小和在屏幕上的位置是相同.这些位置和大小信息就是在记事本关闭时保存到注册表中,下次打开时我们从注册表中取出这些数据,并按照这些数据显示记事本程序的大小和位置信息. 下面教你如何使用GetProfileInt,WriteProfileInt,GetPro

光驱错误:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备

现象:Windows 无法启动这个硬件设备,卸载后重新扫描还是显示叹号.设备管理器光驱驱动右键属性,提示错误信息:由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备. (代码 19) 解决方法: 1. 点开"开始"-运行regedit.exe,进入注册表编辑器,到左边的项目栏里找到HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Class\{4D36E965-E325-11C E-BFC1-0800

用javascript技术读取注册表中软件安装位置并启动本地软件

1.首先读取注册表中本地软件安装的位置,如果未安装则无就跳转到下载页面. 2.启动软件,关闭页面. 3.如报错提示. <SCRIPT language=javascript>  <!--   function killErrors(){  alert("请将您浏览器Internet选项中的“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设置为“启用”!/n/n然后刷新本页登陆!");  return true;}   window.onerror = ki

usb由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备(代码 19)

今天解决了一晚上,USB驱动的问题: 在设备管理器的usb设备的属性中,显示提示“由于其配置信息(注册表中的)不完整或已损坏,Windows 无法启动这个硬件设备”.注册表坏了.经过查询,解决方法如下: 方法:打开注册表编辑器(开始-->运行-->regedit),依次展开HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class/在这下面有很多用“{}”括起来的项,一个一个的点开,看右面空口有没有“通用串行总线控制器”这些文字,在右面窗

在注册表中无Python3.5安装路径的情况下安装pywin32-

当安装pywin32出现Python Version 3.5 required which was not found in the registry的时候表面注册表中没有Python3.5的安装路径.  我出现这种情况是因为我直接用的Anaconda所以注册表没有注册  解决办法:  1. 先在注册表中写入Python3.5的安装路径.我在网上找到了注册表注册的代码贴出来供大家使用. import sys from winreg import * # tweak as necessary ve

C#读取注册表中二进制类型的值(REG_BINARY)

如需要读取注册表中某个键的值, 例如读取DriverDesc对应的值,一般情况下为String类型,读取代码如下: RegistryKey driverKey = Registry.LocalMachine.OpenSubKey(@"System\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\0000"); string result = (String)driverKey.GetValue

[转]如何在注册表中进行查找

1 2 3 4 5 6 7 分步阅读 经常碰到网友提问,电脑一开机,就会弹出一些提示,说某个文件找不到,可是,找又找不到,不知如何是好. 其实,这都是某些软件被卸载后,留下的残余,一般是保留在注册表中某一个项中,象这样的问题,可以到注册表去找,因为注册表很庞大,要找一个项目非常难,必须采用查找的方法,如何在注册表中进行“查找”.本文就介绍查找方法 工具/原料 电脑 方法/步骤 在注册表中进行查找的步骤: 1,要搜索注册表,必须先进入注册表,进入方法,在开始菜单中打开“运行”,也可以直接按Win+