开源 · 免费 · 免安装Open source · Free · Portable

按 Alt+Space,
一个窗口完成
Press Alt+Space.
Type. Done.

轻量、高效的 Windows 启动器,操作方式参照 macOS 上的 Alfred。程序、文件、网页、计算、剪贴板、系统命令,输入几个字母,按 Enter。 A lightweight, keyboard-first launcher for Windows, inspired by Alfred for macOS. Apps, files, web search, calculator, clipboard and system commands — type a few letters and press Enter.

Windows 10 / 11 · 不需要 .NET 或其他运行库 · GPL-3.0 Windows 10 / 11 · No .NET or other runtime · GPL-3.0

ALTRun search window
1022 KB下载大小Download size
0需要安装的运行库Runtimes to install
20套内置主题Built-in themes
7000+项自动测试Automated tests
5,722次下载Downloads

为什么选择 ALTRunWhy ALTRun

小巧Tiny

下载不到 1 MB,解压后约 2 MB。一个 exe 加少量资源文件,不需要 .NET、Electron 或其他运行库。 Under 1 MB to download, about 2 MB unpacked. One exe plus a few resource files — no .NET, Electron or other runtime.

快速响应Instant

输入第一个字符就显示结果;配合 Everything 毫秒级搜索全盘文件,没装时用内置索引。 Results appear as you type. With Everything, whole-disk file search takes milliseconds; otherwise a built-in index is used.

越用越懂你Smart ranking

记住每次的选择,常用的自动排第一;支持单词首字母(vsc → Visual Studio Code)和拼音首字母(wx → 微信),并高亮匹配的字。 Learns what you pick for each query. Matches word initials (vsc → Visual Studio Code) and pinyin initials, and highlights the matched characters.

多合一All in one

计算与单位换算、网页搜索、浏览器书签、剪贴板历史、文字片段自动展开、系统命令、终端,不用再装一堆小工具。 Calculator with unit conversion, web search, browser bookmarks, clipboard history, snippet expansion, system commands and a terminal.

全键盘操作Keyboard first

→ 打开操作面板,F3 直接编辑,Ctrl+1~9 快速打开;也可以双击 Ctrl 呼出。 → for the action panel, F3 to edit in place, Ctrl+1–9 to open; or double-tap Ctrl to show it.

便携与隐私Portable and private

免安装,不写注册表,不需要管理员权限,没有后台服务;数据都在 Data\ 文件夹,不收集任何数据。 No installer, no registry, no admin rights, no background service. Everything stays in the Data\ folder; no telemetry.

一键更新One-key updates

有新版本时搜索窗口里提示,按 Enter 安装,自动校验 SHA256,设置保留;也支持 Scoop。 New versions show up in the search window; press Enter to install (SHA256 verified, settings kept). Scoop is supported too.

随心定制Customizable

简体中文、繁體中文、English、日本語界面;20 套内置主题,可跟随系统深浅色;主题和设置都是 JSON 文件。 English, Simplified / Traditional Chinese and Japanese interface; 20 built-in themes that can follow the Windows light / dark mode; plain JSON settings.

看看它能做什么See it in action

ALTRun screenshot

20 套内置主题20 built-in themes

也可以复制一套改成自己的配色,见 主题文档。 Or copy one and make it your own — see the theme docs.

Light
浅色Light
Dark
深色Dark
Dark Compact
紧凑深色Dark Compact
Light Compact
紧凑浅色Light Compact
Classic
经典Classic
Midnight
午夜Midnight
Midnight Compact
紧凑午夜Midnight Compact
Frost
霜白Frost
Graphite
石墨Graphite
Ocean
海洋Ocean
Paper
纸张Paper
Dark Modern
现代深色Dark Modern
Light Modern
现代浅色Light Modern
Monokai
MonokaiMonokai
One Dark
One DarkOne Dark
Tokyo Night
Tokyo NightTokyo Night
Dracula
DraculaDracula
Catppuccin Mocha
Catppuccin MochaCatppuccin Mocha
Gruvbox Dark
Gruvbox 深色Gruvbox Dark
Solarized Light
Solarized 浅色Solarized Light

