windows系统优化设置

windows系统优化设置,第1张

关于windows系统优化设置

一、系统属性设置

1、禁用闲置的IDE通道

右键点击"我的电脑-属性"--"硬件"--"设备管理器",在其中打开"IDE ATA/PATA控制器"然后分别进入主要和次要IDE通道,选择"高级设置",将"设备类型"设置为"无",将"传送模式"设为"DMA(若可用"

2、优化视觉效果

右键单击"我的电脑"--"属性"-"高级",在"性能"栏中,点击"设置"--"视觉效果",调整为最佳性能;或去掉一些不需要的功能:滑动任务栏按钮,为每种文件夹类型使用一种背景,在菜单下显示阴影,在单击后淡出菜单,在视图中淡入淡出或滑动工具条提示,在鼠标指针下显示阴影,在最大化和最小化时动画窗口选项去掉钩。 留下平滑屏幕字体边缘,在窗口和按钮上使用视觉样式,在文件夹中使用常见任务,在桌面上为图标标签使用阴影四项就可以了。

3、优化性能

右键单击"我的电脑"--"属性"-"高级",在"性能"栏中,点击"设置"-"高级"-将"处理器计划"、"内存使用",均点选"程序"

单击"虚拟内存"区"更改"--在驱动器列表中选中系统盘符--自定义大小--在"初始大小"和"最大值"中设定数值,然后单击"设置"按钮,最后点击"确定"按钮退出。虚拟内存最小值物理内存15-2倍,最大值为物理内存的2-3倍。适当设大点可以加快程序运行速度,但设的虚拟内存是来回在硬盘上读写,会造成很多磁盘碎片,碎片一多又会进一步影响系统性能及稳定,而现在电脑内存普遍在2G或更高,其实一般的应用可以把虚拟内存设为0,那么以后你运行的程序都只会占用内存而不是硬盘上设的虚拟内存。这样一来你的电脑会更稳定。

4、启动和故障恢复

"我的电脑"--"属性"--"高级"--"启动和故障修复"--"设置",在"系统失败区中,去掉"将事件写入系统日志","发送管理警报","自动重新启动"前边的勾;将"写入调试信息"设置为"无";点击"编辑",在d出记事本文件中:

[Operating Systems] timeout=30 //把缺省时间 3 秒改为 0 秒。

5、禁用错误报告

"我的电脑"--"属性"--"高级"--点"错误报告",选择"禁用错误汇报",勾选"但在发生严重错误时通知我"-确定。

6、关闭系统还原功能

单击"开始"--右键单击"我的电脑"--"属性"-"系统还原","在所有驱动器上关闭系统还原"打上钩,确定。查看里隐藏爱保护的 *** 作系统文件去掉钩,点上显示所有文件和文件夹,确定以后各盘找到SYSTEM VOLUME INFORMATION 文件夹删除。

7、关闭自动更新

单击"开始"--右键单击"我的电脑"--"属性"--"自动更新"--选择"关闭自动更新"或选择"有可用下载时通知我……"

8、关闭远程桌面

开始--右键单击"我的电脑"--"属性"--"远程",去掉"远程协助"和"远程桌面"里的"允许从这台计算机发送远程协助邀请"和"允许用户远程连接到这台计算机"前边的勾--确定。

9、禁用休眠功能

单击"开始"--"控制面板"--"电源管理"--"休眠",将"启用休眠"前的勾去掉。

二、设置显示属性能

1、右击桌面空白处-属性 –将"背景"和"屏幕保护程序"设为"无";去掉"开启桌面壁纸自动转换"前边的勾;

2、右击桌面空白处-属性 –-外观-效果-去掉"为菜单和工具提示使用下列过渡效果"前边的勾,勾选"使用下列方式使屏幕字体边缘平滑"-确定。3、右击桌面空白处-属性 –设置-"屏幕分辨率"可设为800×600或1024×768;"颜色质量"一般不要设的太高,以设"中"为好。

4、右击桌面空白处-属性 –设置-高级-监视器-将"屏幕刷新率"纯平设为"75-85HZ",液晶自动。

