最近大屏产品经常报一些开机启动的问题,工厂反馈厂测软件有些模块测试不通过,家里开发测试均发现Launcher等软件首次启动需要加载10多秒。

经过小伙伴们排查,发现是刷母盘后首次开机问题概率比较大。使用Windows重置电脑,首次开机是必现应用启动慢问题

将一个exe换个路径,重启电脑,也是会有这个打开exe启动慢问题。

Windows版本:WIN11 IOT 企业版 23H2 22631.2428

网上也有其它同学在报类似问题:解决win11系统开机后第一次打开一个软件很慢,关闭进程重新打开速度就正常的问题 - 远景论坛 - 前沿科技与智慧生态的极客社区

我总结下: 从Win11 22H2版本开始,如果是全新安装的系统,那么Windows会默认打开“智能应用控制”选项的“评估”功能。

根据官网文档 Windows 应用程序控制 | Microsoft Learn ,智能应用控制的工作原理是:当用户尝试在 Windows 上运行应用时,智能应用控制将检查,以查看微软的智能云安全服务是否可以对其安全性做出预测。 如果服务认为应用是安全的,则智能应用控制将允许它运行。 如果认为该应用是恶意应用或可能不需要的应用,则智能应用控制将阻止它。如果安全服务无法对应用进行预测,则智能应用控制会检查该应用是否具有有效的签名。 如果应用具有有效的签名,智能应用控件将允许它运行。 如果应用未签名或签名无效,智能应用控制会将其视为不受信任,并阻止它进行保护。

虽然微软声明智能应用控制在评估模式下不会阻止任何内容,但是该模式下确实会严重拖慢某些程序的首次打开速度

小伙伴验证了下,手动关闭智能应用控制,从评估改为关闭,就能解决首次启动慢的问题。

手动可以关闭,那代码是否也可以操作关闭呢?官网有说明,如需要关闭,HKLM\SYSTEM\CurrentControlSet\Control\CI\Policy下VerifiedAndReputablePolicyState将属性改为0,然后使用 CiTool.exe -r 使更改生效。

默认值是2,“评估”模式:

另外,我尝试在上面同一大屏设备上安装24H2家庭中文版,以及笔记本设备上安装WIN11 IOT 企业版 23H2,智能应用控制”选项是“评估”,但都未能复现开机应用启动慢问题

根据官网智能控制的介绍 什么是智能应用控制? - Microsoft 支持,除了手动关闭外,有一些情况会自动关闭智能应用控制:

  • 在 评估模式下 ,我们确定你不适合使用智能应用控制。

  • 你或登录到计算机的另一个用户手动关闭了它。

  • 你的设备在 S 模式下运行 Windows。 你需要关闭 S 模式,然后重置电脑才能进入评估模式。

  • Windows 中的 可选诊断数据 已关闭。 如果要打开智能应用控制,则需要重置此电脑或重新安装 Windows,并在设置过程中选择“ 发送可选诊断数据 ”。

可能除了这些路径外,某些设备或者BIOS设置会自动关闭智能应用控制。虽然显示的是“评估”,但实际上并未生效

所以如果你遇到了这个首次开机应用启动慢的问题,可以将智能控制关闭,不会影响Windows系统的稳定性