下载与安装Download and install

直接下载Download

  1. 下载 ALTRun 2026.10.05(1022 KB),解压到任意文件夹 Download ALTRun 2026.10.05 (1022 KB) and unzip it anywhere
  2. 运行 ALTRun.exe,按 Alt+Space Run ALTRun.exe and press Alt+Space
  3. 输入 ? 查看全部语法和快捷键 Type ? for every syntax and shortcut

Scoop

scoop bucket add altrun https://github.com/zhugecaomao/ALTRun
scoop install altrun

Code signing: Free code signing provided by SignPath.io, certificate by SignPath Foundation. Code signing policy

最新版本 2026.10.05What's new in 2026.10.05

The changelog is written in Chinese.

选主题改为看缩略图, 新增 4 个主题和繁體中文界面; 新增切换窗口、浏览文件夹、标记多个文件、带参数的自定义命令、Windows 设置页面、脚本扩展、置顶和最近使用; 数据文件夹可以放到同步盘。

升级

  • 从 2026.10.01 ~ 2026.10.04 升级: 呼出搜索窗口, 空搜索框下面有一条 "发现新版本: ALTRun 2026.10.05", 按 Enter 安装
  • 从 2026.09.30.1 ~ 2026.09.30.3 升级: 呼出搜索窗口, 空搜索框下面有一条 "更新 ALTRun 到 2026.10.05", 按 Enter 更新
  • 从 2026.09.26 ~ 2026.09.30 升级: 托盘图标 → 检查更新 (2026.09.26 ~ 2026.09.28 是弹窗里选 "立即更新")。用 Scoop 安装的用 scoop update altrun
  • 从 2026.09.25 及更早的版本升级: 托盘图标 → 退出 ALTRun, 把 ALTRun_v2026.10.05.zip 里的文件解压到原来的文件夹 (覆盖), 再运行 ALTRun.exe; 从 2.x 升级见 2026.09.23 的说明
  • 设置和数据都保留, 设置文件的格式没有变化: 新的选项 (Features.Windows、Features.Recent、Features.Scripts、Features.System.SettingsPages、Features.Snippets.ExpandExclude、Features.Calculator 的结构计算参数) 启动时自动补上, 默认打开; 界面语言 "zh" 照常可用, 保存时写成 "zh-CN"
  • 一键更新会带上新的 Resources\Lang\ 语言文件; 手动解压升级时请把整个压缩包解压覆盖, 否则中文和日文界面会显示英文

