windows正常运行时间的统计问题

windows任务管理器中,在性能选项卡中可以查看系统的运行时间(开机时间)



正常情况下,如果电脑关机,那么再次开机后,该时间会被重置

但是,如果电脑处于上面所说的睡眠、休眠、快速启动的状态,那么这个时间不会被重置

于是就有了以下的问题:

win10系统安装后,默认情况下,快速启动的功能是处于打开状态。这时候,如果用户点击关机,因为快速启动功能的影响,实际上此时并未真正关机,而是相当于注销电脑后休眠的状态。也因此,点击关机后屏幕已无任何信息显示,但电源指示灯仍然在闪烁,因为此时系统在将信息写入硬盘休眠文件中。再次开机后,用户会发现,系统运行时间并未被重置,而是仍然保持上一次开机运行的时长。

这样,导致需要查看开机时间的时候,这个参数不具备参考价值

只有重启电脑,该时间才会重置

为了解决这个问题,考虑取消快速启动功能

关闭win10“快速启动”功能

方法一:手动更改系统设置

开始菜单 > 设置 > 系统 > 电源和睡眠 > 其他电源设置 > 选择电源按钮的功能 > 更改当前不可用的设置 > 取消勾选“启用快速启动(推荐)” > 保存修改

点击开始菜单,或者键盘直接按windows键

找到设置



在左侧找到系统设置



在左侧列表中找到电源和睡眠



在右侧找到其他电源设置



在左侧列表中找到电源按钮的功能



检查当前状态,快速启动的功能设置为灰色不可更改

点击上面的更改当前不可用锅得设置



现在快速启动选项可以手动更改了

取消勾选该选项,然后保存修改



更改成功

方法二:通过注册表更改

打开注册表 > HKEY_LOCAL_MACHINE > SYSTEM > CurrentControlSet > Session Manager > Power > 找到项HiberbootEnabled > 修改值为0

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
"HiberbootEnabled"=dword:00000000



修改注册表后重启电脑,检查电源设置,发现设置已被修改为取消状态



更改成功

注意事项

域控中无法使用组策略来批量关闭此功能

组策略中对于快速启动功能的管理,在如下位置:

计算机配置 > 管理模板 > 系统 > 关机 > 要求使用快速启动

查看该功能的解释



发现,不管是禁用还是默认的未配置,系统都会使用“本地配置”,也就是说,仍然需要手动修改电源配置里的快速启动

域控中使用注册表来实现批量修改

组策略无法批量修改,手动修改太麻烦,最后只能考虑使用注册表的方式来修改

将代码加入到域控加载的开机启动项中,以实现批量修改的效果

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
"HiberbootEnabled"=dword:00000000

关闭快速启动功能的影响

  • 关机后立即断电,电源指示灯不会再持续闪烁
  • 开机启动时间会增加几秒
  • 由于不再写入休眠文件,对硬盘寿命较好

关于睡眠、休眠、快速启动的区别

睡眠

  • 内存带电,其他设备断电
  • 当前运行状态写入休眠文件中,若无异常则唤醒时直接从内存中恢复数据,若电源异常导致内存数据丢失则从休眠文件中恢复数据
  • 随便动一下鼠标或者键盘可以唤醒

休眠

  • 当前运行状态写入硬盘的休眠文件中,然后所有设备断电
  • 按电源按钮来唤醒
  • 唤醒后,系统将之前的休眠文件读入内存,以恢复到之前状态

快速启动

  • 快速启动功能启用时,关机 = 注销 + 休眠
  • 快速启动功能启用时,关机功能会受到影响

