一. 修复受损的系统文件
我们在平时操作电脑的过程中可能会因为某个误操作而丢失了一些重要的系统文件,系统因此变得非常不稳定,老是出现错误提示,如果是为此而重新安装系统的话,那必将浪费你好长的时间,其实使用SFC文件检测器命令就可以轻松地帮你检测并修复受损的系统文件。
具体方法:插入系统安装光盘,然后在命令提示符窗口中输入“sfc /scannow”命令并回车,这时sfc文件检测器将立即扫描所有受保护的系统文件。在大约几分钟的时间里,SFC会检测并修复好受保护的系统文件。
小提示:如果身边没有Windows XP安装盘,但以前在硬盘上备份了安装盘文件的话,可以通过下面的小小设置即可让文件检测器从硬盘上的安装文件中来恢复系统文件。
在注册表中展开“HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Setup”子键,然后在右侧窗口中修改Installation Sources、ServicePackSourcePath和SourcePath三个键值为硬盘上的系统安装程序路径,例如Windows XP的安装原文件存放在E盘/CDXP文件夹中,那么修改以上三个键的键值为“E:/CDXP”。这样再使用SFC命令时,则可以直接使用硬盘上的安装文件来恢复系统而不需要插入安装光盘。
二.找回linux下的root密码
方法(1):lilo
1. 在出现 lilo: 提示时键入 linux single
画面显示 lilo: linux single
2. 回车可直接进入linux命令行
3. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
4. #reboot重启,root密码为空
方法(2): grub
1. 在出现grub画面时,用上下键选中你平时启动linux的那一项(别选dos哟),然后按e键
2. 再次用上下键选中你平时启动linux的那一项(类似于kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/),然后按e键
3. 修改你现在见到的命令行,加入single,结果如下:
kernel /boot/vmlinuz-2.4.18-14 single ro root=LABEL=/
4. 回车返回,然后按b键启动,即可直接进入linux命令行
5. #vi /etc/shadow
将第一行,即以root开头的一行中root:后和下一个:前的内容删除,
第一行将类似于
root::......
保存
6. #reboot重启,root密码为空
方法(3):
1.在系统进入单用户状态,直接用passwd root去更改
2.用安装光盘引导系统,进行linux rescue状态,将原来/分区挂接上来,作法如下:
cd /mnt
mkdir hd
mount -t auto /dev/hdaX(原来/分区所在的分区号) hd
cd hd
chroot ./
passwd root
这样可以搞定
方法(4):
1.在Grub引导程序中,在下面给出了一系列提示。有兴趣的朋友可以都去试验一下。我们这里按“e”键进入系统启动前的Grub配置。
2.然后我们选择中间那一项:“kernel /vmlinuz-2.4.20-8 ro root=LABEL=/”按“e”键进入编辑。(注:阴影部分不一定完全相同)
3..在“LABEL=/”后面输入“空格+single”后回车。空格一定要记得输!(注:在选项的后面空格输入即可)
4.然后选择中间那一项:“kernel /vmlinuz-2.4.20-8 ro root=LABEL=/ single”,按“b”键启动单用户模式系统。(注:阴影部分不一定完全相同)
5.如果你的系统前面出现“sh-2.05b#”这样的提示符,那么恭喜你,你已经成功进入了单用户模式。
6.在“sh-2.05b#”后面输入“passwd root”后回车。出现了激动人心的输入新密码界面。
7.输入新密码并再次确定后,你的root用户的密码就成功更改了。
8.然后输入“reboot”命令,重启系统,下次登陆就可以用新密码来使用root账户了。
补充(5):防止修改linux的root密码的方法
1) 输入 grub 进入其中产生 MD5 密码:
grub>; md5crypt
Password: **********
Encrypted: $1$U$JK7xFegdxWH6VuppCUSIb.
** 完成后请用滑鼠左键将密码选取,并输入 quit 退出 grub 。
2) 修改 /etc/grub.conf 进行密码保护设定:
password --md5 $1$U$JK7xFegdxWH6VuppCUSIb.
** 请用滑鼠中键将密码贴上。
title Red Hat Linux 7.3 (2.4.18-3)
lock
root (hd0,1)
kernel /vmlinuz-2.4.18-3 ro root=/dev/hda12
initrd /initrd-2.4.18-3.img
3) 在开机的时候输入 p 和密码。
三.winxp系统的优化
1.实现windowsXP的快速关机
(1)、在运行中软件Regedit,打开注册表,找到:HKEY-CURRENT-USER/Control Panel/Desktop将其键值WaitToKillAppTimeout改为 :1000,这样关程序的时间为1秒。是不是关机速度快了许多呀。
(2)、我们可以使用“任务管理器”加快关机速度
按Ctrl+Alt+Del调出“任务管理器”窗口,然后点击“关机”菜单,在按住“Ctrl”键的同时,选择“关机”或“重新启动”菜单项(如上图),这时是不是关机速度快了很多呀。
2.加快开关机速度
在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControl PanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
3.提高宽带速度
专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。
在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“启用”,并将原来的“20”改为“0”,这样就释放了保留的带宽。
4.优化网上邻居
Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到HKEY_LOCAL_MACHINEsofewareMicrosoftWindowsCurrent VersionExploreRemoteComputerNameSpace,删除其下的(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。
5.加快预读能力改善开机速度
要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,4或5,这样滚动条滚动的时间就会减少;
6.自动关闭停止响应程序
有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USERControl PanelDesktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。
7.加快菜单显示速度
为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在HKEY_CURRENT_USERControl PanelDesktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。
8.清除内存中不被使用的DLL文件
在注册表的HKKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion,在Explorer增加一个项名为AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。
9.停止“磁盘空间不足”的通知 :
当磁盘驱动器的容量少于 200MB 时 Windows XP 便会发出“磁盘空间不足”的通知
如需停止此功能,可按下面程序更改登录文件
在〔开始〕〔运行〕键入〔Regedit〕HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion在Policies下增加一个机码名Explorer(如果已有便不用增加)在Explorer增加一个 DWORD 值NoLowDiskSpaceChecks数值数据为1= 停止通知,值数据为0= 默认值启动通知
10.实现浏览器的多线程下载
在〔开始〕〔运行〕键入〔regedit〕HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/InternetSettings
在右边窗口增加下列两个Dword值
MaxConnectionsPer1_0Server数值资料为0000000a即十进制10
MaxConnectionsPerServer数值资料为0000000a即十进制10
四,.关于禁用和解除注册表
在windows 2000和xp中,注册表被禁用的话通过导入注册表文件是打不开的。(在98系统中是可以的),我通过研究INF文件,可以利用INF文件来打开注册表,下面的是原文件
[Version]
SIGNATURE = "$Windows NT$"
[DEFAULTINSTALL]
ADDREG = ADDREG.REG
[ADDREG.REG]
hkcu,"Software/Microsoft/Windows/CurrentVersion/Policies/System",DisableRegistryTools,%REG_Dword%,0
[strings]
REG_DWORD = 0x00010001
REG_SZ = 0x00000000
REG_BINARY = 0x00000001
只要把它复制下来把文件名改为*.inf 然后用右键导入就可以了。
如果把里面的“%REG_Dword%,0”改成“%REG_Dword%,1”就可以禁用注册表了。
让windows系统把你阅读英文文件
首先将下面的代码保存在一个.vbs文件中,然后准备一个里面全是英文的txt文件.将txt文件拖到vbs文件的图标上,就会听到英语了,呵呵,不错啊.
CreateObject("SAPI.SpVoice").Speak CreateObject("Scripting.FileSystemObject").OpenTextFile(WScript.Arguments(0)).ReadAll