5、右击桌面空白处-属性 –设置-高级-"疑难解答"-将"硬件加速"调到"全"-确定。

三、关闭"Internet时间同步"功能

右击任务栏通知区时间-选"调整日期/时间"--"Internet时间",取消"自动与Internet时间服务器同步"前的勾-确定。

四、关闭一些启动程序

开始-运行-msconfig---启动 ,除杀毒软件、输入法外一般的程序都可以关掉。

五、禁用多余的服务组件

右键单击"我的电脑"--"管理"--"服务和应用程序"--"服务",在右窗格将不需要的服务设为禁用或手动。 参阅XP系统服务启动项优化设置。

六、关闭华生医生DrWatson

单击"开始"--"运行"--输入"drwtsn32"命令,或者"开始"--"所有程序"--"附件"--"系统工具"--"系统信息"--"工具/Dr Watson",调出系统里的华生医生DrWatson ,只保留"转储全部线程上下文"选项,否则一旦程序出错,硬盘会读很久,并占用大量空间。

七、修改注册表

1、加快开机及关机速度

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillAppTimeout]的数值数据更改为1000另外在[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control],将字符串值[HungAppTimeout]的数值数据更改为[200],将字符串值[WaitToKillServiceTimeout]的数值数据更改1000

2、自动关闭停止响应程序

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],将字符串值[AutoEndTasks]的数值数据更改为1,重新启动即可。

3、清除内存内被不使用的DLL文件

在[开始]-->[运行]-->键入[Regedit]-->[HKKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Windows]-->[CurrentVersion],在[Explorer]增加一个项[AlwaysUnloadDLL],默认值设为1注:如由默认值设定为[0]则代表停用此功能。

4、加快宽带接入速度

(1)家用版本:在[开始]-->[运行]-->键入[regedit]-->在[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Policies]-->[Microsoft] -->[Windows],增加一个名为[Psched]的项,在[Psched]右面窗口增加一个Dword值[NonBestEffortLimit]数值数据为0

(2)商业版本:在[开始]-->[运行]-->键入[gpeditmsc],打开本地计算机策略,在左边窗口中选取[计算机配置]-->[管理模板]-->[网络]-->[QoS数据包调度程序],在右边的窗口中双击"限制可保留的带宽",选择"已启用"并将"带宽限制(%)"设为0应用-->确定,重启动即可。

5、加快菜单显示速度

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_CURRENT_USER]-->[Control Panel]-->[Desktop],将字符串值[MenuShowDelay]的数值数据更改为[0],调整后如觉得菜单显示速度太快而不适应者可将[MenuShowDelay]的数值数据更改为[200],重新启动即可。

6、加快自动刷新率

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[System]-->[CurrentControlSet]-->[Control]-->[Update],将Dword[UpdateMode]的数值数据更改为[0],重新启动即可。

7、加快预读能力改善开机速度

Windows XP预读设定可提高系统速度,加快开机速度。按下修改可进一步善用CPU的效率:在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager]-->[MemoryManagement],在[PrefetchParameters]右边窗口,将[EnablePrefetcher]的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3

8、利用CPU的L2 Cache加快整体效能

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SYSTEM]-->[CurrentControlSet]-->[Control]-->[SessionManager],在[MemoryManagement]的右边窗口,将[SecondLevelDataCache]的数值数据更改为与CPU L2 Cache相同的十进制数值:例如:P4 16G A的L2 Cache为512Kb,数值数据更改为十进制数值512

9、在启动计算机时运行Defrag程序

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_LOCAL_MACHINE]-->[SOFTWARE]-->[Microsoft]-->[Dfrg]-->[BootOptimizeFunction ],将字符串值[Enable]设定为:Y等于开启而设定为N等于关闭。

10、关机时自动关闭停止响应程序

在[开始]-->[运行]-->键入[Regedit]-->[HKEY_USERS]-->[DEFAULT]-->[Control Panel],然后在[Desktop]右面窗口将[AutoEndTasks]的数值数据改为1,注销或重新启动。

