Win7/Win8 文件删除延迟问题

        之前测试同事发现,执行程序的卸载操作后,显示卸载成功,但是到对应安装目录下看到有几个exe文件并没有被删除,仍然在目录中。要等待大约几分钟左右,这些文件才会实际被删除掉,在此期间无法对这些文件进行覆盖、修改、删除及运行等操作,应该是在此过程中文件一直处于被锁定状态。即出现了文件删除延迟的问题。卸载程序中删除文件使用的是DeleteFile API函数,估计该函数实现是异步的,从而出现这样的删除延迟问题。

        删除延迟带来的问题是,当我重新运行安装包执行安装操作,由于有部分exe处于延迟删除状态被锁定,不能直接被覆盖掉,只能执行重启后覆盖,就需要重启机器完成安装,很是讨厌。

        一开始以为是病毒或者杀毒软件引起的,后来到网上搜了一下,才知道Win7/Win8 确实有文件删除延迟的问题,这是系统本身的问题。可能是由于部分exe文件存在兼容性状态在运行,导致兼容性机制跑完才会真正的被删除掉。

        解决办法是,将Application Experience和 Program Compatibility Assistant Service两个服务都设置为自动启动,并且将当前这两个服务启动起来。这样

Win11打开文件夹延迟?这些方法帮你解决问题 在使用Windows 11操作系统时,部分用户可能会遇到一个令人烦恼的问题:打开文件夹时出现明显的延迟。这不仅影响了日常的工作效率,还可能让人对系统的整体性能产生疑虑。幸运的是,有多种方法可以帮助你解决这一问题,让你在Windows 11上快速流畅地打开文件夹。本文将详细介绍几种有效的解决方案,帮助大家摆脱这一困扰。 阅读详情

相关推荐

Win7/8.1 Steam Zstd解压补丁技术解析

Zstd(Zstandard)是一种高性能、高压缩比的现代数据压缩算法,其核心原理是基于有限状态熵编码与哈夫曼+RLE混合建模,在保证压缩率的同时大幅提升解压速度。该算法已被Steam等主流分发平台广泛采用,但因客户端对旧操作系统的主动兼容性移除,导致Windows 7/8.1用户遭遇‘内容不可用’错误。其技术价值体现在低CPU占用、内存友好及流式解压能力,适用于游戏更新、云同步、补丁分发等高并发下载场景。本文聚焦Zstd在Legacy Windows平台的本地解压支持问题,深入剖析DLL注入、API Ho

weixin_34274029的博客 366

Win7无法进入安全模式的深度解决方案与原理剖析

安全模式故障的解决不应局限于操作步骤的复现,而应建立完整的维护体系。建议技术人员构建包含启动修复盘、注册表备份、BCD配置快照的标准化维护包,实现故障处理的流程化操作。通过理解系统启动的底层机制,才能真正掌握Windows系统的"生杀大权"。

nntxthml的博客 1850

对无法立即删除文件进行延迟删除的工具

本工具通过对Win32 API的调用,完成延迟删除功能。另外还增加了直接显示延迟删除列表功能。

bat如何延时删除指定文件夹中的文件

编写批处理文件时,需要运行一个命令后,延迟一二秒再运行下一个命令,那么该如何实现呢?这篇文章就跟大家分享了bat延时删除指定文件夹中的文件的方法,文中介绍的很详细,感兴趣的朋友们可以参考借鉴,下面来一起看看吧。

ONNC Open Neural Network Compiler 开源神经网络编译器 一个 开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)部署导入ONNX模型

ONNC是一个集合了开源、模块化、可重用编译器算法和工具链的库,专门针对深度学习加速器(DLA)。ONNC从底层开始构建,旨在将ONNX中间表示(IR)翻译成专有DLA代码。其软件架构设计强调可移植性和可重用性,从而简化了开发新后端的工作。上图展示了ONNC软件栈的顶层框图。软件栈从导入ONNX计算图模型到输出相应的硬件二进制文件,展示了各个功能块。

万有文的博客 1997

IsaacGym四足机器人sim to real全过程详细解析(walk these ways方法)

本文使用强化学习的方法运行到Aliengo机器人上完成从训练到部署的全过程。该方法使用的是GO1机器人提供了完整的sim to real代码和遥控器控制代码,所以我们只需要重新训练和部署健康就可以使用在Aliengo上。该方法使用lcm进行通讯首先程序通过UDP和机器人控制板进行通讯获取机器人状态并下达指令。然后又通过lcm进行机器人状态信息的发布和模型命令的获取。

weixin_44061195的博客 2万+

避坑指南:HslCommunication连接西门子PLC时常见的5个错误及解决方法(S7-1200/S1500适用)

本文详细解析了使用HslCommunication连接西门子S7-1200/S1500 PLC时常见的5个错误及解决方法,包括基础连接配置、数据块读写异常、连接闪断、防火墙与权限问题以及高级调试技巧。通过实战案例和代码示例,帮助开发者快速定位和解决连接问题,提升工业自动化项目的开发效率。

weixin_30752699的博客 397

数据仓库ODS层详解- 功能、设计与最佳实践

数据仓库ODS层是大数据分析的基石,为企业决策提供可靠数据源。本文深入探讨ODS层设计原则、实施要点和最佳实践,涵盖金融、零售等行业应用。重点关注云环境下ODS层部署策略,以及实时数据集成、数据湖技术等创新趋势。文章还分析了数据体量增长、实时性需求等挑战,提供实用解决方案。whether助您构建高效、安全、可扩展的ODS层,为数字化转型奠定坚实基础。#数据仓库 #ODS层 #大数据分析 #云计算 #数据湖

一个8年大数据开发工程师的碎碎念 1万+

Prompt Learning 简介

• Prompt Learning 可以将所有的任务归一化预训练语言模型的任务• 避免了预训练和fine-tuning 之间的gap,几乎所有 NLP 任务都可以直接使用,不需要训练数据。• 在少样本的数据集上,能取得超过fine-tuning的效果。• 使得所有的任务在方法上变得一致。

jxsdq的博客 1万+

大数据平台符合信创(CDH国产化代替)详细方案(企业内部不外传方案)

信创旨在实现信息技术产业的自主可控,减少对外部技术的依赖,从而提升国家信息安全和经济发展的自主性。在此背景下,中国对信创提出了更高的要求,以期在激烈的市场竞争中占据有利地位。信创不仅关乎技术层面的创新,更涉及到产业链条的整合与优化。它要求从基础硬件、操作系统、数据库、中间件等各个层面实现国产替代,构建完整的信息技术生态体系。尤其是在做国企项目时,就有硬性要求使用符合信创(国产代替)。在信创背景下,符合要求的产品必须具备自主可控、安全可靠以及性能卓越等核心特点。

大模型大数据攻城狮的专栏 3512

安卓手机老版本微信无法登录?无需root 一招教你如何搞定!旧版本照样登录,微信7.0亲测有效

微信我试了清缓存、用不同的版本、甚至关网登录都不行。于是我研究了一下背后的原理,发现这不仅是个技巧,还是微信设计的一点“疏忽”——**只要有方法,旧版本照样能用**。

代码简单说 Vue、JAVA、PHP、Node.js 熟练运用,接口、架构、性能全搞定。 1万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上一篇: Windows NT 注册表中的多媒体驱动程序位置
下一篇: C++类CDockablePane的使用
dvlinker
dvlinker 领域专家: C/C++技术领域 领域专家: C/C++技术领域
博客等级 码龄19年 13万+粉丝 1015原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

dvlinker

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值