0%

最近在处理远程 SMB 共享目录时遇到了一个很典型的卡顿问题,排查下来发现是 Bandizip 的右键菜单功能导致的。这里记录一下排查过程和解决方法,给有类似情况的同学参考。

问题现象

我的本地 Windows 10 PC 通过公网隧道挂载了一个远程 SMB 共享目录,隧道带宽很小。每次在共享目录里对压缩文件点击右键时,资源管理器都会卡住很久,有时甚至会直接报告"无响应"。

一开始以为是网络问题,但观察任务管理器发现,每次触发右键菜单的瞬间,网络流量就会突然上升——说明资源管理器在尝试读取远程文件。

排查过程

经过多轮观察和测试,我定位到了罪魁祸首:Bandizip 的右键菜单扩展。

Bandizip 会在压缩文件的右键菜单中注入两个功能:

  1. 预览压缩文件:在右键菜单中直接展示压缩包内的文件列表。
  2. 通过内容分辨压缩文件:根据文件内容识别压缩包类型,而非仅靠扩展名。

这两个功能在本地使用时体验很好,但在远程 SMB 场景下就成了灾难——它们都会触发对源文件的读取操作。尤其是"预览压缩文件",几乎会加载整个压缩文件的内容;“通过内容分辨压缩文件"相对轻量,通常只读取文件头来识别类型,但依然会产生不必要的网络开销。

解决方法

关闭这两个功能即可彻底解决问题:

  1. 打开 Bandizip,点击菜单栏 选项 → 设置。
  2. 切换到 上下文菜单 选项卡。
  3. 取消勾选 预览压缩文件。
  4. 取消勾选 通过内容分辨压缩文件(部分版本可能显示为"使用 Bandizip 预览压缩文件"或类似表述)。
  5. 点击 确定 保存。

实测关闭后,右键菜单弹出瞬间完成,不再触发任何文件读取,资源管理器也不再卡顿。

补充建议

关掉文件识别能力后,Bandizip 可能无法自动关联某些压缩包格式。建议同时启用"用 Bandizip 打开"的右键菜单项,这样遇到需要处理的压缩文件时,可以通过该选项手动调用 Bandizip 打开。

具体操作同样在 选项 → 设置 → 上下文菜单 中,勾选"用 Bandizip 打开"即可。

小结

这类问题的本质是:第三方软件的 Shell 扩展在访问远程文件时,会触发额外的文件读取操作,而在低带宽、高延迟的网络环境下,这种读取会被显著放大,最终表现为界面卡死。

除了 Bandizip,其他压缩软件(如 7-Zip、WinRAR)以及云存储、杀毒软件等也可能存在类似问题。 如果你也遇到共享目录右键卡顿,不妨检查一下资源管理器的右键菜单扩展,关掉不必要的功能往往能立竿见影。

做定制系统的同学应该都碰到过这个需求:MDM 服务要在不知道当前密码的情况下,强制重置或清空锁屏密码。乍一看不难,但真做起来坑不少。本文记录一下我在 Android 16 上用 Escrow Token 机制踩过的路。

阅读全文 »

📖 前言

在 Dell R730xd 这样的服务器上利用 ESXi 进行显卡直通(PCIe Passthrough),是构建低成本 AI 计算平台的经典方案。然而,在配置 Debian 13 虚拟机并尝试运行大语言模型(LLM)时,许多用户(包括我自己)都会卡在最后一步——NVIDIA 驱动安装。

历经多次踩坑,尝试了各种参数和旧版驱动无果后,最终发现了解决此问题的“银弹”:-m=kernel-open。本文将重点记录这一关键步骤,帮助大家少走弯路。

阅读全文 »

这篇内容是记录部署 OpenCode 的指南,整理了最顺滑的安装路径,踩过的坑都帮你填平了,直接跟着走就行。
面向公网环境,使用国内公网镜像源加速。

阅读全文 »

前言

在 AI 辅助编程的时代,OpenCode 作为一款强大的终端 AI 助手,能够帮助开发者完成各种编程任务。而 markitdown-mcp 则是一个基于 MCP (Model Context Protocol) 的服务,可以将各种资源(网页、文件、PDF 等)转换为 Markdown 格式,极大地扩展了 AI 的文档处理能力。

本文将详细介绍如何在 OpenCode 中配置和使用 markitdown-mcp。

阅读全文 »

前言

SSH(Secure Shell)是目前最常用的远程登录协议,它通过加密技术保证了在不安全网络中传输数据的安全性。本文将深入讲解 SSH 的加密原理,并重点介绍如何通过验证服务器指纹来防止中间人攻击。

阅读全文 »