如何查看开机速度

查看开机速度,一定要安装所谓的第三方安全软件么?老子就是不喜欢被安全!

Windows自带的事件查看器中记录了系统的一举一动,何必需要别人来监视?

在运行(WinKey+R)中输入eventvwr即可打开事件查看器:

在打开的窗口中切换到Windows日志-系统,之后点击右侧窗格按下Ctrl+F搜索6013,就可以看到系统的启动时间了。

没错,事件ID 6013对应的就是系统启动,注意查看一下时间是哪次启动的呢?

快速启动快在哪?

Windows 8就已经引入了"快速启动",还有就是经常听到的"混合休眠"——不过,那是啥?那又是个啥?

简单点说,就是系统关机开机的一个新的机制。在之前的系统中每次开机都要完成一次文件的加载及相关的启动;但是在开启快速启动之后,系统在关机时将不再关闭系统会话而是直接将其打包塞进硬盘,在开机时直接调取已经打包好的文件,所以节省了时间。(参见佘华煜老师博文:Win8开机速度提升的秘密

(本图据现有网络资料重新绘制)

由此来看,这样的方式更接近休眠,硬盘读写速度将会称为主要的影响因素。

那么,快速启动要怎么开启?默认的快速启动其实已经开启了……

不信,WinKey+X打开菜单选择"电源选项"

左侧点击"选择电源按钮功能"

之后"更改当前不可用的设置"

向下拉,就可以设置这个神秘的"快速启动"了:

禁用开机启动项,善用任务计划

早在很久很久之前,就可以通过msconfig来设置启动项目了。但是在Windows 8之后,这一设置变得更加直观,已经整合到了任务管理器之中,设置将更加方便。

除了点击上图中的提示,也可以通过Ctrl+Shift+ESC打开任务管理器,切换到"启动"标签,将不需要的启动项直接禁用掉,不惯毛病!

不认识的东西怎么办?直接点右键,在线搜索看到没?

如果希望每次开机自动启动又不要电脑太卡怎么办?使用任务计划啊!

对小娜说,"任务计划",她会告诉你怎么做的:

打开之后找到"新建任务":

其他的不必多说,按照提示设置启动程序,在"触发"中新建规则,让这个程序在登入后延时指定时间启动:

就酱紫,设置之后程序就不会在开机的时候扎堆争着运行结果都卡住了……

使用虚拟机安装不需要的软件

这一点确实有些纠结,但是不失是一种方法,看情况而用。毕竟,虚拟机也会拖慢速度。

有些软件,只在装上的时候打开了一次,之后再也没有用过,却在哪里占用着资源。结果刚刚卸载,却又想起来用它了!

不要以为软件不运行就不会影响开机速度,很多软件,尤其是大型软件,都会向系统中写入他们运行所必须的服务,安装得多了,自然会卡!

这样的软件,往往我都会给它扔到虚拟机中!(虚拟机的配置量力而行)Windows 10自带的Hyper-V就能满足需求。

Hyper-V的功能十分强大,不是一句两句可以说得清楚。但是仅仅作为虚拟机还是很简单的,可以参看以下几篇的内容:

Hyper-V初涉_功能的添加与虚拟机的创建

Hyper-V初涉_Hyper-V虚拟机常规操作

Hyper-V初涉_共享式网络链接

Hyper-V初涉_Hyper-V虚拟机文件交换

Hyper-V初涉_虚拟磁盘链错误的解决方案

Hyper-V初涉_早期Windows安装虚拟硬件驱动

虽然有些功能已作调整,但是整体操作相差不大。需要说明的有如下两点:

对运行较新系统的虚拟机加入"增强会话",操作更加友好:

对于文本和文件在主机和虚拟机之间传递,使用Ctrl+C和Ctrl+V即可,当然OneDrive也很方便。

如果有购买Azure或是其他云端服务器的话,开启一个虚拟机也是一个不错的选择,毕竟不会损耗本机的性能——何况如果足够土豪,虚拟机可以常年不关机!

而且,上面的复制粘贴也可以用在远程桌面呢!

系统服务要不要禁?

不要以为禁用了启动项就万事大吉了!系统服务每次启动也会占用一定的时间的。但是禁用系统服务真的适合每一个人么?

我想,我是不会为了开机快上那么零点零几秒禁用了重要的系统服务,结果导致各种功能不能实现——

最后还要说一句,Windows 10一点也不好用,全是bug!(这就是我为什么讨厌那些所谓的安全软件/系统优化软件的原因了……)

如果对自己的能力有自信,可以在运行中输入service.msc打开服务:

里面列出了系统可以加载的所有服务,如果对自己有自信,可以参照描述将服务进行禁用——其实手动启动就够了!双击就可以修改!

不过万万不建议使用第三方优化软件,他们真的真的真的会很流氓的帮你决定那些你会用到的服务是不需要的!!!

清理桌面项目

不管会不会拖慢系统的速度,保持一个整洁的桌面总不会是一个坏习惯。

其实,无论是程序图标,还是文件的缩略图,加载起来都是很揪心的。

哪怕已经有缓存thumb文件存在,也还是让这个界面清爽一些来的快。

桌面上有很多图标的话,建一个文件夹收起来吧~还有,善用小娜哟~

卸载不需要的硬件

开机时计算机都做了些什么?我们来看看阮一峰老师是怎么说的吧:计算机是如何启动的?

开机后,先是BIOS初始化,再是硬件自检,之后按照设定的顺序查看主引导记录,之后启动硬盘,最后才是启动操作系统。

所以,在开机(关机)之前,还是先移除插在设备上面的各种光盘优盘移动硬盘甚至软盘,看看速度能不能快一点再快一点?尤其是在BIOS中没有将主硬盘放在第一位的情况下……

(拍照不成功,借用网络图一张)

如果可以,没有必要的硬盘就不用一直插在电脑上面了吧……像这样启动速度怎么快的起来?

说到了BIOS,说到了Windows 10,就不能不说UEFI。

UEFI是什么并不重要,重要的是它可以在哪些方面带来便利:提高安全性;支持更大的硬盘(支持GPT格式分区引导);对更大内存进行寻址——最重要的是它可以和BIOS共存,还可以缩短启动时间和从休眠状态恢复的时间!

(图片根据网络资料整理绘制)

比较BIOS和UEFI的速度,传统的BIOS存取存储装置,一次只能读取64kb,儿如果是UEFI的话就可以达到1M,载入速度更快。

此外,在安装系统的时候,UEFI也可以使用多点传送部署进行批量安装群组中的电脑,那感觉,一个字——爽!

终极绝杀:升级设备

不用多说,大家也都知道SSD的读写速度相比HDD要胜出很多,毕竟没有马达带动磁盘去转动,在大量小文件进行读写的时候需要进行寻址,此时SSD优势凸显,而这最终还是会呈现在开关机以及程序加载的速度上面。

说句额外话,如果有大量文件进行存储的话,NAS还是一个不错的选择。如果不具备NAS的话,企业版的Windows 10也可以开启存储池,不但可以提升存储的速度,更可以根据RAID阵列类型的不同对文件进行备份,在单个磁盘出现问题时保证数据不会丢失。

最后,就是不得不感叹,新的超极本真的是太酷炫了!从Surface系列到Acer Aspire S7再到联想的Yoga、Z1等产品,换上任何一个都是可以瞬间提升开机速度——同时,价格也会让你瞬间逼格满满……

Windows 10开机的秘密在哪里的更多相关文章

  1. 添加Windows 10开机启动项:No Hyper-V

    在Windows 10 1903版本加入了一项沙盒功能,1903版本以上的系统可以在控制面板-程序和功能-启用或关闭Windows功能中勾选Windows 沙盒选项,根据操作重启后即可打开沙盒功能. ...

  2. windows 10占用cpu和内存过高

    自从安装了windows 10,开机之后cpu和内存一直占用很高,尤其是system进程,一直占cpu在13%左右,上网查到一个解决方式,如下: cpu瞬间变为1%

  3. Windows 10:解决开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用的方法

      开机显示C:\WINDOWS\system32\config\systemprofile\Desktop不可用应该是不少网友都遇到过. 近日在使用Windows 10 Build 9926中,也出 ...

  4. Windows 10 技术预览版9926 “未知源”引起系统休眠后自启的解决办法

    问题的由来: 自从安装上了最新发布的Windows 10 ,使用起来有诸多的改进:无论是重绘的图标还是通知消息中心的整合还是更智能的OneDrive客户端都使得工作起来非常愉悦. 不过笔者这两天频繁遇 ...

  5. Windows 10 IoT Serials 3 - Windows 10 IoT Core Ardunio Wiring Mode

    Maker社区和智能硬件的朋友一定知道Arduino,很多3D打印机都是用它做的.为了迎合这一大块市场,微软在基于Intel Galileo的Windows 8.1 IoT中就是使用这种基于Ardui ...

  6. 升级Windows 10 正式版过程记录与经验

    升级Windows 10 正式版过程记录与经验 [多图预警]共50张,约4.6MB 系统概要: 预装Windows 8.1中文版 64位 C盘Users 文件夹已经挪动到D盘,并在原处建立了符号链接. ...

  7. 一步一步安装UEFI分区方式的windows 10 企业版

    发现很多坛友不会安装UEFI分区的windows 10 从启动设置,到分区,到最后的引导与激活都是很大的问题. 在我看来这是最不容易出错的安装方式适合于刚刚上手的菜鸟,自己按照图片一步一步的就可以安装 ...

  8. Windows 10磁盘占用100%解决办法

    开机后磁盘占用高,是因为 windows 10 默认启用了 superfetch 服务.   这个服务的主要功能是加快程序的启动速度.开机以后,系统将那些经常使用的程序,预先从硬盘加载到内存中,这样, ...

  9. 树莓派3 Windows 10 IoT Core

    下载地址:https://developer.microsoft.com/zh-cn/windows/iot/Downloads 先下载安装 Windows 10 IoT 核心版仪表板: 安装完成后运 ...

随机推荐

  1. laravel(三):larave基本使用

    1.基本视图显示 前文已经介绍如何创建控制器.动作和视图,下面我们来创建一些更实质的功能. 在此之前我们需要修改一些配置: app/config/app.php 文件中的 debug 选项设置为 tr ...

  2. 用纯css改变下拉列表select框的默认样式

    http://ourjs.com/detail/551b9b0529c8d81960000007 在这篇文章里,我将介绍如何不依赖JavaScript用纯css来改变下拉列表框的样式. 问题的提出 事 ...

  3. form表单里如果只存在一个文本框,enter键提交

    在这里说一说浏览器里form表单的默认行为 我们都知道浏览器是存在很多默认行为的,可能是出于常用行为考虑又或者是历史原因.但有时候我们不需要这些默认行为.以下: 1).当form表单里只存在一个inp ...

  4. JavaWeb 学习008-今日问题(非空验证尚未解决) 2016-12-2

    1. 学生模块list页面 不能正常跳转 说是找不到stuid属性,但是我在entity里面和数据库建表的属性就是stuid:Grade模块代码一样,却可以正常运行 这是什么问题? <c:for ...

  5. NSArray转json字符串

    func arrayToJson(arr:NSArray) -> String { let jsonData: NSData = try! NSJSONSerialization.dataWit ...

  6. 一次诡异的TOMCAT启动故障的解决

    该系统采用TOMCAT+SSH+Linux+Proxool连接池, 以前数据库是本地连接. 后换数据库远端连接,最近老是启动不了. 1.怀疑是proxool连接池没有自动断开后恢复.尝试解决,不是这个 ...

  7. Flashback for MySQL 5.7

    实现原理 flashback的概念最早出现于Oracle数据库,用于快速恢复用户的误操作. flashback for MySQL用于恢复由DML语句引起的误操作,目前不支持DDL语句.例如下面的语句 ...

  8. Web页面报错: Eval()、XPath() 和 Bind() 这类数据绑定方法只能在上下文中使用

    可以使用string.formt来避免出错. 如: <%# Convert.ToInt32(DataBinder.Eval(Container.DataItem, "Status&qu ...

  9. 03-Swift常量&变量

    什么是常量和变量 在Swift中规定:在定义一个标识符时必须明确说明该标识符是一个常量还是变量 使用let来定义常量,定义之后不可以修改 使用var来定义变量,定义之后可以修改 常量和变量的基本使用 ...

  10. android源码环境下用mmm/mm编译模块,输出编译log到文件的方法

    android源码环境下用mmm/mm编译模块,输出编译log到文件的方法 1,在android目录下直接用mmm命令编译, log信息保存在android目录下 mmm packages/apps/ ...