本文收录一些 Windows 10 的实用小技巧,省得次次都搜半天。但每个技巧都单开一篇文章不太有必要,就干脆集合于此,通过网页上方搜索功能能快速进行全文搜索。

将音频输出导回虚拟麦克风

很奇怪?这么做的目的其实是利用飞书会议的实时字幕给腾讯会议打个字幕

下载 VB-Audio Cable,腾讯会议的扬声器选择 VB-Audio Input;飞书的麦克风选择 VB-Audio Output。

但此时,扬声器是听不到声音的,有两种办法解决:第一是用 SoundWire,将手机变成扬声器,顺便能实现这个功能;第二是用 VB-Audio Voicemeeter,按下图设置即可。

Voicemeeter 设置

热点开机自启

下载 脚本[.bat],放到 C:\Windows\System32\GroupPolicy\Machine\Scripts\Startup 目录下。再 Win+R → gpedit.msc 打开组策略,找到 本地计算机配置 → 计算机配置 → Windows配置 → 脚本(启动/关机) ,右键“启动”,选“属性”,再添加刚刚那个脚本即可。

输入法の自定义短语

编辑语言和键盘选项→中文(简体)→选项→微软拼音→选项→词库和自学习→用户定义的短语:添加或编辑自定义短语。

  • fkh:「」,方括号(其实应该叫「直角括号」,但叫习惯了懒得改)
  • qjkg:(  ),两个全角空格
  • de:の,日文“的”

快捷键

参见 酱瓜的快捷键设置[PC] - Jonbgua

清理卸载残余

参见 修复阻止程序安装或删除的问题 - Microsoft 支持,下载专用疑难解答工具,运行即可。

在卸载 HP Color Laserjet CP1215 驱动后重装,提示「已经安装了其他版本的驱动套件,请卸载后再安装」,用这个工具彻底清除卸载残余后再安装就正常了。

PowerShell

PowerShell 走代理

参考在 Windows 终端中设置代理 - 逸絮居

PowerShell 窗口中运行如下指令:

1
2
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE

默认会使用记事本打开一个文件,在文件中加入下面设置代理的命令,保存关闭即可。

1
2
$Env:http_proxy="http://127.0.0.1:7890";
$Env:https_proxy="http://127.0.0.1:7890";

上面的配置文件在 此电脑\文档\WindowsPowerShell 下,文件名为:Microsoft.PowerShell_profile.ps1, 这个文件的内容会在 PowerShell 的每次运行时使用。(注意不要修改文件位置,除非你明白这样操作的目的)

不默认进入 Anaconda 的 base 环境

参考禁止 Conda 默认进入 base 环境

  • 希望在启动时不激活 condabase 环境,通过将 auto_activate_base 参数设置为 falseconda config --set auto_activate_base false
  • 那要进入的话通过 conda activate base
  • 如果反悔了,还是希望 base 一直留着,通过 conda config --set auto_activate_base true 来恢复

网络唤醒

即 Wake on LAN,WOL。

参考知乎帖子,关键步骤是设置网卡和 Windows 防火墙。侦测魔法包的软件可以在此下载。

安装 Windows 11

Chrome / Edge 相关

一键保存网页到 Wayback Machine

添加浏览器书签,地址填如下内容:

1
javascript:void(window.open('https://web.archive.org/save/'+location.href));

遭遇反调试网页

具体表现是一打开 F12 就会卡在断点,点继续运行又会被卡断点。

用 Internet Explorer 冲浪

有些古老的网站只能用 IE 访问,不然会有功能缺失。但在某次更新后,打开 IE 会闪一下,然后自动跳转到 Microsoft Edge。这个问题通过调整 Edge 的设置即可解决:

IE 不自动跳转到 Edge

屏蔽低质量搜索结果

Google 搜索结果里面,垃圾机翻站层出不穷,试用插件屏蔽之。

视频制作相关

剪映字幕导出

Win + R,打开:

1
%HOMEPATH%\AppData\Local\JianyingPro\User Data\Projects\com.lveditor.draft

找到对应的项目文件夹,里面有个 draft_content.json,全部内容粘贴到剪映 json 转 SRT 在线工具中即可。

下载老版 GeForce 驱动

1
SystemScanner.prototype.DriverSearch = function(psid, pfid, osID, langCode, whql, beta, dltype, numresults ) {numresults=60;this.scannerStatusUpdate(GFE_SERVER_CONNECTING);theScanner.scannedDevice.downloadInfo=new Object();var parameters='psid='+psid;parameters+='&pfid='+pfid;parameters+='&osID='+osID;parameters+='&languageCode='+langCode;parameters+='&beta='+beta;parameters+='&isWHQL='+whql;parameters+="&dltype="+dltype;parameters+="&sort1=0";parameters+="&numberOfResults="+numresults;var requestUrl=this.driverManualLookupUrl+parameters;this.driversLogUIEvent("warn","SUID:"+this.tracker.scanID+" BEGIN DriverSearch requestUrl:"+requestUrl);this.debugTrace(requestUrl);jQuery.ajax({url:requestUrl,async:false,type:'get',success:function(response){try{theScanner.debugTrace("The Driver Lookup Service Returned:\n\n("+response+")");if(response.length>0){theScanner.resetResults();var driverLookupJsonObj='('+response+')';theScanner.resultsList=new Object();theScanner.resultsList=eval(driverLookupJsonObj)}if(theScanner.resultsList.Success==0){theScanner.scannerStatus="No driver available"}else{theScanner.scannerStatus="Results Ready"}}catch(e){this.driversLogUIEvent("error"," FAIL catch DriverSearch");theScanner.resetResults();theScanner.scannerStatus="No driver available"}},error:function(response){theScanner.resetResults();theScanner.scannerStatus="AJAX Call failed"}});this.driversLogUIEvent("warn","SUID:"+this.tracker.scanID+" END DriverSearch requestUrl:"+requestUrl);}

替换每行第一个空格为逗号

文本编辑器:Notepad++,参考链接

工具软件

VMWare

如果安装的时候「虚拟网络驱动程序」卡住装不上,多半是注册表表项没清干净。可以参考这个,用 CCleaner 之类的工具把原来 VMWare 的注册表项清理干净即可。