文档库 最新最全的文档下载
当前位置:文档库 › 用VS2012_20133编写的程序在XP运行

用VS2012_20133编写的程序在XP运行

用VS2012_20133编写的程序在XP运行
用VS2012_20133编写的程序在XP运行

用VS2012或VS2013在win7下编写的程序,在XP下运行出现“不是有效的win32应用程序。”

,链接器->系统->子系统->控制台或windows后面的”最低版本“是5.01。然后就可以了。

让用VS2012/VS2013编写的程序在XP中顺利运行

微软为了推销自家平台,默认配置下VS2012和VS2013编写的应用程序只能在Vista/Win7/Win8上运行。但幸好还保留了生成XP程序的设置项。XP和Win2003的用户还是大量存在的,我们程序软件的发布不能不考虑他们。

1. 项目菜单->项目属性->配置属性->常规->平台工具集,选择

“VS2013WindowsXP(v120_xp)”;

2. 项目菜单->项目属性->配置属性->常规->MFC的使用,选择在静态库中使用MFC;

3. 项目菜单->项目属性->链接器->系统->子系统->控制台或窗口windows (根据你的项目类型选择),第二项版本号设成5.01。

4. C/C++->代码生成->运行库,选择“多线程调试(/MTd)";

5. 还需要至少带有Update3(或4),这一点我没有验证,因为我直接安装的就是带有Update3的VS2013。

以上就OK了。缺点仍然有,例如静态编译的EXE比正常动态要大不少,目前我尚未试出动态编译后在XP中能运行的方法,--不过这个不要紧,因为VS2013版本如此之高,客户的电脑上很难自带配有它的运行库,你即使动态编译,发布软件时也还是要带上运行库的,只不过在多个程序时只需带一份运行库罢了。

另外,我在实际大项目中用上述方法,仍有出错现象发生。以后再研究吧。一般情况下上述方法就可以了。

在网上另外发现了这个贴子,说得很详细,包括非IDE的命令行编译,一起贴到下面:

问题一:编译出来的exe在xp上面运行提示“不是有效的win32应用程序”

在vs2012/2013版本里面,其自带的c编译器cl.exe,若直接使用cl a.c编译,那么生成出来的exe放在vista及以上版本直接运行没有问题,但是在xp上则会出来“不是有效的win32应用程序”的出错提示。这是因为vs2012/2013自带的c编译器默认情况下生成的exe会默认只支持vista及以上版本的windows系统。解决方法:

对于使用命令行cl.exe直接编译的方式:

先用cl a.c编译一遍,此时会生成a.exe和a.obj两个文件,此时,再执行link b.obj /subsystem:console,5.01,它会链接一个新的a.exe出来,此时的exe就可以在xp上运行了。相比vs2010以及以前版本的编译器编译,会多第二步的link过程,后面的参数也很容易理解,subsystem,5.01,此处的5.01是指的windows内核版本号,5.01表示windows 2000 with sp1,即此exe可以在

win2000 sp1及以上的windows中执行。

当然,这个地方的/subsystem后面有很多参数,上面给的console,5.01是指命令行程序,如果是有GUI即有窗口的程序,改成windows,5.01即可。!!注意!!此处的5.01一定不要想当然改成5.0就变成windows 2000 不带sp1的版本,实际上,5.0并不被vs2013的编译所承认,会报警告不认5.0,就会按照默认的不带5.01的方式编译,这样就无法在vista以下的系统中运行生成的exe 了。

对于在vs2013里面使用新建项目的方式:

右击相应的项目,选择“属性”,在项目属性页中的“配置属性”下面的“常规”里面,把“平台工具集”,由“Visual Studio 2013 (v120)”改成“Visual Studio 2013 -

Windows XP (v120_xp)”,确定之后,重新生成项目即可。当然这里按这样修改的话,就只能在winxp及以上的版本系统里面运行了。

问题二:用vs2010/2012/2013编译出来的exe在未安装vc++运行库的机器上运行时提示”未找到MSVCR120D.DLL“从而无法运行

这是个老问题了,无非就是运行库动态编译和静态编译的问题了。dll动态加载的话有个好处,它可以减少生成的exe文件的体积,但是缺点就是如果对应的系统环境变量或者exe所在的目录里面找不到其所需要的dll文件的话,程序就会拒绝执行。而静态编译就是把所有需要的库都静态编译到exe文件里面,这样就可以在所有的系统平台上都能运行,但它也有一个缺点,就是生成的exe 文件因为已经带了部分库的代码,所以体积会相对动态编译出来的exe大(具体大多少要根据库的内容才能确定)。

解决方法:

对于直接使用cl.exe和link.exe编译连接的方式:

直接在cl.exe编译的时候或者在makefile里面把编译参数加上/MT即可。

