我们经常会遇到有些后台服务占用了很多内存空间但是我们根本就没有用到这个服务,这个时候就可以通过修改服务/策略/注册表等方式关闭或者禁用这些服务从而节约内存开销
我自己的做法是通过注册表把防火墙,WindowsDefender以及Windwos自动更新都禁用了,防止使用过程中的一些不必要的提示.
一 , 修改服务 直接可以打开指定服务设置手动/禁用
二 , 修改本地策略 需改的服务位置一般在计算机配置/管理模块/Windows组件
下 然后选择你要修改的条目选择禁用即可.
三 , 修改注册表 需要修改的服务一般在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services目录下然后点击要修改的服务名称,双击右侧的Start项将16进制数值改为4 即可.
如果设置数值为4的时候提示: 无法编辑start:写该值的新内容时出错
这个时候可以在控制台输入 shutdown /o /r /t 0 重启选中F4/F5 进入安全模式 在安全模式下更新start 的值为4 再重启 即可.
Start的值设置为0,则驱动由启动引导器加载,应该跟楼主后来说的“随着开机,最先启动”是同一回事;
Start的值设置为1,则驱动由操作系统的I/O子系统加载,即在系统内核初始化时加载;
Start的值设置为2,则驱动/服务在启动后自动加载;
Start的值设置为3,则驱动/服务就是按需手动加载;
Start的值设置为4,驱动/服务就是被禁用的状态
可禁用服务列表:
1,Diagnostics开头的bai几个服务都关掉,这个诊断工具服务
2,关闭Windows Search
windows备份
3,superfecth
4,Server服务:它的作用是允许计算机通过网络共享文件,我们一般不会用到。
5,Offline Files功能 : 网络上的共享内容在本地缓存,用户可以在脱机状态下访问bai共享文件
6,关闭程序兼容助手服务Program CompatibilityAssistant Service
7,用不着打印机,把打印机的服务也关了
8,Windows Error Reporting Service :Windows系统错误报告服务,每次你的系统出错,弹出来的那个发送不发送页面就是这个
9,Shell Hardware Detection :硬件检测服务,也就是自动播放功能,我们将U盘等闪存插入就会提示打开的那个功能,如果你有第三方软件或者觉得此功能不需要
10,Bluetooth Handsfree Service:没有蓝牙的用户可以关闭
11,Workstation:创建和维护到远程服务的客户端网络连接如果服务停止
12,Ssdp Discovery:启动家庭网络上的upnp设备自动发现具有upnp的设备还不多
13,Smart Card:管理计算机对智能卡的读取访问基本上用不上,没有安装UPS的用户可以禁用
14,Print Spooler:将文件加载到内存中以便稍后打印,如果没装打印机,可以禁止该服务
15,Application LayerGateway
16,TCP/IP NetBIOS Helper:NetBIOS在Win 9X下就经常有人用它来进行攻击,然后将此数据写入日志或触发警报为了防止被远程计算机搜索数据,否则一定要禁止它
17,Performance Logs & Alerts:性能日志和警报根据预配置的计划参数从本地或远程计算机收集性能数据,然后将该数据写入日志或触发警报。
18,RemoteRegistry:使远程用户能修改此计算机上的注册表设置。
19, sppsvc: 软件保护服务。
20, WinDefend
...