brownlu@blog:~/$
_ _ | |__ _ __ _____ ___ __ | |_ _ | '_ \| '__/ _ \ \ /\ / / '_ \| | | | | | |_) | | | (_) \ V V /| | | | | |_| | |_.__/|_| \___/ \_/\_/ |_| |_|_|\__,_|
guest @ brownlu-blog ~ /blog/PC_config $
[guest@brownlu-blog] ~ $ cat PC_config.md

磨刀不误砍柴工,Windows 新电脑配置,助你高效率完成工作

一份新电脑到手后的效率工具清单与配置指南,涵盖包管理、系统增强、开发工具、文件搜索、截图录屏等实用推荐。
📖 19 min read · 6968 chars · 2026-05-04

刚拿到一台新电脑,最让人头疼的莫过于——我原来装了什么软件来着?

与其每次重装系统后凭记忆一个一个去下载,不如趁这次好好整理一份自己的效率工具箱。本文推荐的工具都是我个人反复使用后留下来的,原则是:免费优先、开源加分、轻量高效、一次配置长期受益

包管理:Scoop

Windows 最大的痛之一就是没有像样的包管理器。每次重装系统,你要打开浏览器,搜索 Firefox,找下载链接,点安装,下一步下一步……装 30 个软件就得重复 30 次。

Scoop 解决了这个问题。它是一个命令行包管理器,一条命令装一个软件:

scoop install firefox 7zip vscode everything sumatrapdf

把常用软件写到一个 scoopfile 里,新电脑上跑一遍就全装好了。更妙的是 Scoop 安装的软件都在用户目录下,不需要管理员权限,不会污染系统注册表。

安装 Scoop

Windows 下推荐使用 Gitee 镜像源安装:

irm https://gitee.com/glsnames/scoop-installer/raw/master/bin/install.ps1 | iex

国内加速配置

由于 Scoop 默认从 GitHub 拉取 bucket 和下载软件,国内网络经常超时。安装后的第一件事就是配置加速。

切换到 xrgzs/scoop 优化版(推荐):这是一个特供优化版,添加了 hook 自动判断并替换下载链接为国内源,基于 ISP 检测加速,无需手动修改 bucket。

# 替换 scoop 源码仓库
scoop config scoop_repo 'https://gitcode.com/xrgzs/scoop'
scoop config scoop_branch 'master'
scoop update

# 设置 GitHub 加速镜像
scoop config GH_PROXY ghfast.top

配置完成后,每次 scoop install 都会自动检测地区并替换下载链接:

INFO  [UrlReplace] Detecting IP region (API: Cloudflare)...
INFO  [UrlReplace] You are in CN.
[UrlReplace] Result: https://ghfast.top/https://github.com/...

如果scoop update 超时,是因为 git 需要拉取完整的提交历史。可以强制更新:

Remove-Item -Path "~\scoop\apps\scoop\current\.git\" -Recurse -Force
scoop update

常用 bucket

scoop bucket add extras     # 官方扩展包
scoop bucket add nerd-fonts # 编程字体
scoop bucket add spc        # 国内代理镜像 bucket(1.6w+ 应用)
scoop bucket add dorado     # 社区精选 bucket

我的必备安装清单

以下是我本机实际安装的软件,按功能分类:

终端增强

scoop install windows-terminal    # 微软官方现代终端
scoop install pwsh                # PowerShell 7.x,跨平台版本
scoop install nu                  # Nushell,现代 shell,结构化数据处理
scoop install oh-my-posh          # 美观的终端主题提示符
scoop install fastfetch           # 系统信息展示,替代 neofetch

开发工具

scoop install git                 # 版本控制
scoop install nodejs-lts          # Node.js LTS 版本
scoop install python              # Python 最新版本
scoop install anaconda3           # Python 数据科学环境
scoop install vscode              # Visual Studio Code 编辑器
scoop install neovim              # 现代化 Vim
scoop install MinGW               # GCC 编译器(Windows)
scoop install uv                  # 超快的 Python 包管理器

终端辅助

scoop install lazygit             # 终端 Git TUI 界面
scoop install bat                 # cat 的增强版,语法高亮
scoop install fd                  # find 的增强版,更快更智能
scoop install scoop-search        # Scoop 搜索加速工具(Go 编写,秒级响应)

效率工具

scoop install everything          # 秒级文件搜索
scoop install greenshot           # 轻量截图标注工具
scoop install powertoys           # 微软官方效率工具集
scoop install obsidian            # Markdown 笔记管理
scoop install anki                # 间隔重复记忆卡片
scoop install bandizip            # 现代化的压缩解压工具
scoop install pdfgear             # 免费 PDF 编辑器

远程与传输

scoop install mobaxterm           # 全能 SSH/X11/SFTP 终端
scoop install winscp              # SFTP/SCP 文件传输工具

字体

scoop install Maple-Mono-NF-CN    # 国产等宽编程字体,支持中文标点

以上命令可一键批量安装。也可将命令保存为setup.ps1 脚本,新电脑执行即可。

维护技巧

# 定期清空缓存,节省磁盘空间
scoop cache rm *

# 查看当前配置
scoop config

# 查看已安装的 bucket
scoop bucket list

  • 切换 scoop 源码仓库不会影响已安装的软件,因为软件位于 ~/scoop/apps/ 目录,与 scoop 源码独立。
  • 某些软件(如 TranslucentTB)需要管理员权限写入 Program Files,安装失败时可用 sudo scoop install,或手动执行安装器后再 scoop shim add 补全状态记录。

系统增强:PowerToys

Microsoft 官方出品的工具集,每一个小工具都直击痛点:

  • FancyZones — 窗口布局管理。按 Shift 拖拽即可把窗口吸附到预设分区,比系统自带的二分屏强太多。适合大屏/带鱼屏用户。
  • PowerToys Run — 快捷启动器。Alt+Space 唤出,比 Windows 搜索快得多,支持文件搜索、计算器、进程管理、插件扩展。
  • Keyboard Manager — 按键重映射。比如把 CapsLock 映射为 Ctrl,或者把 F1-F12 映射为自定义快捷键。
  • Text Extractor — 屏幕取词 OCR。按 Win+Shift+T 框选区域即可复制文字。
  • Peek — 文件预览。选中文件按 Ctrl+Space 即可预览内容,类似 macOS 的 Quick Look。
  • File Locksmith — 查看哪些进程占用了文件。
  • Always on Top — 窗口置顶快捷键 Win+Ctrl+T。

所有工具都在 PowerToys Settings 里按需启用,不会吃资源。

文件搜索:Everything

Windows 自带的搜索慢得令人绝望。Everything 是文件搜索的终局方案:

  • 基于 NTFS 索引,实时更新,输入即显示结果
  • 支持正则、通配符、布尔表达式
  • 体积不到 2MB,内存占用极低
  • 可以通过 efs:// 协议从浏览器调用
  • 内置 HTTP 文件服务器:在 Everything 中开启,局域网内其他设备通过浏览器即可下载文件,无需 U 盘或第三方工具

小技巧:开启 Everything HTTP 服务器,手机/平板也能下载文件

场景:你想把电脑上的一个文件传给旁边的手机,手边没有数据线,又不想登录微信/QQ。

Everything 自带了一个轻量级 HTTP 文件服务器:

  1. 打开 Everything → 工具选项HTTP 服务器
  2. 勾选 启用 HTTP 服务器
  3. (可选)设置用户名和密码,避免局域网内他人随意访问
  4. 默认端口为 80,如被占用可改为其他端口如 8080

然后在手机/平板的浏览器中输入:

http://你的电脑IP:端口

比如 http://192.168.1.100:8080

你会看到 Everything 的网页界面,搜索文件即可直接下载。不需要安装任何 App,不需要登录账号,浏览器就够了。

注意:开启 HTTP 服务器后局域网内所有人都能访问你的文件索引。建议设置密码,或仅在需要时临时开启。

进阶用法:Everything 命令行

Everything 支持命令行调用,配合 everything -s 也可以从终端直接搜索。结合 Scoop 安装后,随时在终端里搜索文件:

# 搜索包含 "report" 的文件并直接定位到文件夹
es.exe report -open-path

配合 PowerToys Run,基本上告别了在文件夹里翻来找去。

截图与录屏

Greenshot(截图)

免费开源,轻量级截图工具。

  • 支持区域截图、窗口截图、全屏截图、滚动截图
  • 截图后直接编辑:标注、箭头、马赛克、高亮
  • 一键保存到文件/剪贴板/打印机,也能上传到 Imgur

ScreenToGif(录屏/GIF)

名字已经说明一切了。免费开源。

  • 支持录屏、摄像头录制、白板绘制
  • 导出为 GIF、视频、或逐帧图片
  • 内置编辑器可以裁剪帧、调色、加水印

偶尔写文档需要录个操作步骤,它就是最好的选择。

PDF 阅读与编辑

PDFgear

免费全能 PDF 工具,功能远超普通阅读器:

  • 支持 PDF 阅读、标注、高亮
  • PDF 编辑:直接修改文字、图片、表格
  • PDF 转换:PDF 转 Word/Excel/图片,反之亦然
  • AI 对话:内置 AI 助手,可针对 PDF 内容提问
  • 完全免费,无水印,无功能限制

如果你只需要轻量阅读,SumatraPDF 仍是启动最快的选择。但如果需要编辑或转换,PDFgear 是目前免费方案中的最优选。

压缩工具

7-Zip

老牌经典,性能碾压 WinRAR:

  • 压缩/解压速度在同类中几乎是最快的
  • 支持格式:7z、ZIP、RAR、TAR、GZIP、XZ 等几十种
  • 开源免费,无广告

Bandizip

我日常使用的压缩工具,界面比 7-Zip 友好得多:

  • 自动解压缩功能,无需选择解压路径
  • 支持预览压缩包内容
  • 界面现代,支持深色主题
  • 免费版已足够日常使用

界面可能略显朴素,但效率类工具不需要好看,只需要快。

开发环境配置

终端

  • Windows Terminal — 微软官方的现代终端,支持多 Tab、分屏、GPU 加速、Unicode 和 emoji
  • PowerShell 7 (pwsh) — 跨平台 PowerShell,管道支持、对象处理远超 cmd
  • Nushell (nu) — 现代 shell,将输出视为结构化数据,支持过滤、排序、统计,数据处理效率极高

Shell 提示符

# 安装 oh-my-posh 并配置主题
scoop install oh-my-posh
oh-my-posh init pwsh | Invoke-Expression

$PROFILE 中配置 oh-my-posh 主题和常用 aliases:

# ~/.config/powershell/Microsoft.PowerShell_profile.ps1
oh-my-posh init pwsh --config 'https://raw.githubusercontent.com/JanDeDobbeleer/oh-my-posh/main/themes/clean-detailed.omp.json' | Invoke-Expression

# 常用 aliases
function ll { ls -l @args }
function la { ls -Force @args }
function .. { Set-Location .. }
function dev { Set-Location ~/dev }
function g { git @args }

字体

等宽字体对开发体验的提升是立竿见影的:

  • Maple Mono NF CN — 国产开源字体,字形圆润清晰,自带连字和 Nerd Font 补丁,中文字标点对齐优秀,终端和编辑器体验极佳
  • JetBrains Mono — 最流行的开发者字体,连字(Ligature)设计优雅
  • Cascadia Code — 微软出品,配合 Windows Terminal 食用更佳
  • Fira Code — 经典连字字体

通过 Scoop 安装:

scoop install Maple-Mono-NF-CN JetBrains-Mono-NF Cascadia-Code Fira-Code

Git 配置

git config --global user.name "your name"
git config --global user.email "your@email.com"
git config --global init.defaultBranch main
git config --global pull.rebase true

# 常用 alias
git config --global alias.lg "log --oneline --graph --all --decorate"
git config --global alias.st status
git config --global alias.ci commit
git config --global alias.co checkout
git config --global alias.br branch

其他效率小贴士

快捷键习惯

几个值得花时间肌肉记忆的快捷键:

快捷键功能
Win+V打开剪贴板历史(Windows 自带)
Win+Shift+S系统截图(Windows 自带)
Win+数字打开/切换到任务栏第 N 个程序
Alt+Tab切换窗口(按住 Alt 不放可用 Tab 选择)
Ctrl+Shift+Esc直接打开任务管理器

保持配置同步

有了 Scoop,你的软件清单就是活的。我维护了一个 setup.ps1 脚本,已同步到本博客的 public/scripts/ 目录下:

# 下载并执行安装脚本
irm https://lug3zz.github.io/scripts/setup.ps1 | iex

你也可以访问 setup.ps1 查看源码,按需修改。

配合 dotfiles 管理配置文件,真正做到一条命令恢复开发环境

系统初始优化

# 显示隐藏文件和文件扩展名
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name Hidden -Value 1
Set-ItemProperty -Path HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced -Name HideFileExt -Value 0

# 关闭 Xbox Game Bar
Get-AppxPackage *xboxapp* | Remove-AppxPackage

上面列的工具和方法都是我个人长期使用后的选择。当然,效率工具有很强的主观性,适合别人的不一定适合你。关键在于 形成自己的工具箱和配置流程,而不是每次重装都从零开始。

下篇预告:新电脑配置系列的第二篇 —— 开发环境一键恢复:Scoop + dotfiles + 自动化脚本

tags: efficiencypracticalwindows
series: 新电脑配置 — Part 1
开发环境一键恢复:Scoop + dotfiles + 自动化脚本 →
← back to /blog | ↓ download .md
[x]