Win11企业版LSTC 系统重装及优化指南
本文最后更新于 2025-08-15,墨迹未干时,知识正鲜活。随着时间推移,文章部分内容可能需要重新着墨,请您谅解。Contact
Win11企业版LSTC 系统重装及优化指南
一、制作PE启动盘
制作PE启动盘会把U盘内所有的数据清空,所以请先备份U盘重要文件,然后找一台正常运行的电脑(可以去网吧),插入U盘后下载PE安装包,以下随便选择一个即可:
WEPE
: https://www.wepe.com.cn
FirPE
: https://www.firpe.cn
Ventoy
: https://www.ventoy.net
EasyU
: https://www.itsk.com/
将PE安装进U盘后去 next.itellyou.cn
下载系统镜像,推荐Win11企业版LTSC,使用Qbittorrent或者迅雷实现高速下载,下载完成后使用 iHasher
或者其他的哈希校验工具校验SHA1值,如果和itellyou给出的不一样,那么建议重新下载。第一次哈希校验一致后拷贝到U盘,再次检测哈希值,如果和itellyou不一样,请重新拷贝,如果多次不一样,那么你就要考虑换一块U盘了。(之所以不拷贝后校验是出于平均期望的角度考虑,因为通过U盘校验哈希比在电脑硬盘里校验所需时间长的多,如果你下载时就不一致,那么再通过U盘校验的时间成本就完全沉没了)
二、重装前的备份和检测工作
U盘启动进入PE后,准备重装,重装前还有最后几件事可以做:
首先是数据的备份,如果动手能力强、备份文件多、盘内无病毒或流氓软件残留,推荐使用WEPE自带的CGI或Ghost全盘备份,反之则推荐手动拷贝,精细化备份,手动拷贝的思路如下:
先拷贝系统盘下桌面、下载、文档、图片、音乐、视频文件夹,位置统一在C:\Users\【用户名】下,可以直接一键复制;接着使用Get-ChildItem命令或者dir命令输出每个系统盘下的Program Files和非系统盘下的所有文件夹名和文件名,方便之后重新下载软件和文件复位;之后再备份除系统盘之外的盘内重要文件和软件。
关于Get-ChildItem命令和dir命令的使用,我这里给出两个输出D盘的命令示例:
- Win+X调出PowerShell命令行,运行:
Get-ChildItem D:\ -Directory | ForEach-Object { $_.Name } | Out-File -Encoding UTF8 D:\D-disk-output.txt Get-ChildItem D:\ -File | ForEach-Object { $_.Name } | Out-File -Encoding UTF8 D:\D-disk-output.txt -Append
- Win+R输入CMD或右键单击调出CMD命令行,运行:
dir D:\ /A:D /B > D:\D-disk-output.txt dir D:\ /A:-D /B >> D:\D-disk-output.txt
- 另外也可以进一步区分文件和文件夹:
"--- Folders ---" | Out-File -Encoding UTF8 D:\D-disk-output.txt Get-ChildItem D:\ -Directory | ForEach-Object { "DIR: $($_.Name)" } | Out-File -Encoding UTF8 D:\D-disk-output.txt -Append "--- Files ---" | Out-File -Encoding UTF8 D:\D-disk-output.txt -Append Get-ChildItem D:\ -File | ForEach-Object { "FILE: $($_.Name)" } | Out-File -Encoding UTF8 D:\D-disk-output.txt -Append
其次是驱动的备份(可选,如果重装前后你的主板、系统版本保持一致且稳定,那么强烈建议备份现有驱动),使用Dism命令:
dism /online /export-driver /destination:D:\DriversBackup
恢复时在新装系统中运行:
dism /online /add-driver /driver:D:\DriversBackup /recurse
或者打开 设备管理器
(运行“compmgmt.msc”命令),右键当前设备,选择 添加驱动程序
,然后选择驱动所在文件夹。对于单个驱动则是找到需要安装驱动程序的设备,右键点击该设备,并选择 更新驱动程序
。在弹出的窗口中,选择 浏览我的计算机以查找驱动程序软件
,然后指定之前备份的驱动程序文件夹的路径。
或者下载Dism++实现可视化备份,记得勾选“内置驱动”
最后使用Disk Genius格式化硬盘后全盘检测一下硬盘,查看一下坏道有多少,如果坏道特别多建议更换硬盘,把原来的盘做成一个硬盘盒。
检测完需要处理硬盘的格式,如果主板是UEFI启动那么对应的硬盘格式就是Guid或GPT格式,如果是Legacy则是MBR格式,不过一般来说现在的比较新的电脑都是UEFI启动,实在不确定就开机时刷出BIOS看一眼。
处理好硬盘格式后重新分区(推荐分三个区——系统、软件、数据,盘符CDE顺延即可,不推荐占用AB,因为是软盘的盘符)。分完后记得保存,接下来开始重装。
三、重装
在PE环境下打开WinNTSetup
橙色箭头选择下载好的镜像文件
红色箭头选择的为引导盘(UEFI选择ESP分区[一般为100MB左右],传统BIOS选择系统盘,也就是C盘)
蓝色箭头为系统盘(通常为C盘)
选择镜像后粉色箭头所指地方可以选择版本
橙色椭圆圈着的地方通常为C盘
接着打开“优化调整”,根据自己的需要调整就行,不过Windows Defender建议关闭
确定完毕后点击绿箭头指着的“开始安装”进行系统安装
接下来可能会询问修复引导方式,直接默认点击“确定”即可
耐心等待系统镜像还原,机械硬盘大概需要15分钟以上,固态最快几分钟
完成后请拔下U盘并且重启电脑
重启电脑后将会进入系统部署,耐心等待,部署完毕将会自动重启电脑
当看到熟悉的壁纸和桌面图标时,证明系统已经安装完毕
四、打驱动
如果之前备份了驱动恢复时在新装系统中运行:
dism /online /add-driver /driver:D:\DriversBackup /recurse
或者打开 设备管理器
(运行“compmgmt.msc”命令 或 控制面板
>硬件与声音
>设备和打印机
>设备管理器
),右键当前设备,选择 添加驱动程序
,然后选择驱动所在文件夹。对于单个驱动则是找到需要安装驱动程序的设备,右键点击该设备,并选择 更新驱动程序
。在弹出的窗口中,选择 浏览我的计算机以查找驱动程序软件
,然后指定之前备份的驱动程序文件夹的路径。
或者通过Dism++导入也行,原理反正都差不多,最终设备管理器里没有感叹号就行
如果之前没有备份驱动,就去主板厂商的官网或者英伟达AMD厂商的官网下载驱动,比如
Dell : https://www.dell.com/support/home/zh-cn (官网下载SupportAsistant后自动检测并下载缺失的驱动)
联想:https://newsupport.lenovo.com.cn/driveDownloads_index.html
惠普:https://support.hp.com/cn-zh/drivers
华硕:https://www.asus.com.cn/support/download-center/ 或 https://driverhub.asus.com/zh-CN
五、系统和Office激活
安装Office前先下载火绒等安全软件(主要是拦截Office安装过程中的一些微软自家的捆绑软件),拦截记录如下:
去微软官网下载安装 Office.setup
,开始安装后等待十五分钟到半小时,安装好之后打开PowerShell运行:
irm https://get.activated.win | iex
或使用OfficeTool plus 或 KMS激活,实在不放心可以去淘宝买一个企业版的批发Key,尽管完全没必要。
六、打补丁
接下来是给初始系统打一些补丁,补全缺失的DLL和运行时环境,以免安装或运行某些软件时崩溃或缺失部件。
DLL
: 下载DirectX_Repair (Enhanced_Edition) , 修复一下缺失或损坏的DLL
.NET
:去https://dotnet.microsoft.com/download 下载.NET SDK或者安装微软的Visual Studio
Runtime
:安装 Microsoft Visual C++ Redistributable后安装新版的运行库就行,我一般就是从2022版开始往后都安装。
常见 Runtime 对应关系
DLL 文件名 | 所属运行库版本 |
---|---|
MSVCR100.dll | Visual C++ 2010 |
MSVCR110.dll | Visual C++ 2012 |
MSVCR120.dll | VisualC++ 2013 |
VCRUNTIME140.dll | Visual C++ 2015-2022 |
MSVCP140.dll | Visual C++2015-2022 |
如果提示缺少 VCRUNTIME140.dll
,你就需要安装 VC++ 2015-2022 Redistributable
七、优化系统
右键单击后
>个性化
>主题
>桌面图标设置
>勾选控制面板
、此电脑
和回收站
- 同样在任务栏右键单击,把微软自带的一些无用组件隐藏,并勾选任务栏行为里的
“自动隐藏任务栏”
(主机用户可忽略此操作)
隐私安全
: Win+i打开设置,将隐私与安全性里Windows权限
选项卡里的涉及传输个人数据和的部分关闭。多语言
:因为我本身在学习与使用日语,偶尔需要用日语来搜索或写文章,使用在线的日语输入法过于麻烦且有隐私泄露的风险,所以需要一个本地的日语语言包。打开设置
>时间和语言
>语言和区域
>添加语言
输入法
:
微软拼音: Win11默认自带的输入法,简洁好用。
搜狗绿色版:如果用惯了搜狗,又不想搜狗自带的各种广告和捆绑软件,可以下载绿色版:https://pan.quark.cn/s/930513bf58a8#/list/share
Rime : 如果更注重隐私,要求完全本地化,则推荐:https://github.com/rime/weasel安装终端和Shell
: PowerShell 7和Windows Terminal、ConEmu禁止更新
:系统优化完成后禁止更新就行,Win11 LTSC已经很稳定好用了,更新反而可能导致系统不稳定、驱动不兼容,所以直接通过改注册表来延长十年更新时间:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]
"FlightSettingsMaxPauseDays"=dword:00001b58
"PauseFeatureUpdatesStartTime"="2023-07-07T10:00:52Z"
"PauseFeatureUpdatesEndTime"="2042-09-05T09:59:52Z"
"PauseQualityUpdatesStartTime"="2023-07-07T10:00:52Z"
"PauseQualityUpdatesEndTime"="2042-09-05T09:59:52Z"
"PauseUpdatesStartTime"="2023-07-07T09:59:52Z"
"PauseUpdatesExpiryTime"="2042-09-05T09:59:52Z"
后续如果需要移除此注册表修改,恢复更新可以使用:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings]
"FlightSettingsMaxPauseDays"=-
"PauseFeatureUpdatesStartTime"=-
"PauseFeatureUpdatesEndTime"=-
"PauseQualityUpdatesStartTime"=-
"PauseQualityUpdatesEndTime"=-
"PauseUpdatesStartTime"=-
"PauseUpdatesExpiryTime"=-
不推荐使用某些第三方软件强制停止Windows自动更新,因为给的权限太高了,你很难知道这些闭源软件有没有搞暗箱操作。系统层面已经优化处理地差不多了,接下来处理软件,包括常规和CLI软件的安装和配置优化。
八、软件
常规软件
常规软件优化的方向就是能安装在D盘的就尽量放在D盘,下载软件时尽量找可靠的软件信源,比如果核、吾爱、克隆等,以及一些俄罗斯的网站。对于一些使用频率低的软件,尽量使用便携版或绿色版,以免污染系统。
因为我本身有数据备份的习惯,一直以来都是遵循"三二一"原则(三个版本或副本,两种介质,一个异地备份),所以我直接安装阿里云盘后从云盘恢复就行。以下是一些我比较推荐的常规软件和优化操作:
笔记软件:Notion,Obsidian,语雀,Typora,Anytype
文本编辑器:Sublime,Typora,EmEditor,Notepad++(此作者有台独倾向,慎用)
截屏录屏工具:Snipaste,oCam,Obstudio, pixpin
屏幕亮度调节:Twinkle Tray
效率工具:Everything,uTools,Quicker
解压工具:BandZip,Winrar, 7zip
文件同步与传输: Syncthing, Localsend
进程资源分配:Process Lasso
卸载工具,磁盘清理工具:IObit Uninstaller,HiBitUninstaller,CCleaner
影音播放器:PotPlayer,VLC
SSH:Xterminal
任务栏显示网速:TrafficMonitor
Host 修改:UsbEAm Hosts Editor
磁盘占用分析工具:wiztree
下载工具:IDM,NDM, Motrix, Gopeed, qBittorrent, Transmission
远程桌面:Todesk,RustDesk, UU
网络代理工具:Hiddify, FlClash, V2rayNg, Clash Rev verge和Mihomo party
云盘挂载:RaiDrive
Windows状态管理:图吧工具箱, CPU-Z, CrystalDiskInfo, Disk Genius, Dism++
沙盒:Sandboxie Plus
LLM调用:Cherry Studio
API:apipost, postman
电子书与文献管理:Calibre,Zotero
OCR: Umi-OCR, RapidOCR, utools,
Chrome:登录谷歌账号同步扩展和书签,然后通过webdav恢复油猴脚本,记得先打开开发者模式并允许用户脚本注入。
Office三件套:登录微软账号后全部打开自动保存,同时关闭一些加载项,比如
默认应用:修改文件打开的默认设置,替换掉win11自带的蹩脚的软件(比如Windows图片查看器和Windows Media Player),按照协议和文件类型都修改一下,主要包括mp3, mp4, mkv, mov, jpg, png, avif, md, html, htm, js, zip, rar, 7z等常见文件类型和http, https这两个最常用的协议,有时候某些需要联网校验license的软件点击校验没反应就是因为http(s)设置错误或者对应的浏览器没法正常唤醒。
卸载无用Windows组件(自选):edge游戏助手, outlook, onenote等
关闭一些自启动软件和服务(自选):比如Steam, Onenote, copilot, Xbox等
CLI软件
Yt-dlp:https://github.com/yt-dlp/yt-dlp/wiki/Installation 或https://blog.csdn.net/euqlll/article/details/126905973
Git Bash / Git for Windows:https://git-scm.com/download/win
Scoop:
# 设置 PowerShell 执行策略
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
# 下载安装脚本
irm get.scoop.sh -outfile 'install.ps1'
# 执行安装, --ScoopDir 参数指定 Scoop 安装路径
.\install.ps1 -ScoopDir 'C:\Scoop'
Winget:https://github.com/microsoft/winget-cli/releases/latest
netcat:https://eternallybored.org/misc/netcat/
Everything CLI:https://www.voidtools.com/zh-cn/
Ffmpeg和Ffprobe:https://ffmpeg.org/
Rclone:https://rclone.org/
Aria2:https://aria2.github.io/
Gh:https://github.com/cli/cli#installation
Wrangler:npm install -g wrangler
Vercel Cli: npm install -g vercel
Imge2text/ jp2a:https://github.com/cslarsen/jp2a
Exiftool:https://exiftool.org/
Rsync:
Invoke-Expression -Command ([System.Text.Encoding]::UTF8.GetString((Invoke-WebRequest -Uri "https://util.apio.xyz/public/InstallRsync.ps1" -UseBasicParsing).Content))
Nmap:https://nmap.org/book/inst-windows.html
Chocolatey:https://chocolatey.org/install#individual
Gemini CLI:npm install -g @google/gemini-cli
Claude Code:npm install -g @anthropic-ai/claude-code
软件黑名单
360全系
:P2P无限下崽, 捆绑安装 (“全家桶”)
腾讯全系
(微信QQ腾讯管家等):无节制扫盘和偷传数据,侵犯隐私,如果需要从电脑备份聊天记录和朋友圈建议用网吧电脑;如果需要截图或录屏可以用oCam或快捷键。
鲁大师,小鸟壁纸,2345全系,金山毒霸,QQ输入法,搜狗输入法
:捆绑安装 ,广告弹窗。
各类"优化大师" 各类"清理大师"
三角洲等ACE扫盘游戏
:严重消耗硬盘性能和寿命
夸克 百度 WPS
: 强制在系统里增加自己的盘符,可使用:https://github.com/Return-Log/Drive-Icon-Manager
迅雷
: 劫持浏览器
Utorrent, Macfee, LockBit
等: 内置捆绑插件,点名Reasonlabs这家傻逼公司的RAV Endpoint Protection和Online Security,Reasonlabs的官网:https://reasonlabs.com/platform/products/online-security
Wegame, Wemod
:国产垃圾,不如steam一根毛
九、配置开发环境 (非开发者或编程人员可跳过)
Hyper-V
- 按
Windows + R
,执行OptionalFeatures
打开「Windows 功能」 - 勾选「Hyper-V」及所有子选项,同时勾选「虚拟机平台」。
- 点击「确定」,完成后重启电脑(这一步不要用Dism++,有失败的风险)。
- 验证安装:打开 PowerShell 执行
systeminfo
,查看"Hyper-V 要求"部分是否全部显示为"是"。
C++
- 访问 Visual Studio 官网,向下滚动到"所有下载"部分,选择下载"Build Tools for Visual Studio 2022"。
- 运行安装程序,选择"使用C++的桌面开发"工作负载。
- 安装过程中确保勾选"MSVC v143 - VS 2022 C++ x64/x86 生成工具"等必要组件。
- 完成安装后,打开 Visual Studio Code,安装 C/C++ 扩展以获得更好的开发体验。
Node.js
- 在 WSL 中安装 cURL:
sudo apt update && sudo apt install curl
。 - 下载并安装 nvm (Node Version Manager):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
。 - 重新打开终端,验证 nvm 安装:
nvm --version
。 - 安装 LTS 版本 Node.js:
nvm install --lts
。 - 配置 npm 镜像源加速下载:
npm config set registry https://registry.npmmirror.com
。
WSL
- 以管理员身份打开 PowerShell,执行:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
。 - 启用虚拟机平台:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
,然后重启计算机。 - 下载并安装最新 Linux 内核更新包,将 WSL 2 设置为默认版本:
wsl --set-default-version 2
。 - 从 Microsoft Store 安装 Ubuntu 20.04 或 22.04 LTS 发行版。
- 首次启动 Ubuntu 后,设置用户名和密码完成初始化。
Python
-
安装 pyenv:在 WSL 中执行
curl https://pyenv.run | bash
。 -
配置环境变量,在
~/.bashrc
文件末尾添加:export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)"
-
重新加载配置:
source ~/.bashrc
。 -
安装所需 Python 版本:
pyenv install 3.11.4
。 -
设置全局 Python 版本:
pyenv global 3.11.4
。
Go
-
下载并安装 Go 语言最新版本(建议 1.22+)。
-
配置环境变量:
- GOROOT:Go 的安装路径(例如
/usr/local/go
) - GOPATH:工作区路径(例如
~/go
) - 将
$GOROOT/bin
添加到 PATH 环境变量
- GOROOT:Go 的安装路径(例如
-
在 Linux/WSL 中,编辑
~/.bashrc
文件添加:export GOROOT=/usr/local/go export GOPATH=$HOME/go export PATH=$PATH:$GOROOT/bin:$GOPATH/bin
-
重新加载配置:
source ~/.bashrc
。 -
验证安装:执行
go version
和go env
。
Claude Code Router
- 确保已安装 Node.js 18+ 或 Bun 环境。
- 全局安装 Claude Code:
npm install -g @anthropic-ai/claude-code
。 - 安装 Claude Code Router:
npm install -g @musistudio/claude-code-router
。 - 在用户主目录下创建配置文件
~/.claude-code-router/config.json
,配置 API 密钥和模型参数。 - 验证安装:执行
claude --version
和claude-code-router --version
。
Mise
-
安装 Mise(适用于 Linux/WSL):
curl https://mise.jdx.dev/install.sh | sh echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc source ~/.bashrc
-
配置 Mise 以管理多种语言环境:
mise use -g node@latest mise use -g python@latest mise use -g go@latest
-
在项目目录中创建
.tool-versions
文件,指定项目所需的特定版本:node 18.18.0 python 3.11.4 go 1.22.0
-
执行
mise install
自动安装指定版本的工具链。
Git
-
配置全局用户名和邮箱:
git config --global user.name "Your Name" git config --global user.email "[email protected]"
-
生成 SSH 密钥:
ssh-keygen -t ed25519 -C "[email protected]"
。 -
将生成的公钥(
~/.ssh/id_ed25519.pub
)内容添加到 GitHub/GitLab 账户的 SSH Keys 设置中。 -
测试 SSH 连接:
ssh -T [email protected]
。 -
配置 Git 别名(可选):
git config --global alias.co checkout git config --global alias.br branch git config --global alias.ci commit git config --global alias.st status
Java
- 从 Oracle 官网下载 JDK 17 安装包(选择 Windows x64 Installer)。
- 运行安装程序,按提示完成安装(建议安装到非系统盘如 D:\Java\jdk-17.0.2)。
- 配置环境变量:
- 新建系统变量
JAVA_HOME
,值为 JDK 安装路径(例如D:\Java\jdk-17.0.2
) - 编辑
Path
变量,添加%JAVA_HOME%\bin
- 新建系统变量
- 验证安装:打开命令提示符,执行
java -version
和javac -version
。 - 如需多版本 JDK 管理,可通过修改
JAVA_HOME
指向不同 JDK 版本目录实现。
PHP
-
下载并安装 XAMPP(包含 PHP 8.x 环境)。
-
编辑
php.ini
文件(位于 XAMPP 安装目录的 php 文件夹中),确保以下扩展已启用:extension=openssl extension=curl extension=fileinfo
-
下载 Composer-Setup.exe 安装程序,运行后按照提示完成安装。
-
配置 Composer 使用国内镜像源:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
-
验证安装:执行
php -v
和composer --version
。
MySQL
-
下载 MySQL 8.0 安装包(建议选择 Windows (x86, 64-bit), ZIP Archive)。
-
解压到目标目录(例如
C:\mysql-8.0.36
)。 -
初始化数据库:
mysqld --initialize --console
,记录生成的临时 root 密码。 -
安装为 Windows 服务:
mysqld --install
。 -
启动服务:
net start mysql
,然后使用临时密码登录:mysql -u root -p
。 -
修改 root 密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewStrongPassword!';
-
配置环境变量:将 MySQL 的 bin 目录(例如
C:\mysql-8.0.36\bin
)添加到系统 PATH。
十、常见问题
问:按prt sc没反应怎么办?
答: 去游戏-摄像转一下就行
问:Win11激活时跳过联网后不显示WIFI?
答: 先用USB链接手机通过USB共享网络,然后检查网卡驱动、更新系统,都不行就关机后拔掉所有外设长按电源键30s释放静电。
问:风扇不转怎么办?
答:去BIOS里看一下是不是启用了“风扇静音模式”或“节能模式”。另外检查驱动和主板。
问:WinNTSetup安装镜像提示0x25D怎么办?
答: 下载的系统镜像文件不完整,请重新下载。
问: 系统镜像的MD5值是正确的,但还是提示0x25D?
答: 硬盘问题,逻辑坏道或者物理坏道导致的。更换硬盘,重新下载文件解决。
问: 开机提示BOOTMGR is missing / NTLTR is missing,怎么办?
答: 系统引导丢失,进入PE后使用DISM++修复系统引导即可。
问: 装系统时强制关机,然后开机后黑屏无信号,确定显卡插槽视频线都是好的,怎么办?
答: 尝试将机器完全断电,扣掉主板上的CMOS电池,等待十秒钟后再装回,然后开机即可。