问题的由来:

自从安装上了最新发布的Windows 10 ,使用起来有诸多的改进:无论是重绘的图标还是通知消息中心的整合还是更智能的OneDrive客户端都使得工作起来非常愉悦。

不过笔者这两天频繁遇到晚上下班休眠了的机器,第二天早晨回来电脑处于开机状态的现象,这个奇怪的现象之前笔者曾经写过在Windows 8 下面的解决办法 (可前往此处查看当时博文调查Windows 8 的“幽灵”般启动)。

通过一系列的查看发现此法在本次的9926版上不灵,所提示的内容居然是个“唤醒源:未知”。

Figure 1通过汇总所有的Power-Troubleshooter事件来源查看到 “唤醒源:未知”,这让丈二和尚摸不着头脑了

对于我这个重度使用休眠替代关机的人来说,这样的找不到原因让我很苦恼。

新的思路:

既然系统自身已经提示这个“未知源”,有一种可能是目前有尚未支持的驱动程序来适配硬件设备(即便设备管理器里面没有警告提示标记,也会有此类显现的出现,e.g. Intel的某些显卡驱动会导致Surface上48Hz无法锁定,而使用60或50 Hz会导致电池消耗过快的问题,而该问题在设备管理器里无表征但是属于电源管理配置缺陷,而使用微软的驱动则不会出现此缺陷)。

因此这样的隐性问题确实不太好落地解决,加之目前还属于技术预览版,有些问题的存在是可以理解的。因此现在更换思路,解决问题。

按照正常的思路推理休眠与传统关机的其别就是在于电源管理挂起类型的设置,休眠需要电源管理挂起类型参数的支持,什么样的类型支持什么样的休眠与唤醒方法。

Figure 2使用powercfg电源管理选项查看现在系统所支持的休眠状态,截图为BIOS里面设置为S3模式的样子,可以看到混合睡眠这样的新技术的支持

Figure 3同样使用powercfg电源管理选项查看所在系统状态,截图为BIOS内设置S1模式的样子,可以看到混合睡眠的高级技术支持已经消失

根据上面的思路,我们继续分析一下当前系统到底有什么样的设备支持从S1与S3模式下的唤醒,因为笔者的工作PC只有S1与S3这两个电源挂起类型可以选择。

Figure 4继续使用powercfg查看当前收支持的唤醒模式,可以看到S1状态下只有两项受支持唤醒的设备,而S3模式下有如此之多的设备支持唤醒

默认情况下笔者的主板使用S3作为挂起标志,而此时已经按照上文“调查Windows 8 的“幽灵”般启动”进行了处理,但是依旧会无故唤醒。

Figure 5在S3状态下,通过powercfg已经查不到可唤醒设备

因此我想通过主板BIOS重新设置电源管理挂起模式来解决此问题,毕竟如果逐一分析S3模式下的诸多设备这个时间的消耗是非常多的,而且还不一定有效果,所以从根源上来解决问题的思路由此而生。

Figure 6通过BIOS设置ACPI 挂起状态为S1,尝试解决此问题

最终笔者经过尝试,发现此法可行,机器可以正常进入到休眠而不会无故幽灵般启动。

总结:

通过上面一系列的分析与尝试,最终找到了合适的解决办法,不过牺牲的是没有了混合休眠的支持,休眠恢复后的时间略微有延长,但是这个在台式PC上面似乎影响不大,而且仅仅是几秒钟的时间差异。

而问题本身的原因可能是操作系统内带的驱动支持无法完美适配笔者的老爷机,加之技嘉主板官方所提供的驱动也仅仅局限在Windows 7 时代,因此这种更换思路的解决方法笔者认为还是比较成功的。

如果有朋友看到此类现象,希望本文可以帮您顺利排查问题,毕竟问题均会产生,而问题之解决思路才是让其有乐趣的事情呢。

参考文章:

调查Windows 8 的“幽灵”般启动

Powercfg

