2008/04/25
Windows XP SP3即将释放
推荐更新,有条件的朋友可以将SP3集成进入XP安装文件中,集成方法和SP2集成方法是一样的。
2008/02/07
微软将强制升级浏览器至IE7.0
微软去年10月宣布,将于2月22日通过Windows服务器更新服务(WSUS)将用户计算机上的浏览器自动升级到IE7,而且不再需要用户证明自己使用的Windows XP操作系统为正版。在此之前,用户要想下载IE7,首先需要通过Windows正版增值计划的验证,证明自己使用的是正版操作系统。微软表示,该公司这样做主要出于安全方面的考虑。
2007/05/24
[笔记]SNTP时间同步的UDP端口
怀疑和路由上网的方式有关,因为之前一直用PPPoE直连的方式来上网是没有这个问题的。于是准备测试一下端口映射,Google查之SNTP所用的UDP端口号为123,于是在路由器的Web管理页中的端口映射(Port Range Forwarding)添加一个123的UDP端口,这样子再去进行时间同步的时候就可以了。
2007/05/13
Windows XP开机总是自检
我的电脑Windows XP总是在开机的时候显示蓝屏自检画面,即使是让它自检完后在下一次的重启还是会再自检,怎么办?
A:
请访问:http://help-online.org/bbs/thread-10665-1-1.html
如何卸载基于Windows Installer的软件
有关解答请访问HelpOnline在线技术支持的Windows FAQ资料:
http://help-online.org/bbs/thread-11676-1-1.html
SVCHOST.exe占用CPU 100%
每当我开机的时候任务管理器里的一个SVCHOST.exe进程就会占用CPU 100%,而此时右下角的系统通知区域中会有黄盾显示。除了开机的时候,在平时进行关于网络的应用的时候,只要有黄盾显示就会出现这个现象,如何解决?
A:
请访问http://help-online.org/bbs/thread-11420-1-1.html
2007/04/28
Windows无法显示防火墙设置
关键字词:
Due to an unidentified problem, Windows cannot display Windows firewall.
由于不可识别问题,Windows无法显示防火墙设置。
1、下载下面链接地址中的注册表文件:
http://help-online.org/download/Tools/firewallfix.reg
双击导入这个注册表文件来导入系统,导入成功后请重启计算机。
2、重启完毕后,单击『开始』菜单中的“运行”,在“运行”对话框中键入“CMD”(不包括双引号)后单击“确定”按钮。
3、在命令行下键入“NETSH FIREWALL RESET”(不包括双引号)后回车。
现在应该可以开启Windows防火墙了。
如果上面方法依旧无效,请进行下面操作:
在“运行”对话框中键入“rundll32 setupapi,InstallHinfSection Ndi-Steelhead 132 %windir%\inf\netrass.inf”(不包括双引号)后单击“确定”按钮
执行完后重启计算机,然后在“运行”对话框中键入“CMD”(不包括双引号)后单击“确定”按钮。在命令行下键入“NETSH FIREWALL RESET”(不包括双引号)后回车。
注:别忘了运行 serivces.msc 启动“服务”查看Windows Firewall/Internet Connection Sharing(ICS)服务有无启动。
标签: Windows Firewall, WindowsXP
安全删除Vista和XP双系统中的Vista
日前,Windows Vista RC1 Build 5600开始了公测,必定有好多人下载来在自己的爱机上测试,笔者就是这一拨人之一了。Windows Vista RC1 Build5600比起前面的Windows Vista Beta2版本,在安装速度、功能使用上已经有了很大的进步,并且剔除了很多Bug。相比较以前的版本,这个RC1 Build5600非常值得一用。但是就像是笔者一样的,很多人用的机子配置并不高,还属于无法开启Vista的Aero Glass特效的那种配置。并且是在基于原有的Windows XP下安装的双系统来试用Vista的,那么在测试完了这次的RC1 Build5600版本后,相信还是有不少用户觉得自己的爱机还是不足以流畅运行Vista而想要恢复成原有的Windows XP单系统的。格式化重装Windows XP系统非常容易,但也非常耗费时间,单是安装完系统后的Windows Update也要耗费不少时间,还不算安装其它软件的时间。所以我们还有选择,就是手动删除Vista来恢复原有的Windows XP单系统引导。
由于Windows Vista的设计使然,使用Vista时的引导程序从ntldr转交到新的引导程序,名为Windows Boot Manager,所以我们要想删除Vista和XP双系统的Vista,关键就在于这个Windows Boot Manager。我们可以选择保留Windows Boot Manager来引导Windows XP,也可以选择删除Windows Boot Manager来将引导转交回ntldr。
一、保留Windows Boot Manager
我们要保留Windows Boot Manager,就要用到用来管理Windows Boot Mananger的小工具??bcdedit.exe,这个工具位于Vista OS所在分区的Windows\system32下。我们可以在Windows Vista下的命令行使用这个工具,也可以在Windows XP下使用这个工具。笔者的环境为C盘是Windows XP所在分区,Windows Vista在F盘。笔者选择在Windows XP下使用这个工具。在『开始』菜单的“运行”中键入“CMD”(不包括双引号)来启动命令行,在命令行下键入“cd f:\windows\system32”后回车,然后再键入“f:”即可直接进入F:\Windows\System32目录。我们可以开始使用 bcdedit.exe这个小工具了:
1、键入 bcdedit 后回车;
2、把“Windows Boot Loader”下方的“resumeobject”后的那串ID即Windows Vista的GUID记住,如图1所示;
图1
3、键入 bcdedit /export "X:\Backup\" 后回车,这条命令的意思是指将启动配置数据备份到X盘下的Backup目录中,X盘由用户来决定;
4、在Windows XP下安装Vista生成的双系统启动菜单是将Windows XP描述为“Earlier Version of Windows”的,我们可以更改一下这个描述。笔者的Windows XP是Pro版的,所以笔者的修改为:键入 bcdedit /set {legacy} Description "Windows XP Professional" ,当反馈“操作成功完成”时,修改描述就成功了,这个时候再键入 bcdedit 回车,在Windows Legacy OS Loader下看到的description就成了刚才修改的“Windows XP Professional”了。
5、由于安装好Vista后Boot Manager默认的首选启动操作系统是Windows Vista,所以我们要修改首选启动操作系统为Windows XP。在命令行下键入 bcdedit /default {legact} 后回车,当反馈“操作成功完成”时,再键入 bcdedit 回车,我们可以在“Windows Boot Loader”下看到“default”已经是“
6、既然要修改成为Windows XP单系统,那么我们也就不需要在启动菜单上等待了,那么我们就可以修改启动菜单的显示时间为0。在命令行下键入 bcdedit /timeout 0 后回车,然后再键入 bcdedit 回车,我们可以看到“Windows Boot Manager”下的“timeout”的值为 0 了。
7、虽然现在已经是默认Windows XP直接启动了,但是在Windows Boot Manager的启动配置数据中还存在这Windows Vista的数据,我们可以删除有关数据。在这里我们就要用到Windows Vista的GUID了,键入 bcdedit /delete {GUID} /cleanup 后回车(在{ }中键入那串GUID),显示“操作成功完成后”,再键入 bcdedit 回车,便看不到关于Windows Vista的启动配置数据了。
8、关于双系统的启动菜单我们已经修改成为单系统的启动了,此时我们便可以清除Windows Vista的数据了,可以选择格式化Windows Vista所在分区,如果不想格式化的话,我们可以删除Windows Vista所在分区的如下的文件夹和文件:Documents and Settings、Program Files、ProgramData、Users、Windows、autoexec.bat、config.sys、hiberfil.sys、 pagefile.sys以及Vista版的回收站文件夹$RECYCLE.BIN等文件。至此我们就达到了保留Windows Boot Manager并修改成为Windows XP单系统的启动的任务了。由于Vista只能在NTFS分区下安装,所以Vista的有关文件夹都是有权限的,在Windows XP的Explorer下可能无法直接删除,其实可以在命令行下使用rd /s /q来删除执行的目录。如果rd也无法删除的,我们只需要继承所有权即可删除。
PS:Windows Vista的一些文件是具有隐藏属性的,我们需要设置一下才能看到。在Windows XP下打开“我的电脑”,选择“工具/文件夹选项”菜单,在“查看”选项卡下去掉“隐藏受保护的操作系统文件(推荐)”复选框,选上“显示所有文件和文件 夹”单项框,单击“确定”按钮即可。
PS:也许有些读者觉得命令行下的操作实在太麻烦了,有没有GUI界面来管理呢,答案是肯定的。有一个在GUI下调用bcdedit的工具,名为VistaBootPro。可以使用这个GUI界面来管理启动配置数据,但原理还是调用bcdedit的。
二、清除Windows Boot Manager
在Windows Vista Beta2下,我们清除Windows Boot Manager只需要在Windows Vista所在分区的Boot目录下执行 Bootsect.exe -NT52 All 命令便可以完成了。但在现在的RC1 Build5600的Vista分区下并没有Boot目录,在C盘中的Boot目录中也找不到Bootsect.exe文件,所以原来的方法无效。在这里 我们需要用到Windows XP的安装光盘来完成清除Windows Boot Manager。
用Windows XP安装光盘引导计算机,当显示了“Press Any Key To Boot From CD...”时按下任意键以从光盘引导,然后开始加载数据,如果使用的是SATA硬盘还需要在加载过程当下方显示“Press F6 if you need to install a third party SCSI or RAID driver...”按下F6来加载SATA驱动。当显示到Windows XP安装程序界面时,如图2所示:
图2
按下 R键 进入恢复控制台。进入恢复控制台后会提示要求选择登录Windows,根据显示来按键选择数字,选择后还需要键入Windows XP中的管理员帐户密码,之后便会显示命令行。在命令行下键入 fixboot c: 后回车,根据提示按下 Y键即可完成将引导转交到ntldr,至此Windows Boot Manager便清除了。然后我们只需要根据自己的情况选择格式化Vista所在分区或者删除有关目录和文件。
PS:删除Vista的有关文件夹和文件需要继承权限,操作需要登录管理员帐户。首先在XP中的“文件夹选项”的“查看”选项卡下去掉“使用简单文件共享 (推荐)”复选框,然后单击“确定”按钮。在要删除的目录上右击,选择“属性”,在“安全”选项卡下单击“高级”按钮,在“所有者”选项卡下如果“目前该 项目的所有者”下是类似“S-1-5-21-1528117516-2020809315-3846545974-1000”这样子的代码,那么在“将所 有者更改为”下方选择自己当前的管理员帐户,然后勾选“替换子容器及对象的所有者”复选框,然后单击“确定”按钮。再次重复刚才的操作打开至“高级安全设 置”的“权限”选项卡下,勾选“从父项继承那些可用应用到子对象的权限项目,包括那些在此明确定义的项目”复选框和“用在此显示的可以应用到子对象的项目 替代所有子对象的权限项目”复选框,然后单击“确定”按钮,此后会有一些应用动作,待这些动作完成后就可以直接删除那些“拒绝访问”的文件夹了,包括 Vista的Windows文件夹等文件。
说明:此文的“简化版”已刊登至2006年10月15日出版的第20期《电脑爱好者》,题目为“安全 卸载双系统中的Vista”。本文基于Windows Vista RC1 Build5600撰写,在后续的Windows Vista RTM Build6000中的方法可能略有改变,请注意。
标签: Vista, Windows Vista, WindowsXP
[下载]Royale-Noir----黑色版Royale主题
CnBeta和西行资讯都有报道这个“秘密”主题,为什么说是“秘密”主题呢,因为目前不好说这个黑色版是官方制作还是民间制作的。不过根据某些说法,这个主题早在两年前就有了的,只是可能没有那么流行和为人所知。效果看图说话:

下载链接:
http://www.mvpdream.org/download/royale_noir.rar
下载上面压缩包后解压里面的royale_noir文件夹里的所有文件到%WinDir%\Resources\Themes下(%WinDir%指你的系统的Windows文件夹),然后双击运行luna.msstyles,而后会弹出如下图的设置窗口:

选择“Royale Noir ”后单击“确定”按钮即可变换为黑色版Royale主题,Enjoy!
“磁盘管理”不可用故障又一例
关键字词: 磁盘管理无法打开 错误126:找不到指定的模块 逻辑磁盘管理器:依存服务或组无法启动 Logical Disk Manager服务无法启动
“磁盘管理”无法打开,显示如图所示“逻辑磁盘管理器:依存服务或组无法启动”对话框:

启动“服务”查看“Logical Disk Manager”和“Logical Disk Manager Administrative Service”服务均处于停止状态,并且无法启动“Logical Disk Manager”服务,反馈“错误 126: 找不到指定的模块”显示如图所示:

也无法启动“Logical Disk Manager Administrative Service”服务,因为此服务依赖“Logical Disk Manager”服务。
在“Logical Disk Manager”服务中所指定的模块信息处于注册表中,所以我们需要在注册表中给出正确的指定模块的信息。
解决办法:
1、单击『开始』菜单中的“运行”并键入“regedit”后单击“确定”按钮启动“注册表编辑器”;
2、在“注册表编辑器”中依存展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmserver\Parameters
3、确保右侧窗口的名为“ServiceDll”的类型为“REG_EXPAND_SZ”(可扩充字符串值)的注册表键值数据为“%SystemRoot%\System32\dmserver.dll”;
4、修改完毕需要重启计算机,才可以启动“Logical Disk Manager”服务,便可以启动“磁盘管理”程序了。
用户帐户:找不到指定的模块
关键字词: 用户帐户 用户帐户一片空白 找不到指定的模块 无法使用“欢迎屏幕” 无法使用快速用户切换 无法选择登录和注销选项 仅能使用经典登录
用户帐户:找不到指定的模块 故障一
打开“控制面板”中的“用户帐户”,显示如图所示:

单击“确定”按钮后的“用户帐户”就只是一片空白。
这种情况需指定正确的模块,而模块信息是在注册表的某键值中指定的,请安装下面步骤来操作:
1、单击『开始』菜单中的“运行”并键入“regedit”后单击“确定”启动“注册表编辑器”;
2、在“注册表编辑器”中展开至
HKCR\CLSID\{13709620-C279-11CE-A49E-444553540000}\InProcServer32
3、在右侧中的“(默认)”键值确保键值内容为
%SystemRoot%\system32\SHELL32.dll
4、修正后重启计算机。
用户帐户:找不到指定的模块 故障二
打开“控制面板”中的“用户帐户”,在“用户帐户”中单击“更改用户登录或注销的方式”链接,则出现如图所示“用户帐户:找不到指定的模块”对话框:

单击“确定”按钮后无论如何勾选“使用欢迎屏幕”和“使用快速用户切换”复选框后单击“应用选项”按钮,再次进来还是非选中状态且系统无法使用欢迎屏幕和快速用户切换,只能使用经典登录来登录系统。
同样是需要指定正确的模块,请安装下面步骤来操作:
1、单击『开始』菜单中的“运行”并键入“regedit”后单击“确定”按钮启动“注册表编辑器”;
2、在“注册表编辑器”中展开至
HKCR\CLSID\{72C24DD5-D70A-438B-8A42-98424B88AFB8}\InProcServer32
3、在右侧中的“(默认)”键值确保键值内容为
C:\Windows\system32\wshom.ocx
(如果你的操作系统并非在C盘,请根据实际情况操作。)
4、修正后重启计算机。
PS:安装有“日月光华”杀毒软件的朋友,如果在你禁止了光华的服务后双击启动光华杀毒软件,那么光华有可能重新启用Windows Installer来修复安装光华,这种情况下,光华杀毒软件就会错误的修改了“用户帐户”的模块信息,而导致 故障二 的问题,按照文章提出的办法可解决问题。
解决“帮助和支持”中心故障(Fix HelpandSupport Error)
关键字词: 帮助和支持中心 不能打开帮助与支持 错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务 Helpsvc "Help and Support"
从HelpOnline论坛中得到不少故障求助,说是“帮助和支持”中心无法打开。并且求助的人均反 馈说系统提示【Windows不能打开帮助与支持,因为一个系统服务没有运行。要修复此问题,启动名为“帮助与支持”的服务】,当时从第一印象便是提示他 们启动“Help and Support”服务,但是他们的反馈均说在“服务”中找不到名为“Help and Support”的服务,于是提供了一个重置“Help and Support”服务的注册表文件下载:
http://help-online.org/download/Tools/helpandsupport/helpandsupportdefault.reg
当他们下载这个注册表文件后导入,根据反馈信息为可以在“服务”列表中找到“Help and Support”服务了,但是却没法启动这个服务,反馈说系统提示“在本地计算机无法启动Help and Support
错误1083:配置成在该可执行程序中运行的这个服务不能执行该服务”。
这种情况可以先下载下面链接地址中的文件:
http://help-online.org/download/Tools/helpandsupport/helpsvcfix.zip
运行压缩文件中的helpsvcfix.exe,然后在如图所示的对话框中单击“Inspect and Fix Helpsvc”按钮:

然后根据提示重启计算机,重启计算机后再进入“服务”中启动“Help and Support”服务看看是否正常。如果故障依旧,那么请根据下面的详细步骤来操作修复:
1、单击『开始』菜单中的“运行”并键入“cmd”(不包括双引号)后单击“确定”按钮;
2、在命令提示符下键入“net stop helpsvc”(不包括双引号)后按下Enter键(回车键);
3、待 Help and Support 服务成功停止后,不必关闭该命令提示符,直接打开“我的电脑”,进入目录:
C:\windows\pchealth\helpctr (如果你的Windows XP不在C盘,请根据实际情况操作)
4、在这个目录中删除名为 PackageStore 的文件夹;
5、确保“任务管理器”中的“进程”选项卡列表中的以下进程没有运行中:
helpsvc.exe helphost.exe helpctr.exe
6、在刚才的命令提示符下键入“cd /d c:\windows\pchealth\helpctr\binaries”(不包括双引号,如果你的Windows XP不在C盘,请根据实际情况操作)后按下Enter键(回车键);
7、键入“start /w helpsvc /svchost netsvcs /regserver /install”(不包括双引号)后按下Enter键(回车键),此时便会有重置Help and Support的过程,请等待一会儿;
8、待可以键入命令后,在命令提示符下键入“net start helpsvc”(不包括双引号)后按下Enter键(回车键);
9、键入“exit”(不包括双引号)来退出 命令提示符。
此时可以在“运行”中键入“services.msc”(不包括双引号)来在“服务”中检查“Help and Support”服务的启动状态,然后再单击“帮助与支持中心”快捷方式看看是否可以打开了。
Helpsvcfix.zip 这个文件引用mvps.org的Windowsxp板块:
http://windowsxp.mvps.org/helpsvcfix.htm
http://help-online.org/bbs/thread-938-1-1.html
标签: WindowsXP
“控制台”管理远程计算机失败的解决办法
使用“控制台”(MMC)我们不但可以方便的管理本地计算机还可以方便的管理可访问的远程计算机。但是如果欲访问的远程计算机是Windows XP With ServicePack2,那么在用“控制台”(MMC)添加了该远程计算机之后进行管理会无法进行操作。在进行管理操作时便会收到“计算机 计算机名 不能被管理。未找到网络路径。要管理不同的计算机,请在‘操作’菜单上,单击‘连接到另一台计算机’。”的反馈对话框。
“控制台”对远程计算机的管理是通过远程计算机的TCP 445端口来实现的,而Windows XP With ServicePack2的“Windows 防火墙”默认是没有开启TCP 445端口的,所以导致了“控制台”对远程计算机的管理失败。所以解决办法即开启远程计算机的TCP 445端口。
解决办法:
GUI法:
1、打开“Windows 防火墙”;
2、在“Windows 防火墙”的“例外”选项卡下的例外名单中勾选“文件和打印机共享”复选框或者单击选择了“文件和打印机共享”之后单击“编辑”按钮,在“编辑服务”对话框中勾选名称为“TCP 445”的复选框后单击“确定”按钮返回“Windows 防火墙”;
3、再单击“确定”按钮退出“Windows 防火墙”。
CMD法:
1、单击『开始』菜单中的“运行”并键入“CMD”(不包括双引号)后单击“确定”按钮;
2、在命令提示符下键入 netsh firewall set portopening TCP 445 ENABLE 后回车。
注:以上操作是在欲管理的远程计算机上进行的。
更多信息参见微软的Microsoft Windows XP Service Pack2的功能变更说明文档:
http://www.microsoft.com/technet/prodtechnol/winxppro/zh-chs...sp2netwk.mspx
标签: WindowsXP
“磁盘管理”不可用故障一例
解决办法:开启 DCOM Server Process Launcher(DcomLaunch)服务即可。
具体做法:
1、单击『开始』菜单中的“运行”并键入“services.msc”(不包括双引号)后单击“确定”按钮;
2、在“服 务”中的服我列表中找到显示名称为 DCOM Server Process Launcher 的服务,如果其为“已禁止”状态,那么双击之,在“DCOM Server Process Launcher 的属性(本地计算机)”对话框中将“启动类型”下拉菜单更改为“自动”
3、单击“确定”按钮后重启即可。
标签: WindowsXP
Windows XP USB Mass Storage Device Security FAQ
我们单位是个安全单位,对于数据的安 全有很高的要求。我们单位的计算机上均装有Windows XP但我们单位有不少些同事使用USB FlashDisk(闪盘)接在我们单位的计算机上。领导很担心数据的外泄,也挺担心个别同事的闪盘上带有间谍软件进入计算机系统来,怎么办呢?
A:
1、给所有用户设上非管理员权限的帐户
a、点击『开始』菜单中的“运行”并键入"control userpasswords2"(不包括双引号)後确定
b、在“用户帐户”中添加用户时注意选择何种级别的访问权限时选择受限用户或更改现有用户 的属性时在其“属性”页中的“组成员”标签页中选择“受限用户”
2、将系统以及数据所在分区使用 convert 命令转换为NTFS文件格式分区
a、点击『开始』菜单中的“运行”并键入"cmd"(不包括双引号)後确定
b、在CMD命令行下键入"convert x: /FS:NTFS"(不包括双引号且其中的x表示欲转换的盘符)
3、为%SystemRoot%\Inf下的Usbstor.pnf和Usbstor.inf这两个文件设置用户权限
a、右击这两个文件,点击“属性”,在其“属性”页中点“安全”标签
b、将Users组的“完全控制”中选择“拒绝”复选项
c、点击“高级”按钮,在打开的“权限”页中去掉“从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目”复选项後确定
[注:欲看到文件属性的“安全”标签,需要先在“文件夹选项”中的“查看”页中去掉“使用简单文件共享(推荐)”之后才可见。并且Home版需要进入安全模式下进行了前面文件夹选项设置後才可见]
Q:
上面的办法确实有效果,不过有不少机子已经装过USB Mass Storage Device了,好像已经加载过上面提到的两个文件了,对于那些机子似乎就没什么作用了,对于这一类的机子该怎么办呢?
A:
对于已经加载过上面提到的Usbstor.pnf和Usbstor.inf这两个文件的系统使用上面提到的办法确实无效了,那么请使用下面方法
1、卸载所有挂载着的USB 存储设备
2、修改注册表
a、点击『开始』菜单中的“运行”并键入"regedit"(不包括双引号)後确定
b、在“注册表编辑器”中依次展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR
将名为 Start 的DWORD键键值修改为十六进制的 4
[注:此法达到的效果为插入USB 存储设备无任何反应,并且盘符也不会出现,在“磁盘管理”中也看不到该移动存储设备。达到无处外泄数据和病毒无法被读取的目的]
Q:
确实,按照上面的方法去做, 没有任何反应了,也不会有盘符弹出,在“磁盘管理”中也看不到该移动存储设备了,不过不少同事可是一般把要完成的在家完成后存到闪盘里再带到单位来提交, 如果按照上面的办法的话,连闪盘上的东西都无法保存转移到计算机上来。我们这边有病毒实时监控,而且给用户设上了受限权限,即使有病毒也是没什么大碍的, 而且还升到了SP2了,应该不用担心太多安全方面的问题,所以该怎么办呢?
A:
如果有病毒实时监控,可要注意经常更新病毒定义库。如果是Windows XP with SP2的话,那就好办了,可以通过下面办法达到,可以读取闪盘上的数据,但却无法将计算机上的数据保存到闪盘上,从而保证了数据的不外泄。
1、卸载所有挂载着的USB 存储设备
2、修改注册表
a、点击『开始』菜单中的“运行”并键入"regedit"(不包括双引号)後确定
b、在“注册表编辑器”中依次展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
如果在注册表项 Control下找不到名为 StorageDevicePolicies 的注册表项,那么则手动建立即可
c、在 StorageDevicePolicies 注册表项下建立名为 WriteProtect 的DWORD值,并将其键值定义为 1 即生效
[注: 此法的效果为使用闪盘时插入闪盘,系统会如常显示出盘符,但是只能读出闪盘中的数据文件,而无法往闪盘中写入数据,从而达到防止数据外泄的目的。此法仅对 Windows XP SP2有效,考虑到2003Server SP1其本质和XP SP2很像,故而大胆预测2003Server SP1应用此法一样有效。]
Q:
看来当初升级到SP2确实没 白装啊,用了上面的办法到Windows XP RTM上居然是无效的。上面的方法似乎已经是最完美的了,不过发现有些同事不知道用了什么办法好像突破了这个限制,而往他的MP3上拷贝了MP3,虽然他 没拷贝重要数据文件,但说明是有漏洞的啊,这该怎么办呢?
A:
估计是该用户的权限太高,要么更改为受限用户,要么去掉他对该注册表键值的控制权限即可。
如果该用户确实需要有足够的权限来完成某些任务,那么只有去掉他对该注册表键值的控制权限了
a、点击『开始』菜单中的“运行”并键入"regedit"(不包括双引号)后确定
b、在“注册表编辑器”中依次展开
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
在该StorageDevicePolicies注册表项上右击菜单后点“权限”
c、在 “StorageDevicePolicies 的权限”中点击该用户后在“完全控制”后勾选“拒绝”复选项
d、点击“高级”按钮后去掉从父项继承那些可以应用到子对象的权限项目,包括那些在此明确定义的项目”复选项後确定两次即可
编后总结:
该FAQ以一个安全单位的管理员的疑问角度来撰写,并且就 WinXP的USB存储设备的这方面的应用提出几个安全相关的疑问和解决办法。但实际上还有不少其它的数据外移手段如软盘、刻录光盘、网络等手段。所以要 做好数据的防外泄有关工作光在这个USB闪盘上还不够,USB闪盘或移动硬盘只是因为普及且易携带,所以应该着重于这方面的防外泄工作。上面都是有关于技 术防外泄的,实际操作中还应配合着制度等的规定来达到防外泄的目的以保护单位数据安全。
How to Enable TaskMgr.exe
Q:
在一次中毒后,经过反病毒软件的扫描后留下了一个后遗症:任务管理器打不开了,无论是通过“任务栏”上的右键菜单还是组合键Ctrl+Alt+Del都不能打开,怎么办?
A:
一般情况下打不开任务管理器有两方面的因素:
1、任务管理器的运行文件丢失:
任务管理器的运行文件是%SystemRoot%\system32\TaskMgr.EXE,但是当这个文件被更名或者被删除就会从% systemroot%\system32\dllcache或%SystemRoot%\ServicePackFiles\i386下顺序调出 TaskMgr.exe到%SystemRoot%\system32\下,所以如果一旦%systemroot%\system32\dllcache 和%SystemRoot%\ServicePackFiles\i386下的TaskMgr.exe也被更名或者被删除,那么就无法直接运行任务管理器(一旦%systemroot%\system32\dllcache里的TaskMgr.exe被更名或删除,而又在ServicePackFiles下找不到或并非SP1、SP2版本的XP,Windows文件保护会提示要求插入Windows安装光盘)。 那么根据上面提到的特性,只有从他机拷贝该任务管理器运行文件TaskMgr.exe到%SystemRoot%\system32或% SystemRoot%\ServicePackFiles\i386或%systemroot%\system32\dllcache这三个地方,因为 只要有其中一个地方存在正确的 TaskMgr.exe 文件,其它地方会被自动拷贝复件的。
2、权限方面的原因:
“组策略”法,请按照下面步骤进行组策略操作:
1、点击『开始』菜单
2、点击“运行”并键入"gpedit.msc"(不包括双引号)后确定
3、在“组策略”中依次展开
"本地计算机"策略/用户配置/管理模板/系统/Ctrl+Alt+Del 选项
4、在该列表中打开 删除“任务管理器” 的属性
5、在 删除“任务管理器” 属性中的“设置”选项卡中点选“已禁用”或“未配置”单选项,确定。
注:该策略的效果为,“任务栏”上的右键菜单上的“任务管理器”呈不可点击状,而按下组合键Ctrl+Alt+Del之后会弹出题目为“任务管理器”的对话框,内容是“任务管理器已被系统管理员停用”。
上述策略须在管理员帐户下操作
上述方法因需用到“组策略”,故该法适用于:
?Microsoft Windows XP Professional
“注册表”法,请按照下面步骤进行注册表编辑操作:
1、点击『开始』
2、点击“运行”并键入"regedit"(不包括双引号)后确定
3、在“注册表编辑器”中依次展开
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
在该注册表项下建立名为 System 的项(如在Policies分支下已有System项,则无须此步骤)
在 System 项下建立名为 DisableTaskMgr 的“字串符值”或者“DWORD值”
键值为1则禁止任务管理器,键值为0则不禁止。
注:该注册表键值的修改效果同上述“组策略”法。
Windows XP均带有注册表编辑器,故该“注册表”法适用于:
?Microsoft Windows XP Home
?Microsoft Windows XP Professional
?Microsoft Windows XP Media Center Edtion 2005
How to:隐藏任意显示在“我的电脑”中的盘符
Q:
如何隐藏I盘,在组策略里设置不了?
A:
这只有说明该组策略对于隐藏任意盘符方面的策略不够灵活了。可以通过下面方法来实现你的要求:
1、“注册表”法:
a、点击『开始』菜单中的“运行”
b、在“运行”中键入"regedit"(不包括双引号)并确定
c、在“注册表编辑器”中依次展开注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
在该注册表项下新建名为 Explorer 的项(如果已有此项则可免此步骤)
d、在 Explorer 注册表项下新建名为 NoDrives 的二进制值(类型:REG_BINARY)
e、根据所需隐藏盘符来定义其二进制值键值,定义完毕后注销或重启即可生效。
定义详解:
| 对应盘符字母 | A | B | C | D | E | F | G | H | I | J | K | L | M | …… |
| 定义值数字(十进制) | 1 | 2 | 4 | 8 | 10 | 20 | 40 | 80 | 100 | 200 | 400 | 800 | 1000 | …… |
上表为对应盘符字母的对应数字列表,很容易地,能看出其中的规律,就1,2,4,8这四个数字一周期增长10倍的循环直到最后一位字母对应的数字。
以 你需要隐藏的 I 盘为例,可见 I 盘符对应的数字为 100 ,那么就应该将该注册表键值 NoDrives 定义为 100 ,但是这是一个二进制值的键值,其表达方式为二进位,和十进制的表达方式略有区别。十进制是从右向左的个十百递进,而这个二进位是从左向右的个十百递进, 并且这个二进位值以每两个字节为一组的分组方式表达的。那么你的例子的十进制数字是 100 ,则需要在该 NoDrives 键值定义为 00 01 00 00 。
注:
①如果欲隐藏单个盘符,按照上表规律中的数字来定义;那如果欲隐藏的不只一个盘符,怎 么办呢?其实只要将欲隐藏的多个盘符字母对应的多个定义值加起来即可。如,欲隐藏A,C,E这三个盘符,其对应定义值数字分别为1,4,10。将这三个数 字加起来得 15 ,那么就是将该 NoDrives 键值定义为 15 00 00 00 。
②定义完该键值后不能立即生效,需要注销或重启。 但其实可以立即生效的办法是:按下组合键“Ctrl+Alt+Del”呼出“任务管理器”,在其“进程” 选项卡下的进程列表中将 explorer.exe 进程关闭,然后在其“文件”菜单下的菜单项“新建任务(运行...)”中键入 "explorer"(不包括双引号)确定之后即可生效。
③隐藏盘符只有隐藏确实可以显示的盘符,包括虚拟光驱等虚拟设备所占用的盘符才有所谓的意义;隐藏那些并未启用的盘符并无意义。
2、类“TweakUI”的注册表工具修改法:
运行TweakUI之后展开其导航树状目录到 My Computer\Drives ,去掉右边欲隐藏的盘符复选项的勾即可。见图:
注:在完成对欲隐藏的盘符复选项的操作之后按下Apply或OK即可立即生效。
类似TweakUI的不少注册表工具均带有此隐藏盘符功能,如“超级兔子魔法设置”,可根据自己的喜好来选择。
关于TweakUI的下载,请参见:
http://www.microsoft.com/windowsxp/downloads/powertoys/xppowertoys.mspx
上述两个方法均只能达到隐藏显示盘符的效果而已,并无法阻止用户对其访问,如在“地址栏”中直接输入被隐藏的盘符路径即可进入。
How to:延长“气泡通知”的显示时间
A:通过注册表的修改能满足你的要求
请按照下面步骤进行操作:
1、点击『开始』菜单中的“运行”
2、在“运行”中键入"regedit"(不包括双引号)并确定
3、在“注册表编辑器”中依次展开注册表项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\TrayNotify
并在右侧新建名为 BalloonTip 的DWORD值,其键值定义为以秒为单位的显示时间长度。
注:如果需要显示为10秒,那么则定义该键值为十进制的 10 即可。
更多信息:
1、编辑注册表有风险,可能会造成需要重装操作系统的故障,故而建议用户操作注册表编辑器之前进行备份工作,编辑注册表的风险需要用户自行承担。
2、安装设备时候的“气泡通知”是动态的,这个是会变化的。上述的操作是不能将这个变化之间的时间也更改了的。
3、像是问题中提到的“拨号连接”后的在通知区域中的两个小电脑连接样式的图标所显示出的气泡通知。如果在连接完毕之后不进行任何操作(包括对键盘和鼠标的操作),那么这个气泡通知一般会持续显示着,直到你关闭气泡通知上的“×”或激活其它程序窗口等的操作。
How to:隐藏显示在欢迎屏幕的帐户
我在我的WinXP Pro上一个Power帐户以及两个User帐户,并启用内置的Administrator帐户,现在我想让几个帐户隐藏起来不在欢迎屏幕中显示,怎么办?
A:
可以通过注册表实现此目的
请按照下面步骤进行操作:
1、点击『开始』菜单
2、点击“运行”,并键入"regedit"(不包括双引号)后确定
3、展开注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Winlogon\SpecialAccounts\UserList
在该注册表项下有对应帐户注册表键值名,想隐藏哪一个帐户,就将其键值更改为
0即可。
当你想以已被隐藏的帐户登录时,只要在“欢迎页”中按下组合键“Ctrl+Alt+Del”两遍即
有经典登录界面,你可以输入帐户名及密码来登录。
更多信息:
1、编辑注册表有风险,可能会造成需要重装操作系统的故障,故而建议用户操作注册表编辑器之前进行备份工作,编辑注册表的风险需要用户自行承担。
2、在登录了一个用户之后,若需要登录其它用户(已被隐藏,在欢迎屏幕中不可见),必须注销后才可登录。在使用注销中的“切换用户”之后退出到“欢迎屏幕”跟前前,这时无论如何按下组合键“Ctrl+Alt+Del”都不会弹出经典Logon登录界面。
3、 在有另外一个Admin帐户启用之后,Administrator这个系统内置帐户会自动从欢迎页中“离开”(实质上就是自行隐藏了)。Tweak UI中有可以将该Administrator 帐户显示在“欢迎屏幕”的选项,实际上直接就对应着上述注册表项中的名为 Administrator 注册表键值。
编者 注:笔者当时仅只想出如何灵活式隐藏用户想隐藏的帐户不出现在欢迎页中,并未想出此种情况的衍生问题:使用“切换用户”之后退出到欢迎页式无法启用经典 Logon界面的,除非注销。这是一位微软中文新闻组上的朋友的反馈。看来鱼与熊掌不可兼得,请用户酌情使用。由于个人水平有限,不可避免此文存在错误, 请多多指教。
How to:禁止更改桌面背景
Q:
我有几台电脑,有的装的是 WindowsXP Pro,有的装的是WindowsXP Home。总是有人在我的电脑上下载图片后作为桌面背景,很是讨厌,如何禁止更改桌面背景呢?只想用我自己喜好的一张作为固定桌面背景。
A:
“组策略”法,请按照下面步骤进行组策略操作:
1、点击『开始』菜单
2、点击“运行”并键入"gpedit.msc"(不包括双引号)后确定
3、在“组策略”中依次展开
"本地计算机"策略/用户配置/管理模板/桌面/Active Desktop
4、在该列表中打开 "Active Desktop 墙纸"的属性
5、在"Active Desktop 墙纸属性"中的“设置”选项卡中点选“已启用”单选项,并在“墙纸名称”中键入所要设为墙纸背景的图片或Html文件的具体路径和文件名(路径可以是本地路径也可以是UNC路径)。墙纸样式根据你自己的需要来设置。
注: 在“组策略”中的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 列表下的"阻止更改墙纸"策略,如果将此策略设为启用,能达到使 “显示属性”中的“桌面”选项卡下的“背景”和“位置”呈不可操作状,但此策略效果有局限,如果在“资源管理器”中任意一图片文件的右键上下文菜单中点 “设为桌面背景”仍旧能更改桌面背景,第三方工具亦可更改桌面背景。
上述策略在管理员帐户下操作,对所有用户均生效,即所有用户的桌面背景将设为一致的。
上述方法因需用到“组策略”,故该法适用于:
?Microsoft WindowsXP Professional
“注册表”法,请按照下面步骤进行注册表编辑操作:
1、点击『开始』
2、点击“运行”并键入"regedit"(不包括双引号)后确定
3、在“注册表编辑器”中依次展开
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
在该注册表项下建立名为 System 的项(如在Policies分支下已有System项,则无须此步骤)
在 System 项下建立名为 Wallpaper 和 WallpaperStyle 的两个“字串符值”
对于字串符值定义的解释:
Wallpaper 有两个可以定义的值:
空 或 某图片具体路径位置及文件名(路径可以允许设为本地路径或 UNC 路径)
如 果 Wallpaper 字串符值为空,则桌面背景固定为添加该字串符值前所设的图片,且在“显示属性”中的“桌面”选项卡中的“背景”框中呈不可操作状。并且在“资源管理器”中 浏览图片时,右键.jpg、.bmp图片文件中的上下文菜单的“设为桌面背景”操作将无效。但是该法有一缺点,使用第三方工具如ACDSee依旧可以更改 桌面背景。
(注:此项比“组策略”法中的"阻止更改桌面"策略略强,能使得上下文菜单中的“设为桌面背景”无效)
如果 Wallpaper 字串符值设置为某图片或Html文件的路径及文件名(如F:\abc.jpg或F:\abc.html),那么桌面背景将强制更改为该值中所指定的图片文 件或Html文件(F:\abc.jpg或F:\abc.html),且在“显示属性”中的“桌面”选项卡中的“背景”框中仍然呈不可操作状,并且第三方 工具的桌面背景设置将无效。但是该法也有一缺点:桌面上的图标将消失“阴影”特效,很是难看。
WallpaperStyle 有三个可以定义的值:
0=居中
1=平铺
2=拉伸
当 WallpaperStyle 设置为上述三个值(数字)中的一个,那么将强制“显示属性”中的“桌面”选项卡中的“位置”下拉菜单为对应值效果,并同样呈不可操作状。
更多信息:
? 在上述的注册表项(System 项)中建立名为 NoDispBackgroundPage 的 DWORD 值,且定义键值为 1 (有效,相反设为0为无效),则“显示属性”中将没有“桌面”选项卡。(此项对应“组策略”中的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 中的 隐藏“桌面”选项卡 策略)
?在下面注册表项中新建名为 ActiveDesktop 的项
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\
并 在 ActiveDesktop 项中建立名为 NoChangingWallPaper 的DWORD值,定义键值为1(有效,相反设为0为无效),则“显示属性”中的“桌面”选项卡下的“背景”、“浏览”和“位置”下拉菜单呈不可操作状(此 键值对应“组策略”的 "本地计算机"策略/用户配置/管理模板/控制面板/显示 列表下的"阻止更改墙纸"策略)。图片文件的上下文菜单中的“设为桌面背景”和第三方工具均可更改桌面背景。
使用管理员帐户对注册表编辑上述相关键值,对所有用户均生效,即所有用户的桌面背景将设为一致的。
由于注册表具有的可自定义性,因此相对“组策略”较灵活。
WindowsXP均带有注册表编辑器,故该“注册表”法适用于:
?Microsoft WindowsXP Home
?Microsoft WindowsXP Professional
?Microsoft WindowsXP Media Center Edtion 2005
请根据你自己的需要和上述的“组策略”法以及对于注册表相应键值的解释来进行具体操作。
注:修改注册表有风险,可能会导致重装系统,操作注册表之前请先备份,使用注册表编辑器需要你自行承担风险!
标签: Howto, WindowsXP, 注册表, 组策略
系统提示无法加载配置文件,怎么办?
我的系统在使用新用户帐户登录时,提示无法加载配置文件,如图。但是使用原来帐户却可以登录。请问如何解决?

