Jan25Windows Server 2003单机使用优化软件兔整理版
因为网站开发时需要建多站点, 所以近一年来一直在自己的机器上装Windows Server 2003当单机版用, 重做过几次系统, 每次做完都需要重新设置一次, 很是麻烦, 网上倒是有很多优化大全, 但要么多, 要么少, 都不是很好用, 所以就自己整理一份, 以后再重做系统时可以直接拿来用:
- 禁用关机事件跟踪
开始 -> 运行 -> gpedit.msc->计算机配置 -> 管理模板 -> 系统 -> 显示关机事件跟踪 -> 禁用。 - 禁用开机 CTRL+ALT+DEL和实现自动登陆
[HKEY_LOCAL_MACHIN\SOFTWARE\MicroSoft\Windows NT\CurrentVersion\Winlogon]段,在此段中按右键,新建二个字符串段,AutoAdminLogon=“1”,DefaultPassword=“为超级用户Administrator所设置的Password”。
注意,一定要为Administrator设置一个密码,否则不能实现自启动。 然后,重新启动Windows即可实现自动登录。方法2:开始 -> 运行 -> gpedit.msc-> Local Security Settings(本地安全策略) -> 本地策略 -> 安全选项 -> interactive logon: Do not require CTRL+ALT+DEL (交互式登录: 不需要按CTRL+ALT+DEL),启用之。
方法3(自动登陆):使用Windows XP的Tweak UI来实现Server 2003自动登陆。
下载:Tweak UI http://hanzify.org/index.php?Go=Show::List&ID=4214 (绿色软件,无需要)
下载后直接执行tweakui.exe 在左边的面板中选择Logon -> Autologon -> 在右边勾选Log on automatically at system startup输入你的用户名和域名(如果没有就不写),点击下面的Set Password,输入用户名的密码,然后点击OK。 -
启用硬件和DirectX加速
★硬件加速:桌面点击右键--属性(Properties) -> 设置(Settings )--高级( Advanced )--疑难解答(Troubleshoot)。把该页面的硬件加速滚动条拉到“完全”( Full),最好点击“确定”(OK)保存退出。这期间可能出现一瞬的黑屏是完全正常。★DirectX加速:打开“开始”(Start) -> “运行”(Run),键入“dxdiag”并回车打开“DirectX 诊断工具”(DirectX Tools),在“显示”(Display)页面,点击DirectDraw, Direct3D and AGP Texture 加速三个按钮启用加速。把“声音的硬件加速级别”(Hardware Sound Acceleration Level)滚动条拉到“完全加速”( Full Acceleration)。
(新版的笔记本主板等AGP加速按钮是灰的, 不可用, 是因为这些新主板不需要这一功能即可) -
启用桌面主题和隐藏文件
打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,选themes“主题”(默认是禁止的),然后改为“自动”,按“应用”,选“开启”。接着点“桌面”的属性,在“主题”里选“windows xp”Windows Server 2003默认显示所有的文件夹,如果可以通过以下方法来隐藏:打开任意一个文件夹,选择“工具” -> “文件夹选项” -> “查看”,选择“不显示隐藏的文件和文件夹”,点击“确定”。
(因为我不喜欢那些花里胡哨的功能占用我本已紧张的系统资源, 所以这一步跳过) -
允许内置的IMAPI CD-Burning服务和支持Windows影像设备服务
★启用Windows内置的IMAPI CD-Burning服务:打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,在出现的窗口中找到“IMAPI CD-Burning COM Service ”并双击它,然后在启动模式(startup type )的下拉菜单选择“自动”(Automatic),并点击“应用”(Apply) ->“开始”(Start) -> “确定”(OK)★假如你有如数码相机和扫描仪之类的影像设备,应该打开Windows Image Acquisition 服务。
打开“开始”(Start) -> “运行”(Run),键入“Services.msc ”,在出现的窗口中找到“Windows Image Acquisition (WIA) ”并双击它,然后在启动模式(startup type )的下拉菜单选择“自动”(Automatic),并点击“应用”(Apply) ->“开始”(Start) -> “确定”(OK)
(刻盘跟数码相机用得较少, 所以暂不启用, 等需要时手工从系统服务中启动即可, 所以这一步也跳过) -
修改注册表,减少预读取,减少进度条等待时间
开始→运行→regedit启动注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory Management\PrefetchParameters, 有一个键值名为EnablePrefetcher,它的值是3,把它改为“1”或“5”。 -
减少等待时间(自动干掉停止响应的窗口等)
将 WaitToKillServiceTimeout 设为:1000或更小。 ( 原设定值:20000 )
找到 HKEY_CURRENT_USER\Control Panel\Desktop 键,将右边视窗的WaitToKillAppTimeout 改为 1000, ( 原设定值:20000 )即关闭程序时仅等待1秒。
将 HungAppTimeout 值改为:200( 原设定值:5000 ), 表示程序出错时等待0.5秒。
打开注册表 HKEY_CURRENT_USER\Control Panel\Desktop 键,
将 AutoEndTasks 值设为 1。 ( 原设定值:0 ) -
禁用系统服务Qos
开始菜单→运行→键入 gpedit.msc ,出现“组策略”窗口, 展开 "管理模板”→“网络” , 展开 "QoS 数据包调度程序", 在右边窗右键单击“限制可保留带宽" ,在属性中的“设置”中有“限制可保留带宽" ,选择“已启用”,带宽限制设为0%,确定即可。当上述修改完成并应用后,用户在网络连接的属性对话框内的一般属性标签栏中如果能够看到"QoS Packet Scheduler(QoS 数据包调度程序)"。说明修改成功,否则说明修改失败。 -
改变窗口弹出的速度:
找到HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics子键分支,在右边的窗口中找到MinAniMate键值,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口显示的动画,把它改为0,则禁止动画显示,接下来从开始菜单中选择“注销”命令,激活刚才所作的修改。 -
禁止Windows的压缩功能:
点击“开始”下的“运行”,在“运行”输入框中输入“regsvr32/u zipfldr.dll”,然后按回车键即可。 -
移动虚拟内存
进入“开始→控制面板→系统”,在“系统属性”窗口里选择“高级”选项卡,点击“性能”栏里的“设置”按钮,选择“高级”选项卡,在“虚拟内存”栏里点“更改”按钮,选择系统分区,然后选择“无分页文件”项,点“设置”按钮后在弹出窗口中选择“是”,然后选择一个非系统分区,选择“自定义大小”,输入数据后点“设置”,再点“确定”,重启计算机即可。 -
移动系统环境变量
进入“开始→控制面板→系统”,选择“高级”,点击“环境变量”按钮,在“Administrator的用户变量”栏中选中Temp项,点“编辑”按钮,改变量值,如改为“D\Temp”,点“确定”;然后用同样的方法改变第二项Tmp到同一地址。接着,在“系统变量”栏中分别找到Temp和Tmp项,改动到同一地址即可。 -
移动IE临时文件
进入“开始→控制面板→Internet 选项”,在“常规”选项卡的“Internet 文件”栏里点“设置”按钮,在弹出窗体中点“移动文件夹”按钮,选择目标文件夹后,点“确定”,在弹出对话框中选择“是”,系统会自动重新登录。 -
移动“我的文档”
进入资源管理器,右击“我的文档”,选择“属性”,在“目标文件夹”选项卡中点“移动”按钮,选择目标盘后按“确定”即可。在Windows 2003中“我的文档”已难觅芳踪,桌面、开始等处都看不到了,建议经常使用的朋友做个快捷方式放到桌面上。 -
移动"IE收藏夹"
从注册表中打开[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders],然后将其中的“Favorites”的键值设置为其他路径,比如:E:\Favorites。 -
在控制面板"添加删除程序-添加删除组件"里显示全部组件:
把 Windows\inf 目录中的 sysoc.inf 文件里的 "hide" 替换为空字符串。
(主要是为了便于删除OutLook Express/群集服务等组件) -
启用 ASP 支持:
Windows Server 2003 默认安装,是不安装 IIS 6 的,需要另外安装。安装完 IIS 6,还需要单独开启对于 ASP 的支持。方法是:
控制面板 -> 管理工具 -> Web服务扩展 -> Active Server Pages -> 允许。
以上这些是最麻烦不好记的部分, 至于装完系统后手工设置虚拟内存大小/转移临时文件目录/禁用错误报告等性能优化因为每次装完系统后都随手就设了, 所以也就不特意详细列出了.