Windows 10 技术预览版9926 “未知源”引起系统休眠后自启的解决办法的更多相关文章

  1. 熊猫猪新系统测试之一:Windows 10 技术预览版

    话说本猫不用windows很多年了呀!不过看到微软最新的Windows10还是手痒了,想安装体验一把.于是第一时间下载,并做成usb引导安装镜像,在08年的老台式机上安装尝鲜鸟.下载ISO和安装方法这 ...

  2. 熊猫猪新系统測试之中的一个:Windows 10 技术预览版

    话说本猫不用windows非常多年了呀! 只是看到微软最新的Windows10还是手痒了.想安装体验一把. 于是第一时间下载,并做成usb引导安装镜像,在08年的老台式机上安装尝鲜鸟.下载ISO和安装 ...

  3. [转帖]Windows 10新预览版上线:可直接运行任意安卓APP了

    Windows 10新预览版上线:可直接运行任意安卓APP了 http://www.pcbeta.com/viewnews-80316-1.html 今晨(3月13日),微软面向Fast Ring(快 ...

  4. Windows 10 技术预览

    windows10的技术预览版已经发布了很久了,正式版大约在今年的夏天就会发布,作为微软寄予厚望的下一代全平台操作系统,相比于windows8.1,windows10做了哪些改进,又添加了哪些新功能. ...

  5. 06、Windows 10 技术预览

    随着 Windows 10 发布的,未来 Windows 平台都是统一开发模型,可以只写一个 Appx 包,就可以同时部署到 Windows/ Windowsw Phone/ Tablet /xbox ...

  6. 【官方免费】Apple Silicon M1 + Parallels 16技术预览版 + Win 10 arm64

    期待了好久,终于能用pd运行win10了,其实也就想写个c++,mac上配置个c++编译器太麻烦了.. 步骤: 打开 https://my.parallels.com/desktop/beta,这里下 ...

  7. 微软发布 Windows Server 2016 预览版第三版,开发者要重点关注Nano Server

    微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容 ...

  8. win10预览版9926升级10049操作步骤

    文章转自:豆豆系统收藏备用 win10预览版系统安装的用户非常多,现在最新版本已经到了10049,但是之前很多装了9926版本或者10041版本的同学在通过系统自动更新的时候,且发现,微软官方提供的速 ...

  9. PHP专业开发IDE——Zend Studio 10.5预览版发布

    Zend Studio是新一代的PHP IDE,高效的开发和维护PHP代码是它的核心.Zend公司目前已发布了Zend Studio 10.5预览版,预览版中提高了快速响应能力和时时误差检查.因此使用 ...

随机推荐

  1. 转载:Hadoop排序工具用法小结

    本文转载自Silhouette的文章,原文地址:http://www.dreamingfish123.info/?p=1102 Hadoop排序工具用法小结 发表于 2014 年 8 月 25 日 由 ...

  2. 解决Android界面布局添加EditText组件后界面无法预览

    错误报告: Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V Exception details are ...

  3. Openssl生成证书三板斧

    证书创建三步曲: 一.密钥文件 二.请求文 三.根证书签名 最后看需要是否合并证书文件 1. 创立根证书密钥文件(自己做CA)root.key: [kk@test ~]$ openssl genrsa ...

  4. linux用户不在sudoers文件中

    *** is not in the sudoers file.  This incident will be reported."  (用户不在sudoers文件中--) 处理这个问题很简单 ...

  5. 用微信小程序开发的Canvas绘制可配置的转盘抽奖

    使用https://github.com/givebest/GB-canvas-turntable代码移植过而来. 其它 微信小程序感觉是个半成品,代码移植过程比较繁琐麻烦.canvas API 部分 ...

  6. 计数排序和桶排序(Java实现)

    目录 比较和非比较的区别 计数排序 计数排序适用数据范围 过程分析 桶排序 网络流传桶排序算法勘误 桶排序适用数据范围 过程分析 比较和非比较的区别 常见的快速排序.归并排序.堆排序.冒泡排序等属于比 ...

  7. sql编写将时间转换年月日 时分格式

    SELECT SUBSTRING(CONVERT(varchar(100),时间字段, 22),0,15) AS aa  FROM  表名

  8. HTML的两三事

    关于在页面布局上,我用了两种方式  用&nbsp来调整需要空格的地方,  用<pre></pre>直接在代码页面调整页面布局  但是用&nbsp来布局当我把网页 ...

  9. JPEG文件结构

    JPEG文件由八个部分组成,每个部分的标记字节为两个,首字节固定为:0xFF,当然,准许在其前面再填充多个0xFF,以最后一个为准.下面为各部分的名称和第二个标记字节的数值,用ultraedit的16 ...

  10. 【转】Apache 配置虚拟主机三种方式

    Apache 配置虚拟主机三种方式  原文博客http://www.cnblogs.com/hi-bazinga/archive/2012/04/23/2466605.html 一.基于IP 1. 假 ...