1、右键点击“我的电脑”,点击“属性”。
2、点击打开“高级系统设置”。
3、选择“高级”选项,在性能上点击“设置”。
4、选择高级,在虚拟内存中点击“更改”。
5、点击自定义大小来增加电脑的虚拟内存,点击确定。重启电脑即可。
以上就是小编解决电脑关机慢的解决方法,希望能帮助到你们。
1、电脑硬件的原因造成的,主板BIOS不能很好支持ACPI,建议升级主板的BIOS,一般就可以解决;
2、检查【高级电源管理(APM)】:打开【开始】|【设置】|【控制面板】|【系统】,再点【设备管理器】。展开【系统设备】|【高级电源管理】,单击【设置】选项,去掉【强制使用APM方式】前的对号。重新启动计算机后如能正常关机,则问题的原因可能在于APM,应关闭高级电源管理功能;
3、禁用快速关机:点【开始】|【运行】菜单,在命令框里输入“msconfig”后点击【确定】,这时候就出现【系统配置实用程序】窗口。点击【常规】页面,再点击【高级】选项,在此时出现的【高级疑难解答设置】窗口中,将【禁用快速关机】前面的选择框选中就可以了。如果计算机正常关机,则说明快速关机这一项有问题;
4、检查是不是关机的时候已经把应用程序全部关闭了。如果没有关闭,可以关闭全部应用程序。因为有些应用软件可能没有正常关闭,而系统也不能正常结束该应用程序,从而导致出现故障;
5、在使用浏览器或更高版本上网时要注意,它们在退出后仍然占用大量的系统资源,通常使系统的可用资源不足80%,在这之后运行其他软件就很容易出错,很可能导致系统无法软关机。
6.开机启动项多,关机速度也会变慢。
首先让我们来看电脑关机需要那些动作;
从平常的经验可以看出,执行了关机操作后电脑不会立即断电,Windows还会有一系列的动作如关闭打开的程序等,那么从执行关机命令到最终断电是一个什么样的过程呢?
Windows的正常关机涉及到多个组件和多个过程。我们来看一下它的基本过程。
①用户发起关机指令后,发起关机指令的程序会通知Windows子系统CSRSS.EXE,CSRSS.EXE收到通知后会和Winlogon.EXE做一个数据交换,接着由Winlogon.EXE通知CSRSS.EXE开始关闭系统的流程。
②CSRSS.EXE收到Winlogon.EXE的通知后,会依次查询拥有顶层窗口的用户进程,让这些用户进程退出。如果某一个用户进程在一个默认的超时时间5000毫秒(可以通过修改注册表键值HKEY_CURRENT_USERControl PanelDesktop HungAppTimeout设定超时时间)内没有退出的话,Windows会显示一个结束任务对话框用于询问用户是否结束这个任务。默认情况下这个对话框会一直显示而不会自动关闭。
对于控制台程序来说,基本情况类似,只不过Windows使用HKEY_CURRENT_USERControl PanelDesktop WaitToKillAppTimeout来设置超时时间。
③接着是轮到终止系统进程了。系统进程包括SMSS.EXE、Winlogon.EXE、Lsass.EXE等。Windows在终止系统进程的时候并不像终止用户进程那样如果无法在规定时间内终止则提示用户,而是跳过这个进程,去执行下一个系统进程的终止操作。使用的超时时间和第2步使用的时间相同。
上述3个步骤是整个Windows关机过程中最耗费时间的一段,大多数关机缓慢的原因都是因为这3个步骤引起的。完成前3个步骤后,进入关机操作的第4个阶段,这也是最后一个阶段。
④Winlogon.EXE调用一个原生API函数NtShutdownSystem()来命令系统执行后面的扫尾工作。在这个阶段里,Windows执行子系统会完成最后的关机操作,例如:设备驱动在这个阶段里完成一些驱动设定的特殊操作;也是在这个阶段,配置管理系统将被修改过的注册表数据回写到磁盘里面。等除了电源管理以外的全部子系统完成退出以后,电源管理完成最后的操作:如重启、关机等。
当我们明白了电脑关机过程,也就找到了解决问题的途径;
加快XP开机及关机 速度
在〔开始〕→〔运行〕→键入〔Regedit〕
找到 HKEY_CURRENT_USER\Control Panel\Desktop 键,将右边窗口的 WaitToKillAppTimeout 改为 1000
( 原设定值:20000 )即关闭程序时仅等待1秒。
将键值 HungAppTimeout的数值改为:200( 原设定值:5000 ), 表示程序出错时等待0.5秒。
找到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
将键值 WaitToKillServiceTimeout 设为:1000或更小。 ( 原设定值:20000 )
将键值〔HungAppTimeout〕的数值资料更改为〔200〕
清理电脑垃圾!!
点开始---运行,输入msconfig 在启动里面把不必要的启动项全部去掉。(你全部去掉也可以,只是建议去掉路径不是c盘下windows文件夹的和system32文件夹内的)
清理电脑中的垃圾,可以使用windows优化大师或者清理专家等。也可自己进行删除。
在C盘中有很多的临时文件,比如说temp文件夹中都是,浏览过的网页,使用过的文档全部在C盘中。
这里教你自己写个小程序吧:
首先建立一个文本文件(如:垃圾文件清理.txt)
然后打开文件输入以下内容:
@echo off
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 清除系统LJ完成!
echo. & pause
输入完后保存,把文件名的后缀改为.bat(如:垃圾文件清理.txt 改为 垃圾文件清理.bat)
运行此文件即可。
扫描完毕后按任意键退出