网吧XP无盘系统集成优化及母盘封装

来源:互联网 发布:生活记账软件排名 编辑:程序博客网 时间:2024/05/21 09:22
网吧XP无盘系统集成优化及母盘封装
一、安装设置 
  
  1、以正常方式安装WINXP,安装完之后即刻打上冲击波、震荡波补丁,然后安装DIX9。0C,安装五笔输入法(无需安装输入法补丁),接着升级 WMP10。0,安装REALONE10。0,安装暴风音影XP版,复制其他机上的WINRAR安装目录到系统中,以备不时之需(记住,不是安装,是复制,安装的话它会关联所有压缩文件),此时软件部份安装完毕。 
  
  2、 安装XPLITE,去掉不常用的附件 
  
  1) 操作系统选项中保留:CLIPBOOK、DLLCACHE文件夹、ODBC数据源管理器、TWAIN图像获取驱动、帮助和支持中心、程序兼容工个、程序兼容性向导、核心字体、启动预读缓存、驱动缓存、升级包源文件 
  
  2) 多媒体选项中保留:ATI SPI驱动程序、DIRECTSHOW VIDEO、ICM色彩配置文件、OPENGL图形库、WINDOWS MEDIA PLAYER、视频解码器、音量控制器、音频解码器 
  
  3) 服务器组件保留选项:索引服务、在索引服务语言资源中保留繁体中文、简体中文、美国英语、英国英语 
  
  4) 通读和消息中保留:USR/3COM调制解调器驱动、超级终端、传真服务、电话拨号程序、无线连接配置 
  
  5) 网络实用程序保留选项:IE HTML RENDERING ENGINE、INTERNET EXPLORER、JAVA SCRIPT、JAVA虚拟机、TCP/IP命令行工具、VB SCRIPT、网络连接管理 
  
  6) 系统服务中保留:通用即插即用服务、智能卡服务 
  
  7) 系统工具和实用程序中保留:BRIEFCASE、REMOTE ASSISTANCE、WINDOWS脚本宿主 
  
  8) 我没写上的全部去掉。 
  
  
  二、注册表优化 
  
  1、 加速XP的开关机 
  
  开启注册表编辑器,找到 HKEY_LOCAL_MACHINE/System/CurrentControlSet/Control, 
  
  将 WaitToKillServiceTimeout 设为:500 ( 原设定值:20000 找到 
  
  HKEY_CURRENT_USER/Control Panel/Desktop 键,将右边视窗的 
  
  WaitToKillAppTimeout 改为 500, ( 原设定值:20000 即关闭程序时仅等待1秒。将 HungAppTimeout 值改为:200( 原设定值:5000 , 表示程序出错时等待0.5秒。 
  
  
  2、 让系统自动关闭停止回应的程式。 
  
  打开注册表 HKEY_CURRENT_USER/Control Panel/Desktop 键, 
  
  将 AutoEndTasks 值设为 1。 ( 原设定值:0 
  
  
  3、 加快Win XP浏览速度! 
  
  打开注册表点击到: 
  
  HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/Current Version/Explorer/RemoteComputer/NameSpace。删除下面所有的值如:{D6277990-4C6A-11CF- 87-00AA0060F5BF} 
  
  
  4、 不加载DLL文件   
  
  浏览器在使用之后往往会有部分DLL文件在内存中缓存好长一段时间,相当大一部分内存会被不用的DLL文件点用。为了防止这种事情发生,找到注册表如下位置: 

  HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer 
  
  接下来建立一个名为AlwaysUnloadDLL,值为1的双字节值。 
  
  如果想要去除这项优化,只需把该键值设为0(也可以干脆把键删掉)。注意:该项优化要在Windows重新启动后才生效。 
  
  
  5、 完全关闭Windows XP文件保护功能。此招慎用 
  
  从注册表中找到HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon,修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为 “0”就可以了。 
  
  
  6、 加快菜单显示速度 
  
  在[开始]-->[运行]-- >键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],将字符串值[MenuShowDelay]的数值数据更改为[0],调整后如觉得菜单显示速度太快而不适应者可将[MenuShowDelay]的数值数据更改为[200],重新启动即可
7、 加快预读能力改善开机Windows XP预读设定可提高系统速度,加快开机速度。按下修改可进一步善用CPU的效率:在[开始]-->[运行]-->键入[Regedit]-- >[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control] -->[SessionManager]-->[MemoryManagement],在[PrefetchParameters]右边窗口,将[EnablePrefetcher]的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3 
  
  8、 和Windows 2000一样,XP在浏览局域网时也存在烦人的延迟问题,但介绍这个问题的资料却很难找到。如果你浏览一台Win 9x的机器,例如,在网上邻居的地址栏输入“/computername”,XP的机器会在它正在连接的机器上检查“任务计划”。这种搜索过程可能造成多达30秒的延迟。如果你直接打开某个共享资源,例如在网上邻居的地址栏输入“/computernameshare”,就不会有这个延迟过程。要想避免 XP搜索“任务计划”的操作,提高浏览网络的速度,你可以删除 HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer 
  
  RemoteComputerNameSpace{D6277990-4C6A-11CF-8D87-00AA0060F5BF}子键。该键的类型是REG_SZ。 
  
  
  9、 XP中让程序开机即运行的新方法    
  
  点击“开始”菜单中的“运行”,在打开的“运行”对话框中输入“Regedit”,打开注册表编辑器。顺次展开注册表到 HKEY_CURRENT_USER/Software/Microsoft/Windows NT/CurrentVersion/Windows下,在这里新建一个字符串值,方法是右击主键“Windows”,在弹出的菜单中选择“新建”→“串值”,把该字符串值命名为“load”。然后,双击“load”,在弹出的窗口中将它的键值改为你想开机就自动运行的程序路径。要注意的是应该使用文件的短文件名,即“C:/Program Files”应该写为“C:/Progra~1”。 
  
  
  10、 关闭不用的共享    
  
  安全问题一直为大家所关注,为了自己的系统安全能够有保证,某些不必要的共享还是应该关闭的。用记事本编辑如下内容的注册表文件,保存为任意名字的.Reg文件,使用时双击即可关闭那些不必要的共享:    
  
  Windows Registry Editor Version 5.00    
  
  [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services 
  
  /lanmanserver/parameters]    
  
  "AutoShareServer"=dword:00000000    
  
  "AutoSharewks"=dword:00000000    
  
  [HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Lsa]    
  
  "restrictanonymous"=dword:00000001 
  
  
  11、 取消磁盘空间不够警告提示    
  
  Windows XP会自动监控磁盘空间剩余量,一旦磁盘空间不足的话,会提示你并挂起系统还原功能。如果要取消的话,就打开注册表编辑器,找到 HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies 
  
  /Explorer,新建一个Dword值NoLowDiskSpaceChecks,然后修改为1即可。 
  
  12、 让WINDOWS XP自动登陆   
  
  打开:HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Winlogon,在右边的窗口中的新建字符串"AutoAdminlogon",并把他们的键值为"1",并且把 “DefaultUserName”的值设置为用户名,并且另外新建一个字符串值“DefaultPassword”,并设其值为用户的密码。 
  
  
  三、服务优化(我在这里只提几个重要的服务,在保证启动速度和正常使用下要启用的服务) 
  
  1、 cryptogr aphic services:这个服务到底做什么用的很多人不明白,其实它就是用来检测你所安装的软件及硬件驱动是否通过了微软认证,停止它也可以正常使用,但是如果大家要做万能GHOST封装的时候就会有麻烦了,当你把GHOSTXP重新GHOST到其他机时,装任何一个驱动,都会不停的提示是否安装驱动,很麻烦,所以建议大家做母盘时不停用它,当安装完所有硬件及软件之后再停用它。
2、 EVENT LOG:这个相信大家都清楚是用来做什么的,是用来记录事件的,虽然也在其他论坛上看到过说可以停用它,因本人技术有限,无法告之大家如何停用它且不出现服务出错的问题。 
  
  3、 PLUG AND PLAY:这个我就不说了,只能启用不可停 
  
  4、 Remote Procedure call(RPC):这个服务想必也不用我说了 
  
  5、 SERVER:停止了它局域网就用不了 
  
  6、 Shell hardware Detection:这个服务是最令我郁闷的服务,我自已精简的包如果停用它最少要12秒才能启动,启用它就启动一闪而过,这个服务是用来检测硬件改动的,停用也能正常使用,但本人为了保持启动速度,不禁用它 
  
  7、 Themes:主题服务,停用它界面就变成2000了,既然用XP,一定的漂亮还是要的。 
  
  8、 WINDOWS AUDIO:声音嘛,当然都要听了 
  
  9、 WORKSTATION:这个是用来创建和维护网络连接的,如果我们不安装BXP的话也可以停止,局域网其实也能正常使用的,但是BXP要用它,没办法。 
  
  10、Logical disk manager:这个是用来管理磁盘的,安装BXP的时候要用到它,做母盘是先不禁用它,等安装完一切之后才禁用它。 
  
  
  四、系统设置 
  
  1、 系统优化设置。 
  
  1、删除Windows强加的附件: 
  
  a . 用记事本NOTEPAD修改/winnt/inf/sysoc.inf,用查找/替换功能,在查找框中输入,hide(一个英文逗号紧跟hide),将“替换为”框设为空。并选全部替换,这样,就把所有的,hide都去掉了, 
  
  b. 存盘退出, 
  
  c. 再运行“添加-删除程序”,就会看见“添加/删除 Windows 组件”中多出了好几个选项;这样你可以删除好些没有用的附件 
  
  2、 2.关掉调试器Dr. Watson; 
  
  运行drwtsn32,把除了“转储全部线程上下文”之外的全都去掉。否则一旦有程序出错,硬盘会响很久,而且会占用很多空间。如果你以前遇到过这种情况,请查找user.dmp文件并删掉,可能会省掉几十M的空间。这是出错程序的现场,对我们没用。另外蓝屏时出现的memory.dmp也可删掉。可在我的电脑/属性中关掉BSOD时的DUMP 
  
  3.关闭“系统还原”:鼠标右健单击桌面上的“我的电脑”,选择“属性”,找到“系统还原”,如果你不是老噼里啪啦安装一些软件(难道你比我还厉害??),你也可以去掉,这样可以节省好多空间 
  
  4.关闭“休眠支持”:因为休眠功能占的硬碟空间蛮大的, 所以关闭比较好, 
  
  控制台-->电源选项-->休眠(不要打勾) 
  
  注:我觉得休眠还是很有用的。蓝调。 
  
  3、 压缩文件夹 
  
  这是一个相当好的优化,Windows XP内置了对.ZIP文件的支持,我们可以把zip文件当成文件夹浏览。不过,系统要使用部分资源来实现这一功能,因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消zipfldr.dll的注册就可以了,点击开始—>运行,敲入: regsvr32 /u zipfldr.dll 。然后回车即可。 
  
  4、 关闭错误回报 
  
  控制台---->系统---->进阶---->右下角--->错误报告---->关闭 
  
  5、 )"我的电脑"->"属性"->"高级"->"启动和故障修复"中,点"错误报告",选择"禁用错误汇报"、"但在发生严重错误时通知我"。 
  
  (3)点击"编辑",在弹出记事本文件中: 
  
  [Operating Systems] Ed 
  
  timeout=30 //把缺省时间 30 秒改为 0 秒 = 
  
  multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect //把缺省 fastdetect 改为 nodetect 2r 
  
  注册表修改方法:"HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control" ,SystemStartOptions键值改为NODETECT。 
  
  6、 优化“启动和故障恢复”设置: Ru
右键单击“我的电脑”,点击属性,点击“高级”,在“启动和故障恢复”6L 
  
  一栏中,点击“设置”,其中的“系统失败”一栏中,只选择“自动重新启动”,写入调试信息选择“无” 
  
  7、 关闭“Internet时间同步”功能:如果启用了同步,你的计算机时钟每周就会和 Internet 时间服务器进行一次同步,建议关掉它(一个没多大用的功能)。请依次单击“开始”~S`&Y 
  
  →“控制面板”→“日期、时间、语言和区域选项”,然后单击“日期和时间”→“Internet时间”。 
  
  8、 取消对zip文件的支持: GD 
  
  运行,敲入:regsvr32 /u zipfldr.dll 然后回车即可 
  
  9、 关掉快速切换功能:方法如下:控制面板-->用户帐户,点击“更改用户登陆或注销方式”,去掉“使用快速用户切换”就可以了。 
  
  10、 减少磁盘扫描等待时间 E#S 
  
  在dos下,键入“chkntfs/t:0” i 
  
  11、 .解除带宽限制 > 
  
  运行----gpedit.msc-----管理模版-----网络----QoS数据包调度程序---限制可保留带宽---启 v]_ 
  
  ?ie586 晨怡网景论坛 -- 欢迎您来晨怡网景  &~U 
  
  动-----下面输入 0 ----确定---------在你的拨号图标右健属性找到网络-----看看有没有QoS [dVf% 
  
  ?ie586 晨怡网景论坛 -- 欢迎您来晨怡网景  e 
  
  数据包调度程序-------如果没有点安装-----服务------添加----选QoS数据包调度程序----看 I 
  
  ?ie586 晨怡网景论坛 -- 欢迎您来晨怡网景  '1RH]O 
  
  看有没有打勾----有就代表成功了--------重启---ok! # 
  
  12、 .取消系统休眠支持8 
  
  右键属性-屏幕保护程序-电源-休眠-取消 
  
  13、关掉视频预览ee 
  
  运行一下这个命令:“REGSVR32 /U SHMEDIA.DLL” 
  
  
  五、封装前收尾工作 
  
  1、 删除c:/windows/font里面所有字体显示为0字节的字体文件 
  
  2、 删除c;/windows/help下面的所有文件 
  
  3、 删除C盘WINDOW文件夹下面IME、MEDIA、MSAGENTS、TEMP、CURSORS下面的所有文件 
  
  4、 清理IE缓存 
  
  5、 打开我的电脑中的文件夹选项,点击查看,把其中的自动搜索网络文件夹和打印机、记住每个文件夹的视图设置的勾去掉,然后在查看栏中点击列表显示, 
  
  6、 点击C盘右键,再点属性,把允许索引服务编制该磁盘的索引以快速搜索文件的勾去掉 
  
  7、 删除C盘WINDOW下面PREFETCH文件夹中的所有文件。 
  
  8、 搜索*。TMP文件,全部删除 
  
  9、 把页面文件设成无 
  
  10、 最后一步,用磁盘整理工具整理碎片,至此结束对XP的整体优化 
  
  
  六、封装打包 
  
  制作纯净版的主导思想:尽量兼容各种机子、尽量不要减肥、尽可能干净。 
  
  a) 在XP安装光盘中打开/SUPPORT/TOOLS/DEPLOY.CAB文件,先在 C:盘根目录下建议一个名为Sysprep 的文件夹,并将DEPLOY.CAB压缩包文件用Winrar全部解压缩到 c:/sysprep目录。 
  
  b) 复制“死性不改“的最新电源判断程序。及DLLCACHE备文程序到C:/sysprep文件夹中。 
  
  一)、删除硬件驱动 
  
  1、更改 IDE ATA/ATAPI控制器, 这一步就是XP系统万能GHOST的主要步骤所在!为了适应现在各种不同的主板,(如Inter 主板,VIA主板,SIS主板)则必须将你本机的IDE 控制器改成 标准的双通道 PCI IDE控制器 
  
  二)、再把计算机的改为Standard PC,方法和上面的一样! 
  
  三)、尽可能避免幽灵硬件及2个Standard PC出现: 
  
  幽灵硬件是指GHO镜像制作好后,重新恢复到新机上,经常会发现出现“幽灵硬件”,即在设备管理器中,查看-显示隐藏设备时,会发现有不少灰色的设备或者同一个设备有2份。目前仍然是GHOST的大难题之一。
a) 把把计算机的改为Standard PC后,执行至少3-5次的DEL_DRIVER.BAT,然后第1次重新启动计算机! 
  
  b) 第1次重新启动计算机后,到设备管理器中,点击查看-显示隐藏的设备,然后把显示为灰色的右键点击设备,一一卸载删除,如果出现2个Standard PC,则一定要卸载删除一个Standard PC,只保留一个。然后再第2次重新启动计算机。 
  
  c) 第2次重新启动计算机后再次进入系统后,执行执行至少3-5次的DEL_DRIVER.BAT! 
  
  d) 到设备管理器中,点击查看-显示隐藏的设备,然后,会发现剩下的设备已经不多了。把显示为灰色的右键点击设备,一一卸载删除。一般情况下是没有可卸载删除的硬件的了。 
  
  四)、避免出现本地连接2的方法: 
  
  有时做出来的GHO镜像,恢复到只有一块网卡的机子上时,会出现本地连接2,却没发现本地连接,很不爽也!处理方法如下: 
  
  开始-运行-REGEDIT,然后编辑-查找,输入“本地连接”,找着后,把它的上一级分支一并删除。按F3继续查找……… 
  
  五)、系统封装过程 
  
  1、制作sysprep.inf. 这里有一份我做好的,大家只要复制下来就行,有些内容是经过本人更改的,内容如下: 
  
  ;SetupMgrTag 
  
  [Unattended] 
  
  OemSkipEula=Yes 
  
  [GuiUnattended] 
  
  AdminPassword=* 
  
  EncryptedAdminPassword=NO 
  
  OEMSkipRegional=1 
  
  TimeZone=210 
  
  OemSkipWelcome=1 
  
  [UserData] 
  
  ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G 
  
  FullName="蓝猫" 
  
  OrgName="蓝猫工作室" 
  
  ComputerName=* 
  
  [RegionalSettings] 
  
  LanguageGroup=10 
  
  [GuiRunOnce] 
  
  Command0="C:/WINDOWS/DllCacheManager.exe /restore" 
  
  [Identification] 
  
  JoinWorkgroup=WORKGROUP 
  
  [Networking] 
  
  InstallDefaultComponents=Yes 
  
  3、DllCache文件的删除与恢复: 
  
  复制我提供的DllCacheManager.exe到C:/WINDOWS目录下面,点击备份,备份完之后退出 1、 安装电源自动判断程序。 
  
  运行死性不改最新电源程序,选择完整安装,安装完之后退出,运行MSPREP,在等待时间中写10,然后点击确定,等它运行完毕之后显示重启后制作GHOST包,然后关机,把C盘做成映像即可。(转自网吧百科网)
原创粉丝点击