刚转到 Win10,然而使用时有很多不方便与麻烦的地方。
为了避免将来再遇到这些问题,特意留个记录,方便自己也方便别人。

目录 - Table of Contents

下方的优化技巧中如需重启资源浏览器,可以在任务管理器中点选“Windows 资源管理器”,右键点击“重新启动”即可。

系统优化、增强软件

可以参考 Windows 效率工具推荐 这篇文章,里面新增了一些 Win10 限定的软件推荐。

默认总是中文输入法,如何默认为英文输入?

方法1:使用 Dism++,在系统优化选项的“微软拼音输入法”中设置默认为英语输入。
方法2:在语言首选项中添加英语(美国),设置默认输入法为美式键盘(在开始菜单中搜索 高级键盘设置)。
方法3:下一个方法更完美,不过也更复杂一点

如果不习惯Win10的Shift+Alt切换语言的快捷键,可以自己换成Ctrl+Shift。
另外最好设置“允许为每个应用窗体设置不同的输入法”。

解决 Win10 各种输入法 BUG

上面的方法其实并不完美,我今天就遇到了一个复制文件路径到某个旧程序时出现乱码的问题。
仔细搜索了半天,发现这是 Win10 输入法与程序不兼容才会出现的诡异BUG,必须要在程序与资源浏览器中同时切换到同一个输入法才能解决!
又搜索、尝试了半天,终于找到了一个完美的解决办法。

1. 卸载当前安装的所有输入法,请记得备份输入法的设置数据
2. 在Win10 的 语言设置 界面,添加 英语(美国) 作为首选语言,并将英语调整为第一个(将中文调整到英语后面)
3. 导入下面的注册表文件(或者自己手动修改注册表)
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Keyboard Layout\Substitutes]
"00000804"="00000409"

[HKEY_CURRENT_USER\Keyboard Layout\Preload]
"1"="00000804"
4. Ctrl+Alt+Del 注销,重登
5. 在 语言设置 界面中,删除首选语言中的 中文 项目,只保留 英语
6. 在上方的 键盘 设置中,替代默认输入法 设置为 英语(美国)-美式键盘,在 输入语言热键 -更改按键顺序-切换键盘布局 设置为 Ctrl+Shift
7. 重新安装顺手的输入法,导入之前的输入法备份数据
8. 在首选语言中添加回 中文 项目,将其重新设置为首位,重启系统

此后,只需要按 Ctrl+Shift 即可切换输入法,并且默认为美式键盘,同时也不会再有各种奇怪的复制粘贴BUG了!!!

隐藏“此电脑”中的“视频、文档、音乐、3D对象”等文件夹

方法1:使用 Dism++,在系统优化的“Explorer”中设置即可。
方法2:导入注册表,将下面的代码保存为 “删除此电脑内的特殊文件夹.reg”,然后导入到注册表即可。
Windows Registry Editor Version 5.00


; 下载
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{088e3905-0323-4b02-9826-5d99428e115f}]
; 3D 对象
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{0DB7E03F-FC29-4DC6-9020-FF41B59E513A}]
; 图片
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{24ad3ad4-a569-4530-98e1-ab02f9417aa8}]
; 音乐
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{3dfdf296-dbec-4fb4-81d1-6a3438bcf4de}]
; 桌面
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{B4BFCC3A-DB2C-424C-B029-7FE99A87C641}]
; 文档
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{d3162b92-9365-467a-956b-92703aca08af}]
; 视频
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\{f86fa3ab-70d2-4fc7-9c99-fcbf05467f3a}]

多显示屏设置,鼠标无法拖动窗体到其他屏幕?

依然建议使用第三方的多屏管理软件,比如 Actual Multiple Monitors。

如果拖动窗体时总是不小心将窗体放大、或者无法拖动鼠标到另一个显示屏:
方法1:在开始菜单中搜索 贴靠设置,将“贴靠窗体”选项关闭!(但是这样就没法使用 Win+Left、Win+Right来快速贴靠窗体了)
方法2:不关闭系统“贴靠窗体”选项(但建议取消所有内置选项),在 Actual Multiple Monitors 的“窗体贴靠”选项中,点选“停用本地的Windows贴靠”,然后选择使用AMM的贴靠设置。

修改默认应用背景色

Win10的资源管理器似乎没办法更换背景色了,但是其他的应用程序如果使用了系统背景色,则可以通过修改注册表来设置默认的背景色。
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Colors]
"Window"="204 232 207"
此注册表文件可以设置默认的背景色为豆沙绿。

允许使用文件拖放打开

Win10默认禁止鼠标拖放方式将文件传递给应用程序,使用下面的注册表文件可以解决这个问题(需要重启):
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLUA"=dword:00000000

禁用系统默认快捷键

Win10占用的系统快捷键太多了,而且还有许多不重要、或是重复的快捷键,让我使用Win7时习惯用的快捷键都被占用了。
搜索了一下,Win10其实可以屏蔽掉不少默认的系统快捷键,但也有一些(比如Win+W、Win+F、Win+I等)是无法屏蔽的。
下面的注册表屏蔽的是 Win+Q、Win+A、Win+S 这三个键,你可以适当修改以屏蔽更多的系统热键。
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
"DisabledHotkeys"="QAS"
导入后需要重启系统或是重启资源浏览器后才会生效。

禁用 Windows Ink(手写笔)

如果你没有手写设备,Ink功能根本就是多余,不仅占用资源,而且还占用你的 Win+W 按键!
此注册表可以关闭Windows的手写笔功能,导入后需要重启资源管理器。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsInkWorkspace]
"AllowWindowsInkWorkspace"=dword:00000000

还原 Win7 的音量控制器(音量合成器)

导入注册表后重启资源管理器。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\MTCUVC]
"EnableMTCUVC"=dword:00000000

不小心按到F1总会弹出Edge浏览器、跳到微软的网站?

找到 C:\Windows\HelpPane.exe 这个文件,右键属性、安全、高级,点击所有者后面的“更改”链接,输入 Administrator,点“检查名称”后会自动帮你填写当前系统的用户名。
点击两次确定,回到文件属性页面,选中当前的系统用户名,点击“编辑”,然后点选“完全控制”选项,确定。

然后,可以删除或者重命名HelpPane.exe这个文件,之后再不小心按到F1就不会弹出Edge浏览器和微软的网站了!!!