新增

  • 偏好设置 → 外观 的主题改为看缩略图选择 (类似 Alfred / Listary): 每个主题按自己的颜色和圆角画出一个简化的迷你搜索窗口 (背景、选中行、文字和高亮色, 结果行带彩色图标), 自定义主题也有; 列表可以滚动, 也可以用方向键选择
  • 4 个新的内置主题: 现代深色 (DarkModern) 和现代浅色 (LightModern, 都是 VS Code 的默认配色)、Monokai、One Dark
  • 繁體中文界面: 偏好设置 → 常规 → 界面语言 选 "繁體中文" (台湾用语, 字体用微软正黑体); 系统是繁体中文 (台湾、香港、澳门) 时 "自动" 也会选它。翻译在 Resources\Lang\zh-TW.json
  • 带参数的自定义命令: 目标或参数里写 {query}, 输入 "关键字 文字" 时换成后面的文字 (网址里自动编码), 例如 jira ABC-123 打开对应的页面、ping 10.0.0.1 运行 ping。新安装的默认命令里有 3 个例子 (ping 10.0.0.1、maps 地名、docs 文件夹名); 已有的设置不变, 可以照着 说明 自己加
  • 搜索 Windows 设置的页面: 输入 "蓝牙"、"显示"、"默认应用"、"Windows 更新" 等直接打开对应的设置页 (40 多个, 中英文名称都能搜); 偏好设置 → 功能 里可以关掉
  • 切换窗口: 输入窗口标题或程序名, Enter 切换到已打开的窗口 (最小化的先还原), → 可以关闭窗口; w 关键词 只搜窗口, w 列出全部 (和 PowerToys 的 Window Walker 一样)
  • 置顶和最近使用: 呼出搜索窗口还没输入时, 列出置顶的项目 (操作面板里 "置顶到空搜索框") 和最近打开的项目 (默认不列, 在 偏好设置 → 搜索窗口 设个数, 例如 5); Ctrl+Del 取消置顶 / 从最近使用里去掉
  • 剪贴板置顶: 剪贴板历史里的条目可以置顶 (操作面板里 "置顶"), 一直排在最前面, 不会被新的挤掉, 清空历史时也保留; 置顶的条目图标右下角有一个图钉 (空搜索框里置顶的项目也是)
  • 粘贴为纯文本: 新的系统命令, 把剪贴板内容去掉格式粘贴; 可以在自定义热键里设成 Ctrl+Shift+V
  • 浏览文件夹: 输入 D:\Projects\、~\、\\server\share\ 这样的路径, 列出文件夹里的内容并按最后一段过滤; Tab 进入文件夹 (任何结果里的文件夹都可以), Backspace 回到上一级。只高亮文件名里和最后一段匹配的字 (路径里的词不算); 文件夹不存在 (例如没有 D 盘) 时显示 "找不到这个文件夹"; 中文输入法打出的 D:、 也可以。偏好设置 → 文件搜索 和 ? 速查表里有说明
  • 标记多个文件: Insert 标记文件或文件夹 (和 Total Commander 一样), → 对所有标记的一起操作: 全部打开、复制 / 剪切、复制路径、复制 / 移动到 TC 当前文件夹、添加到自定义命令、移到回收站
  • 计算器: 进制和日期: 255 in hex、0xff to dec、0b1010 进制换算; today + 30 days、2026-12-25 - 2w、今天 + 3 个月 日期加减, 2026-12-25 - today 相差几天
  • 脚本扩展: 把 .ahk / .ps1 / .bat / .py 脚本放进 Scripts\ 文件夹就能搜到并运行 (和 Raycast 的 Script Commands 一样); 开头注释里可以写名称、关键字、参数和运行方式 (正常 / 后台显示最后一行 / 后台用记事本显示输出)。偏好设置 → 脚本 里有说明、找到的脚本列表 (双击编辑) 和 "打开脚本文件夹" 按钮 (第一次会建一个示例); 也可以搜索 "打开脚本文件夹"

改进

  • 界面语言改为语言文件: 英文编译在程序里, 简体中文、繁體中文、日本語是 Resources\Lang\ 里的 zh-CN.json、zh-TW.json、ja.json。加一种语言只要放一个文件 (写上 _name 名称和 _font 字体), 偏好设置的语言列表会自动列出; 没翻译的条目显示英文 (繁体先用简体)。设置里以前的 "zh" 照常可用, 保存时写成 "zh-CN"
  • 数据文件夹可以换位置: 偏好设置 → 高级 → 数据 → 更改位置, 选同步盘 (OneDrive 等) 里的文件夹, 几台电脑共用一份设置; 现在的设置和数据会复制过去, 原来的文件夹保持不变。位置记在默认位置的 Data\ALTRun.json 里 ("DataLocation", 可以写 %OneDrive%\ALTRun 这样的环境变量), 程序目录里不多出文件
  • 程序放在不能写入的文件夹 (例如 C:\Program Files) 时, 设置和数据改为保存在 %APPDATA%\ALTRun\, 不再保存失败
  • 片段自动展开: 可以设置不展开的窗口 (偏好设置 → 片段, 默认是远程桌面、KeePass、KeePassXC), Windows 的密码输入框里也不展开
  • 一键更新改用 Windows 自带的 tar.exe 解压, 更快, 也不受 PowerShell 策略限制 (没有时仍用 PowerShell)
  • 发布流程支持 SignPath 代码签名 (SignPath Foundation 审核通过后自动给 ALTRun.exe 签名)