关闭win10“快速启动”功能的更多相关文章

  1. 怎么关闭win10快速访问功能?关闭Windows10系统快速访问方法

    怎么关闭win10快速访问功能?关闭Windows10系统快速访问方法 Windows10系统的"快速访问"功能很容易泄露电脑中的隐私,用什么方法可以让这个功能消失,避免电脑的个人 ...

  2. Win8增加了快速启动功能......

    (从已经死了一次又一次终于挂掉的百度空间人工抢救出来的,发表日期 2014-05-11) Win8增加了快速启动功能,能让计算机尽快的启动进入Windows界面.win8的这种快速启动功能只会在“关机 ...

  3. Redis压缩包win10快速启动之记录一

    转载请标明出处: http://dujinyang.blog.csdn.net/ 本文出自:[奥特曼超人的博客] Redis压缩包 配置环境变量,直接CMD中启动,默认是打开redis.conf,当然 ...

  4. win8怎么打开或关闭快速启动(进入BIOS前的设置)

    win8系统之后,系统添加了快速启动功能,这让Windows的启动速度快了不少.但是,任何事物有利有弊,相信不少人在进入BIOS或者重装系统时遇到了麻烦.接下来我们看看在win8及以上版本怎么打开或关 ...

  5. win8.1快速启动选项突然消失了怎么办?

    win8开始提供的快速启动功能是一种混合式的休眠模式,Windows系统 在关机时将系统的信息保存到硬盘上的一个文件中来实现下一次的快速启动.当再次启动电脑时, Windows 使用该系统信息文件来恢 ...

  6. Win10如何设置休眠选项(关于睡眠、休眠、快速启动这几个伪关机功能如何设置更适合笔记本电脑?)

    · Win10如何设置休眠选项(关于睡眠.休眠.快速启动这几个伪关机功能如何设置更适合笔记本电脑?) 应用场景 升级正式版win10以后,发现竟然没有休眠选项,从电源管理器里面也没有找到,有时候有些重 ...

  7. 怎么关闭win10和win8快速启动

    电源选项-- 选择电源按钮的功能--- 更改当前不可用的设置-- 快速启动勾去掉

  8. Win10 UEFI +Ghost +intel快速启动 新法完美安装

    http://tieba.baidu.com/p/4767004289?qq-pf-to=pcqq.c2c Win10 如果主板不用Bios 而用UEFI引导启动,速度快,界面好.现在一般都用win1 ...

  9. Win10开启快速启动后关机变重启

    同样可以用来解决,“msconfig引导为空”,“默认操作系统为空”,“win10改为uefi启动后关机变重启”,“legacy转uefi后无法关机” 问题起因 换完主板和cpu后,新的主板在开机时总 ...

  10. Windows下快速启动/关闭orcl服务

    大家都知道windows下绝大部分都是图形操作化,很少用命令来执行,例如启动.关闭orcl数据库服务时,一般情况都是在任务管理器(taskmgr.ctrl+shift+esc)或服务(services ...

随机推荐

  1. dvgis计算两点间距离的问题

    先贴一段代码,是dvgis里的distance.js源码,dvgis是cesium的二次封装,可以参考参考: 1import{Cesium}from'@dc-modules/namespace' 2i ...

  2. ctfshow_web入门 文件包含 学习

    文件包含 额,这是一个做题带学习的一个笔记 算是半做题,半学习的笔记吧,所以能写的方法和注解都会写.难免先得啰嗦 由于截图都是白色背景,所以使用夜间模式(右上角哦~)观看比较易于区分图片与浏览器背景 ...

  3. sqllabs靶场less1-4

    less1-4 语法:Select 列名称 from 表名称 (where column_name='xxx' and -) 在数据库中: information_schema:存放和数据库有关的东西 ...

  4. JZOJ 2020.02.01【NOIP提高组】模拟A 组

    2020.02.01[NOIP提高组]模拟A 组 二月份第一场比赛 闲话 惨烈啊! 50+30+0=80分 一题都没A 唉 最高150? \(zzh\) 暴虐A组 总结: 若干新东西 \(T1\) 我 ...

  5. 题解 [SCOI2005]王室联邦

    之前树分块也只是听说,今天亲手学了一下(?)( 首先你会发现这个 \(B\) 和 \(3B\) 的约束就很迷(我也不知道为什么搞这种奇怪的约束(悲)),学了才知道... 所以这题的分块方法好像叫&qu ...

  6. sqlite3数据库Linux 系统移植和使用

    sqlite3数据库是一个小型的数据库,当数据量不大,要求不是特别高的时候,是个不错的选择. 在Linux上移植和使用也非常的方便. 本示例是在硬件全志r528 .linux5.4 上验证的. 移植操 ...

  7. MTU设置不当导致ssh运行命令卡死

    MTU:最大网络传输单元,计算机网络课会介绍. 场景: 本地通过VPN连接某个机房内网的linux服务器,连接上之后,运行top命令.vi命令.yum update等需要刷新大量内容时导致ssh卡死, ...

  8. Verilog设计指定寄存器数组在综合时使用block memory资源

    自己用verilog代码写的rom或ram会被综合成查找表LUT+REG构建,并没有使用到block memory资源. 资料:https://www.intel.com/content/www/us ...

  9. Docker工作管理中实用操作

                              "build once ,run anywhere"                                       ...

  10. Kubernetes持久化存储

    一.emptyDir持久化存储配置 emptyDir 的一些用途: 缓存空间,例如基于磁盘的归并排序. 为耗时较长的计算任务提供检查点,以便任务能方便地从崩溃前状态恢复执行. 在 Web 服务器容器服 ...