Answers:
我跑了一次Sysinternals ProcMon,看看机器在做什么,花了很长时间考虑关机。答案:explorer.exe扫描回收站。所以在这种情况下,通过简单地清空回收站,我就能够大大加快关闭这台机器的速度。
它还解释了为什么它第二次快速的原因:因为文件系统的相关部分已被缓存。
您可以从Run...
窗口中尝试此命令:
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState
注意:要进入待机状态并避免休眠,请确保系统处于休眠状态。要确认这一点,请单击“开始”按钮,转到“运行”菜单,然后键入Powercfg.cpl
并单击“确定”。在“电源选项属性”中单击“休眠”选项卡,并确保未选中“启用休眠”选项。单击确定/应用。
请参阅此Microsoft支持文章:如何从“运行”菜单中将系统置于休眠或待机状态
警告和免责声明:如果您不知道自己在做什么,请不要这样做!如果你因为没有按照我的指示搞砸了,我不能对你的行为负责 - 这样做需要你自担风险。
从任何文件夹:在菜单栏上,
接下来,转到“我的电脑”(从“开始”菜单或“桌面”)。打开C驱动器(或者无论操作系统驱动器是什么),并查找其中包含“Recycle”的文件夹。打开任何可以打开的文件并选择所有文件,然后点击删除(或右键单击并删除)这些文件夹中的所有内容。应该像“recycler - s1-s2-3-2-1 ...... blahblah ..”之类的东西。继续并单独删除每一个。这些基本上只是回收站的备份。
有些文件不会让你删除它们,其他文件也会删除。这可以。我们想要删除那些可以删除的内容,因为它们很可能是导致所有问题的原因。那些不会被删除的系统是系统使用的,可以离开,因为它们拥有当前的回收站。
如果您有多个“C”驱动器,请对“我的电脑”中的每个逻辑驱动器执行此操作。
完成上述操作后,转到桌面上的“真实”回收站并清空它。你应该看到你删除的文件就在那里。一旦垃圾箱空了,你应该全部设置好。
确保返回文件夹选项并将设置更改回隐藏隐藏和受保护文件的位置,否则您将在所有文件夹中看到所有丑陋的系统文件。如果删除其中任何一个,可能会导致系统损坏。
享受更快的关机!
如果您正在使用备用数据库,则可能需要将内存枚举为连接状态以便序列化到磁盘。当你第二次这样做时,它可能在最后一次长时间暂停中仍然在内存中完成的工作,因此它很快。
除非它破坏了东西,否则就去做吧。如果您使用了大量RAM,则可能需要更长时间。
您可以将shutdown.exe作为计划任务运行,以便在您晚上离开时,然后将BIOS设置为每天上班前几分钟启动计算机。
如果可以“结束会话”,Windows将“查询”所有应用程序(打开窗口,某些应用程序使用隐形窗口),提供弹出“保存更改”的方法?是的没有取消'消息框。
您正在运行哪些应用程序,是否有一个需要永远思考“查询结束会话”消息的响应?
多么挑剔的问题。
我刚开始闻到硬盘问题。我倾向于chkdsk /r
从命令提示符运行- 重新启动,然后一旦chkdsk
完成,运行碎片整理。
我愿意打赌,当Windows试图关闭时使用的文件要么位于驱动器的故障扇区,要么位于严重碎片的部分。
如果你拉着吸管,你也可以跑:
sfc /scannow
- 你可能在某个地方有一个不稳定的系统文件。我建议你下载并安装Microsoft 用户配置文件Hive清理服务我记得它曾经帮助我应用于一些有类似问题的计算机。