半年前帮我爸装了一个win10,他的电脑虽然配置比较低,但是跑win10完全没问题。
可是这次放假回来他居然跟我说他的电脑变得很卡,结果我一看才发现他自己安装了一个腾讯视频64位客户端和一个搜狗浏览器64位客户端,而在只开了一个TIM、一个*.docx文档和一个浏览器的情况下,内存占用为94%左右,CPU占用为97%~98%。
当我卸载掉搜狗浏览器后,内存占用降到40%+,卸载掉腾讯视频后,CPU降到20%+。
之前还碰到有老哥说什么sp5很卡,然而我i5 8G 256G的sp5甚至可以流畅跑黑魂2。
我发现能不能用好PC和你对系统的维护好不好有至关重要的关系。
所以想在这里开个帖子,分享一些surface&&windows10的使用经验,欢迎各位指正。
Ⅰ. 卸载流氓软件
那些是流氓软件呢?这么说吧,90%以上的非UWP国产软件都是流氓软件,包括QQ和TIM。
如果你的PC上安装了QQ或TIM,你可以打开任务管理器看看有没有一个叫“QQ安全防护盾(Q盾)”的进程。
这玩意是干什么的呢?以下是火绒安全实验室对于Q盾的一篇分析:
https://www.huorong.cn/info/151419872389.html
你要是用组策略禁止这个进程或者重命名/删除掉相关文件的话,就会发现QQ/TIM无法正常运行。
TX: 亲爱的各位用户,我是你die
现在,请不要犹豫了,卸载掉所有国产64/32位应用吧,包括那些什么管家卫士。
大多数国产软件你都可以找到一些替代品,少数的几个必备国产软件后面会介绍到它的一些特殊应对方法。
而关于杀毒或防护方面的,其实微软自带的windows defender就已经非常非常厉害了,没必要再弄其它的。
卸载软件推荐两个工具:
- geek uninstaller
它能在卸载软件完成后清理干净注册表信息以及残留文件,一般用它卸载的软件都会卸载得比较干净。
官网:https://geekuninstaller.com/ - lock hunter
你可能有时会遇到一些文件无法删除,一般这是因为某个进程锁定了这些文件,那么你可以用lock hunter来unlock或直接结束掉这个进程,然后强制删除。
官网:https://lockhunter.com/
一般来讲这两个工具应该是够用了。要是还是不行,那你可以弄个启动盘,然后挂载,从live OS删除某个文件。
Ⅱ. 浏览器推荐
如果你开发过前端,那么你应该知道一般会考虑以下几个浏览器的兼容性:
microsoft edge, microsoft internet explore, mozilla firefox, google chrome, safari, opera
一般不会考虑和其它浏览器的兼容性问题,都是其它浏览器来兼容你写的网页而不是你写的网页来兼容它们。
这几个浏览器不仅仅市场份额比较大,最关键的是它们有自己开发的渲染引擎(除了opera),而大多国产浏览器都采用了它们的渲染引擎(一般是chromium的Blink)。
所以,干嘛去用国产二手货呢?这些国产二手货不仅不会得到任何前端开发者的技术支持,而且还会往你的嘴里塞shit。
对于windows用户,个人推荐google chrome或者mozilla firefox。
Google Chrome
截止2018年8月,其全球市场份额为67.63%
官网:https://www.google.com/chrome/
当然,它还有其它几个版本:
Google Chrome beta -- beta version
官网:https://www.google.com/chrome/beta/
Google Chrome dev -- dev version
官网:https://www.google.com/chrome/dev/
Google Chrome canary -- nightly build version
官网:https://www.google.com/intl/en/chrome/canary/
Chromium -- open source version
官网:https://www.chromium.org/
看到域名你就懂了,上面每一个官网你都需要挂代理才能上去。关于如何挂代理不在本文讨论范围之内。
目前暂时没想到有什么比较安全的不挂代理安装chrome的方法。或许你可以通过chocolatey或scoop安装chromium,但是这样的话安装速度会比较慢。
如果你不会挂代理的话,个人还是推荐用firefox,因为就算你安装好了chrome,也不能上chrome web store安装浏览器插件。
如果你实在想用二手货,那么可以参考这个
https://en.wikipedia.org/wiki/Chromium_(web_browser)#Other_browsers_based_on_Chromium
个人推荐情怀vivaldiMozilla Firefox
截止2018年8月,其全球市场份额为10.97%
官网:https://www.mozilla.org/en-US/
请注意,不要到firefox.com.cn下载火狐中文版,那玩意是魔改过的,有广告不说,它的firefox账号和国际版firefox账号是独立的,这就意味着你的收藏夹、插件、设置无法同步到国际版firefox浏览器上。
当然,firefox也有beta, dev, nightly版本的,你可以在这里找到它们:
官网:https://www.mozilla.org/en-US/firefox/channel/desktop/
它们都官方支持中文版,你可以点击"All Languages and Platforms"来选择对应的语言并下载。
firefox主要是可以不挂代理安装插件,所以如果chrome和你无缘的话,firefox或许会是个比较好的选择。
如果你实在想用二手货,那么可以参考这个
https://en.wikipedia.org/wiki/Category:Web_browsers_based_on_FirefoxMicrosoft Edge
截止2018年8月,其全球市场份额为4.24%
如果你不想折腾,也可以直接用Windows10自带的Edge,但是Edge的插件生态比起Chrome和Firefox差得太远了。不过最近微软打算让Edge投向Chromium的怀抱了,或许以后你能够在Edge上用Chrome插件。
但是其实Edge也有它的一些优点,比如内置cortana,触屏友好,省电等等。
浏览器是个比较大的话题,这里就不多讨论了。
Ⅲ. UWP推荐
要说windows平台有什么应用是比较安全的话,除了自由软件之外,就是UWP应用了。
Microsoft Store里有很多UWP应用,它们都运行在沙盒环境中,一般不会耍流氓。
这里推荐一些我觉得还不错的UWP应用,欢迎补充😀
Office Mobile
触屏友好的office,需要office365账号才能对文档进行编辑。
Newsflow
我觉得这玩意应该是最好的rss阅读器了,其它rss阅读器要不就是有广告要收费,要不就是功能不全,要不就是太丑。
Xodo
pdf阅读/编辑,相比Edge它的功能更多,相比foxit它是免费的。
Files&Folders
触屏友好的文件管理器,我买了一个pro版本的,平板模式下优先用它。
Focus 10
番茄时钟,免费干净,最主要的是它可以在后台跑。
NotepadX
可以替代默认的记事本,主要是颜值太高了。
iDownload Manager
这应该是最好用的UWP多线程下载器了,可惜功能还是不够全,比如它不支持p2p下载,也不支持代理。
关于下载器我想打个小广告,这是我写的一篇文章,推荐了很多OSS(Open Source Software)的多线程下载器,你没有任何理由用迅雷。
https://www.jianshu.com/p/412c0c3936ad
Total PC Cleaner
简单干净易用的磁盘清理工具。
Awe Zip
功能强大的压缩/解压软件,不清楚这是不是UWP应用,UI有点丑。
Ditto
剪切板增强软件,能大幅提高你的生产力,不是UWP应用。
其它一些娱乐方面的,什么bilibili客户端啊,什么网易云音乐QQ音乐啊就不多说了,全凭个人喜好安装吧。
但是QQ的UWP版本不太好用,或许你确实需要一个64位的QQ/TIM客户端,接下来介绍一下我个人对于辣🐔流氓国产软件的应对方法。
Ⅳ. 必备国产软件的应对方法
其实很简单,就是把所有国产64位应用安装到沙盒模拟器里。什么时候想卸载它们了,直接删掉沙盒即可,这样还可以把它们拉的shit一并删掉。
沙盒模拟器目前最火的还是sandboxie,这是它的官网:
https://www.sandboxie.com/
注意最新的windows10你可能需要安装sandboxie beta版本
https://forums.sandboxie.com/phpBB3/viewtopic.php?f=66&t=26117
sandboxie并不是自由软件,你需要购买许可证,否则只能在试用期内正常使用。然而官方购买渠道又不支持微信和支付宝。。所以你懂的,下面这个是破解文件和说明
https://1drv.ms/u/s!AtOoKmyf5gVV3AWutEbdc3v0wfGi
安装好sandboxie之后,创建一个新的沙盒,然后在这个新的沙盒里运行国产软件的安装包即可在沙盒环境内安装了。
安装QQ/TIM的时候需要以管理员权限运行沙盒,因为恶心的TX要安装驱动,安装完成后要是想从沙盒里运行QQ/TIM也必须要以管理员身份打开沙盒。
这就导致很容易穿沙。。
sandboxie你一安装驱动就会穿沙,不信你看看,从sandboxie里面跑QQ/TIM的话Q盾那个进程还在,只不过不会开机自启了而已。
要想彻底摆脱这个进程,可以用微软沙盒。
https://techcommunity.microsoft.com/t5/Windows-Kernel-Internals/Windows-Sandbox/ba-p/301849
微软沙盒使用了虚拟化技术,不容易穿沙,但是运行在里面的文件无法永久保存,关闭沙盒后这些文件将会被删除,所以直接在微软沙盒安装QQ/TIM不是什么好主意。
sandboxie虽然容易穿沙,但是里面的文件可以永久保存,重启后文件还在,所以你可以在sandboxie里安装流氓软件。
这两者结合起来是相当舒服的,只不过现阶段必须进windows insider才能用windows sandbox
Ⅴ. chocolatey
要是如果你想安装什么软件的话,建议首选Microsoft Store里的那些应用,其次你应该考虑自由软件。一般比较火的那些自由软件安全和隐私都有保障,毕竟有那么多大佬查看/修改过段代码呢。
如果你用过GNU/Linux或OS X的home brew的话,应该对包管理器有所体会,而chocolatey就是windows平台的包管理器,它的仓库里有很多自由软件,你可以通过它来安装、卸载、搜索这些软件。
chocolatey 官网:https://chocolatey.org/
chocolatey github传送门:https://github.com/chocolatey
安装操作也非常简单,比如要是想通过它安装chromium的话,以管理员身份运行命令提示符,然后choco install chromium即可
你可以通过choco --help来查看所有可用选项。
不喜欢CLI版本的话,chocolatey也有GUI版本的
https://github.com/chocolatey/ChocolateyGUI
另外,除了chocolatey之外,还有其它好几个windows的包管理器,你可以再装几个,因为有些软件chocolatey里可能没有:
https://www.slant.co/topics/1843/~best-windows-package-managers
我个人装了chocolatey和scoop两个,一般够用了。