Windows XP的“自注销”功能介绍
Windows XP的“自注销”功能
热键是用来启动一个程序或者使用一个程序的某项功能的一个键和一组键,一个键的可以包括F1,F2这些功能键,也可以是一些特制的键。
1、热键
热键是用来启动一个程序或者使用一个程序的某项功能的一个键和一组键,一个键的可以包括F1,F2这些功能键,也可以是一些特制的键,比如DELL键盘上的“internet”,“mail”等一般键盘上没有的键,最常见的主要是一些组合键,使用QQ的人最熟悉的热键是“ctrl+~”组合键,用来打开快捷地查看发来的信息。
还有许多热键可以用来打开程序,这些热键一般自己可以设置,设置后可以用来打开各种程序,你可以为每个程序的设置确定规则,这样就可以有效地利用热键地功能,比如按照程序的首字母来命名,这样经过设置后,你就可以方便地用“ctrl+Alt+N”打开记事本,用“ctrl+Alt+W”打开Word,对于那些对某个工具特别依赖的人来说,这样的打开程序的方式是很方便的,因此被广泛使用。
2、winxp的“自注销”功能
在办公的时候,我们常常需要暂时离开一下,而把电脑晾在办公桌上,这样就意味着信息被窥或丢失甚至更严重的后果,所以有了屏幕保护程序,如果你设了密码,那么一般情况下,别人就动不了你的电脑。这样就保证了安全。
在winxp中,它提供一种我们称之为“自注销”(即自动注销)的功能,这种功能与屏幕保护程序有着异曲同工之妙,在你的电脑有一段时间出于静止状态后它就自动注销,不过这种“注销”是一种假注销,你所有的后台程序都还在运行,跟没有注销前几乎没有什么差别,这就留下了隐患。
漏洞描述
热键功能是系统提供的一个服务(专指打开程序,使用程序的热键),在启动过程一直到登陆界面,这个服务一直没有执行,当你以某一用户的身份登陆时,这个功能方才启动,执行之后,用户就可以使用用户自己设置(包括一些默认的热键)的热键了。
假设一用户(他有管理员的身分,并以管理员登陆)有事离开一段时间,本来以为马上就回来,但后来被事情逼得不能马上就回来了,他的电脑就暴露在没有保护的情况下了,这时winxp(这里提到的电脑的操作系统都专指winxp,而且该操作系统并没有设置屏幕保护程序和相应的密码)就非常聪明地自动实施了“自注销”。
如果这种注销是真的注销了,那么这种安全措施显然是非常好的,但正如前面所讲,这种注销是假的,虽然其他人已经进不了你的桌面,看不到你的电脑里放了些什么,但他们还可以使用热键,因为热键服务还没有停止。
这时一个有敌意的并且经验丰富的人就可以利用这些热键干一些事,最简单比如打开N个大程序,来破坏你的机器,可以打开并使用某个程序,特别是一些与网络有关的敏感程序(和服务)……
实际上这台电脑被他控制了一半,只要他有足够的想象力……
安全对策
其实,我们得承认上面这个漏洞要被利用真正做出有破坏性的事情来几率是十分小的,它成立需要许许多多的“假设”,但作为一个漏洞,它却是实实在在存在的,不怕一万,只怕万一,就象“CDautorun”,据我们所知,它还没有被真正用来搞过破坏,但是这种破坏安全的可能性是实实在在存在的,所以在许多公共场合(比如网吧),这项功能是关闭的。
Win XP系统注册表及驱动程序的优化方案实施方法
注册表优化方案:
1、启用CPU L2 Cahce
到注册表HKCU_LOCAL_MacHINESYSTEMCurrentControlSetControlSession ManagerMemory Management下,新建DWord值:
SecondLevelDataCache,修改这个值为你的CPU的二级缓存的大小,填写的时候使用10进制值。你可以通过修改Dword值“SecondLevelDataCache将CPU的2级缓存变为256KB,然后重新启动电脑即可。
2、修改磁盘缓存加速XP
磁盘缓存对XP运行起着至关重要的作用,但是默认的I/O页面文件比较保守。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法。
到注册表HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementIoPageLockLimit,根据你的内存修改其十六进制值(64M: 1000;128M: 4000;256M: 10000;512M或更大: 40000)。
3、去掉菜单延迟
把滑出菜单时的延迟去掉,可以在一定程度上加快XP。要修改的键值在HKEY_CURRENT_USERControl PanelDesktop。具体要修改的键名为“MenuShowDelay,只需把值改为0就得了。当然要重新启动计算机后更改才生效。
4、指定进程次序
同时按下Control+Alt+Delete三个键,然后点击“Processes(进程)选项卡,可以看到一个对话框,在这里可以看到目前正在运行的所有进程。如果要为一个程序分配更多的进程时间,如3D Studio Max,只需右键点击这个进程,再把鼠标指针向下移动到“Set Priority>(设置优先级),然后选择你想要这个程序处在哪个优先级。当我接收email时,我会把3DMAX设为“标准,但当我离开计算机的时候,我会把它的优先级提升为最高的“实时,这样可以计算机更专注更快速地处理3D动作。
5、取消Windows XP专业版中的保留带宽
由于专业版在网络上的需要,所以设定了20%的默认保留带宽,其实对于个人用户,这些保留的带宽是没有用处的,使用组策略编辑器就可以取消保留带宽。
在“开始→“运行中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→“管理模板→“网络→“QoS数据包调度程序,选择右边的“限制可保留带宽,选择“属性就可以打开图片,选择“禁用即可。这对于使用Modem的.用户是非常有好处的——释放了保留的带宽可加快上网浏览下载的速度!
XP系统下无法安装字体的问题分析及解决方法
电脑技术的小编曾经遇到在XP操作系统下不能安装字体的问题,于是就在网上找相关解决方法,也就是本文章,下面小编辑分享给大家。
在xp系统下,可能很多朋友遇到过这样的情况:欲安装字体,将字体复制到C:WindowsFonts时,没有应该弹出的“安装新字体提示,以至复制进文件夹的字体无法使用,C:WINDOWSFonts下的文件菜单里也没有“安装新字体选项。
笔者不幸也在前段时间遇到这样的情况,第一个反应就是google和baidu。可是搜索结果要么是98系统的解决方法,要么就是重装系统,后者很明显太麻烦,前者所提98系统下的desktop.ini文件,在xp系统的字体文件夹下面却没有找到。一时笔者也无法可想,正准备重装系统时灵光一闪,终于找到了终极解决办法:
在C:WINDOWSFonts文件夹下面新建一个文件“desktop.ini,用记事本打开,输入如下内容(不含引号):“[.ShellClassInfo]
UICLSID= ,保存后,将“desktop.ini文件属性改为只读隐藏即可。至此问题完美解决。
原理:xp系统下的C:WINDOWSFonts是一个较特殊文件夹,就算将工具-文件夹选项里选为所有文件可见,此文件夹下面的配置文件“desktop.ini仍然无法显示,打开办法唯有在地址栏输入C:WINDOWSFontsdesktop.ini才能显示出来。所以处理问题的时候没有想到此配置文件丢失。而很多朋友在优化系统的时候往往搜索所有的desktop.ini再删除,因此误删此文件造成字体无法安装。
最后解决问题的办法虽然很简单,但是要想到从此方向入手解决,却颇费心思。就如第一个将鸡蛋立起来的故事。希望本文能给遇到此问题的朋友一些帮助。
Windows 2008与Windows 7并存时的故障详解
上周末,我下了很大的决心,对笔记本计算机进行了全面清理,以便安装Windows 7 RTM。经常阅读我文章的读者应该知道,从2008年底开始,我就一直在使用Windows 7测试版。当Windows 7候选发布版到来时,我采取的是非常规安装方式,直接从测试版升级到RC版(微软并不支持这样的操作)。但这次,我决定采用全新安装的方式升级到Windows 7 RTM,如同在上周的文章中说的一样。
尽管我努力注意保证小心不出大错,但在Windows 7启动管理器的环节还是出现了问题。下面就描述一下出现问题的情况和我发现的解决方法。
目前,我的笔记本计算机的主要应用于为客户运行产品展示之类的日常工作,偶尔也会运行任教的课程项目。在一个外置的串行ATA硬盘中,我已经安装了采用多启动模式的Windows Server 2008。
我相信,在Windows 7 RTM的安装过程中,连接外部驱动器的话,会让安装向会检测到是需要配置多启动模式,并希望它可以自动进行配置,这样的话,我也就不必对整个过程进行过多的干预了。
这样做导致了相当有趣的结果是。在整个安装过程中,并没有出现问题;在重新安装了Office 2007和Live在线服务后,我安装了几个软件并对一些设备进行了简单配置,准备导入旧数据。
因为我首先进行的是重新加载备份数据的操作,所以并没有马上发现这个问题。直到我退出安装光盘,才发现找不到启动设备了。
更糟糕的是,我发现即使是拔掉外部驱动器使用启动盘也无法启动系统了。
于是,我首先采用光盘启动模式,并使用F8键。选择对系统和启动菜单进行修复。但系统没有发现任何问题,我又选择利用安装光盘进行处理,但得到的结果也是相同的。我只好进入命令行模式并使用BCDEDIT进行处理,以找出启动模式使用的实际分区。
为了获得这些信息,必须在系统管理员的权限下运行命令行模式,具体内容如图A所示:
图 A
BCEDIT显示出问题的所在
结果显示开机管理器选择的是外置串行ATA硬盘所在的D盘作为启动盘。
为了更改这项设置,我输入:bcdedit /set device “partition=C:
我还发现C盘和刚刚使用的D盘一样也包含了开机管理器的文件。这就是我发现最有趣的地方,看起来是没有办法解决这个问题了。
于是,我输入下面的命令选择使用开机管理器的备份文件:bcdedit /export c:filename
接下来,我使用安装光盘重新启动计算机,并选择修复系统。并通过命令行模式删除笔记本内部驱动器和外部串行ATA硬盘上的bootmgr.efi文件。
最后,我关闭系统并且断开外部串行ATA硬盘。重新利用安装光盘启动系统。选择修复系统,在安装向导为Windows安装进行自动扫描的时间,它马上发现了问题,并给出修复的选项。我选择同意,并在没有外部串行ATA硬盘和安装光盘的情况下,重新启动计算机。
这次终于成功了!
现在,在启动菜单中,我可以选择Windows 7(恢复)和Windows Server 2008(恢复) 两种系统了。
当Windows 7开始正常工作后,我选择关闭系统并连接外部串行ATA硬盘。当重新启动后,我选择安装Windows Server 2008,这样其运行的也非常好。
BCDEDIT的正确输出结果如图B所示。
图 B
故障排除后的BCEDIT
为了消除显示项目中的恢复字样,可以输入下面的命令:
Bcdedit /set description “Windows 7 Ultimate
Bcdedit /set description “Windows Server 2008 Enterprise
需要注意的是:替换为其它任何内容都是可以的。
关键原因是什么?
我相信导致这一问题的根本原因是选择全新安装Windows 7 RTM的时间,安装向导发现了Server 2008并将其作为主要启动设备,因此,这导致了bootmgr文件被复制,并自动进行配置,引起了问题的发生。
你在安装Windows 7 RTM的时间,遇到过什么奇怪的问题么?如果有的话,请告诉我,对此我非常有兴趣。
发现一个windows7与chrome兼容性问题
周末在家,本想着继续写完青海游记,没想到在使用chrome浏览器编辑谷歌在线文件时,每当文件自动保存时就会造成网络中断,只有重新启动电脑才能恢复。开始我并没有发现究竟是什么原因,经过几次反复调试之后,我才发现windows7与chrome之间存在着一些兼容性问题,而这在之前的windows2003操作系统中从未遇到过,这不得不让我想到,微软与谷歌之间的恩怨,会不会正在我的电脑中上演呢?
将这一问题发布上网,没有发现其他人也遇到过类似的问题,当然更谈不上有什么好的解决方案了,于是又跑去谷歌产品论坛上发贴子,希望我的反馈能让这两家公司注意一下,尽快解决一下这个bug——要知道这太影响我的心情了,不过如果问题出在我的设备上,我可就太冤了。
不管怎么样,写作还要继续,在问题解决前,我只能使用IE8继续编辑谷歌文档了。
微软发布Windows 7更新:解决部分程序兼容性问题
微软本周通过Windows Update为Windows 7和Windows Server 2008 R2发布了首次升级,此次升级主要解决系统与某些游戏、应用和固件的兼容性问题,如果你的Windows系统还没有收到Windows Update的推送,你也可以微软下载中心下载。此前微软也曾经为Windows 7发布过应用程序兼容性升级,不过那些都是专为Windows 7 Beta(Build 7000)和RC(Build 7100)测试人员提供的。微软计划今后为Windows 7和Windows Server 2008 R2不断发布应用程序兼容性升级,此次发布只是个开端。
此次升级解决了以下应用程序与Windows 7的兼容性问题:Alcohol 52%、Altiris和赛门铁克虚拟软件6.1.499.x版本、ZoomText version 9.18、戴尔打印机驱动(V105、V305、V505)、Trend Micro Internet Security 2007、Trend Micro Internet Security 2008、Trend Micro Internet Security 2009、移动飞信2.2.X和3.5.X版本、PGP Desktop 9.x、Trend Micro VirusBuster 2008、Windows Live相册。
官方下载:
32位Windows 7(1.77MB):
http://www.microsoft.com/downloads/details.aspx?FamilyId=87bc03c6-4e24-4706-ae99-5c57ce50a970&displaylang=en
64位Windows 7(1.90MB):
http://www.microsoft.com/downloads/details.aspx?FamilyId=0f9e69a3-c29d-4538-af0e-c081635c65c5&displaylang=en
Windows Server 2008 R2(1.90MB):
http://www.microsoft.com/downloads/details.aspx?FamilyId=29de679b-3aa5-41ae-a425-35579fffbe20&displaylang=en
Windows Server 2008 R2 for Itanium(1.97MB):
http://www.microsoft.com/downloads/details.aspx?FamilyId=cf65da8d-04cb-41e0-80e5-a7f24cf4548a&displaylang=en