Windows 记录开机后应用启动慢的问题的更多相关文章

  1. Windows添加自定义开机用户登录启动程序

    默认的启动程序 Ctrl+shift -> Esc调用任务管理器-->启动项选项即可完成计算机开机自启动选项,不过这里只有系统默认添加的. 添加自定义开机启动程序 Windows+R调用运 ...

  2. Windows 10更新后无法启动Dolby音频驱动程序

    在电脑更新Windows 10 1903版本后,重启出现如下问题: 经查,这与驱动强制签名有关.解决方法如下: 打开"设置"->"更新与安全"->& ...

  3. Windows 安装RabbitMQ后,启动服务就自动停止

    在做SpringCloud消息总线的时候,需要用到RabbitMQ,于是在windows上下载安装了一个,erlang的安装包不是官网下载的,而是朋友分享给我的,没注意它的版本(9.3). 安装完成后 ...

  4. Windows安装IIS后,启动网站报错:不能在此路径中使用此配置节……

    在IIS里启动设置好的网站(ASP.net网站),浏览器报如下错误: 不能在此路径中使用此配置节.如果在父级别上锁定了该节,便会出现这种情况.锁定是默认设置的(overrideModeDefault= ...

  5. ORACLE EBS R12 FOR LINUX 开机后如何启动数据库、应用脚本[Z]

    在Linux中安裝EBS  R12後, EBS關閉與啟動的程序為: 1. 關閉EBS - 先關閉Applications Server $ cd /d01/oracle/VIS/inst/apps/V ...

  6. VMware Workstation 虚拟机暂停后无法启动 出现Exception 0xc0000006 (disk error while paging) has occurred.错误

    虚拟机暂停了,突然停电,再开机后无法启动暂停的虚拟机,出现下面的错误 VMware Workstation unrecoverable error: (vmx)Exception 0xc0000006 ...

  7. Liunx在开机后,自动启动openldap、radius、memcached等程序的shell脚本

    以下是脚本命令: #!/bin/bash #说明:此文件需放在/etc/rc.d/init.d/目录下,然后编辑文件/etc/rc.d/rc.local,在里面添加bash /etc/init.d/A ...

  8. windows设置开机启动项

    一.windows下设置开机启动有如下方法 1 注册表启动项目RUN 2 计划任务,在"windows管理">"计划任务管理器"中新建任务,在操作栏指定要 ...

  9. windows 2008 开机启动 Docker Toolbox 并运行容器

    新建 docker-startup.bat @echo off REM Set the name of the VM configuration where dockerd will be hoste ...

  10. windows添加开机启动项

    http://www.cnblogs.com/jokey/archive/2010/06/17/1759370.html添加开机启动项(通过注册表) 例子:增加QQ开机启动项 第一步:找到注册表的启动 ...

随机推荐

  1. getshell后的基本信息收集

    基本信息收集 系统类型判断 使用whoami能快速判断系统是Linux还是Windows. 如果是Windows, 使用命令systeminfo | findstr OS可得到WIndows版本. 使 ...

  2. day15-三大基本结构

    顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行. 顺序结构是最简单的算法结构. 语句和语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组 ...

  3. 小A的组合数

    小A的组合数 题目描述 \(C_n^m\)表示组合,组合公式为:\(C_n^m=\frac{n!}{m!\times (n-m)!}\),请你求出\(C_n^m\)的因子个数\(tot\),由于大难会 ...

  4. Oracle的用户如何优雅地达成软件合规目标

    企业一旦发展到了一定规模,就会衍生软件100%合规正版化的需求. 而对于使用到Oracle的用户,当然,具体核定的购买数量和off等商务问题,需要客户管理层直接和对应的Oracle销售代表进行商务谈判 ...

  5. 【题解笔记】PTA基础6-7:统计某类完全平方

    题目地址:https://pintia.cn/problem-sets/14/problems/739 前言 咱目前还只能说是个小白,写题解是为了后面自己能够回顾.如果有哪些写错的/能优化的地方,也请 ...

  6. house of cat

    调用方法 调用链1 house of cat调用链 __malloc_assert 在 2.35 的 glibc 中源码如下 static void __malloc_assert (const ch ...

  7. 侯捷C++高级面向对象编程_下_课程笔记

    friend(友元):相同Class的各个objects互为friends(友元) class complex{ public: complex (double r = 0, double I = 0 ...

  8. Selenium 自动化测试工具

    1 介绍 Selenium是浏览器的自动化测试工具,使用它可以控制浏览器各种点击等操作. 2 环境搭建 先安装Chrome等浏览器,然后安装对应版本的ChromeDriver驱动程序,然后pip安装S ...

  9. 关于免费笔记软件Obsidian和免费同步,长文,保存观看

    前言 这段可以略过 最早使用的笔记软件(应该说是网页摘录软件)是网文快捕 CyberArticle ,但不停换电脑后当年保存的资料基本都遗失了,那可是我翻阅众多涩涩网站的精华文章. 后来网文快捕推出了 ...

  10. P5524 Ynoi2012 NOIP2015 充满了希望

    P5524 Ynoi2012 NOIP2015 充满了希望 数组开大见祖宗. 思路 不难发现只有询问才会产生贡献,而询问的值来自于距离它最近的且能覆盖这个询问的点的覆盖操作. 可以每个询问操作保存一个 ...