当前位置: 首页 > news >正文

删除一个无进程使用却显示被使用的文件

一、发现问题

问题是这样的,我的电脑原来运行顺畅,不会有死机情况,最近一段时间却经常出现死机情况:鼠标,键盘统统不起作用。于是下定决心,找到问题并解决。

  1. 电脑出现死机后,重新启动。
  2. 重启后,检查系统日志:
    1. 右击“此电脑” → “管理” → “事件查看器” → “Windows日志” → “系统”。
    2. 查看死机时间附近的错误或警告记录(如CriticalError)。我发现最近1小时内的唯一错误是和 软件T 与 kernel 有关的。

二、解决方法

以下时尝试删除时用到的方法(最后一个成功)

  1. 打开任务管理器,结束与软件T有关的进程。但是还是没办法删除。

  2. 每次只删除一个文件,看看到底是哪个文件删除问题。删到最后发现,我发现软件T的有个驱动无法删除,一直显示已在另一个程序中打开。

  3. CMD(管理员身份运行),想要强制删除:del /f  /s /q "文件完整路径"。还是没用。

  4. 禁用 软件T 的服务:

    1. 按 Win + R,输入 services.msc 回车。

    2. 找到 软件T 或类似名称的服务。右键选择“停止”,然后改为“禁用”启动类型。

    3. 重启电脑后删除。可还是删不了。

  5. 可能有隐藏进程,使用第三方工具LockHunter(LockHunter is a free 64/32 bit tool to delete files blocked by any processes)。然而没找到相关进程,也无法删除,加入重启时删除,但重启后LockHunter显示无法删除。

  6. 使用PowerShell 删除:

    1. 以管理员身份打开 PowerShell(Win + X → Windows PowerShell (管理员))。

    2. 获取文件所有权

      takeown /f "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys"
    3. 赋予当前用户完全控制权限

      icacls "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys" /grant "$env:USERNAME:F"
    4. 尝试删除。还是无法删除。

      Remove-Item -Force -Path "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys"
  7. ......此处省略多次无果的尝试用CMD和powershell删除。

  8. 直接删除驱动文件。注意完成前两个步骤后,需要重启电脑,再删除。

% 步骤1:获取文件所有权
takeown /f "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys" /a
icacls "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys" /grant "Administrators:F" /t /c% 步骤2:重命名文件(绕过占用)
ren "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys" inpoutx64.sys.bak% 步骤3:重启后删除
del /f /q "C:\Program Files\Tobii\Tobii Pro Lab\Drivers\inpoutx64.sys.bak"

三、总结

虽然最后一个方法生效了,但是中间尝试了很多方法,我也不知道前面尝试的方法有没有生效,所以这里也举了前面尝试过的主要方法。

注:deepseak是个好帮手。

相关文章:

  • .Net Framework 4/C# 进程和线程的使用
  • No module named ‘dbgpt_ext.rag.retriever.doc_tree‘
  • 【FineDance】一次训练后得到音乐和动作数据切片 (6790个文件)
  • MVCC(多版本并发控制)深度解析:原理、流程与实战应用
  • 数据融合平台是什么?如何搭建数据融合平台?
  • 如何轻松地将音乐从 iPhone 传输到 Mac?
  • npm/yarn报错“certificate has expired“
  • 【JupyterLab集成】GPU性能监控可视化组件
  • C++ 单例模式一种实现方式
  • 【系统规划与管理师第二版】1.2 信息技术及其发展
  • GitHub Copilot 是什么,怎么使用
  • Spring WebFlux和Spring MVC的对比
  • 字符编码(UTF-8,16,32 和GBK和ASCLL码)
  • conda(Anaconda/Miniconda)常用命令
  • 使用 `Expect` 工具实现了自动化文件传输
  • c++11右值引用(rvalue reference)
  • FastAPI lifespan示例
  • 生态环评GIS/遥感制图:土地利用+植被覆盖+土壤侵蚀+水系提取,ArcGIS+ENVI实战
  • 响应式数据可视化大屏解决方案,重构工业交互体验
  • Chapter15 cross-origin resource sharing
  • 合肥金融网站开发/seo网络营销外包公司
  • 企业网站托管外包平台/深圳aso优化
  • 国外做糖网站/百度指数分析工具
  • python网站开发用什么数据库/头条关键词排名查询
  • wordpress 多站点设置/360搜索推广官网
  • 会员制营销方案案例/免费seo网站推广