修复

  • 一键加日期: 在设置里换了日期格式 (例如 yyyy-MM-dd) 后, 再按 Ctrl+D 会更新名字末尾的日期, 不再多加一个
  • 文件管理器设为 Directory Opus、XYplorer 等时, "打开所在位置" 打开文件所在的文件夹 (以前加了只有 Total Commander 认识的 /P 参数)
  • 设置和数据文件按 JSON 标准保存: 不带 BOM, 文字里的控制字符 (例如从终端复制的内容) 写成转义形式, 别的工具也能正常读取; 应用索引、文件索引、汇率和更新状态也改为先写临时文件再替换, 写到一半中断不会损坏
  • 官网分享链接时显示预览图
  • ALTRun 自己的功能换成同一套风格的图标 (Resources\Icons\, Windows 10 和 11 上看起来一样): 剪贴板历史的文字条目、剪贴板文字工具和 "粘贴为纯文本" 用剪贴板图标 (以前是黑白的文件图标); 片段和 "存为片段" 用片段图标; 计算器结果、PT Tools 和 SPF2M 用计算器图标; ? 速查表用帮助图标; "置顶 / 取消置顶" 操作用和结果上一样的图钉; "关于" 和 "检查更新" 用 ALTRun 的程序图标
  • 计算器的结构计算可以设置参数 (以前写死在程序里): 保护层 (默认 40 mm)、最大间距 (默认 300 mm)、钢筋直径 (默认 13 / 16 / 20 / 25 / 32) 和前缀 (默认 H)。新的 偏好设置 → 计算器 页面, 货币换算的开关也移到这里; 一根钢筋的面积改为按 π d² / 4 计算
  • 偏好设置 → 搜索窗口: "空搜索框" 单独一节 (使用提示、显示几个最近使用的项目), 搜索历史另起一节; 功能页的 "置顶和最近使用" 英文标签显示正确 (以前 & 显示成了下划线)
  • 操作后的提示 (例如 "已置顶"、"已复制") 显示在搜索窗口所在的屏幕上; 没有打开搜索窗口时的提示 (片段展开等) 按 "窗口显示在" 的设置选屏幕。以前搜索窗口一隐藏, 提示就跑到鼠标所在的屏幕
  • 打字很快时偶尔出现窗口有好几行高、结果却是空白的情况 (前一个字的搜索比后一个字慢, 两次搜索交叉): 过时的搜索结果不再显示, 更新列表时不会被打断, 之后再补画一次
  • 启动后呼出搜索窗口时有时卡住 (托盘图标在, 但热键和点击都没反应, CPU 一直占用一个核): 窗口命令之后不再默认等 100 ms (等待期间嵌套处理消息时遇到不断的重画消息会一直等下去); 显示窗口的过程中再按热键不会重入; 写设置等数据文件时被 OneDrive 等同步盘或杀毒软件暂时占用会重试; 启动时的错误提示总在最前面
  • 调试日志: 启动完成后每条马上写入 (以前攒够 60 条才写, 程序卡住被强制结束时最后的记录会丢失); 每条一行, 行尾统一 CRLF; 呼出搜索窗口和空搜索框里较慢的部分也记录耗时, 启动后 1 分钟内记下呼出窗口的每一步和加载的图标
  • 偏好设置里的 "打开数据文件夹" 用设置的文件管理器 (例如 Total Commander) 打开, 不再总是用资源管理器

完整更新日志 →Full changelog →