A:
你 的情况是无法创建新的配置文件,所以本地计算机中没有配置文件的用户都无法登录,而有配置文件的用户就可以登录。因为创建新的用户配置文件时是把系统分区 Documents and Settings文件夹下的Default User文件夹(默认隐藏,需要设置显示隐藏文件夹)当成模板复制一份的,所以可以把焦点指定到Default User文件夹上。所以导致该故障的原因有两种:
一、Default User文件夹不完整或者被删除了,导致系统无法复制新的一份。这种情况的话需要从另外一个系统拷贝一份保存到Documents and Settings目录下即可。 二、注 册表中Default User文件夹的指定路径错误或丢失。这种情况的话运行regedit,找到HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\ProfileList ,确保以下两个字符串这样设置
AllUsersProfile 值为 All Users
ProfilesDirectory 值为 %SystemDrive%\Documents and Settings
更多相关:
若要确定用户帐户是否含有损坏的用户配置文件,请执行以下步骤:| 1. | 创建一个新的用户帐户,该帐户与含有可疑配置文件的帐户具有相同的权限和组成员身份或关联。 | ||||||||||||
| 2. | 将可疑配置文件中的用户设置复制到新建的用户帐户的配置文件中:
| ||||||||||||
| 3. | 使用新建的用户帐户登录。如果您遇到使您怀疑用户配置文件的相同错误,则说明该用户配置文件已损坏;否则,已损坏的是用户帐户。 |
| 1. | 使用管理员帐户登录到损坏的配置文件所在的计算机。 |
| 2. | 在我的电脑中,找到 Documents and Settings\user profile 文件夹,其中 user profile 是损坏的用户配置文件所在目录的名称。 |
| 3. | 删除该文件夹。 |
| 4. | 注销管理员帐户。 |
| 5. | 使用含有损坏配置文件的帐户再次登录计算机。Windows 将为该用户创建一个新的用户配置文件。 |
标签: WindowsXP
MDAC在SP2上的版本
今天在新闻组上碰到有朋友装不上MDAC 2.8,并且说明了系统的报告:MDAC 2.8 RTM is incompatible with this version of Windows. All of its features are currently part of Windows.出现这种情况的绝大多数原因是已装有SP2,因为SP2已把MDAC 2.8更新为SP1,即MDAC 2.8 SP1 on WindowsXP SP2。
这一点可以通过两种办法来证明:
1、下载安装组件检查器工具
cc_pkg.exe
下载下来的文件是自解压文件,需要指定解压位置,默认为C:\Comcheck,可更改。
解压之后会自动运行,如果没有自动运行,到其解压位置运行cc.exe即可。
运行的默认设置即“Perform analysis of your machine and automatically determine the release version.”(执行对你的电脑的分析和自动测定版本),按下“OK”按钮
出现对话框询问已查出匹配的版本为“MDAC 2.8 SP1 on WindowsXP SP2”,是否再次执行分析。到这里已经可以确认该机器的MDAC版本为MDAC 2.8 SP1了。
2、检查注册表键值
HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess
在该注册表项目的FullInstallVer键值即为版本号,如果已装有SP2,这里应为2.81.1117.0。
参考文献:How to:检查MDAC版本