11、加快宽带接入速度

家用版本:打开注册表编辑器,找到HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows,增加一个名为Psched的项,在Psched右面窗口增加一个Dword值NonBestEffortLimit数值数据为0

12、加快宽带网速

打开注册表编辑器,找到

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip parameters, 右击parameters在右边空白处,选择左"新建"->DWORD值边,将其命名为"DefaultTTL",右击鼠标选出择"修改",值改为 80(十六进制),或128(十进制)。

再点选左边窗格里 Tcpip 将 GlobalMaxTcpWindowSize 的值改为7FFF

13、加速网上邻居

打开注册表编辑器,找到HKEY_LOCAL_MACHINE/sofew

are/Microsoft/Windows/CurrentVersion/Explore/RemoteComputer/NameSpace,删除其下的{2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务)。

14、取消WinXP中[我的电脑]中用户文档的显示图标

刚刚安装完毕的Windows XP,一打开[我的电脑],就会看到在[在这台计算机上存储的文件]这个栏目,非但不好看,而且会严重影响[我的电脑]双击打开速度!通过修改注册表特定的键值是可以取消:

打开注册表编辑器,找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionExplorerMy ComputerNameSpaceDelegateFolders在其下找到名为{59031a47-3f72-44a7-89c5-5595fe6b30ee}的键将其删除即可。

15、取消默认支持。ZIP文档功能

Windows XP默认支持。ZIP文档,但系统会为此耗费大量资源,你可以将这一功

能关闭,只需在"开始"选单的"运行"中输入"regsvr32/u zipfldrdll"即可。

16、改进输入/输出性能

这个优化能够提升系统进行大容量文件传输时的性能,不过这只对服务器用户才有实在意义。我们可在中新建一个DWORD(双字节值)键值,命名为IOPageLockLimit一般情况下把数据设置8~16MB之间性能最好,要记住这个值是用字节来计算的,[4]例如你要分配10MB的话,就是10×1024×1024,也就是10485760这里的优化也需要你的机器拥有大于256M的内存。

八、把需要备份的文件夹转移到别的分区

为以后恢复系统或者重装系统方便,可以把收藏夹,我的文档等转移到别的分区上,以防止自己的东西不慎丢失。分类查看模式下,打开我的电脑,依次找到收藏夹或者我的文档文件夹,左边文件和文件夹任务栏内点击移动这个文件夹,按提示转移到自己确定的分区上

从你的问题看出这些都是针对网站服务器的运维的,其实我自己也不是太了解,只是知道一些大概的意思希望对你有用,如有不足之处还请见谅。
服务器安全:就是保证服务器的正常运转,让服务器里的网站安全运行。
防范技术: 跟着上面的联系起来的,就是保证服务器的安全性,免受黑客攻
击的安全技术。
iis配置优化:iis主要是用于给网站的asp语言运行的环境,可以通过iis来直
接读取出asp后缀名的文件。
FTP配置: 就是每个在该服务器的空间里存放网站数据的用户都会有一个针
对该用户的端口和地址的用户名和密码和权限。
例如:ftp//:20012155521
防火墙配置:就是针对一系列的白名单和黑名单的设置,以及防范的等级的设
置,最大限度的保证服务器的安全。
SQL SERVER数据库数据库的日常维护:
SQL是英文Structured Query Language的缩写,意思为结构化查询
语言,SQL Server 是一个关系数据库管理系统,就是说网站的日
常更新的信息内容进行维护检查上传的东西是否安全。
制定实施数据库日常备份:
从字面上来理解就是尽量的每天给数据库做备份,防止数据丢失后
不能找回数据。

这算是一个性能优化的问题,提问的信息量很少,所以没有明确的针对解决方案;性能优化其实算蛮复杂的一类问题,处理过程很能区分一个人是架构师还是工程师,是高级还是中级水平的工程师,是开发人员还是运维人员;

再重复一次,并没有一个明确的答案或解决方法可以通用适配这类问题;