对于在vs2013里面使用新建项目的方式:

右击相应的项目,选择“属性”,在项目属性页中的“配置属性”下面的“C/C++”下面的“代码生成”一项,由默认的“多线程调试DLL (/MDd)”,改成“多线程

(/MT)”,确定之后,重新生成项目即可。这样所得的exe文件就是静态编译了。

XP系统优化方法

XP系统优化方法 电脑安装的东西越多,肯定就会越慢,注册表和及电脑的垃圾文件会严重影响电脑的速度。小编为大家分享一些优化xp系统的设置方法 XP系统优化方法 一、系统优化设置 ◆1、系统常规优化 1)关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。 2)“我的电脑”-“属性”-“高级”-“错误报告”-选择“禁用错误汇报”。 3)再点“启动和故障恢复”-“设置”,将“将事件写入系统日志”、“发送管理警报”、“自动重新启动”这三项的勾去掉。再将下

面的“写入调试信息”设置为“无”。 4)“我的电脑”-“属性”-“高级”-“性能”-“设置”-“高级”,将虚拟内存值设为物理内存的2.5倍,将初始大小和最大值值设为一样(比如你的内存是256M,你可以设置为640M),并将虚拟内存设置在系统盘外(注意:当移动好后要将原来的文件删除)。 5)将“我的文档”文件夹转到其他分区:右击“我的文档”-“属性“-“移动”,设置到系统盘以外的分区即可。 6)将IE临时文件夹转到其他分区:打开IE浏览器,选择“工具“-“internet选项”-“常规”-“设置”-“移动文件夹”,设置设置到系统盘以外的分区即可。 ◆2、加速XP的开、关机 1)首先,打开“系统属性”点“高级”选项卡,在“启动和故障恢复”区里打开“设置”,去掉“系统启动”区里的两个√,如果是多系统的用户保留“显示操作系统列表的时间”的√。再点“编辑”确定启动项的附加属性为/fastdetect而不要改为/nodetect,先不要加/noguiboot属性,因为后面还要用到guiboot。

如何在不加内存条的情况下加快XP运行速度

如何在不加内存条的情况下加快XP运行速度? 1、加快启动速度 每次启动Windows XP的时候,蓝色的滚动条都会不知疲倦地走上好几圈,其实我们完全可以把它的滚动时间减少,方法是:打开注册表编辑器,依次展开HKEY _ LOCAL _ MACHINE SYSTEM CurrentControlSet Control Session Manager Memory Management PrefetchParameters分支,在右侧窗口中区找到EnablePrefetcher子键,把它的默认值“3”修改为“1”。 接下来用鼠标右键在桌面上单击“我的电脑”,选择“属性”命令,在打开的窗口中选择“硬件”选项卡,单击“设备管理器”按 钮。在“设备管理器”窗口中展开“IDE ATA/ATAP控制器”,双击“次要IDE通道”选项,在弹出的对话框中选择“高级”选项卡,在“设备0 ”中的“设备类型”中,将原来的“自动检测”改为“无”,“确定”后退出。“主要IDE通道”的修改方法一致。现在重新启动计算机,看看 你的滚动条滚动的时间是不是减少了?注意:使用VIA芯片主板的朋友千万可不能修改“VIA BUS MASTER IDE CONTROLLER”选项。 另外,如果你没有选择创建多个不同的硬件配置文件,或者希望启动期间自动加载默认的硬件配置文件而不显示列表项,那么可以将“硬件配 置文件选择”小节中的“秒”中输入“0”即可。在需要选择的时候按住空格键就会显示出列表了。 2、优化网上邻居 Windows XP网上邻居在使用时,系统首先会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显 示出来,这样会直接影响计算机的运行速度。如果不必要的话,应将其删除。具体步骤如下:在注册表编辑器中找到HKEY_LOCAL_MACHINE\sof eware\Microsoft\Windows\CurrentVersion\Explore\RemoteComputer\NameSpace,删除其下的(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),然后重新启动计算机,当你再次访问网上邻居时,发现运行速度已经提升。 3、加快开关机速度 在Windows XP中关机时,系统总会发送消息到运行程序和远程服务器,通知它们系统要关闭,并等待接到回应后系统才开始关机的。如果我们 要加快开机速度的话,我们可以先设置自动结束任务的时间。方法是:打开注册表编辑器,依次展开HKEY_CURRENT _ USER Control Panel Desktop分支,找到AutoEndTasks子键,将其设置为1。再将该分支下的“HungAppTimeout”子键设置为“1000”,将“WaitTOKillService”改 为“1000”(默认为5000)即可。通过这样重新设置,计算机的关机速度可获得明显加快的效果。 4、加快预读能力改善开机速度 在使用Windows XP较长时间后,我们会发现系统运行速度明显慢了下来,用多优化软件、卸载已经安装的软件都解决不了问题。究竟为什么呢

