Windows系统 C/C++程序编译后首次执行时间很长 断网则正常执行 的解决方法

如果您遇到此类问题,可以与我联系。我可尝试帮助您解决此问题,2SADFC4F%2$@!0$#@$%2!@#$3#!@$0FFDS8@#!9FDSA3,只保留所有数字即为腾讯Q,发邮件、加好友均可。

如果您通过本博客解决问题,请点击下方推荐让我知道,谢谢:)

问题描述

  1. 运行环境:Win10、Win11或其他Win环境。

  2. 在各类IDE(包括但不限于VC6/Visual Stuido等)编译任意C/C++源码(无论该程序有多简单),首次运行时间异常地长,即在黑窗口无任何输出。等待一段时间后有程序正常输出。

  3. 不重新编译的情况下,第二次和后续再次运行程序,此问题不重现,运行时间恢复正常。

  4. 没有有效网络连接情况下,首次和后续多次运行编译后程序,此问题不重现,运行时间正常。

产生原因

你可能是比特彗星等捆绑下载软件的受害者!

C/C++程序在编译后产生EXE后缀文件,作为可执行文件,这一文件将会被已安装的各类病毒查杀软件上传到云端进行查杀,这段异常长的时间就是等待查询结果的时间。当断网时,不会查杀,所以第一次执行时间正常。后续运行不会在查杀,所以执行时间也正常。

解决步骤

  1. 首先打开Windows安全中心/应用与程序/开始面板,寻找正在运行的反病毒软件。首先应当考虑的可能是RAV Antivirus360

    火绒联想电脑管家等软件,应当完全卸载,或先尝试关闭查杀功能。

  2. 如果没有效果,可以尝试完全关闭Windows Defender,完全关闭请根据其他网络教程。

  3. 如果您有一定的网络基础,建议您可以尝试在第一次编译时,观察各进程的网络流量,查找异常流量。

  4. 如果仍无效果,建议重装系统。首先考虑重装纯净版系统,并手动安装所缺少的驱动,不要使用各类一键安装驱动的软件。

一些实例

  1. 2022年3月,联想笔记本,系统Win10,由于下载比特彗星后不慎捆绑安装了RAV Antivirus,出现此问题,彻底卸载即可。

  2. 2023年3月,未知环境,一位贴吧网友不慎捆绑安装了RAV Antivirus,出现此问题,彻底卸载即可。

  3. 2023年11月,联想笔记本,系统Win11,电脑自购买回就出现此问题。除联想电脑管家外没有其他反病毒软件,在卸载后也并未解决。在重装系统后问题解决,但声卡驱动不工作导致无声音。但在联网安装声卡驱动后,问题再次出现,个人认为仍有流氓软件或Windows Defender的防勒索组件工作的各类原因。暂无更好的解决方案。

2023-11-07 10:31:00 星期二

