一楼 写的批处理文件很好,只是不适合题目的要求--“通过所学的计算机维护知识,综合论述在没有工具软件的情况下”,一个清理LJ的批处理文件.bat不是相当于一个工具软件吗?
只要你安照以下九个方面操作,相信你的XP又会重新高速运行。
1、加快开关机速度
在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControl PanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到 HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把 WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。
2、提高宽带速度
专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。
在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“启用”,并将原来的“20”改为“0”,这样就释放了保留的带宽。
3、优化网上邻居
Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到 HKEY_LOCAL_MACHINEsofewareMicrosoftWindowsCurrent VersionExploreRemoteComputerNameSpace,删除其下的(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。
4、加快启动速度
要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少;
5、自动关闭停止响应程序
有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USERControl PanelDesktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。
6、加快菜单显示速度
为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在HKEY_CURRENT_USERControl PanelDesktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。
7、清除内存中不被使用的DLL文件
在注册表的HKKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。
8、加快预读能力改善开机速度
Windows XP预读设定可提高系统速度,加快开机速度。按照下面的方法进行修改可进一步善用CPU的效率: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemoryManagement],在PrefetchParameters右边窗口,将EnablePrefetcher的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。
9、减少启动时加载项目
许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被消耗掉!
启动“系统配置实用程序”,在“启动”项中列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。
减身,提速(工具也是人写的,只是高手写给常人用的,网上也有在注册表组策略里手动提速的方法,感觉不是太难),优化(大家都用工具,好像看过手动优化的,也是在注册表里),安全设置
把下面的文字保存到记事本,命名为lj.bat
==============这行不要复制===========
@echo off
del/f/s/q %systemdrive%\*.tmp
del/f/s/q %systemdrive%\*._mp
del/f/s/q %systemdrive%\*.log
del/f/s/q %systemdrive%\*.gid
del/f/s/q %systemdrive%\*.chk
del/f/s/q %systemdrive%\*.old
del/f/s/q %windir%\*.bak
del/f/q %systemdrive%\recycled\*.*
del/f/q %windir%\prefetch\*.*
rd/s/q %windir%\temp & md %windir%\temp
rd/s/q %temp% &md %temp%
del/f/q %userprofile%\cookies\*.*
del/f/q %userprofile%\recent\*.*
rd/s/q "%userprofile%\Local Settings\Temporary Internet Files"
cls & echo 清除系统垃圾完成!
echo. & pause
超好用!,还有这个:
==============这行不要复制===========
@shift 1
@echo off
color 0a
title 系统优化
:menu
cls
echo 功能清单:
echo.
echo [0] 全自动完成以下项目
echo [1] 系统服务优化
echo [2] XP瘦身处理
echo [3] 清除系统垃圾文件
echo [4] 删除系统默认共享
echo [5] 修改IDE通道设备检测模式
echo [6] 禁止保留文档记录
echo.
echo [Q] 退出系统
echo.
echo ---------------------------------------
set /p mainmenu=请选择优化方式[0/1/2/3/4/5/6/q]?
if /I "%mainmenu%"=="0" goto :m_fw
if /I "%mainmenu%"=="1" goto :m_fw
if /I "%mainmenu%"=="2" goto :m_ss
if /I "%mainmenu%"=="3" goto :m_lj
if /I "%mainmenu%"=="4" goto :m_gx
if /I "%mainmenu%"=="5" goto :m_ide
if /I "%mainmenu%"=="6" goto :m_wd
if /I "%mainmenu%"=="q" exit
goto :menu
:m_fw
echo.
echo ---------------------------------------
echo 开始系统服务优化
echo ---------------------------------------
:: Print Spooler 设置为:已停用 (打印机 需要)
:item_printer
set /p printer=本机是否连接了打印机[是:Y 否:N]?
if /I "%printer%"=="y" (
SC config spooler start= auto>nul
goto :item_Wireless
)
if /I "%printer%"=="n" (
SC config spooler start= disabled>nul
goto :item_Wireless
)
echo.
echo 请输入Y/N !
goto :item_printer
:: Wireless Zero Configuration 设置为:手动
:item_Wireless
set /p havewireless=本机是否使用无线网卡[是:Y 否:N]?
if /I "%havewireless%"=="y" (
SC config wzcsvc start= auto>nul
goto :item_othersrv
)
if /I "%havewireless%"=="n" (
SC config wzcsvc start= disabled>nul
goto :item_othersrv
)
echo.
echo 请输入Y/N !
goto :item_Wireless
:item_othersrv
:: Alerter 设置为:已停用
SC config Alerter start= disabled>nul
:: Application Layer Gateway Service 设置为:已停用
SC config ALG start= disabled>nul
:: Application Management 设置为:手动
SC config APPMGMT start= demand>nul
echo [▓------------------------------]
:: Automatic Updates 设置为:手动 (系统升级需要)
SC config wuauserv start= demand>nul
:: Background Intelligent Transfer Service 设置为:手动 (系统升级需要)
sc config BITS start= demand>nul
:: ClipBook 设置为:已停用
sc config ClipSRV start= disabled>nul
:: COM+ Event System 设置为:手动/已停用(c:\program files\ComPlus Applications 目录无内容 即可关闭)
SC config EventSystem start= disabled>nul
:: COM+ System Application 设置为:手动/已停用 (同上)
SC config COMSYSAPP start= disabled>nul
echo [▓▓----------------------------]
:: Computer Browser 设置为:已停用
SC config Browser start= disabled>nul
:: Cryptographic Services 设置为:手动 (WMP、DirectX、系统升级需要)
SC config CryptSvc start= demand>nul
:: DCOM Server Process Launcher 设置为:自动
SC config DCOMlaunch start= auto>nul
:: DHCP Client 设置为:自动
SC config DHCP start= auto>nul
:: Distributed Link Tracking Client 设置为:已停用
SC config trkwks start= disabled>nul
echo [▓▓▓--------------------------]
:: Distributed Transaction Coordinator 设置为:已停用
SC config MSDTC start= disabled>nul
:: DNS Client 设置为:自动
SC config DNSCACHE start= auto>nul
:: Error Reporting Service 设置为:已停用
SC config ERSVC start= disabled>nul
:: Event Log 设置为:自动
SC config EVENTLOG start= auto>nul
:: Fast User Switching Compatibility 设置为:已停用
SC config FastUserSwitchingCompatibility start= disabled>nul
echo [▓▓▓▓------------------------]
:: HTTP SSL 设置为:手动
SC config HTTPFILTER start= demand>nul
:: Human Interface Device Access 设置为:已停用
SC config hidserv start= disabled>nul
:: IMAPI CD-Burning COM Servic 设置为:已停用
SC config IMAPISERVICE start= disabled>nul
:: Indexing Service 设置为:已停用
SC config CISVC start= disabled>nul
:: IPSEC Services 设置为:已停用
SC config POLICYAGENT start= disabled>nul
echo [▓▓▓▓▓----------------------]
:: Logical Disk Manager 设置为:手动
SC config dmserver start= demand>nul
:: Logical Disk Manager Administrative Service 设置为:手动
SC config dmadmin start= demand>nul
:: Messenger 设置为:已停用
SC config messenger start= disabled>nul
:: MS Software Shadow Copy Provider 设置为:已停用
SC config swprv start= disabled>nul
:: Net Logon 设置为:已停用
SC config NetLogon start= disabled>nul
echo [▓▓▓▓▓▓--------------------]
:: NetMeeting Remote Desktop Sharing 设置为:已停用
SC config mnmsrvc start= disabled>nul
:: Network Connections 设置为:手动
SC config netman start= demand>nul
:: Network DDE 设置为:已停用
SC config netdde start= disabled>nul
:: Network DDE DSDM 设置为:已停用
SC config netddedsdm start= disabled>nul
:: Network Location Awareness (NLA) 设置为:已停用
SC config nla start= disabled>nul
echo [▓▓▓▓▓▓▓------------------]
:: Network Provisioning Service 设置为:手动
SC config xmlprov start= demand>nul
:: NT LM Security Support Provider 设置为:已停用
SC config ntlmssp start= disabled>nul
:: Performance Logs and Alerts 设置为:已停用
SC config sysmonlog start= disabled>nul
:: Plug and Play 设置为:自动 (外设需要,必须保留)
SC config plugplay start= auto>nul
:: Portable Media Serial Number Service 设置为:已停用
SC config wmdmpmsn start= disabled>nul
echo [▓▓▓▓▓▓▓▓----------------]
:: Protected Storage 设置为:自动
SC config ProtectedStorage start= auto>nul
:: QoS RSVP 设置为:已停用
SC config rsvp start= disabled>nul
:: Remote Access Auto Connection Manager 设置为:手动
SC config rasauto start= demand>nul
:: Remote Access Connection Manager 设置为:手动
SC config rasman start= demand>nul
:: Remote Desktop Help Session Manager 设置为:已停用
SC config rdsessmgr start= disabled>nul
echo [▓▓▓▓▓▓▓▓▓--------------]
:: Remote Procedure Call (RPC) 设置为:自动
SC config rpcss start= auto>nul
:: Remote Procedure Call (RPC) Locator 设置为:已停用
SC config RPCLocator start= disabled>nul
:: Remote Registry 设置为:已停用
SC config RemoteRegistry start= disabled>nul
:: Removable Storage 设置为:已停用
SC config ntmssvc start= disabled>nul
:: Routing and Remote Access 设置为:已停用
SC config RemoteAccess start= disabled>nul
echo [▓▓▓▓▓▓▓▓▓▓------------]
:: Secondary Logon 设置为:已停用
SC config SecLogon start= disabled>nul
:: Security Accounts Manager 设置为:自动
SC config samss start= auto>nul
:: Security Center 设置为:已停用
SC config wscsvc start= disabled>nul
:: Server 设置为:已停用(局域网朋友注意:这个停用将不能共享文件!但不影响共享上网)
SC config lanmanserver start= auto>nul
:: Shell Hardware Detection 设置为:已停用
SC config ShellHwDetection start= disabled>nul
echo [▓▓▓▓▓▓▓▓▓▓▓----------]
:: Smart Card 设置为:已停用
SC config scardsvr start= disabled>nul
:: SSDP Discovery Service 设置为:已停用
SC config ssdpsrv start= disabled>nul
:: System Event Notification 设置为:手动 (系统升级需要)
SC config sens start= demand>nul
:: System Restore Service 设置为:已停用
SC config srservice start= disabled>nul
:: Task Scheduler 设置为:已停用
SC config Schedule start= disabled>nul
echo [▓▓▓▓▓▓▓▓▓▓▓▓--------]
:: TCP/IP NetBIOS Helper 设置为:已停用
SC config lmhosts start= disabled>nul
:: Telephony 设置为:手动
SC config tapisrv start= demand>nul
:: Telnet 设置为:已停用
SC config tlntsvr start= disabled>nul
:: Terminal Services 设置为:已停用
SC config termservice start= disabled>nul
:: Themes 设置为:已停用 (主题服务)
SC config themes start= auto>nul
echo [▓▓▓▓▓▓▓▓▓▓▓▓▓------]
:: Uninterruptible Power Supply 设置为:已停用
SC config ups start= disabled>nul
:: Universal Plug and Play Device Host 设置为:已停用
SC config upnphost start= disabled>nul
:: Volume Shadow Copy 设置为:已停用
SC config vss start= disabled>nul
:: WebClient 设置为:已停用
SC config WebClient start= disabled>nul
:: Windows Audio 设置为:自动
SC config Audiosrv start= auto>nul
echo [▓▓▓▓▓▓▓▓▓▓▓▓▓▓----]
:: Windows Firewall/Internet Connection Sharing (ICS) 设置为:已停用
SC config sharedaccess start= disabled>nul
:: Windows Image Acquisition (WIA) 设置为:手动 (扫描仪、数字相机、摄像头 需要)
SC config stisvc start= demand>nul
:: Windows Installer 设置为:手动
SC config msiserver start= demand>nul
:: Windows Management Instrumentation (WMI) 设置为:手动
SC config winmgmt start= demand>nul
:: Windows Management Instrumentation Driver Extensions 设置为:手动
SC config wmi start= demand>nul
echo [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓--]
:: Windows Time 设置为:已停用
SC config w32time start= disabled>nul
:: WMI Performance Adapter 设置为:已停用
SC config wmiapsrv start= disabled>nul
:: Workstation 设置为:自动
SC config lanmanworkstation start= auto>nul
echo [▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓]
echo ---------------------------------------
echo 系统服务优化完毕!
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
if /I "%mainmenu%"=="1" goto :menu
:m_ss
echo.
echo ---------------------------------------
echo 开始XP瘦身处理
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
echo.开始处理程序...
echo.1.删除系统文件备份...
SFC.EXE /PURGECACHE
echo 完毕!!!
echo ---------------------------------------
echo.2.删除WINDOWS驱动备份文件...
del /f /s /q %windir%\DRIVER CACHE\I386\DRIVER.CAB
echo 完毕!!!
echo ---------------------------------------
echo.3.删除帮助文件...
rd /s /q %windir%\HELP & md %windir%\HELP
echo 完毕!!!
echo ---------------------------------------
echo.4.删除备用的DLL文件...
del /f /s /q %windir%\SYSTEM32\DLLCACHE\*.*
echo 完毕!!!
echo ---------------------------------------
echo XP瘦身处理完毕!
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
if /I "%mainmenu%"=="2" goto :menu
:m_lj
echo.
echo ---------------------------------------
echo 开始清除系统垃圾文件
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
echo 正在清除系统垃圾文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
echo ---------------------------------------
echo 清除系统垃圾完毕!
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
if /I "%mainmenu%"=="3" goto :menu
:m_gx
echo.
echo ---------------------------------------
echo 删除系统默认共享
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
echo.
for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do @(
if exist %%a:\nul (
net share %%a$ /delete>nul 2>nul && echo 成功删除名为 %%a$ 的默认共享 || echo 名为 %%a$ 的默认共享不存在
)
)
net share admin$ /delete>nul 2>nul && echo 成功删除名为 admin$ 的默认共享 || echo 名为 admin$ 的默认共享不存在
echo.
echo 正在重启Server服务...
net stop Server>nul 2>nul && echo Server服务已停止
net start Server>nul 2>nul && echo Server服务已启动
echo OK!
echo 修改注册表以更改系统默认设置...
echo 正在创建注册表文件...
echo Windows Registry Editor Version 5.00> c:\delshare.reg
:: 通过注册表禁止Admin$共享,以防重启后再次加载
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]>> c:\delshare.reg
echo "AutoShareWks"=dword:00000000>> c:\delshare.reg
echo "AutoShareServer"=dword:00000000>> c:\delshare.reg
:: 删除IPC$共享,本功能需要administritor权限才能成功删除
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]>> c:\delshare.reg
echo "restrictanonymous"=dword:00000001>> c:\delshare.reg
echo 正在导入注册表文件以更改系统默认设置.
regedit /s c:\delshare.reg
del c:\delshare.reg && echo 临时文件已经删除.
echo.
echo ---------------------------------------
echo 删除系统默认共享完毕!
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
if /I "%mainmenu%"=="4" goto :menu
:m_ide
echo.
echo ---------------------------------------
echo 修改IDE通道设备检测模式
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
:: 修改IDE通道检测设备模式,不接设备的设置为无,提高XP启动速度
:: 建议在系统第二次重新启动检测到所有已经安装的IDE设备后运行
@set _debug=
@echo %_debug% off & setlocal ENABLEDELAYEDEXPANSION
set hkey1=HKLM\SYSTEM\CurrentControlSet\Enum\PCIIDE\IDEChannel
set hkey2=HKLM\SYSTEM\CurrentControlSet\Control\Class
for /f "usebackq tokens=*" %%I in (`reg query %hkey1% ^| find /i "IDEChannel\"`) do call :_check "%%I"
goto :ide_end
:_check
::echo %1
set subkey=
for /f "usebackq tokens=3*" %%J in (`reg query %1 ^| find /i "driver"`) do set subkey=%%J
set DriverDesc=
for /f "usebackq tokens=3,4*" %%K in (`reg query "%hkey2%\%subkey%" /v DriverDesc ^| find /i "driverdesc"`) do set DriverDesc=%%K %%L 通道
reg query "%hkey2%\%subkey%" /v MasterDeviceType | find /i "0x1" > nul
if %errorlevel%==1 goto _ChgMaster
goto _CheckSlave
:_ChgMaster
reg add "%hkey2%\%subkey%" /v UserMasterDeviceType /t REG_DWORD /d 3 /f
echo "%DriverDesc%"的设备0检测方式设置为无。
:_CheckSlave
reg query "%hkey2%\%subkey%" /v SlaveDeviceType | find /i "0x1" > nul
if %errorlevel%==1 goto _ChgSlave
goto :eof
:_ChgSlave
reg add "%hkey2%\%subkey%" /v UserSlaveDeviceType /t REG_DWORD /d 3 /f
echo "%DriverDesc%"的设备1检测方式设置为无。
goto :eof
:ide_end
echo.
echo ---------------------------------------
echo 修改IDE通道设备检测模式完毕!
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
if /I "%mainmenu%"=="5" goto :menu
:m_wd
echo.
echo ---------------------------------------
echo 禁止保留文档记录
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
REG ADD "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /V NORECENTDOCSHISTORY /T REG_DWORD /D 1 /F
echo ---------------------------------------
echo 禁止保留文档记录完毕!
echo ---------------------------------------
if /I not "%mainmenu%"=="0" echo. & pause
if /I "%mainmenu%"=="6" goto :menu
::所有子功能完毕==========================================================================================
if /I "%mainmenu%"=="0" (
echo 全自动系统优化完毕!
echo ---------------------------------------
echo. & pause
goto :menu
我是你的计算机老师 这里的回答我都记下了 如有雷同 哼哼
为了把这些回来留下来,我来回答一个。当我不存在就行