Server · #51 trending MCP repo · ↗ +137 stars this week

WinShun

LingCore/WinShun

Win顺:免费开源的 Windows 快速搜索启动器。双击 Ctrl,拼音秒搜文件、全文搜索 Word/Excel/PDF、剪贴板历史(代替 Win+V)、对话框搜索、任务栏搜索、插件、AI 助手 MCP。Free Windows search launcher: pinyin file search, full-text search, clipboard history, MCP server. Everything/Listary alternative.

Stars
913
This week
+137
Forks
60
Open issues
43
Skills inside
1
Star trend · last 9 days+162 ★
Oct 29, 2026: 751 starsOct 30, 2026: 765 starsOct 31, 2026: 776 starsNov 1, 2026: 785 starsNov 2, 2026: 814 starsNov 3, 2026: 846 starsNov 4, 2026: 867 starsNov 5, 2026: 887 starsNov 6, 2026: 896 starsNov 7, 2026: 913 stars

Documentation

README

View on GitHub ↗

Win顺 app icon

Win顺 · WinShun

双击 Ctrl,搜遍整台电脑
免费开源的 Windows 文件搜索和快速启动器
Press Ctrl twice, search your whole PC — a free, open-source file search and launcher for Windows

Download Windows 10 | 11 x64 MIT LINUX DO 社区

⬇️ 下载 Download · 📖 使用说明 · 🖼️ 截图 Screenshots · 🧩 插件库 Plugins · 🌐 English

Win顺 WinShun:让你的电脑更好用,13 合 1,双击 Ctrl 全搞定,免费开源 / a free Windows search launcher, thirteen tools in one, press Ctrl twice


中文

Win顺 是什么

连按两下 Ctrl,屏幕上弹出一个搜索框,边打字边出结果,按 Enter 打开。文件、文件里的字、应用、系统设置、剪贴板历史,都在这一个框里找。

  • ⚡ 快:直接读 NTFS 主文件表建索引,三百多万个文件几秒建好,搜一次只要几毫秒;新建、改名、删除马上搜得到。不用装 Everything。
  • 🀄 懂中文:拼音全拼、首字母都能搜,ndbg 就能找到“年度报告”;打错同音字也找得到。
  • 🔒 免费、不上传:MIT 开源,不要账号,索引和历史只存在你的电脑上。

三步上手

  1. 到 Releases 页面 下载 WinShun-版本号-x64-setup.exe,双击安装。Windows 提示“已保护你的电脑”时,点 更多信息 → 仍要运行(还没有代码签名证书)。
  2. 第一次启动有两页简单设置:内容索引、剪贴板历史、截图要不要开,用哪个键打开 Win顺。选好点 开始使用;不想选就点 稍后设置,以后在设置里随时改。
  3. 连按两下 Ctrl,打字,按 Enter 打开。再按两下 Ctrl 或按 Esc 关掉。

不想安装,或者用 Scoop 管理软件?见下面的下载安装。

能做什么

功能 一句话说明
🔍 搜文件 按名字、拼音、首字母找;本机磁盘、U 盘、NAS 和共享文件夹、WSL 都能搜
📄 搜文件里的字 Word、Excel、PPT、PDF、WPS 和文本、代码,结果显示命中的那一行
🗂️ 搜索面板 Ctrl+E 展开:按类型、时间、大小、位置筛选,按列排序,大图浏览
👀 预览 Alt+P 看一眼图片、文档、PDF,不用打开
🚀 应用和系统设置 开始菜单里的应用和约 1200 个设置页,vsc、网卡 都能找到
📋 剪贴板历史 ¹ 代替 Win+V,保存文字、图片和文件,支持分组查找与悬停预览
📂 “打开”“另存为”对话框 ² 对话框旁多一个搜索框;Ctrl+G 转到文件管理器正开着的文件夹
🖱️ 在资源管理器里 ² 双击空白处弹出常用文件夹;在文件列表里直接打字就搜
⭐ 收藏夹 给常用的文件、文件夹、应用起个关键词,一打就开;还能自定义命令
🔎 任务栏搜索框 ² 在 Windows 11 任务栏上放一个 Win顺 的搜索框
🤖 AI 助手和命令行 ² 让 Claude、Cursor 等 AI 搜你的文件(默认只读);终端里用 ws 命令搜
🎨 外观和备份 四种界面风格(含液态玻璃),自选字体与界面大小;设置自动备份,换电脑一键迁移

¹ 在第一次启动的引导里选,或以后在设置里打开。 ² 默认关着,用的话在设置里打开。

每个功能的截图见 截图,详细用法见 使用说明。

插件

有些插件随 Win顺 装好,其余的要用时到 设置 › 插件 › 插件库 里装上。

插件 怎么用 从哪来
小工具 = 1+2*3 计算,12 inch to cm 换算,#ff8800 颜色,还有时间戳、UUID、Base64、哈希 随包
结束进程 kill 进程名 随包
系统开关 深色模式、蓝牙、WLAN、音量等一键切换:关蓝牙、静音、音量 30、保持唤醒 1小时 随包,默认关
截图与录屏 截图、标注、打码、长截图、贴图、录屏和 GIF、演示白板 插件库
图片文字搜索 搜图片和扫描件里的字,或 ocr 关键词 插件库
按意思找 ? 去年报销的规定 插件库
翻译 tr 句子 翻译,dict 单词 查词典 插件库
网页搜索 baidu 天气、zhihu 显卡 插件库
浏览器书签 bm 关键词,搜 Chrome、Edge 的书签 插件库
局域网传输 传,和开着 LocalSend 的手机、电脑互传文件 插件库
休息提醒 定时提醒休息,休息 看还有多久 插件库
资源管理器标签页 新开的资源管理器窗口并成标签页(Windows 11 22H2 起) 插件库

想自己写插件:零代码的 plugin.json、任意语言的脚本都行,附 Python / PowerShell / C++ SDK,见 插件文档。

常用按键

按键 作用
双击 Ctrl 打开 / 关闭搜索框(可以改成双击 Alt、Shift,或 Alt+Space 这类组合键)
Enter 打开
Ctrl+Enter 打开所在文件夹
Ctrl+Shift+Enter 以管理员身份运行
Ctrl+1~Ctrl+9 打开第几项
Tab 切换范围:全部 / 文件 / 内容
Ctrl+E 展开成搜索面板
Alt+P 预览
Ctrl+S 排序:最匹配 / 最新 / 最早
Ctrl+C / Ctrl+Shift+C 复制文件 / 复制路径
Ctrl+G(在对话框里) 转到文件管理器正开着的文件夹
Ctrl+, 打开设置

全部按键见 快捷键总表。

搜索小技巧

这样打 意思
报告 2024 名字里同时有“报告”和“2024”,顺序不限
ndbg、niandubaogao 拼音首字母、全拼
"年度 报告" 引号里的当成一个整体
!草稿 不要名字里有“草稿”的
*.pdf、ext:pdf,docx 按扩展名找
报告 | 总结 有“报告”或有“总结”
项目\readme 在名字含“项目”的文件夹里找 readme
D:\My Files\ 直接进到这个文件夹,列出里面的东西
size:>10mb、dm:7d 大于 10 MB、7 天内改过

更多写法(正则、类型筛选等)见 搜索语法。

下载安装

到 Releases 页面 下载。系统要求:Windows 10 或 11,64 位。

下载哪个 适合谁
安装版 WinShun-版本号-x64-setup.exe 大多数人。“为所有用户安装”带索引服务,最快;“只为我安装”不要管理员权限,只索引你选的文件夹
便携版 WinShun-版本号-x64-portable.zip 不想安装。解压后运行 WinShun.exe,设置和索引都在旁边的 data 文件夹,可以整个带走
离线安装版 WinShun-版本号-x64-offline-setup.exe 没网的电脑。自带增强文字识别组件
Scoop scoop bucket add winshun https://github.com/LingCore/WinShun,再 scoop install winshun

更新:有新版本时托盘会提醒,点“下载并安装”,Win顺 自己下载、核对 SHA-256 后装好并重新打开,设置和索引都保留。卸载在 Windows 的“设置 → 应用”里。

安装细节:便携版、Scoop、增强文字识别、AI 工具连着时升级

AI 工具(Claude Code、Cursor 等)正连着 Win顺 时,安装程序会先问一声:现在装,它会断开,装好后在它里面重新连接 Win顺 或重启它;也可以等它用完再装。

不想安装的话,下载 WinShun-版本号-x64-portable.zip,解压到任意文件夹,运行里面的 WinShun.exe 就行。设置、记录、剪贴板历史和索引都存在它旁边的 data 文件夹里,整个文件夹可以拷到 U 盘或别的电脑;第一次启动时,这台电脑上原来的设置和数据(%APPDATA%\WinShun、%LOCALAPPDATA%\WinShun)会复制过来,原处的不动。升级时把新版解压到同一个位置覆盖,data 留着。删掉 data 文件夹(先退出 Win顺),就和安装版一样存在原来的地方。

用 Scoop 管理软件的话,两行命令装好:

scoop bucket add winshun https://github.com/LingCore/WinShun
scoop install winshun

装的就是上面的便携版(设置和索引存在 Scoop 的 persist\winshun\data 里),开始菜单里有 “WinShun”,终端里直接能用 ws。更新:Win顺 弹出更新提醒时点“用 Scoop 更新”(会打开一个窗口运行 scoop update,完成后自动重新打开),或自己运行 scoop update winshun。卸载用 scoop uninstall winshun,会先取消开机自启、右键菜单等 Win顺 登记的项目,设置和索引保留;加 -p 才连同数据一起删除。Scoop 不会装索引服务,需要索引整个磁盘时到 设置 › 搜索范围 › 磁盘 › 索引方式 里开启。

标准安装版和便携版按需安装增强文字识别:到 设置 › 剪贴板 › 记录 › 增强文字识别 下载约 12 MB 的组件,也可以选择本地组件包。安装后剪贴板和截图共用,离线识别,不需要重启。旧版已有的识别文件继续使用。无网络的电脑可选 WinShun-版本号-x64-offline-setup.exe,自带完整识别组件;或把 Release 中的 WinShun-ocr-*.zip 拷过去从本地安装。截图识别尚未安装时会保留原图,安装后继续识别。 程序更新、插件库和增强识别的 GitHub 文件默认优先通过两个加速镜像下载,连接失败或文件校验不符会自动换源,最后尝试官方原站。

管理员权限:平时不用;哪些情况会受影响
  • 平时不用:Win顺 以普通权限运行。安装版带一个很小的“Win顺 索引服务”,由它读 NTFS 主文件表(MFT)和 USN 变更日志,所以照样几秒建好索引、实时跟上改动。安装时要管理员同意一次,之后登录和打开都不弹 UAC。
  • 能看到哪些文件:和 Everything 一样,索引里有整块盘的文件名,包括这台电脑上其他用户的;没有权限的文件照样打不开。
  • 便携版:默认一个个文件夹走一遍来建索引,第一次慢一些,之后实时跟上改动。在设置 → 索引方式里可以装上索引服务,或以管理员身份重新启动。便携版装索引服务时,会把服务程序复制一份放进 %ProgramFiles%\WinShun Service,只有管理员能改,普通程序没法把它换掉;以前装过的,设置里会提醒并有“修复”按钮。
  • 没有管理员权限(“只为我安装”):安装时选“只为我安装”,不装索引服务,也不用管理员同意。这时 Win顺 只索引你选的文件夹(设置 › 搜索范围 › 文件夹 里改,默认是桌面、文档、下载、图片这些常用位置),可以从资源管理器把文件夹直接拖进去;改动实时跟上,每天再整个核对一遍(也可以改成每小时、每 4 小时或只在启动时)。输入的文件夹不在索引范围里时,搜索框会提示,点“这次也搜它”只搜这一次,点“加入索引”就长期收录。内容搜索照样能用,只是慢一些。
  • 管理员直读:管理员账户可以在设置 → 索引方式里选“管理员直读”,像旧版一样整个程序以管理员身份运行、直接读盘。
  • 以管理员身份运行的程序:Windows 不让普通权限的程序往它们里面打字。往这样的窗口里粘贴时,Win顺 只复制,提示你按 Ctrl+V;它们的“打开”“另存为”对话框旁也有搜索框:装了索引服务的安装版能像别的对话框一样直接转到选中的文件夹,Ctrl+G 也管用;便携版和“只为我安装”的版本只能复制选中的路径,要你自己粘贴到路径框里。
  • 它们在最前面时双击 Ctrl 没反应:Windows 也不把发给它们的按键交给普通权限的程序,所以没装索引服务时,这种窗口在最前面,双击 Ctrl(Alt、Shift)没反应;带 Ctrl、Alt、Shift 或 Win 的组合键(比如 Alt+Space)照样能用。装了索引服务就没有这个问题(服务的助手听得到),Win顺 自己以管理员身份运行(管理员直读)时也没有。这种程序第一次在最前面停一会儿时,Win顺 会弹一次通知说明:设了组合键就提醒你改按它;便携版(含 Scoop 装的)能装索引服务时,点通知直接到 设置 › 索引方式,在下面一行装上。每个程序只说一次,最多说 3 个,一次运行只说一次。
  • 打开的东西是普通权限:从 Win顺 打开的文件和应用都以普通权限运行,只有 Ctrl+Shift+Enter 才以管理员身份运行。

最近更新

0.22.0

  • 🕘 搜索历史与窗口切换 时钟按钮找回搜索词,Ctrl+↑ / Ctrl+↓ 翻阅;匹配的已打开窗口优先显示,Enter 直接切换。
  • ✨ 纯净搜索模式 空输入只留搜索栏;可合并“全部”和“文件”,直接按类型筛选。
  • 📋 剪贴板分组与预览 Ctrl+G 找分组,鼠标停留在条目上查看文字或图片。
  • ⚙️ 操作自己定 选择界面字体、双击修饰键后的动作,给完整面板分配快捷键,按需收起筛选侧栏。
  • 🧩 插件管理 在应用内阅读说明,查看审核状态,安装及更新未审核原生插件时确认来源;原生插件可声明复用宿主 Qt。
  • 🪶 内存与兼容性 搜索面板和部分行操作按需创建,修复预览交接、粘贴失败和 Windows 用户目录重定向。

详见 0.22.0 发布说明;以往版本见 Releases。

常见问题

和 Everything、Listary 有什么区别?

Win顺 自己建索引,不用装 Everything。文件名、拼音、应用和文件内容在一个框里搜,针对中文做了优化。对话框里有和 Listary 一样的 Ctrl+G 和搜索框,但不嵌进资源管理器窗口。

双击 Ctrl 和别的软件冲突?

Listary、PowerToys 的“查找鼠标”默认也用双击 Ctrl,关掉其中一边就行,或者让 Win顺 改用双击 Alt 或 Shift、只认左边或右边的键(设置 › 打开 Win顺 › 双击哪个键、用哪一边;输入法用 Shift 切换中英文的,双击 Shift 会切换两次,最后回到原来的状态)。也可以在 Win顺 里改用别的组合键。游戏全屏、藏起鼠标时,Win顺 默认不响应双击 Ctrl。

AutoHotkey 改的键在 Win顺 里不起作用?

选了“管理员直读”时,Win顺 以管理员身份运行,Windows 不让普通权限的程序拦截发给它的按键。换回别的索引方式,或用 AutoHotkey 的 UI Access 模式、以管理员身份运行脚本。

占多少内存?索引能不放 C 盘吗?
  • 内存:用着的时候主要是文件索引,每 100 万个文件约 30 MB;三百万个文件的电脑上,搜索时整个程序约 150~230 MB。关掉搜索框约 20 秒后,Win顺 把用不着的内存还给系统,任务管理器里降到几 MB。想看内存花在哪,打开 设置 › 运行状况。
  • 索引位置:在 设置 › 高级 › 索引位置 里,可以移到其他内置硬盘。
索引很慢,或者出了问题?

到 设置 › 高级 › 诊断日志 点“导出诊断日志”,把打开的文件夹里的 WinShun-diagnostics.zip 发到 GitHub Issues 或论坛。诊断包记的是版本、系统、磁盘、索引进度和错误,以及界面显示、字体和剪贴板按键转发的状态、已装插件的版本和插件日志末尾(字显示不对时先导出再重启),不含设置、剪贴板内容、搜索历史和文档正文。

收费吗?会上传数据吗?

完全免费,MIT 开源。不会上传你的文件和索引,索引和历史只存在本机(%LOCALAPPDATA%\WinShun)。只在这些时候联网:

  • 检查新版本:连接 lcstp.com,只发送系统版本和安装方式,不带个人信息(可以关)。
  • 下载更新:你点“下载并安装”后,经第三方镜像或 GitHub 下载安装包,并用 SHA-256 校验。
  • 网站图标:第一次显示某个网页搜索或书签时,取一次那个网站的图标。
  • 插件库:打开设置里的“插件库”页、点“刷新”或安装插件时,取列表和插件;开着“自动更新”时每天检查一次已装插件有没有新版(可以关)。从旧版升级时,以前开着、现在不再随 Win顺 自带的插件(截图与录屏、翻译等)也从插件库取一次。
  • 搜索建议:在网站关键词后打字时,把这些字发给那个网站取搜索建议(不打关键词时一个字也不发,可以关)。
  • 你自己选的服务:“按意思找”插件选了云服务时,把文档的文字发给你选的服务商;用“翻译”插件时,把要翻译的句子发给你填的翻译服务。

更多问题见 使用说明 · 常见问题。

反馈

从源码编译

需要 Visual Studio 2022、Qt 6.8 或更新版本、CMake 和 Ninja

需要 Visual Studio 2022(“使用 C++ 的桌面开发”)、Qt 6.8 或更新版本(推荐 6.12,MSVC 2022 64 位套件)、CMake 3.25+ 和 Ninja。

./scripts/build.ps1                                # 编译(不跑测试)
./scripts/build.ps1 -Tests 'tst_capture'           # 编译 + 只跑指定的单元测试
./scripts/build.ps1 -QtDir C:\Qt\6.12.0\msvc2022_64 # 指定 Qt(默认用 QTDIR 或 C:\Qt 下最新的版本)
./scripts/build.ps1 -Deploy                        # 生成可分发的文件夹 dist\WinShun
./scripts/release.ps1                              # 打包安装程序和 SHA256SUMS.txt(需要 Inno Setup 6.5+);加 -Publish 发布到 GitHub

也可以用 Qt Creator 或 VS Code(CMake Tools)打开,预设见 CMakePresets.json。源码结构和设计见 docs/architecture.md,踩过的坑见 docs/pitfalls.md。


English

What is WinShun

WinShun (Win顺, "Windows made smooth"): press Ctrl twice and a search box pops up, with results as you type; Enter opens one. Files, the text inside them, apps, Windows settings and your clipboard history are all found from this one box.

  • ⚡ Fast: it reads the NTFS master file table directly, so three million files are indexed in seconds and a search takes milliseconds; new, renamed and deleted files show up at once. No Everything install needed.
  • 🀄 Made for Chinese too: full pinyin and initials work (ndbg finds 年度报告), even a mistyped homophone.
  • 🔒 Free and private: MIT-licensed, no account; the index and history stay on your PC. The interface comes in English and Simplified Chinese.

Get started

  1. Download WinShun-<version>-x64-setup.exe from the Releases page and run it. If Windows says “Windows protected your PC”, click More info → Run anyway: the app is not code-signed yet.
  2. The first start shows two short setup pages: the content index, clipboard history, screenshots, and the key that opens WinShun. Choose Get started, or Set up later and change anything in the settings whenever you like.
  3. Press Ctrl twice, type, press Enter. Ctrl twice again or Esc closes it.

No installer, or Scoop? See Download and install.

What it does

Feature In one line
🔍 File search By name, pinyin or initials; local drives, USB drives, NAS and network shares, WSL
📄 Text inside files Word, Excel, PowerPoint, PDF, WPS, text and code, showing the matching line
🗂️ Search panel Ctrl+E expands it: filter by kind, date, size and folder, sort by column, large icons
👀 Preview Alt+P shows a picture, document or PDF without opening it
🚀 Apps and settings Start menu apps and about 1,200 Windows settings pages
📋 Clipboard history ¹ Replaces Win+V with text, pictures and files, group search and hover previews
📂 Open / Save dialogs ² A search bar beside the dialog; Ctrl+G jumps to the folder open in your file manager
🖱️ In File Explorer ² Double-click empty space for your folders; type in a file list to search
⭐ Favorites Give files, folders and apps a keyword to open them; your own commands too
🔎 Taskbar search box ² A WinShun search box on the Windows 11 taskbar
🤖 AI assistants and the command line ² Let Claude, Cursor and others search your files (read-only by default); ws searches from a terminal
🎨 Looks and backup Three interface styles, your font and interface size; settings backups and migration

¹ Chosen during the first-start setup, or turned on later in the settings. ² Off by default; turn it on in the settings.

Every feature in detail: docs/features.en.md. Screenshots: docs/截图.md.

Plugins

Some plugins come with WinShun; the rest are installed when you want them from Settings › Plugins › Plugin library.

Plugin How Where from
Tools = 1+2*3 calculator, 12 inch to cm, #ff8800 colors, timestamps, UUID, Base64, hashes Bundled
Kill kill process Bundled
System switches Dark mode, Bluetooth, WLAN, volume and more in one step: bluetooth off, mute, volume 30, awake 1h Bundled, off by default
Screenshot and recording Capture, mark up, redact, scrolling screenshots, pins, MP4 and GIF recording, presenter and whiteboard Plugin library
Image text search Search the words in pictures and scans, or ocr words Plugin library
Search by meaning ? last year's expense rules Plugin library
Translate tr sentence to translate, dict word for a dictionary Plugin library
Web search baidu 天气, zhihu 显卡 Plugin library
Browser bookmarks bm words searches Chrome and Edge bookmarks Plugin library
LAN transfer ls to send files to and from phones and PCs running LocalSend Plugin library
Break reminder Reminds you to take breaks; break shows the time left Plugin library
Explorer tabs New File Explorer windows open as tabs (Windows 11 22H2 or newer) Plugin library

Write your own: a zero-code plugin.json or scripts in any language, with SDKs for Python, PowerShell and C++. See docs/plugins.en.md.

Keys

Key Action
Ctrl twice Open / close the search box (or Alt or Shift twice, or a shortcut such as Alt+Space)
Enter Open
Ctrl+Enter Show in folder
Ctrl+Shift+Enter Run as administrator
Ctrl+1…Ctrl+9 Open the nth row
Tab Switch scope: All / Files / Content
Ctrl+E Expand to the search panel
Alt+P Preview
Ctrl+S Sort: best match / newest / oldest
Ctrl+C / Ctrl+Shift+C Copy the file / copy its path
Ctrl+G (in a file dialog) Go to the folder open in your file manager
Ctrl+, Open the settings

All keys: docs/features.en.md.

Search tips

Type Finds
report 2024 Names with both words, in any order
ndbg, niandubaogao Pinyin initials or full pinyin
"annual report" The exact phrase
!draft Leaves out names with “draft”
*.pdf, ext:pdf,docx By extension
report | summary Either word
project\readme readme inside folders named project
D:\My Files\ Goes into that folder and lists it
size:>10mb, dm:7d Over 10 MB, changed in the last 7 days

Regex, kinds and more: Query syntax.

Download and install

Get it from the Releases page. Requires Windows 10 or 11, 64-bit.

Download For
Setup WinShun-<version>-x64-setup.exe Most people. “For all users” comes with the index service, the fastest; “for me only” needs no administrator and indexes only the folders you choose
Portable WinShun-<version>-x64-portable.zip No installer. Unzip and run WinShun.exe; settings and index live in the data folder beside it, so the whole folder can travel
Offline setup WinShun-<version>-x64-offline-setup.exe PCs without internet. Includes enhanced text recognition
Scoop scoop bucket add winshun https://github.com/LingCore/WinShun, then scoop install winshun

Updates: WinShun tells you in the tray; “Download and install” downloads it, checks its SHA-256, installs it and starts again, keeping your settings and index. Uninstall from Windows Settings → Apps.

Install details: portable copy, Scoop, enhanced text recognition, upgrading while an AI tool is connected

If an AI tool (Claude Code, Cursor …) is connected to WinShun, Setup asks first: install now and reconnect WinShun in that tool (or restart it) afterwards, or install later.

To skip the installer, download WinShun-<version>-x64-portable.zip, unzip it anywhere and run WinShun.exe in it. Settings, history, clipboard and index are kept in the data folder beside it, so the whole folder can go on a USB stick or another PC; on the first start, what this PC already has (%APPDATA%\WinShun, %LOCALAPPDATA%\WinShun) is copied in, the originals left in place. To upgrade, unzip the newer one over it and keep data. Without the data folder (quit WinShun first), it keeps them where the installed copy does.

With Scoop, two commands do it:

scoop bucket add winshun https://github.com/LingCore/WinShun
scoop install winshun

This installs the portable package (settings and index live in Scoop's persist\winshun\data), adds “WinShun” to the Start menu and puts ws on the PATH. To update, click “Update with Scoop” in WinShun's update reminder (it opens a window that runs scoop update, then starts WinShun again) or run scoop update winshun yourself. scoop uninstall winshun first takes back what WinShun registered (autostart, Explorer menus ...) and keeps your settings and index; add -p to delete the data too. Scoop does not install the index service; to index whole disks turn it on in Settings › Search scope › Disks › Index method.

Standard and portable packages install enhanced text recognition on demand. Open Settings › Clipboard › Recording › Enhanced text recognition to download about 12 MB, or install a local component archive. Clipboard and screenshots share it and work offline after installation, with no restart. Existing recognition files remain usable. For a PC without internet, choose WinShun-<version>-x64-offline-setup.exe, or copy the Release’s WinShun-ocr-*.zip and install it locally. Screenshot recognition keeps the original image and continues once the component is installed. App updates, the plugin library and enhanced recognition prefer two download mirrors for public GitHub files, then the original source; failed connections and rejected files automatically try the next source.

Administrator rights: not needed day to day; when they matter
  • Not needed day to day: WinShun runs with your normal rights. The installed version comes with a small “WinShun Index Service” that reads the NTFS master file table (MFT) and change journal (USN) for it, so millions of files are still indexed in seconds and changes followed live. An administrator approves the install once; after that there is no UAC prompt at login or when you open it.
  • Which files you see: as with Everything, the index holds the file names of whole drives, other users' on this PC included; files you have no rights to still won't open.
  • Portable version: by default it walks the folders one by one, so the first index is slower; changes are followed live after that. Settings → Index access can install the index service or restart it as administrator. When a portable copy installs the service, it puts a copy of the service program in %ProgramFiles%\WinShun Service, where only administrators can change it, so no ordinary program can swap it; an older registration gets a warning and a Repair button in the settings.
  • Without administrator rights (“for me only”): pick “for me only” in Setup: no index service, and no administrator needed. WinShun then indexes only the folders you choose (Settings › Search scope › Folders; the desktop, documents, downloads, pictures and the like to begin with), and you can drag folders in from File Explorer. Changes are followed live, and everything is checked again once a day (hourly, every 4 hours or only at start are options). When the folder you type is not indexed, the search box says so: “Search it this time” looks there once, “Add to the index” keeps it. Content search still works, only slower.
  • Direct as administrator: on an administrator account, Settings → Index access → “Direct (administrator)” runs the whole app as administrator and reads the drives itself, as earlier versions did.
  • Programs running as administrator: Windows doesn't let normal-rights programs type into them. Pasting into such a window only copies, and WinShun tells you to press Ctrl+V. The search bar beside their Open / Save dialogs appears too: the installed WinShun with the index service jumps to the chosen folder just as in other dialogs, and Ctrl+G works there; a portable copy, or one installed for you only, can only copy the chosen path for you to paste into the path box yourself.
  • Double Ctrl does nothing while they are in front: Windows doesn't give the keys typed into them to normal-rights programs either, so without the index service double Ctrl (Alt, Shift) does nothing while such a window is in front; a shortcut with Ctrl, Alt, Shift or Win (Alt+Space, say) still works. With the index service installed this doesn't happen (the service's helper hears the keys), nor when WinShun itself runs as administrator (Direct). The first time such a program stays in front for a moment, WinShun says why in one notification: it names your shortcut if you set one, and where a portable copy (Scoop's too) can install the index service, a click opens Settings › Index access, with the install button just below. Each program is mentioned once, three at most, and one per run.
  • What you open is not elevated: files and apps you open from WinShun run with your normal rights; only Ctrl+Shift+Enter runs one as administrator.

What's new

0.22.0

  • 🕘 Query history and window switching Revisit searches with the clock button or Ctrl+Up / Ctrl+Down. Matching open windows appear first, ready to activate with Enter.
  • ✨ Minimal empty search Keep just the input bar while empty. Optionally merge All and Files and filter by kind directly.
  • 📋 Clipboard groups and previews Ctrl+G finds a group. Hover over an item to read its text or view its picture.
  • ⚙️ Your controls Choose the interface font and double-tap action, assign a direct panel hotkey and collapse the filter sidebar.
  • 🧩 Plugin management Read guides inside the app, see review status and confirm installation or updates of unreviewed native packages. Native plugins can opt into the host Qt runtime.
  • 🪶 Memory and compatibility The panel and some row actions are created on demand, with fixes for preview handoff, failed pastes and redirected Windows user folders.

See the 0.22.0 release notes; earlier versions are on Releases.

FAQ

How is it different from Everything or Listary?

WinShun builds its own index, so Everything is not needed. File names, pinyin, apps and file contents are searched from one box, tuned for Chinese. File dialogs get Listary's Ctrl+G and a search bar, but WinShun does not embed itself in Explorer windows.

Ctrl twice clashes with another program?

Listary and PowerToys' Find My Mouse use it too: turn it off on one side, let WinShun use Alt or Shift twice instead, or count only the left or the right key (Settings › Open WinShun › Key to press twice / Which side), or give WinShun another shortcut. (An input method that switches language with Shift switches twice on a double Shift, so it ends where it began.) Full-screen games and games that hide the mouse are ignored by default.

AutoHotkey remaps don't work in WinShun?

With “Direct (administrator)” chosen, WinShun runs as administrator, and Windows keeps normal-rights programs from intercepting keys sent to it. Pick another index access, or run the script with UI Access or as administrator.

How much memory? Can the index leave drive C?
  • Memory: mostly the file index while in use, about 30 MB per million files; on a PC with three million files the whole app uses about 150–230 MB while searching. About 20 seconds after the search box closes, WinShun gives what it no longer needs back to Windows, and Task Manager shows a few MB. Settings › Health shows where it goes.
  • Index location: the index can move to another built-in drive under Settings › Advanced › Index location.
Indexing is slow, or something is wrong?

Under Settings › Advanced › Diagnostic logs, click “Export diagnostic logs” and attach the WinShun-diagnostics.zip from the folder that opens to a GitHub issue. It holds the version, system, disks, indexing progress and errors, the installed plugins' versions and the tail of the plugin log, not your settings, clipboard, search history or document text.

Is it free? Does it collect data?

Free and MIT-licensed. Your files and index are never uploaded; the index and history stay on your PC (%LOCALAPPDATA%\WinShun). It goes online only:

  • to check for new versions at lcstp.com, sending only the Windows version and the kind of install, nothing personal (you can turn it off);
  • to download an update when you click “Download and install”, through third-party mirrors or GitHub, checked against its SHA-256;
  • for site icons: once, the first time a web search site or bookmark is shown;
  • for the plugin library: when you open its page in the settings, press Refresh or install a plugin, and once a day to check installed plugins for updates while Automatic updates is on (you can turn it off). After an upgrade, plugins you had on that no longer come with WinShun (Screenshot and recording, Translate and others) are fetched from it once;
  • for search suggestions

…

Releases

Recent versions

All releases ↗
  1. v0.22.0Win顺 0.22.0
  2. v0.21.0Win顺 0.21.0
  3. v0.20.0Win顺 0.20.0
  4. v0.19.0Win顺 0.19.0
  5. v0.18.0Win顺 0.18.0
  6. v0.17.0Win顺 0.17.0