内容标签

Windows

返回全部文章
开发工具
Microsoft Visual C++ 运行库下载:版本选择与历史链接
收录 Microsoft Visual C++ v14、2013、2012、2010、2008 与 2005 运行库下载链接,说明如何根据缺失的 DLL 和程序架构选择版本,并保留特定旧版本与旧系统兼容包入口,适合排查 Windows 程序缺少 VCRUNTIME 或 MSVCP DLL 的启动错误。
WindowsVisual C++运行库查看正文 →
系统与网络
WSL2 的 VHDX 为什么只增不减
记录 WSL2 的 ext4.vhdx 随使用不断增长、删除 Linux 文件后却不自动收缩的问题,并说明如何找到默认发行版藏在 AppData 下的虚拟磁盘。文章给出我使用 C 盘 app 目录作为自定义安装位置的做法,以及通过 DiskPart 压缩 VHDX、把空闲空间还给 Windows 的完整命令。
系统与网络
WSL2 优化与管理
记录我在 Windows 上长期使用 WSL2 时保留下来的常用命令,包括发行版安装、导出与导入、systemd 和互操作配置,以及 zram 压缩交换。正文只保留实际使用过的配置、适用前提和容易踩错的操作,适合已经把 WSL2 作为日常开发环境的 Windows 用户。
系统与网络
WSL与Docker管理
记录我在 WSL2 的 Ubuntu 中安装 Docker Engine,并通过 PowerShell profile.ps1 把 docker 命令转发到 WSL。内容包括 USTC 软件源、Compose 与 Buildx、用户组权限、systemd 服务和常用验证命令,不依赖 Docker Desktop。
AI与大模型
Codex Windows 沙箱中 curl 报 SEC_E_NO_CREDENTIALS 的排查记录
记录 Windows 系统 curl 在 Codex 沙箱中访问 HTTPS 时返回 SEC_E_NO_CREDENTIALS 的排查过程,通过对比 PowerShell、Node.js 与沙箱外请求,确认故障位于 Schannel 和受限执行环境之间,并给出当前可用的规避方法。
开发工具
Codex App 中 MCP 进程重复启动与无法回收问题排查
排查 Codex App 在没有调用工具时仍重复启动 STDIO MCP、任务结束后 Node.js 子进程没有回收的问题。文章结合 Windows 任务管理器、Codex thread 事件和本地配置解释一个可见对话为何出现多套 MCP,给出禁用闲置服务、缩小启用范围、重启应用及继续验证进程生命周期的可行方法。
开发工具
排查 Windows 动态端口与保留端口冲突
排查 Windows 服务监听端口时报 EACCES、但 netstat 看不到进程占用的问题,重点检查 TCP 动态端口范围、excludedportrange 和 MaxUserPort。文章给出 netsh 查询、恢复默认范围及重启验证步骤,适合 Node.js 等开发服务无法绑定固定端口时参考。
AI与大模型
Codex CLI 使用笔记
记录 Codex CLI 从安装、登录到日常使用的完整流程,涵盖 Windows Shell 选择、非交互命令、沙箱和审批配置、上下文统计、MCP 与 Skill 管理、CodeGraph 和 Context7 使用边界,以及常见进程、终端和文档来源问题的排查方法。
开发工具
清理 Hyper-V 中无法删除的虚拟机残留
排查 Hyper-V 管理器仍显示旧虚拟机、但 Get-VM 与 Remove-VM 都提示找不到对象的残留注册问题。文章先确认管理员权限和 vmms 服务,再区分正常虚拟机对象、底层注册文件与独立虚拟磁盘,给出安全定位和清理思路,避免直接删除未知目录或误删仍被其他虚拟机使用的 VHDX。