Windows 系统的一些技巧。
win10 修改系统显示字体
下载 FontCreator,用其打开需要替换的字体,选择字体-> 属性:
然后将名字修改成 Microsoft Yahei,然后进入 PE 系统,替换系统中的雅黑字体(msyh.ttc、msyhl.ttc、msyhbd.ttc 三个文件)。
修改输入法候选字的字体
Win+r 输入 regedit 打开注册表编辑器,找到如下:
HKEY_CURRENT_USER\Software\Microsoft\InputMethod\CandidateWindow\CHS\1 |
FontStyle 和 FontStyleTSF3 修改成想要的字体,如:
Windows Access WSL2 Files
Input \\wsl$ in address bar of explorer.
Win11 Restore Right-click Menu
# To win10 |
地址栏输入 chrome://flags 可以开启隐藏功能
RealVNC 注册码
Version: 6.11
7SA9N-9JF3P-E8CW2-BH9JU-PMVQA |
GT620 老显卡 2K 分辨率
家里老古董,十年前的显卡,2K 屏无法调成 2K 分辨率,先后买了 DVI-24+1 和 DVI-24+5 的线,都无法做到。强行在显卡设置里调整,字体发虚。
最后在贴吧老哥的指点下,找到了设置 2560x1440 分辨率的办法。
只需在显卡设置中创建自定义分辨率时将计时标准设置为 GTF 即可。
(偶尔会有闪屏现象,但至少能用了)
Windows 终端使用代理
🟢 设置完成之后,如果代理未生效,则最好试试 全局代理。
$env:HTTP_PROXY = http://127.0.0.1:7890; |
使用 google 检测是否成功代理:
curl www.google.com |
便捷指令
1.打开 Profile 文件
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } |
2.添加命令
# Set-Proxy command |
3.保存,重新打开 PowerShell
设置当前窗口代理 :set-proxy
设置当前窗口代理 + 系统代理:set-proxy -ApplyToSystem
取消当前窗口代理:clear-proxy
取消当前窗口代理 + 系统代理:clear-proxy -ApplyToSystem
set-proxy 和 SetProxy,clear-proxy 和 ClearProxy 可以互相替换.
CMD 设置代理
仅当前控制台,关闭后失效。
set http_proxy=http://127.0.0.1:19810 |
Git 设置代理
设置 Http 代理,永久生效
git config --global https.proxy https://127.0.0.1:19810 |
取消代理
git config --global --unset http.proxy |
PowerShell 环境的执行策略
错误:
无法加载文件 C:\Users\zhaoys-c\Documents\WindowsPowerShell\profile.ps1, |
解决:
以管理员身份打开 PowerShell。这可以通过在开始菜单搜索栏中输入 “PowerShell”,然后右键点击 “Windows PowerShell” 并选择 “以管理员身份运行” 来完成。
检查当前的执行策略。输入以下命令并按回车键:
Get-ExecutionPolicy
如果执行策略是
Restricted,你可以更改它为更宽松的策略,比如RemoteSigned或Unrestricted。RemoteSigned策略允许你运行本地脚本,但需要来自可信来源的远程脚本进行签名。Unrestricted策略允许运行所有脚本,但请注意这可能会带来安全风险。更改执行策略的命令如下:
Set-ExecutionPolicy RemoteSigned
或者
Set-ExecutionPolicy Unrestricted
执行这些命令时,你可能需要提供管理员密码。
确认执行策略已更改。再次使用
Get-ExecutionPolicy命令来查看新的执行策略。保存更改并关闭 PowerShell。
重新打开一个新的 PowerShell 窗口,然后尝试再次加载你的
profile.ps1脚本。
Visual Studio 中文在别处是乱码
因为 Visual Studio 的默认编码是 GBK,而如 VSCode 或 Sublime 默认编码是 UTF-8,因此将其转换成 GBK 编码,再保存为 UTF-8。
sublime 中安装插件 ConverrtToUTF-8,即可使用 GBK 编码打开文件。
安装 oh-my-posh
现在的 oh-my-posh 可以直接从 Microsoft Store 下载 exe 文件安装了,别去折腾命令行的命令了,速度太慢了。
安装完成后,如果是 windows 系统,推荐 Windows Terminal(没有的话在 Microsoft Store 里安装)下启动 powershell。
配置 oh-my-posh 过程中比较复杂的点就是 Nerd Font 和 Themes 这两点:
1.Nerd Font
去下面的网站下载一个名字里面带 NF 的字体,windows 下直接安装,其他系统参照网站说明。
2.Themes
在 Windows Terminal 中输入:
notepad $PROFILE |
在打开的文件中填入以下代码后保存:
oh-my-posh init pwsh --config "$env:POSH_THEMES_PATH\zash.omp.json" | Invoke-Expression |
然后输入下面的命令,来让配置生效:
.$PROFILE |
上面过程中 zash 是主题的一种,将 zash 换成想要的主题即可。
Get-PoshThemes |
3.Autosuggestion
Windows 里的 powershell 也可以做到,非常简单
- 以管理员身份运行 powershell
- 安装
PSReadLine
Install-Module PSReadLine -RequiredVersion 2.1.0 |
- 重启 powershell
- 初始化
Import-Module PSReadLine |
- OK,完成,但重启后还需要再次初始化,所以把它加入配置文件里
notepad $PROFILE |
- 加入一行,保存并关闭
Set-PSReadLineOption -PredictionSource History |
- 下次启动即可拥有 autosuggestion 能力
进程查找与关闭
tasklist | findstr "xmake" |
批量关闭所有包含 xmake 的进程:
@echo off |
- 本文标题:Windows相关技巧
- 创建时间:2023-05-25 17:34:01
- 本文链接:2023/05/25/note/Windows/Windows10/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!