Win XP注册表的应用(2)

2019-04-08 21:26

屏幕键盘是一种实用工具,它在屏幕上显示虚拟键盘,允许那些有移动障碍的用户用指针设备或游戏杆输入数据。屏幕键盘旨在为存在移动障碍的用户提供最低级别的功能。这对于不知道如何键入的用户也很有用。它还可以用于最基本的CAI键盘教学。 17.对象包装程序——Packager(system32文件夹下)

通过对象包装程序我们可以打开一个文件,并引入其中的图标,将它们插入到一般Windows程序中使用,可用于制作计算机类教学课件或文档。 18.注册表编辑器增强版——Regedit32(system32文件夹下) 注册表编辑器是用来更改系统注册表设置的高级工具。注册表中包含了有关计算机如何运行的信息。在Windows XP中有一个名为Regedit的程序,可编辑注册表,但此程序却是它的增强版本,除可编辑注册表外,还可设置权限、清除重复项、删除已被卸载或删除的程序项等高级xx作。

19.ActiveX注册和反注册工具——Regsvr32

使用过ActiveX的人都知道,ActiveX不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的ActiveX控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在Windows的System文件夹下有一个regsvr32.exe的程序,它就是Windows自带的ActiveX注册和反注册工具。它的用法为:

“regsvr32 [/s] [/n] [/i(:cmdline)] dllname”。其中dllname为ActiveX控件文件名,建议在安装前拷贝到System文件夹下。 参数有如下意义: /u——反注册控件

/s——不管注册成功与否,均不显示提示框 /c——控制台输出

/i——跳过控件的选项进行安装(与注册不同) /n——不注册控件,此选项必须与/i选项一起使用 如笔者要注册一amovie.ocx控件,则打入regsvr32 amovie.ocx即可,要反注册它时只需使用

regsvr32 /u amovie.ocx就行了。

20.动态链接库函数启动器——Rundll32

在Windows中使用了许多动态链接库,这样就使得所有Windows程序都可共享这些动态链接库中的函数。一般情况下,许多应用程序都通过Windows API来xx作这些函数,但归根结底是通过Windows文件夹下的rundll32.exe程序来启动相应的函数。它的用法是:“rundll32.exe 动态链接库名,函数名,参数名”。如笔者需要实现一键关机,则在桌面上建立一快捷方式,命令行为“rundll32.exe user.exe,ExitWindows”,并设置其快捷键为F4即可。再如,笔者要打开控制面板,则只需要输入命令“rundll32.exe shell32.dll,Control_RunDLL”即可,要打开桌面属性,只需要使用“rundll32.exe shell32.dll,Control_RunDLL desk.cpl”,其余的以此类推。

21.系统文件检查器——Sfc(system32文件夹下)

使用Windows难免不会出现系统文件损坏或丢失的毛病,而如果为了几个小小的文件就去重装系统,又显得稍微麻烦了一些。通过系统文件检查器Sfc.exe,一切都会变得非常简单。

22.共享文件夹设置工具——Shrpubw(system32文件夹下) 同一工作组的同事在一起工作,有时必须与同事们共享文件夹,这时我们可以利用此工具轻松搞定。它的作用与右击一文件夹,选择“共享”基本上等价。 23.Microsoft 签字验证工具——Sigverif(system32文件夹下)

所谓“签署的文件”,就是被授予Microsoft数字签署的文件。该签署表明,该文件是原始文件的一模一样的副本。通过Microsoft签字验证工具,我们可在计算机上查找已签署和未签署的文件,也可查看签署文件的身份验证,以确认该文件还没有被篡改。使用起来非常方便,和查找窗口几乎没有什么不同,只要给出搜索范围,就可搜索出指定范围内的已签署文件和未签署文件。

24.音量控制程序——Sndvol32

我们在Windows任务栏上可见到一个可爱的小喇叭,当我们双击它时就会弹出音量控制面板,其实这时我们就是启动了一个Windows文件夹下的sndvol32.exe文件。不信,请你进入Windows文件夹,再打开sndvol32.exe文件看看,熟悉的“音量控制”面板是否已经在你眼前了?另外还要告诉大家,它还有一个隐藏的参数“/r”,利用此参数可快速地打开录音控制面板,这样我们只要在桌面上建立一指向C:\Windows\Sndvol32.exe的快捷方式,并令它的参数为/R(即在目标中填入“C:\Windows\Sndvol32.exe /R”),就可以快速打开录音控制面板选择输入设备了。如果设备过多,在面板上容纳不下时,试着按“Ctrl+S”键,不管有多少设备都能够完全显示。

25.任务管理器——Taskmgr(system32文件夹下)

任务管理器提供正在你的计算机上运行的程序和进程的相关信息,使用任务管理器可快速查看正在运行的程序的状态,或终止已停止响应的程序。也可使用多达15个的参数评估正在运行的进程的活动,以及查看CPU和内存使用情况的图形和数据。当计算机发生锁死时使用它最方便和有效。