一步步教你如何提高XP系统的运行速度

一步步教你如何提高XP系统的运行速度 很多人的电脑都安装的是XP系统,该系统的运行速度会随着时间的推移会越来越慢,有的朋友可能会想到重装系统,但重装后,那么多的应用软件也要重新安装,这就不得不花费很多时间。如何在不安装系统的前提下提高XP系统的运行速度呢?你尝试按以下九个方面进行操作,你的XP系统一定会重新高速运行。 1、加快开、关机速度 在WindowsXP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务。 首先找到HKEY_CURRENT_USERControlPanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000; 最后再找到HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。 2、提升启动速度 要加快WindowsXP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemoryManagementPrefetchParame ters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少; 3、加快菜单显示速度 为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在 HKEY_CURRENT_USERControlPanelDesktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。 4、宽带网速的提高 专业版的WindowsXP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。 在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS 数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“启用”,并将原来的“20”改为“0”,这样就释放了保留的带宽。(此技术可能无效) 5、优化网上邻居 WindowsXP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到 HKEY_LOCAL_MACHINEsofewareMicrosoftWindowsCurrentVersionExploreRemoteComputerNameSpace,删除其下的(打印机)和{D6277990-4C6A-11CF8D87-00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。 6、自动关闭停止响应程序 有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USERControlPanelDesktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。 7、清除内存中不被使用的DLL文件 在注册表的HKKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。(注:如由默认值设定为0则代表停用此功能。) 8、改善系统预读能力 WindowsXP预读设定可提高系统速度,加快开机速度。按照下面的方法进行修改可进一步善用CPU的

让XP快速关机

让XP快速关机 1、在运行中软件Regedit,打开注册表,找到:HKEY-CURRENT -USER\Control Panel\Desktop将其键值WaitToKillAppTimeout改为:1000这样关程序的时间为1秒。是不是关机速度快了许多呀。 2、我们可以使用“任务管理器”加快关机速度 按Ctrl+Alt+Del调出“任务管理器”窗口,然后点击“关机”菜单,在按住“Ctrl”键的同时,选择“关机”或“重新启动”菜单项(如上图),这时是不是关机速度快了很多呀。 3、使用一些关机工具及其它一些出人意料的小技巧。例如使用winrar就可以实现快速关机。 Cprogra~1WinRARrar.exe -ioff Windows XP操作系统在关闭或者重新启动的时候都要保存当前设置,而且这个过程非常缓慢。其实可以设法绕过保存设置画面,快速关机或重启。 按下“Ctrl+Alt+Del”组合键,打开“Window任务管理

器”,单击“关机”命令,在弹出的菜单中按住“Ctrl”键,单击“关机”或者“重新启动”命令,这样就可以跳过保存设置画面,实现瞬间关机或重启。 但是采用这种关机方式,系统将不会再次提示你保存文件或者关闭窗口,如果你还有未保存的文件,千万不要用这种方法 XP快速开机 1、加快开关机速度 在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControl PanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。 2、优化硬件

XP系统加快网速的方法

XP系统加快网速的方法 可以应用一些第三方的网络提速软件,最佳配置你的modem,达到提高上网速度的目的。如果你使用的是winxp pro?那么可以利用组策略,提高你的上网速度。依次找到开始→运行,键入Gpedit.msc回车。找到“本地计算机”策略→计算机配置→管理模板→网络→QOS数据包调度程序,找到限制可保留带宽策略,双击进入。在设置选项卡中选择“已启用”,并将带宽限制改为0。这样,在理论上,无论你是Modem拨号,还是ISDN?甚至是ADSL?都会将速度提高20%。 看不懂的朋友去https://www.wendangku.net/doc/5611720386.html,/wgjs/luyou/n/2005-05-19/5192_2.html自己去找 一加快网速很有效的小软件.适用于ADSL用户.很小且不损电脑.打开各类网站感觉速度明显加快一倍以上.尤其让偶高兴的 是原来在高峰阶段慢如牛甚至打不开的LOTA图也变快了. 可能有的朋友早已使用了类似的软件偶到今天才知道不过我想还是有人不知道吧?分享一下也无妨. 安装使用都十分简单,下载地址: https://www.wendangku.net/doc/5611720386.html,/soft/3820.htm 安装后点击桌面图标打开----点击高级超频----选择上边的开始校验网站"开始校验",校验完里面的几十个网站----最后点击下边的高级超频就OK了!当然你要重启电脑才能生效 ADSL网络慢的原因https://www.wendangku.net/doc/5611720386.html, 来源:网络作者:时间:2008-04-03 1、网卡绑定的协议太多 网卡上如果绑定了许多协议,当数据通过网卡时,计算机就要花费很多时间来确定这个数据使用哪种协议来传送,这时就会感觉上慢。 解决方法:删除多余协议,如果是在局域网中需要连接其它计算机,可以用双网卡,一块网卡只运行PPPOE协议来连接ADSL,提供上网的外部连接,另一块网卡运行局域网的其他协议,从而各尽其职提高性能,这样客户端上网速度就会改善。 2、ADSL设备散热不良 ADSL设备工作时发热量比较大,平时要注意散热,如刚上网时正常,5分钟左右,网速下降,下载速率与窄带56kMODEM一样,这时用手摸设备很烫,换一个ADSL设备,速度就上来了。 解决方法:一般环境要通风,温度应控制在10℃~30℃。相对湿度保持在40%~70%为好。 3、访问互联网接口错误 这是由于Windows的Internet连接向导给IE指定的访问互联网接口错误引起的,Enterhet300(虚拟拨号软件)使用的是局域网类型虚拟拨号,而IE缺省使用普通拨号,浏览的时候IE首先寻找拨号接口。找不到拨号以后就找局域网里面有没有代理服务器,最后才会找到Enternet300这个接口,所以会很慢。 解决办法: 重新运行一遍Internet(互联网)连接向导,选择局域网方式,并取消自动搜索代理服务器就可解决。 4、系统不支持多任务 如果计算机刚刚符合最低配置,故系统就不能支持同时浏览网页、下载软件、听音乐等多项任务。多种任务同时工作时就会感觉上网慢。 解决办法:建议同时工作任务一般不超过两项为好。

对于内存大于3G的XP系统如何加快机器的运行速度

教大家一招——对于内存大于3G的XP系统如何加快机器的运行速度! 因为XP系统一般只能识别3G的内存,有的最多也只能到3.25G,所以如果内存有4G或者更高的话,平时都浪费了相当一部分内存,有点可惜。但可以利用超级兔子的“内存虚拟盘加速器”插件把这部分内存利用起来,它的功能就是先在内存中划分出一个内存区域把它虚拟成一个磁盘,然后再把IE和系统的临时文件移动到这个虚拟的磁盘上,这样这些临时文件就始终是在内存中存储了,因为内存的存储速度显然要比硬盘快出N倍,所以这样就等于把那块闲置的内存用上了。 内存虚拟盘加速器的设置很简单,只要根据超级兔子的向导一步步来就行了,设置完了重启电脑就可以看到多出一个卷标为RamDisk的磁盘,其实它就是一部分内存空间,其中有Local Settings和TEMP两个目录,它们就是存放IE缓存和系统临时文件的地方,我把FireFox的缓存和PPStream的缓存目录也都分别指向了这两个目录,我甚至还想把电驴的临时目录也指这些目录,但是这样前提是在下载完成前不能关机,因为那个磁盘每次关机都会清空内存一样被清空(IE缓存也是很容易进病毒的,正好每次关机都清除一下),所以重要的东西自然也不能放在那里。 最后我又想到了Windows系统的那个虚拟内存,也就是在内存不足时把磁盘当成内存来用,那我把那个虚拟内存也指向那块虚拟磁盘不就相当于储存操作仍然在内存中进行吗,我就试了一下,把原来在C盘的虚拟内存也改到了那块虚拟磁盘上,结果也完全没有问题啊!重启后虚拟盘中多了个pagefile.sys的虚拟内存文件,(不过网上听说有人这么搞了一下就开不了机了 ,可能的原因是内存本身就过小,机子启动时就去找虚拟内存文件

教你怎样提高XP上网速度

如何才能快速的提高XP速度 使Windows XP快上几倍的三招,设置起来非常简单,但是文章又不乏实用性。 1、减少开机磁盘扫描等待时间,开始→运行,键入:chkntfs /t:0 2、删除系统备份文件: 在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。开始→运行,敲入:sfc.exe /purgecache 然后回车即可,近3xxMb。 3、压缩文件夹: 这是一个相当好的优化,Windows XP内置了对.ZIP文件的,我们可以把zip文件当成文件夹浏览。不过,系统要使用部分资源来实现这一 功能,因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消zipfldr.dll的注册就可以了,点击开始——运行, 敲入: regsvr32 /u zipfldr.dll。然后回车即可。 千元电脑跑Win XP全攻略及心得 首先介绍一下偶的“笨4”电脑主要零件,CPU:赛扬800 。内存:128M+32M。硬盘:20个G。显卡、声卡:主板集成。主板:什么型号我还真就不知道。但知道一点,市面上这种型号的主板已经停产,坏一个就少一个。显示器:17普屏。这就是偶一千元装的二手电脑,即使不优化,在Win98下玩像传奇那种对大脑和电脑都不需要太讲究的游戏还是绰绰有余的。这还是辽阳的价格,要是在鞍山电脑城,还能和老板侃出来一个二手光驱钱。另外,偶一个吃大锅饭的兄弟还在单位库房给我弄了个三星光驱、杂牌子软驱、还有一块32的内存条。不要小看这个32M的内存条,没它,想带起来XP,还真是个力气活。微软强调XP最低配置为256M内存,不要听它放屁,128M的要是带着有点累,去二手电脑市场再花二三十元买一个32M的加上,肯定能让XP“折腾”起来。但前提是必须得手动优化,否则这种二手配置装XP和老牛没什么区别。 呵呵,偶的配置够垃圾吧?你可能怀疑了,这也能带起来XP?对,没错,盖茨用啥咱用啥,他能研究,咱就能用。不仅能带起来,而且要让它像98一样飘。(当然,偶不是指让XP恢复像98一样的朴素页面,虽然那样能更快,但以下我介绍的方法,足够快了。没必要非得蹂躏自己的眼睛。) 下面,我主要讲一下对系统的各种优化,这都是从电子图书或帖子中学来的,首先向各位将注册表修改意见传到网上的兄弟表示感谢。

加快XP运行速度

加快xp运行速度 在使用Windows XP的过程中,你是否感觉到操作系统在速度上随着时间的推移是越来越慢了?如果你 又不想从装系统,那么如何让Windows XP的速度大幅提升呢?下面笔者就介绍几种提高系统运行速度的 方法: 1、自动关闭停止响应程序 有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭, 在HKEY_CURRENT_USER\\Control Panel\\Desktop中将字符健值是AutoEndTasks的数值数据更改为1, 重新注销或启动即可。 2、清除内存中不被使用的DLL文件 在注册表的HKKEY_LOCAL_MACHINE\\SOFTW ARE\\Microsoft\\Windows\ \CurrentV ersion,在Explorer 增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。

3、优化网上邻居 Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划 任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多 大用的话,可以将其删除。在注册表编辑器中找到HKEY_LOCAL_MACHINE\\sofeware\\Microsoft\\Windows\\ Current V ersion\\Explore\\RemoteComputer\\NameSpace,删除其下的 {2227A280-3AEA-1069-A2DE08002B30309D}(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF} (计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。 4、加快启动速度 要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到 HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Contro l\\Session Manager\\Memory Management\\ PrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动

XP加速常用方法

XP加速常用XP加速常用加速计划WinXP的启动会有许多影响速度的功能,尽管ms说已经作最优化处理过,但对我们来说还是有许多可定制之处。 1、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger 。启用注册表管理器:开始→运行→Regedit→找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentV ersio n\Run\MSMSGS” /BACKGROUND 这个键值,右键→删除,顺便把那几个什么cfmon的都干掉吧。 2、修改注册表来减少预读取,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Sessi on Manager\Memory Management\PrefetchParameters,有一个键EnablePrefetcher把它的数值改为“1”就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。 3、关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。 4、我用Windows commadner+Winrar来管理文件,Win XP的ZIP支持对我而言连鸡肋也不如,因为不管我需不需要,开机系统就打开个zip支持,本来就闲少的系统资源又少了一分,点击开始→运行,敲

让xp运行更快的方法

让xp运行更快 1.右击“我的电脑→属性→设备管理器,打开设备管理器,找到"IDE ATA/ATAPI 控制器"一项下面的"主要IDE通道"和"次要IDE 通道",分别在两者"属性"窗口的"高级设置"选项卡下将不用IDE设备的"设备类型"设置为"无"。 2.在BIOS中将平时不使用的设备(比如Modem)设置为"Disabled"。 3.及时释放内存空间 释放内存最简单有效的方法,就是重新启动计算机。另外,就是关闭暂时不用的程序。还有要注意剪贴板中如果不存储图像资料,它是要占用大量内存空间的,这时只要剪贴几个字,就把内存中大量的空间释放出来。 4.优化内存中的数据 在Windows中,驻留内存中的数据越多,就越要占用内存资源。所以,桌面上和任务栏中的快捷图标不要设置得太多。如果内存资源较为紧张,可以考虑尽量少用各种后台驻留的程序。平时在操作电脑时,不要打开太多的文件或窗口。长时间地使用计算机后,如果没有重新启动计算机,内存中的数据排列就有可能因为比较混乱,从而导致系统性能的下降。这时你就要考虑重新启动计算机。 5.屏蔽网络共享功能 首先在Windows系统“开始”菜单中依次执行“设置”/“控制面板”/“网络连接”命令,打开本地计算机的网络连接列表窗口,找到其中的“本地连接”图标,并用鼠标右键单击该图标,从其后出现的快捷菜单中执行“属性”命令,打开本地连接属性设置窗口; 其次在该窗口的“常规”标签页面中,找到“此连接使用下列项目”列表框中的“Microsoft网络的文件和打印机共享”选项,并将该选项前面方框中的勾号取消掉,最后单击“确定”退出。 6.关闭错误报告 单击“开始→设置→控制面板”,打开“控制面板”,双击“系统”,单击“高级”标签,然后单击“错误报告”按钮,选择“禁用错误报

教你几百个windowxp的超好技巧!

在使用Windows XP的过程中,系统速度会随着时间的推移越来越慢,你可重装系统,但重装后,那么多的应用软件也要重新安装,如何在不安装系统的前提下提升Windows XP 的运行速度呢? 1、定期整理磁盘碎片 计算机硬盘中最细小的单位是扇区,一个档案通常会占用若干扇区,每当硬盘用久了,无数次的新增、更改和删除档案后,就会造成很多断断续续的扇区,因而非连续性的档案便会愈来愈多,硬盘磁头便需要花更多时间跳来跳去来读取数据,这就导致硬盘速度减慢。有见及此,windows才会有“整理磁盘碎片”出现。只要执行“整理磁盘碎片”,所有非连续性的档案都会被重新编排得整整齐齐,至于执行时间,大约一星期左右执行一次便可了。2、去掉预定任务 通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始 a、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger。启用注册表管理器:开始→运行→Regedit→找到 “HKEY_CURRENT_USER\Software\Microsoft\Windows\Current\Version\Run\ MSMSGS”/BACKGROUND这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon的都干掉吧。 b、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINESYSTEM\ Current\Control\SetControl\ Session anagerMemory\ManagementPrefetchParameters,有一个键EnablePrefetcher把它的数值改为“1”就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。 3、关闭系统属性中的特效 这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。 5、Windows XP实现1秒关机 体积庞大的Windows XP操作系统关机起来很慢,大约需要30~50秒,但是按我们下面提供的方法更改注册表选项,你的Windows XP系统关机速度就会非常的快了。 找到HKEY-CURRENT-USER\Control Panel\Desktop键,将WaitToKillAppTimeout改为:1000,即关闭程序时仅等待1秒。 另:程序出错和系统自动关闭停止响应的程序如何实现快速关闭。 a、将HungAppTimeout 值改为:200,表示程序出错时等待0.5秒。 b、将AutoEndTasks 值设为:1,让系统自动关闭停止响应的程序。 6、关掉调试器Dr. Watson 我好像从win95年代开始一次也没用过这东西,可以这样取消:打开册表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current\Version\AeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把

能使XP开机时间缩短至10秒内的快速方法

能使XP开机时间缩短至10秒内的快速方法 | 能使XP开机时间缩短至10秒内的快速方法 让你的WinXP 和Win98一样快总体设想:让WinXP更苗条、性感、速度更快,使用更便捷。 为了达到这个目的,我们主要从四个方面入手: 一、减少磁盘空间占用 二、终止不常用的系统服务 三、安全问题 四、另外一些技巧 首先问一下,你是不是很想激活XP,不。。。准确的说你是不是想在ms的站上能够升级。如果答案是肯定的话,那我们就先来探讨一下安装的问题,目前流行的V4、V5、V6版本我还是比较推荐的,尤其是V5和V6这两个。安装的过程中有个序列号的问题,我建议你先在机子上算好,然后用这个序列号安装,通常这样安装的XP都可以到MS的站点自由更新。 如果你是已经安装好的XP了,但用的序列号是里到处流传人人都用的那些,也没关系,我们后面会说用sysrep来重新封装的时候会解决序列号更换的问题。 我假设你已经安装完XP了,

一、瘦身行动 1、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe /purgecache 近3xxM。 2、删除驱动备份:%windows%driver cachei386目录下的driver.cab文件,通常这个文件是76M。 3、偶没有看help的习惯,所以保留着%windows%help目录下的东西对我来说是一种伤害,呵呵。。。都干掉,近4xM。 4、一会在升级完成后你还会发现%windows%多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM。 5、正好硬盘中还有win2000/server等,所以顺便把pagefile.sys文件都指向一个地方:控制面板→系统→性能—高级→虚拟内存→更改,注意要点“设置”才会生效。 6、卸载不常用组件:用记事本修改%windows%infsysoc.inf,用查找/替换功能,在查找框中输入,hide,全部替换为空。这样,就把所有的,hide都去掉了,存盘退出后再运行“添加/删除程序-添加/删除Windows 组件”中多出不少选项;删除掉游戏啊,码表啊等不用的东西。 7、删除windowsime下不用的输入法,8xM。我重新安装了自己用的zrm输入法 8、如果实在空间紧张,启用NTFS的压缩功能,这样还会少用2x% 的空间,不过我没作。

XP系统服务启动项优化设置 让你的电脑跑得更快

XP系统服务启动项优化设置让你的电脑跑得更快 限xp系统 很多服务基本上是垃圾但很多服务却又是必不可少的一时让人难以取舍 终于搜到这个还有祥细解析试用无误还真觉着自已的电脑是清爽了不少 拿出来给大伙分享有兴趣有一定基础的值得一试.... 众所周知,Windows XP集成了许多功能和服务,所以在很多领域得以应用;但是有很多服务是我们个人用户所用不到的,开启只会浪费内存和资源,而且,还影响启动速度和运行速度。经我参考了众多的文章和微软的技术资料,在试验关掉大部分没用的服务以后,系统的资源占用率有了大幅度的下降,系统运行当然也就更加顺畅了。 关闭服务的方法:我的电脑-控制面板-管理工具-服务。 如果调整后电脑出了问题,重新开启那个服务就可以了。设定时右击一个服务,可以选择关闭,手动,还是自动(自动为跟Windows一起启动)。手动为需要时它自行启动。禁止为永远不启动。以下是每个服务的详细说明。 注意:只要开头带*的服务不要关闭!!不然,后悔别怪我。 alerter—错误警报器,垃圾。(你绝对要关的,不然,非烦死你不可) application layer gateway service—给与第三者网络共享/防火墙支持的服务,有些防火墙/网络共享软件需要。(例如瑞星某版本的防火墙等) application management—用于设定,发布和删除软件服务。(不要改动它) automatic updates—windows自动更新,滚!(不管是哪个版本的XP,都关了吧。留着也没用了) background intelligent transfer service—这个服务原是用来实现http1.1服务器之间的信息传输,微软称支持windows更新时断点续传。(就是V5的断点续传,既然都不更新了,也关闭吧) clipbook—用与局域网电脑来共享/粘贴/剪贴的内容。(等于打开你电脑中的后门让黑客和木马程序攻击你的电脑) com+Event system—一些COM+软件需要,检查你的c:\programfiles\ComPlus Applications 目录,没东西可以把这个服务关闭。(先看看那个文件夹再决定) COM+Event system application—同上(不说了) Computer browser—用来浏览局域网电脑的服务,但关了也不影响浏览!(就是提前把局域网中的信息cache,没什么用处,有点消耗内存)

加快xp开机速度

加快xp开机速度.txt19“明”可理解成两个月亮坐在天空,相互关怀,相互照亮,缺一不可,那源源不断的光芒是连接彼此的纽带和桥梁!人间的长旅充满了多少凄冷孤苦,没有朋友的人是生活的黑暗中的人,没有朋友的人是真正的孤儿。 九大技巧,提升XP运行速度100% wushaozun 51cto技术博客 --------------------------------------------------------------------------------wushaozun 51cto技术博客 在使用XP的过过程中,系统运行速度会随着时间的推移越来越慢了,有的朋友可能会想到重装系统,但重装后,那么多的应用软件也要重新安装,如何在不安装系统的前提下提升XP 的运行速度呢?只要你安照以下九个方面操作,相信你的XP又会重新高速运行。 wushaozun 51cto技术博客 1、加快开关机速度 wushaozun 51cto技术博客xuelian207 51cto技术博客 在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControl PanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把WaitToKillServiceTimeout 设置为“4000”;通过这样设置关机速度明显快了不少。 wushaozun 51cto技术博客xuelian207 51cto技术博客 2、提高宽带速度 wushaozun 51cto技术博客xuelian207 51cto技术博客 专业版的Windows XP默认保留了20****的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。 wushaozun 51cto技术博客xuelian207 51cto 技术博客 在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“启用”,并将原来的“20”改为“0”,这样就释放了保留的带宽。wushaozun 51cto技术博客xuelian207 51cto技术博客 3、优化网上邻居 wushaozun 51cto技术博客xuelian207 51cto技术博客 Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到HKEY_LOCAL_MACHINEsofewareMicrosoftWindowsCurrent VersionExploreRemoteComputerNameSpace,删除其下的(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。 wushaozun 51cto技术博客xuelian207 51cto技术博客 4、加快启动速度 wushaozun 51cto技术博客xuelian207 51cto技术博客 要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少; wushaozun 51cto技术博客xuelian207 51cto技术博客 5、自动关闭停止响应程序 wushaozun 51cto技术博客xuelian207 51cto技术博客 有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USERControl PanelDesktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。6、加快菜单显示速度

教你给XP系统做优化的详细步骤

教你给XP系统做优化的详细步骤 ◆一、系统优化设置◆1、系统常规优化1)关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。2)"我的电脑"-"属性"-"高级"-"错误报告"-选择"禁用错误汇报"。3)再点"启动和故障恢复"-"设置",将"将事件写入系统日志"、"发送管理警报"、"自动重新启动"这三项的勾去掉。再将下面的"写入调试信息"设置为"无"。4)"我的电脑"-"属性"-"高级"-"性能"-"设置"-"高级",将虚拟内存值设为物理内存的2.5倍,将初始大小和最大值值设为一样(比如你的内存是256M,你可以设置为640M),并将虚拟内存设置在系统盘外(注意:当移动好后要将原来的文件删除)。5)将"我的文档"文件夹转到其他分区:右击"我的文档"-"属性"-"移动",设置到系统盘以外的分区即可。6)将IE临时文件夹转到其他分区:打开IE浏览器,选择"工具"-"internet选项"-"常规"-"设置"-"移动文件夹",设置设置到系统盘以外的分区即可。◆2、加速XP的开、关机1)首先,打开"系统属性"点"高级"选项卡,在"启动和故障恢复"区里打开"设置",去掉"系统启动"区里的两个√,如果是多系统的用户保留"显示操作系统列表的时间"的√。再点"编辑"确定启动项的附加属性为 /fastdetect而不要改为/nodetect,先不要加/noguiboot属性,因为后面还要用到guiboot。2)接下来这一步很关键,在"系统属性"里打开"硬件"选项卡,打开"设备管理器",展开"IDE ATA/ATAPI控制器",双击打开"次要IDE通道"属性,点"高级设置"选项卡,把设备1和2的传送模式改为"DMA(若可用)",设备类型如果可以选择"无"就选为"无",点确定完成设置。同样的方法设置"主要IDE通道"。3)设置预读改善开机速度,打开注册表,找到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,右边窗口将EnablePrefetcher的数值更改为1(0-禁用预读,1-预读应用程序,2-系统启动预读,3-前两者皆预读)。电脑是PIII 800MHz以上的可以尝试将数值更改为4或5。4)顺便把关机也加速一下吧。打开注册表(开始-运行-regedit),单击"我的电脑"打开"编辑"菜单的"查找",输入AutoEndTasks,点"查找下一个"。双击打开找到的结果修改"数值数据"为1(此项是让系统自动关闭停止响应的程序)。然后在AutoEndTasks的下面找到HungAppTimeout(将其"数值数据"设为

WinXP系统优化加速方法

WinXP系统优化加速方法 导读: Windows XP的启动会有许多影响速度的功能,尽管ms说已经作过系统优化处理过,但对我们来说还是有许多可定制之处。我一般是这样来做的。 1、修改注册表的run键,取消那几个不常用的东西,比如Windows Messenger 。启用注册表管理器:开始→运行→Regedit→找到"HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRunMSMSGS" /BACKGROUND 这个键值,右键→删除,世界清静多了,顺便把那几个什么cfmon 的都干掉吧。 2、修改注册表来减少预读取,减少进度条等待时间,效果是进度条跑一圈就进入登录画面了,开始→运行→regedit启动注册表编辑器,找HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters,有一个键EnablePrefetcher把它的数值改为"1"就可以了。另外不常更换硬件的朋友可以在系统属性中把总线设备上面的设备类型设置为none(无)。 3、关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在"在窗口和按钮上使用视觉样式"打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。 4、我用Windows commadner+Winrar来管理文件,Win XP的ZIP支持对我而言连鸡肋也不如,因为不管我需不需要,开机系统就打开个zip支持,本来就闲少的系统资源又少了一分,点击开始→运行,敲入:"regsvr32 /u zipfldr.dll"双引号中间的,然后回车确认即可,成功的标志是出现个提示窗口,内容大致为:zipfldr.dll中的Dll UnrgisterServer成功。 5、据说XP的一个系统服务Qos,这个调度要占用一定的网络带宽,像我这样的一毛不拔的人是无法忍受的,去掉方法是:开始菜单→运行→键入gpedit.msc ,出现"组策略"窗口,展开"管理模板"→"网络" ,展开"QoS 数据包调度程序",在右边窗右键单击"限制可保留带宽" ,在属性中的"设置"中有"限制可保留带宽" ,选择"已禁用",确定即可。当上述修改完成并应用后,用户在网络连接的属性对话框内的一般属性标签栏中如果能够看到"QoS Packet Scheduler(QoS 数据包调度程序)"。说明修改成功,否则说明修改失败,顺便把网络属性中的那个Qos 协议也一起干掉(卸载)吧。 6、快速浏览局域网络的共享 通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始→运行→Regedit→在注册表中找到HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrent VersionExplorerRemoteComputerNameSpace。在此键值下,会有个{D6277990-4C6A-11CF- 87-00AA0060F5BF}键,把它删掉后,重新启动计算机,Windows XP就不再检查预定任务了,hoho~~~ ,速度明显提高啦! 7、关掉调试器Dr. Watson 我好像从win95年代开始一次也没用过这东西,可以这样取消:打开册表,

相关文档
相关文档 最新文档