正常,如果有条件,可以在一个相似的测试环境进行压力测试,如果没有条件,可以在生产环境直接收集相关性能参数,定位瓶颈究竟在那里?在客户端,广域网,防火墙,web服务器,应用服务器,数据库服务器,还是知道了瓶颈在那里,才能有针对性的进行解决,否则就可能是碰运气,或者纯粹的升级硬件资源(确实有时候也能解决);

(更专业一点的,会在这里取一个基线,便于后续优化后进行参考对比)

(比如瓶颈在应用服务器或数据库)

第二步再定位对应的服务器中,是CPU、内存,存储等那一个存在短缺;还是网络响应速度比较慢(这里又有很多不同情形造成);

(比如是内存不足)

第三步,再看是什么消耗了内存,如果是用户代码部分,定位那一片代码造成的较大内存消耗或者内存泄漏,进行代码或SQL的优化;

第四步,(有时和第三步同步进行),确认是否可以调整 *** 作系统,中间件应用系统,数据库的某些参数,来优化系统资源的使用;或者使用固态硬盘,升级网络设备等来优化系统性能;(有些部署的工程师缺乏经验,系统是默认安装,没有对系统参数进行调整,并不能完全发挥硬件全部性能,或者匹配具体应用系统的特点)

第五步,上面三、四步都做了,还达不到要求;那可能要从架构设计上进行调整,这里又很多门道...

以上每一步都有相应的工具和方法进行分析处理;

系统服务是系统的后台程序,而启动项是一开机就会打开的程序,系统服务关闭就没办法用,但启动项可以关闭,等开机后再手动启动都可以。优化有系统自带的一种是运行:msconfig,把除了ctfmon和实时监控以外的都去掉就行
另一种是运行servicesmsc(开机启动服务)到那里修改不必要的启动项
还有就是用每三方软件,像兔子,360,优化大师都可以

我们知道,服务器是用来提供各类服务的专业计算机,本质上和我们常规的电脑差不多,只不过它的配置更专业一些。不少人误认为服务器买来后布署下服务器环境就行了,其实不是这样的,服务器如果不进行一些优化设置,那性能也得不到最大化发挥。

当你拿到服务器后要进行哪些优化呢?大致可以从:服务器硬件、系统设置、软件环境优化三方面着手。

服务器硬件优化方案

正常情况下服务器硬件优化是在选购服务器之前就定好,因为硬件优化起来是比较麻烦的。

服务器内存越大越好、CPU核心数越多越好;

服务器硬盘不要选择机械硬盘,固态硬盘性能最好;如果预算有限,那建议是固态+机械硬盘组合使用,系统安装在固态盘里;

关闭不必要的外设,如:光驱、蓝牙等。

服务器系统优化方案

系统直接影响服务器的性能及稳定性,首先要选择合适的系统,然后再进行系统优化。

Linux类系统性能和稳定性要优于WindowsServer;

系统一定要安装64位的,不要选择32位系统;

Linux系统内核参数的优化,如:最大打开文件数限制、内核TCP参数等;

如果使用的是云服务器,则可以关闭服务器上的默认防火墙,改用云计算平台提供的在线防火墙;

关闭不必要的系统服务,如:打印服务;

精简开机启动服务等。

软件环境优化

服务器只是硬件,最终服务的运行时环境还是靠服务器端软件来提供的,比如WEB服务器就离不开:WEB容器(Nginx、Apache、Tomcat、IIS)、数据库(MySQL、SQLServer)等支撑。下面总结一些软件环境优化方案,可以满足大多数服务器的需要。

合理使用NoSQL等缓存,可以很大程度缓解后端数据库的压力;

对于高并发场景,考虑集群分布式部署;

数据库量级很大时,就要考虑SQL优化:读写分离、慢查询优化、合理索引等;

消息系统的合理使用等。

以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流~我是科技领域创作者,十年互联网从业经验,欢迎在线咨询


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12965797.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-29
下一篇 2023-05-29

发表评论

登录后才能评论

评论列表(0条)

保存