26.远程连接程序——Telnet(system32文件夹下)

在Internet上有无数的计算机,而要访问它们都必须通过建立远程连接才行,进行两个计算机的远程连接可用专门软件实现,但通过Windows自带的远程连接程序telnet.exe也能完成这一xx作,而且它还是纯中文界面软件。 27.远程FTP工具——Tftp(system32文件夹下) FTP是一个网络传输的协议,通过这个程序可非常方便地连接到对方的服务器上进行文件的存取xx作,省得再找如第三方的FTP软件了,可惜的是它是字符界面。 28.Windows升级程序——Wupdmgr(system32文件夹下)

安装完Windows后,在开始菜单的上方会有Windows Update菜单项,通过它能自动登录到Microsoft公司的网站上完成自己Windows的升级工作。但时间一长,可能会把这个快捷方式误删除了,这时我们就可以通过打开Windows下的Wupdmgr.exe文件来完成这个功能。

Windows XP是一个操作系统,但它并不仅仅是一个操作系统,只有充分地发挥其内置功能,才能更好地使用它。这也符合“基础的未必是最坏的,回到基础还是好的”的道理。 XP提升性能小技巧

< style=\一、取消解压缩功能

Windows XP可以自己解开Zip压缩文件,但你是不是更钟爱Winzip、WinRAR呢﹖那就把Windows XP默认的解压缩功能取消吧!按下“开始”→“运行”,输入“regsvr32 /u zipfldr.dll”,然后确定。接下来会弹出一个窗口,按确定,这样Windows XP的解压缩功能就被取消了。 二、去掉磁盘扫描的等待时间

当Windows XP非正常关机时,重新开机需要等待10秒才会开始磁盘扫描。如果你觉得这10秒钟太长,那就干脆让它变成0秒吧!按下“开始”→“所有程序”→“附件”→“命令提示符”,在提示符下键入“CHKNTFS /T?0”然后回车,这样下次就不用等待那漫长的10秒了。 三、加快下载速度

Windows XP在默认情况下,保留了20%的连接带宽给支持QoS的程序,但是,大部分程序都不支持QoS服务,也不是所有的设备都提供QoS封包分流管理。因此,释放这预留的20%的带宽,可以使下载速度提高不少。按下“开始”→“运行”,输入“gpedit.msc”,弹出组策略窗口,在窗口的左边依次点选“计算机配置”→“管理模块”→“网络”→“QoS数据包调度程序”,在右边的“限制可保留带宽”上点右键,选择属性,在弹出窗口的“设置”选项卡下选“已启用”,将“带宽限制”改为0%。 四、释放系统备份所占用的空间

Windows XP在安装完毕后会自动备份一些重要的系统文件,如果你想把这些空间腾出来,那好,按下“开始”→“运行”,输入“sfc /purgecache” ,然后确定,稍等片刻,你会发现硬盘空间又多出不少!

五、删除预读文件以提升系统效能

Windows XP有个专门储存安装过的软件的预读文件的文件夹,以便预先读取以加快软件运行速度,但Windows XP并不会自动将已卸载软件的预读文件删除,所以只有手动来删除了。进入“X?WindowsPrefetch”(X表示Windows XP所在的分区)文件夹,删除除了“Layout.ini”以外的 所有文件。

六、全方位地了解你的计算机

想不想全面地了解你的计算机的软硬件信息和使用状况呢?Windows XP已经带有强大的系统信息收集程序。按下“开始”→“帮助和支持”,弹出“帮助和支持中心”窗口,在右边选择“使用工具查看您的计算机信息并分析问题”,然后在左边的列表中选择“我的计算机信息”,好了,你可以在右边选择你想知道的信息了(比用Msinfo32.exe得到的系统信息要直观得多!? 。

七、瞬间锁定计算机 突然有事要离开片刻,但又不想关机,为了不让别人动你的电脑,你只需要按下Windows徽标键+L,即可快速锁定计算机,除非知道密码,谁也别想动! 八、修改cpu的二级缓存

在正常情况下,xp会自动识别cpu的二级缓存。但有时xp不会这样做,这样就需要手动优化以改善cpu的性能。 1.运行\ 2.去\ Management\\SecondLevelDataCache]\

3. 修改他的十进制: AMD Duron: 64(kb); CeleronA/celeron2:128; PII mobile/ PIII E(EB)/P4/AMD K6-3/AMD THUNDERBird/Cyrix III:256; AMD K6-2/PII/PIII katmai/ AMD Athlon:512; PII Xeon/PIII Xeon:1024; 4.重启。

九、修改磁盘缓存以加速xp

磁盘缓存对xp运行起着至关重要的作用,但是默认的I/O页面文件比较保守。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法。 1.运行 \ 2.去[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory M

anagement\\IoPageLockLimit]; 3.根据你的内存修改其十六进制值: 64M: 1000; 128M: 4000; 256M: 10000; 512M或更大: 40000 4.重启

