💡 Windows 11 安装技巧
强制跳过微软账户登录(直接创建本地账户)
无需断网,无需拔网线,一行命令即可。
操作步骤(适用于 Ventoy / U盘全新安装)
-
进入联网界面:正常安装 Windows 11,直至出现 “让我们连接你到网络” 页面。
-
打开命令提示符:按下快捷键
Shift + F10(部分笔记本需按Fn + Shift + F10)。 -
输入命令:在弹出的黑色 CMD 窗口中,输入以下代码并按回车。
OOBE\BYPASSNRO -
重启并选择:系统会自动重启,再次来到网络页面时,左下角会出现 “我没有 Internet 连接” 选项。点击它,然后选择 “继续进行受限设置”。
-
创建本地账户:此时系统会引导你创建本地账户(例如输入用户名
Neo),设置密码后即可完成安装。
结果说明
- 全程保持网络连接状态。
- 用户文件夹命名为
C:\Users\Neo,而非截断的邮箱前缀。 - 进入桌面后,可随时在
设置 -> 账户 -> 电子邮件和账户中绑定微软账户。
Windows11 开启开发者模式
使用Windows + I快捷键打开「设置」,在左侧面板中点击「系统」,然后在右侧选择「高级」,最后打开「开发人员模式」
解决息屏后电脑风扇狂转
解决息屏后电脑风扇狂转:「控制面板」->「硬件和声音」->「电源选项」->「更改计划设置」->「更改高级电源设置」->「多媒体设置」->「接通电源:允许计算机睡眠」
「控制面板」->「硬件和声音」->「电源选项」->「选择电源按钮的功能」->「更改当前不可用的设置」->「休眠」
🧩 常用工具软件
| 状态 | 软件名称 | 下载地址 | 对应教程与说明 |
|---|---|---|---|
| ✅ | 7-Zip | GitHub | |
| ✅ | Motrix next | GitHub | |
| ✅ | Obsidian | 官网 | |
| ✅ | 官网 | ||
| ✅ | Chrome | 官网 | |
| ✅ | Microsoft Edge国际版 | 官网 | |
| ✅ | VS Code | 官网 | |
| ✅ | Hiddify | GitHub | |
| ✅ | Navicat Premium 17 | 参考博客 | 方法一、方法二 |
| ✅ | Steamcommunity 302 | 参考博客 | |
| ✅ | VirtualBox | 官网 | 安装至其他盘的说明 |
| ✅ | NVIDIA App | 官网 | |
| ✅ | UU远程 | 官网 | |
| ✅ | Office 365 | B站视频 | 破解教程、 Office Tool 下载、 HEU KMS 下载 |
| ✅ | Docker Desktop | 官方文档 | 安装到 D 盘的脚本说明 注意:我们还需要配置镜像源 |
| ✅ | PotPlayer | 官网 | 添加字幕/语音识别引擎: • 添加字幕教程 • faster-whisper 模型下载 • Faster-Whisper-XXL 引擎下载 • 引擎放置路径: PotPlayer\Engine\ (注意解压后不要有多余文件夹嵌套,确保配置文件和 .exe 直接在该目录下)• 模型放置路径: PotPlayer\Model\• 提示:无需盲目下载 XXL 版本 |
| OBS Studio | GitHub | ||
| spacedesk | 暂时废弃 |
cover: 附件/Halo封面/linux.jpg
🛠️ 软件安装特别说明
VirtualBox 安装到非系统盘
若 VirtualBox 无法安装至其他盘符,可通过权限设置与目录结构调整解决。
1. 目录准备与权限设置
在管理员权限的命令提示符下执行:
:: 清理并创建目标目录
rmdir /s /q D:\VirtualBox
mkdir D:\VirtualBox
mkdir D:\VirtualBox\sdk
:: 设置权限
icacls D:\VirtualBox /reset /t /c
icacls D:\VirtualBox /inheritance:d /t /c
icacls D:\VirtualBox /grant *S-1-5-32-545:(OI)(CI)(RX)
icacls D:\VirtualBox /deny *S-1-5-32-545:(DE,WD,AD,WEA,WA)
icacls D:\VirtualBox /grant *S-1-5-11:(OI)(CI)(RX)
icacls D:\VirtualBox /deny *S-1-5-11:(DE,WD,AD,WEA,WA)
icacls D:\VirtualBox\sdk /grant:r Everyone:(OI)(CI)F /T /C
2. 安装流程
- 运行安装程序:以管理员身份运行安装程序(如
VirtualBox-7.2.4-170995-Win.exe),选择安装路径为D:\VirtualBox。 - 配置与扩展:
- 安装完成后,通过
管理->全局设定将默认虚拟机目录设置为D:\VirtualBox VMs。 - 通过
工具->扩展安装扩展包。
- 安装完成后,通过
cover: 附件/Halo封面/linux.jpg
Docker 安装到指定盘符
目标:将 Docker Desktop 安装至 D:\code\Docker,数据存储在 D:\code\Docker\docker-data
准备工作与脚本内容
- 下载 Docker Desktop Installer.exe 至默认下载文件夹。
- 在
D:\code\目录下创建 PowerShell 脚本文件install-docker-d.ps1,内容如下:
# ===========================================
# Docker Install to D:\code\Docker
# ===========================================
$installer = "C:\Users\kavie\Downloads\Docker Desktop Installer.exe"
$installPath = "D:\code\Docker"
$dataPath = "D:\code\Docker\docker-data"
Write-Host "Prepare install Docker Desktop…" -ForegroundColor Cyan
if (-Not (Test-Path $installer)) {
Write-Host "Installer not found: $installer" -ForegroundColor Red
exit
}
if (-Not (Test-Path $dataPath)) {
New-Item -ItemType Directory -Path $dataPath | Out-Null
}
Write-Host "Installing Docker…"
Start-Process $installer -ArgumentList "install --quiet --installation-dir=$installPath" -Wait
Write-Host "Stopping services…"
net stop com.docker.service
wsl --shutdown
if (Test-Path "$dataPath\docker-desktop.tar") {
Write-Host "Skip export (file exists)" -ForegroundColor Yellow
} else {
Write-Host "Exporting docker-desktop…"
wsl --export docker-desktop "$dataPath\docker-desktop.tar"
}
wsl --unregister docker-desktop
wsl --import docker-desktop $dataPath "$dataPath\docker-desktop.tar" --version 2
Write-Host "Starting Docker Desktop…"
Start-Process "$installPath\Docker Desktop.exe"
Write-Host "Done! Docker installed at D:\code\Docker" -ForegroundColor Green
执行步骤
- 以管理员身份打开 PowerShell。
- 切换目录并执行脚本:
cd D:\code
# 若提示“禁止运行脚本”,执行以下命令并输入 Y 确认
Set-ExecutionPolicy RemoteSigned
# 运行安装脚本
.\install-docker-d.ps1
- 安装 WSL 时若提示回车请确认。脚本执行过程中若 WSL 安装要求重启,请重启电脑。
- 重启后,重新以管理员身份运行 PowerShell,再次执行
.\install-docker-d.ps1。 - 若提示 “不存在具有所提供名称的分发”,忽略即可,直接启动 Docker Desktop 将自动完成初始化。
cover: 附件/Halo封面/linux.jpg
💻 学习编程语言环境配置
镜像加速提示:若下载缓慢,可尝试切换至以下镜像源:阿里云、腾讯云、字节云、中科大、清华源等。
| 状态 | 语言/工具 | 下载地址 | 配置教程与说明 |
|---|---|---|---|
| ✅ | C/C++ | Github | 参数含义自己去弄懂 |
| ✅ | Python (uv) | GitHub | 安装教程 (需额外配置全局虚拟环境) |
| ✅ | Node.js (nvm) | GitHub | NVM 安装与 Node.js 配置 试试腾讯云镜像: node_mirror: http://mirrors.cloud.tencent.com/nodejs-release/ npm_mirror: http://mirrors.cloud.tencent.com/npm/ |
| ✅ | Java | Oracle 官网 | Maven 安装与配置 Java 版本切换 下载免费可商用的OpenJDK的lfs版本 |
| ✅ | Rust | 官网 | B站安装教程 加速 cargo 依赖下载 使用镜像加速安装,目前使用清华源是最快的 “ set RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static set RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup ” 自定义安装目录 使用tauri2.0搭建安卓软件的时候需要设置系统变量: 变量名: ANDROID_SDK_ROOT、变量值: D:\code\Android\Sdk变量名: ANDROID_HOME、变量值:D:\code\Android\Sdk |
| ✅ | Git | 官网 | 安装教程 SSH登录Github |
| ✅ | Flutter | 安装教程 还需要多增加以下环境变量: FLUTTER_PUB_CACHE:D:\language\flutter.pub-cache PUB_CACHE:D:\language\flutter.pub-cache 还需要注意下载对应的安卓版本 |
|
| ✅ | Go | 官网 | - GOROOT:Golang的安装目录 - PATH:Golang的安装目录下的bin目录D:\language\go\bin和D:\language\go\workspace\bin - GOPROXY:https://mirrors.aliyun.com/goproxy/ GOPATH:D:\language\go\workspace GOMODCACHE:D:\language\go\pkg\mod GOENV:D:\language\go\env GOCACHE:D:\language\go\cache |
rust 的config.toml配置如下,我们无法改变他cargo search -v只能默认走官方的,太慢了才使用强制命令中暂时代替镜像源
# 无需替换 crates-io,只需定义源并修改默认索引协议
[source.crates-io]
# 保持 registry 未定义或使用官方,但建议显式开启稀疏索引加速
registry = "sparse+https://index.crates.io/"
# 定义国内镜像源(仅用于手动切换或环境变量,不强制替换)
[source.ustc]
registry = "sparse+https://mirrors.ustc.edu.cn/crates.io-index/"
[source.aliyun]
registry = "sparse+https://mirrors.aliyun.com/crates.io-index/"
[net]
git-fetch-with-cli = true
rust使用命令 pnpm tauri android init 初始化项目后,我们去D:\code\Android\Sdk\cmdline-tools目录新建一个latest文件夹,将此目录的所有文件放入这个新建的文件夹中
:: 进入 cmdline-tools 的 bin 目录(方便直接调用)
D:\code\Android\Sdk\cmdline-tools\latest\bin
:: 依次下载所需组件
sdkmanager "platform-tools" "emulator" "platforms;android-36" "build-tools;34.0.0" "system-images;android-36;google_apis;x86_64"
后续安装了flutter的话还需要同意
flutter doctor --android-licenses
记住我们是通过Tauri2.0安装的安卓SDK,如果需要单独配置futter还需要其他的操作
官网如下:https://developer.android.com/studio?hl=zh-cn#command-line-tools-only
只需要下载zip版本即可,系统变量正常配置
然后去系统变量的Path中写入
D:\code\Android\Sdk\cmdline-tools\latest\bin
D:\code\Android\Sdk\platform-tools
D:\code\Android\Sdk\emulator
为了让以后的模拟器都在D盘中还需要新增一个系统变量
变量名:ANDROID_AVD_HOME、变量值:D:\code\Android\Avd
:: 第一步:创建模拟器
avdmanager create avd -n tauri-test -k "system-images;android-34;google_apis;x86_64" -d pixel_8
:: 第二步:查看已创建的模拟器
emulator -list-avds
:: 第三步:启动模拟器
emulator -avd tauri-test
删除
avdmanager delete avd -n tauri-test
设置环境变量
GRADLE_USER_HOME
D:\code\Android\gradle
使用 Gradle 启动 tauri2.0的安卓启动可以使用命令 pnpm tauri android dev 先去设定一个路径,然后去删除下载的锁文件,把我们去镜像源下载的压缩包直接代替这些锁文件
如果嫌弃构建太慢,设置 Gradle 镜像源:
去安装目录:D:\code\Android\gradle
放入以下内容到文件名为:init.gradle
allprojects {
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/google' }
google()
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
maven { url 'https://mirrors.cloud.tencent.com/gradle/' }
}
}
repositories {
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/google' }
google()
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
maven { url 'https://mirrors.cloud.tencent.com/gradle/' }
}
}
settingsEvaluated { settings ->
settings.pluginManagement {
repositories {
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/google' }
google()
maven { url 'https://maven.aliyun.com/repository/public' }
mavenCentral()
maven { url 'https://mirrors.cloud.tencent.com/gradle/' }
gradlePluginPortal()
}
}
}
第一次构建的时候可能不会使用全局的配置,所以我们需要得强制他使用镜像源:
首先需要删除 D:\code\Android\gradle\caches 文件夹中的文件,防止缓存干扰
进入项目的:src-tauri\gen\android\build.gradle
顶部添加部分镜像源:
buildscript {
repositories {
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/public' }
google()
mavenCentral()
}
}
plugins {
id 'com.android.application'
id 'org.jetbrains.kotlin.android'
}
最后继续:pnpm tauri android dev
cover: 附件/Halo封面/linux.jpg
🔧 谷歌浏览器·油猴脚本推荐
| 状态 | 脚本名称 | 安装/详情地址 | 功能简述 |
|---|---|---|---|
| ✅ | Bilibili Evolved | GitHub | B站增强美化 |
| ✅ | LinkSwift | GitHub | 网盘直链下载 |
| ✅ | CSDN Focus | GreasyFork | CSDN 阅读优化 |
| ✅ | Picviewer CE+ | GreasyFork | 图片浮窗查看 |
| ✅ | 知乎美化 | GreasyFork | 知乎样式优化 |
| ✅ | 超星学习通助手 | GreasyFork | 学习通自动答题等 |
| ✅ | YouTube 改进 | GreasyFork | 美化 Youtube 的界面 |