Windows
下载地址
镜像
快捷键
虚拟桌面
| 操作 | 快捷键 | 备注 |
|---|---|---|
| 打开任务视图 | Win + Tab | |
| 添加虚拟桌面 | Win + Ctrl + D | |
| 在右侧创建的虚拟桌面之间切换 | Win + Ctrl + 右箭头 | |
| 在左侧创建的虚拟桌面之间切换 | Win + Ctrl + 左箭头 | |
| 关闭您正在使用的虚拟桌面 | Win + Ctrl + F4 |
安装系统时使用本地账号
在联网界面,同时按住 Shift+F10,打开任务管理。
找到 Network Connection Flow/网络链接流,结束该进程。
清除共享用户信息
命令行
bash
# 清除所有
net use * /d //@
# 清除指定链接
net use \\192.168.0.250 /del //@手工
bash
# 方法一
控制面板->用户账户->凭据管理器->管理Windows凭据
# 方法二
CMD->control userpasswords2->用户管理->高级->管理密码命令行断开防火墙端口
bash
netsh advfirewall firewall add rule name=HTTP dir=in action=allow protocol=TCP localport=80
netsh advfirewall firewall add rule name=HTTPS dir=in action=allow protocol=TCP localport=443
netsh advfirewall firewall add rule name=WSL dir=in action=allow protocol=TCP localport=22
netsh advfirewall firewall add rule name=MySQL dir=in action=allow protocol=TCP localport=3306
netsh advfirewall firewall add rule name=RabbitMQ dir=in action=allow protocol=TCP localport=5672
netsh advfirewall firewall add rule name=RabbitMQ dir=in action=allow protocol=TCP localport=15672
netsh advfirewall firewall add rule name=Redis dir=in action=allow protocol=TCP localport=6379远程桌面服务
https://learn.microsoft.com/zh-cn/windows-server/remote/remote-desktop-services/welcome-to-rds
环境变量
bash
# 查看环境变量
Write-Output $Env:PATH
# 添加系统级环境变量
$target="Machine";
$path = [Environment]::GetEnvironmentVariable(‘Path’, $target);
$newPath = $path + ";D:\Tools\DEV";
[Environment]::SetEnvironmentVariable("Path", $newPath, $target)
# 添加用户级环境变量
$target="User";
$path = [Environment]::GetEnvironmentVariable(‘Path’, $target);
$path = $path + ";D:\Tools\DEV";
[Environment]::SetEnvironmentVariable("Path", $newPath, $target)完整示例
bash
setx SHELL_HOME "D:\Workspace\github\repo\tools\win"
setx JAVA_HOME_25 "D:\Tools\Java\jdk-25"
setx JAVA_HOME_21 "D:\Tools\Java\jdk-21"
setx JAVA_HOME_17 "D:\Tools\Java\jdk-17"
setx JAVA_HOME_11 "D:\Tools\Java\jdk-11"
setx JAVA_HOME_8 "D:\Tools\Java\jdk-8"
setx JAVA_HOME "D:\Tools\Java\jdk-25"
setx GRAALVM_HOME "D:\Tools\Java\graalvm"
setx GRADLE_HOME "D:\Tools\Java\gradle"
setx M2_HOME "D:\Tools\Java\maven"
setx GIT_HOME "D:\Tools\MinGit"
setx KOTLIN_HOME "D:\Tools\Kotlin"
setx PHP_HOME "D:\Tools\WNP\PHP"
setx COMPOSER_HOME "D:\Tools\WNP\Composer"
setx NODE_HOME "D:\Tools\Node\node"
setx NVM_HOME "D:\Tools\Node\nvm"
setx NVM_SYMLINK "D:\Tools\Node\node"
setx MYSQL_HOME "D:\Tools\MySQL\Server"
setx PGSQL_HOME "D:\Tools\PgSQL\Server"
setx NET_SDK_HOME "D:\Tools\Net\SDK"
setx PY_HOME "D:\Tools\Python"
setx CARGO_HOME "D:\Tools\Rust\cargo"
setx RUSTUP_HOME "D:\Tools\Rust\rustup"
$path = "";
$path = $path + "%SHELL_HOME%;"
$path = $path + "%JAVA_HOME%\bin;"
$path = $path + "%GRADLE_HOME%\bin;"
$path = $path + "%M2_HOME%\bin;"
$path = $path + "%GIT_HOME%\cmd;"
$path = $path + "%KOTLIN_HOME%\bin;"
$path = $path + "%NVM_HOME%;"
$path = $path + "%NODE_HOME%;"
$path = $path + "%MYSQL_HOME%\bin;"
$path = $path + "%ES_HOME%\bin;"
$path = $path + "%PHP_HOME%;"
$path = $path + "%COMPOSER_HOME%;"
$path = $path + "%COMPOSER_HOME%;"
$path = $path + "%SCALA_HOME%\bin;"
$path = $path + "%KAFKA_HOME%\bin\windows;"
$path = $path + "%PGSQL_HOME%\bin;"
$path = $path + "%NET_SDK_HOME%;"
$path = $path + "%PY_HOME%;"
$path = $path + "%PY_HOME%\Scripts;"
$path = $path + "%CARGO_HOME%\bin;"
$path = $path + "%USERPROFILE%\AppData\Local\Microsoft\WindowsApps;"
setx Path $path系统清理瘦身
- 虚拟内存迁移,在"系统属性 - 高级 - 性能设置"中,将虚拟内存文件转移至其他磁盘,可释放 1-4GB 空间。
- 系统还原点管理,通过命令提示符输入“vssadmin delete shadows /all”,可删除所有还原点,释放 5-10GB 空间。
- 休眠文件关闭,在命令提示符输入“powercfg -h off”,可关闭休眠功能,释放与内存大小相同的空间。
- 自动保存文档,在 OneDrive 设置中关闭 "自动保存文档" 功能,可减少 C 盘写入量。
- 临时文件清理,在资源管理器地址栏输入%temp%,手动删除所有文件,平均释放 0.5-2GB 空间。
- 系统更新备份清理,通过"设置 - 系统 - 存储 - 临时文件",删除 Windows 更新备份,平均释放 5-8GB 空间。