十、预读设置以提高速度

xp使用预读设置这一新技术,以提高系统速度。如果你拥有PIII 800, 512M内存以上,推荐一下修改: 1.运行“egedit” 2.去[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Memory Management\\PrefetchParameters\\EnablePrefetcher];

3.设置数值0,1,2,3。0-Disable,1-预读应用程序,2-启动预读,3-前两者皆预读 (\,推荐

使用)。

4.重启。这样可以减少启动时间。

十一、清除预读文件

当xp使用一段时间后,预读文件夹里的文件会变的很大,里面会有死链文件,这会减慢系统时间。建议,定期删除这些文件。(c:\\windows\\prefetch) 十二、减少磁盘扫描等待时间

在dos下,键入“chkntfs/t:0” 0:表示等待时间为0秒 十三、关闭磁盘索引

Xp纪录了所有文件以便快速搜索,如果你不经常查找文件,可将它关闭。 1.打开我的电脑

2.右击驱动器,选“属性”。

3.取消“使用索引以便快速查找文件”。 十四、修正鼠标加速的bug

1.当在xp玩quake3、cs时,鼠标加速有问题而且枪法变得不准,名为“yinxs”的tweak能修改这个bug。 2.运行“regedit” 3.去[HKEY_CURRENT_USER\\Control Panel\\Mouse] \00,00,00,00,a0,00,00,00,00,00,00,00,40

,\\ 01,00,00,00,00,00,00,80,02,00,00,00,00,00,00,00,05,00,00,00,00,00 \ex:00,00,00,00,00,00,00,00,66,a6,02,

00,00,00,00,00,cd,4c,\\ 05,00,00,00,00,00,a0,99,0a,00,00,00,00,00,38,33,15,00,00,00,00,00 4.重启

十五、优化ntfs文件系统

ntfs的好处不用说了吧,但也有不足。取消更新最后一次磁盘访问,这样对于容量大的分区,会减慢速度。 运行“regedit” 在HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentContolSet\\Control\\Filesystem)中,加DWORD,

数值为1。

Microsoft的25位CDKey里有什么?

从Win95起,M$(编辑注:即Microsoft,下同) 的产品安装Key从原来的10位数字改为25位字符,这一改动,代表着M$告别了简单的校验和,从此投入了椭圆曲线法的怀抱。从密码学的角度来看,这绝对是一个里程碑,因为当时椭圆曲线法仍在研究论证阶段,M$是第一个将之实用以商业产品的厂家。那么在这25个字符里到底有什么呢?[UseMoney=1000] 1.Base24

这25个字符实际是114bits的数据用Base24进行UUCode后的结果,做为安装Key,这个Base必须绝对避免误认,所以M$选择了以下这24个字符做为UUCode的Base:BCDFGHJKMPQRTVWXY2346789所以,如果你的安装Key 有这24个字符以外的字符的话,你完全可以把它丢到垃圾筒里去了━━不用试就知道它根本通不过了。 2.114 bits

UUDecode后得到的114位按Intel高位在后的格式表示如下:

[ X XXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXXXX ] Total 114 Bits | | | \\ 55 Bits Sign | | \\ 28 Bits Hash

| \\ 30 Bits Serial \\ 31 Bits Data \\ 1 Bits Flag /

Flag: 不明标志,目前所见的各类Key中这一位总是为0

Serial:用户序列号,转成十进制表示为AAAABBBBBB,对应显示为: 零售版:xxxxx-AAA-BBBBBBx-xxxxx OEM版: xxxxx-OEM-0AAAABx-BBBBB

以上31bits总称为Data,是CDKey中的基本部分。 Hash:Data经特定处理得到的结果,见后文。 Sign:Hash值的椭圆曲线签名,见后文。 3.椭圆曲线签名算法

要说明椭圆曲线签名算法可不是一件容易的事,有兴趣的可以自己用“椭圆曲线”或是“elliptic curve”在搜索引擎找相关的资料来看吧,这里只简单介绍M$的用法。

所谓椭圆曲线是指这样一类曲线方程:y^2 + a1*xy + a3*y = x^3 + a2*x^2 + a4*x + a6 在密码学里用的是它的两个特例,而M$用的更是这两个特例中的特例:y^2 = x^3 + a*x + b ( mod p )

当a、b、p选定后,就可以确定一个椭圆曲线,再选择一个生成点 G(gx,gy),于是,存在一个最小的整数q使得q*G=O,然后,再任意选择一个整数 k

A.先任意选择一个整数r

B.将Data、rx、ry共100个字节求SHA-1,取结果中的28位得到Hash; C.求Sign = r - Hash * k ( mod q );

D.把Data、Hash、Sign三个数组合后UUCode得到25位CDKey。 验证CDKey时:

A.把25位CDKey先UUDecode再拆分后提到Data、Hash、Sign; B.求点R( rx, ry ) = Sing * G + Hash * K ( mod p );


Win XP注册表的应用(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:第四章 声现象复习课

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: