Windows自用设置

用于系统重装后的快速设置。

检测是否支持升级 Windows11: https://github.com/rcmaehl/WhyNotWin11/releases/latest

更推荐从 MSDN 下载 ISO。因为 MSDN 的 ISO 是集成了最近的重要更新的, 所以版本比较新, 相比之下, 微软官网似乎只发布大版本的 ISO。

MSDN 官网: https://next.itellyou.cn/

最好直接下载 ISO, 而不是通过 创建工具 下载。

Windows11: https://www.microsoft.com/zh-cn/software-download/windows11

Windows10: https://www.microsoft.com/zh-cn/software-download/windows10

对于 Windows10 的下载页面, 如果浏览器 UA 是 PC, 则只有下载 创建工具 一种方式, 切换为手机 UA, 页面就会像 Windows11 的下载页面一样, 有三种下载方式了。

数字权利证书激活工具已失效
Reddit 消息, 自世界标准时间 2023-09-26 16:22 以后, 微软阻止新的 HWID 激活请求, 现有的 HWID 许可证不受影响。
好消息
Microsoft Activation Scripts (MAS) 采用新方法重新支持 HWID 激活, 更多信息参见 HWID Activation

Microsoft Activation Scripts 适用于 Windows8.1 至 Windows11 以及 Office。

云萌激活适用于 Windows10 和 Windows11。

HEU KMS Activator适用于 Windows7 至 Windows11 以及 Office。

  1. 7-zip
  2. Adobe: 官网, vposy 已停更, GenP 不一定有效
  3. AIDA64
  4. AM-DeadLink
  5. Android Platform Tools
  6. Aria2
  7. Authy
  8. Autoruns
  9. Clash for Windows: 原版, 中文版
  10. Bulk Crap Uninstaller
  11. Context Menu Manager
  12. CrystalDiskInfo & CrystalDiskMark
  13. EasyUEFI
  14. Everything
  15. FFmpeg
  16. FileZilla
  17. Geek Uninstaller
  18. Git
  19. GitHub Desktop
  20. GitKraken
  21. Google Chrome 离线安装版
  22. HEVC扩展​, 来自设备制造商的 HEVC 扩展, ​ProductId: 9n4wgh0z6vhq
  23. HiBit Uninstaller
  24. Hugo, 下载 hugo_extended
  25. ImageGlass
  26. InControl, 用于控制 Windows 更新, 可以只更新补丁, 不更新版本
  27. Joplin
  28. Kaspersky
  29. LocalSend
  30. LockHunter
  31. Lunacy
  32. Microsoft 365 E5 Renew Plus
  33. Microsoft .NET SDK
  34. Microsoft Visual C++ Redistributable
  35. Microsoft Visual Studio Code
  36. Mi Flash
  37. Mi Flash Unlock
  38. MusicPlayer2
  39. Node.js
  40. OBS Studio
  41. Obsidian
  42. Office Tool Plus+GVLKs+KMS
  43. OpenJDK Archived
  44. Oracle JDK Archive
  45. Pandoc
  46. Process Explorer
  47. QtScrcpy
  48. RayLink
  49. Remove Microsoft Edge
  50. Resource Hacker
  51. Snipaste
  52. Telegram
  53. TickTick
  54. TopMost
  55. TrafficMonitor
  56. Typora
  57. Ventoy
  58. Victoria HDD
  59. Vim
  60. VLC
  61. Windows 11 Classic Context Menu
  62. Windows Defender Control
  63. Windows Update Blocker, 启用和禁用 Windows 更新
  64. 阿里云盘
  65. 百度网盘
  66. 哔哩下载姬
  67. QQ
  68. 微信
变量
CATALINA_BASED:\Tomcat
CATALINA_HOMED:\Tomcat
GRADLE_HOMED:\Gradle
GRADLE_USER_HOMED:\GradleRepos
JAVA_HOMED:\JDK
MAVEN_HOMED:\Maven
MAVEN_OPTS-Xms256m -Xmx1024m
技巧
如果设置第一个变量值为 ;, 再次打开 Path 时就会显示为一行, 否则以列表形式显示。
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
D:\Android Platform Tools;
D:\Aria2;
D:\FFmpeg\bin;
D:\Gradle\bin;
D:\Hugo;
D:\NodeJS;
D:\NodeJS\node_global;
D:\NodeJS\yarn_global;
D:\Pandoc\;
%CATALINA_HOME%\bin;
%CATALINA_HOME%\lib;
%GRADLE_HOME%\bin;
%JAVA_HOME%\bin;
%MAVEN_HOME%\bin;
好消息

较新版本的 Windows11 在设置中直接添加了这个功能的开关, 用户不必手动编辑注册表了:

设置→个性化→任务栏→任务栏行为→在系统栏托盘时钟中显示秒数 (耗电更多)

定位到注册表 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced, 新建 DWORD (32位) 值, 命名为 ShowSecondsInSystemClock, 修改数值数据为 1 (十六进制), 最后重启 explorer.exe

此项功能 Windows10 和 Windows11 可用。值得注意的是, Windows11 一开始删除了这项功能, 后来又把它加回来了。如果你设置后没有生效, 请将 Windows11 更新至最新。

为什么要分成 Windows10 和 Windows11 两个部分呢, 因为我没能成功地自定义 Windows Terminal 打开后的窗口大小 (虽然翻了官方文档, 也看了 GitHub Issues)。

将以下内容写入一个 txt 中, 修改文件后缀名保存为 .reg 文件, 双击导入到注册表:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash]
"MUIVerb"="Get-FileHash"
"SubCommands"=""
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

; MD5
[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\MD5]
"MUIVerb"="MD5"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\MD5\command]
@="PowerShell -NoExit -Command \"mode con cols=90 lines=15\";\"Get-FileHash '%1' -Algorithm MD5 | Format-List\""

;SHA1
[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA1]
"MUIVerb"="SHA1"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA1\command]
@="PowerShell -NoExit -Command \"mode con cols=90 lines=15\";\"Get-FileHash '%1' -Algorithm SHA1 | Format-List\""

;SHA256
[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA256]
"MUIVerb"="SHA256"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA256\command]
@="PowerShell -NoExit -Command \"mode con cols=90 lines=15\";\"Get-FileHash '%1' -Algorithm SHA256 | Format-List\""

将以下内容写入一个 txt 中, 修改文件后缀名保存为 .reg 文件, 双击导入到注册表:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash]
"MUIVerb"="Get-FileHash"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"
"SubCommands"=""

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell]

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\MD5]
"MUIVerb"="MD5"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\MD5\command]
@="PowerShell -NoExit Get-FileHash '%1' -Algorithm MD5 | Format-List"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA1]
"MUIVerb"="SHA1"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA1\command]
@="PowerShell -NoExit Get-FileHash '%1' -Algorithm SHA1 | Format-List"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA256]
"MUIVerb"="SHA256"
"Icon"="C:\\Windows\\System32\\WindowsPowerShell\\v1.0\\powershell.exe,0"

[HKEY_CLASSES_ROOT\*\shell\Get-FileHash\Shell\SHA256\command]
@="PowerShell -NoExit Get-FileHash '%1' -Algorithm SHA256 | Format-List"

将以下内容写入一个 txt 中, 修改文件后缀名保存为 .reg 文件, 双击导入到注册表:

1
2
3
Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\*\shell\Get-FileHash]