1. 右键菜单增加打开终端。
- 打开注册表 Win+R -> regedit
- 找到对应 Key HKEY_CLASSES_ROOT\Directory\shell\cmd,Background\shell\cmd 指在文件管理器空白部分右键操作。
- 重命名 HideBasedOnVelocityId -> ShowBasedOnVelocityId
- 重命名失败需要在 cmd 上右键选择权限,将所有者更改为自己,默认为 TrustedInstaller,之后需要改回去需要将位置选择 PC,名称直接键入 “NT SERVICE\TrustedInstaller”,点击确认即可
- 如果需要隐藏 powershell,修改 HKEY_CLASSES_ROOT\Directory\shell\Powershell
- 重启 Windows Explorer 进程
2. 终端文字乱码
- 临时方案
chcp 650001 - 永久配置
修改注册表
HKEY_CURRENT_USER\Console%SystemRoot%_system32_cmd.exe
将 CodePage 改为 fde9 (原值为 3a8)
PS: 1. 打开注册表,没找到这一项,直接新建对应项;2. 针对 PowerShell 修改无效
3. Windows 增加符号链接权限
- Win+R-> gpedit.msc
- 左边栏:计算机配置 -> Windows 设置 -> 安全设置 -> 本地策略 -> 用户权限分配
- 右边栏:创建符号链接 -> 右键 -> 属性 -> 添加用户或组 -> 输入用户名
4. 启用 WSL2
来自 https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
确认系统版本:
对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本
以管理员权限运行 PowerShell,执行以下命令:
#启用 WSL,会提示重启
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
# 启用“适用于 Linux 的 Windows 子系统”可选功能
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
# 启用“虚拟机平台”可选功能
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
# 下载 Linux 内核更新包
# https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
5. Android Studio 乱码
Help -> Edit Custom VM Options…
添加下面一行:
-Dfile.encoding=UTF-8