Windows系统 C/C++程序编译后首次执行时间很长 断网则正常执行 的解决方法的更多相关文章

  1. STM32使用cube生成的程序后在keil5编译后首次SWD可以下载再次下载不行的解决办法。

    使用cube配置导出工程在keil5编译后首次SWD下载可以再次下载不行的解决办法. 1原因: cube使用的是HAL库,初始化语句里面禁用了调试功能. 在stm32f1xx_hal_msp.c中 _ ...

  2. c++ 程序编译后运行时的内存分配

    程序编译后运行时的内存分配 太好的文章了,看到不得不转,转自:http://blog.sina.com.cn/s/blog_5420e0000101a0w1.html 一.编译时与运行时的内存情况 1 ...

  3. windows系统调试MapReduce程序

    如果使用windows开发mapreduce程序,是不能进行debug的,会报如下错误,但其实不影响最终运行结果 DEBUG o.a.h.u.Shell - Failed to detect a va ...

  4. 服务器运维 -- windows系统更换System32下文件后 重启无法进入桌面

    场景描述: windows系统更换System32下文件后 重启无法进入桌面 情况1,原替换文件有备份     解决建议: 准备好该文件 情况2,原备份文件没有备份  解决建议:从相同版本的服务器上边 ...

  5. Nios II系统在Quartus II编译后Timing requirements for slow timing model timing analysis were not met. See Report window for details

    来自http://wenku.baidu.com/link?url=h0Z_KvXD3vRAn9H8mjfbVErVOF_Kd3h-BZSyF1r4sEYj3ydJGEfBHGY1mvntP4HDuF ...

  6. 系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法

    这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法. 用了几年的Windows2003和SQL Server2000了,不过这个问题倒 ...

  7. PowerShell因为在此系统中禁止执行脚本解决方法

    PowerShell因为在此系统中禁止执行脚本解决方法   在Powershell直接脚本时会出现: 无法加载文件 ******.ps1,因为在此系统中禁止执行脚本.有关详细信息,请参阅 " ...

  8. springboot打包成jar包后找不到xml,找不到主类的解决方法

    springboot打包成jar包后找不到xml,找不到主类的解决方法 请首先保证你的项目能正常运行(即不打包的时候运行无误),我们在打包时经常遇到如下问题: springboot打包成jar包后找不 ...

  9. MySQL在windows系统中修改datadir路径后无法启动问题,报错1067

    windows server2008下如何更改MySQL数据库的目录的帖子已经很多了,这里简单介绍一个步骤,如果不成功请先查看其它帖子. 更改默认的mysql数据库目录 将 C:\Documents ...

  10. FPGA程序编译后逻辑单元数为0

    问题 FPGA代码写完后编译不报错,但是显示使用的逻辑单元数(Total logic elements)为0.当然程序也不工作. 我用的是Intel Altera FPGA,verilog语言,在Qu ...

随机推荐

  1. [第三章]ABAQUS CM插件中文手册

    ABAQUS Composite Modeler User Manual(zh-CN) Dassault Systèmes, 2018 注: 源文档的交叉引用链接,本文无效 有些语句英文表达更易理解, ...

  2. RealityCapture重建试验

    一.使用已有数据集 (一)小型物件(官网) 输入:Camera_Lubitel2_studio "Lubitel Camera" consisting of 72 images 地 ...

  3. uniapp支付宝小程序生成分享图方案(最新)

    最近公司业务开发支付宝小程序,功能涉及生成分享图的功能,开始研究实现方案. 开发过微信小程序的小伙伴应该都知道,在微信中生成分享图最常用的方案是使用第三方库Painter GitHub官方仓库地址为: ...

  4. MySQL REPLACE INTO语句

    介绍 在向表中插入数据时,我们经常会:首先判断数据是否存在:如果不存在,则插入:如果存在,则更新. 但在 MySQL 中有更简单的方法,replace into(insert into 的增强版),当 ...

  5. RSA密钥生成-已知p、q、e求私钥d的python脚本

    题目: 在一次RSA密钥对生成中,假设p=473398607161,q=4511491,e=17 求解出d作为flag提交 求解过程: 首先计算n和ϕ(n) n=p*q  ϕ(n)=(p-1)(q-1 ...

  6. OkHTTP发送POST请求传送JSON数据

    导入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> ...

  7. 非常实用的aix 6.1系统安装的教程

    今年六月,我们公司出现了一次非常严重的数据丢失的事故.生产服务器崩溃导致所有的业务都陷于停滞,而且由于涉及到公司机密又无法贸然到数据恢复公司进行恢复,可是自己又无法解决.权衡利弊还是决定找一家有保密资 ...

  8. 从零开始:基于 PyTorch 的图像分类模型

    摘要:本文详细记录了使用 PyTorch 从零搭建一个图像分类模型的过程,涵盖卷积神经网络(CNN).数据预处理.模型设计.训练调试与优化.通过对 CIFAR-10 数据集的处理实践,结合经典文献和 ...

  9. leetcode - 743

    网络延迟时间 迪杰斯特拉的朴素算法流程: 邻接矩阵的方法 点击查看代码 class Solution { public int networkDelayTime(int[][] times, int ...

  10. BUUCTF---bbbbbras

    题目 p = 177077389675257695042507998165006460849 n = 3742182950988779627489716224936732940098864714561 ...