如何彻底关闭Windows 8.1的Apps?

按照Windows 8/8.1的设计原则,用户不需要关闭打开的Apps,当用户退出应用界面之后,应用转为挂起状态,Windows会决定什么时候关闭它。但是,Windows的这种自作聪明的应用关闭方式,在某些情况下会导致一些问题。比如从U盘上打开文件之后,即使退出应用界面,U盘仍然被应用的进程锁定,不能安全卸载。再比如,在我的8GB内存的Surface Pro 2上,各个应用的进程会大量占据内存资源,导致资源占用过高,我也不知道Windows什么时候会关闭它们。

关闭应用进程的一个方法是,在桌面模式下,打开任务管理器,找到应用的进程,然后关闭它。但是这个方式比较繁琐,不但要在Start和Desktop直接切换,如果应用开启的多,一个一个关也很麻烦。那么,有没有什么简便的方法呢?其实是有的。在微软的这个帮助页面上,有一条Tip如下:

To completely stop all processes associated with an app, drag the app to the bottom of the screen, and hold it there until the app flips over.

这个Tip的意思是,如果要关闭应用相关的进程,在使用关闭应用的手势时,也就是从屏幕顶端向底端拖动应用时,不要直接拖到底,而是在屏幕底端hold一会儿,被拖动的应用界面会从当前截屏反转回应用的图标,当应用界面反转之后,再拖到底,应用相关的进程就会被关闭了。据我的测试,这招还是很灵的。

但是,Windows中设计这么一个隐晦的手势目的何在呢?用关闭应用的手势直接关闭应用进程岂不是更好吗?

体验Surface Pro 2

Surface Pro 2

Surface Pro 2已经拿到好几天了,这几天断断续续地用了用。我发现Surface Pro 2还挺好用的,比我想象中的更好。当然,我之前的经验是基于Surface RT和Touch Cover的,可能会比Surface Pro和Type Cover差一点,但Surface Pro 2还是超乎我的想象的。

首先,配置方面,我选的是256GB的版本,不但存储大,而且是8GB的内存,启用Hyper-V之后,甚至可以在上面跑一个小的虚拟机。想想看,在平板上跑虚拟机是什么感觉,你们可以体会一下。我之前没买一代的Surface Pro,就是因为它只有128GB存储,4GB内存。i5-4200U Haswell CPU在省电方面确实进步明显,就我的使用体验来说,看看网页和视频,玩玩小游戏,大概电池能撑6,7个小时,比上一代强,待机的感觉甚至比一代的Surface RT还强。当然,这可能与Pro和RT的待机方式有关,Pro待机是Hibernate,RT则是Sleep。Full version Windows 8.1的好处是,能够加入域,能够安装full version的Office 2013和其他常用软件,甚至跑Visual Studio 2013也没有问题。上次在哪里看到有码农说,要背着平板写代码拯救世界,这终于不再是梦了。

软件方面,最近我常常用我的Windows Phone手机玩Uno和Minion Rush,这两个游戏也有Win8的版本,体验与手机版的一致。Uno & Friends因为使用了Xbox Live系统,积分点数和朋友信息更是在两个平台通用。所不同的,Surface Pro 2的屏幕更大更好,玩起来更爽。通用的平台,一致的体验,我想这是统一平台体验的威力。SkyDrive是Win8.1集成的,买Surface Pro 2送200GB空间,直接用不掉了。Flipboard用着和iPad上的体验差不多,Win8版除了支持触摸,还支持鼠标,用滚轮翻页十分顺畅。其他有特色的软件还有Skype等等。总之,Win8 Metro应用的质量和可用性,也不像传说中那样差啦。

要说Surface Pro 2用下来有什么让人不爽的地方,那就是国行的版本没有TPM模块,无法使用Bitlocker这件事了。这是从上一代就有的问题,因为中国政府的规定,微软在国行版的Surface Pro中,也不知是禁用了TPM,还是把TPM彻底拿掉了。反正Bitlocker用不了,还是挺让人不爽的。所以,珍惜生命,远离国行啊!

Windows 8.1中程序字体模糊的解决方法

升级到Windows 8.1之后,你可能会发现,有些程序的字体变得非常模糊,而另外一些程序就没有这个问题。比如Chrome 29在Windows 8.1中看起来就是下面这个样子。

导致这个问题的原因是,Windows 8.1对于1600 x 900以上分辨率的屏幕,默认使用125%或150%的缩放比例。一些程序,比如Chrome使用的是老的API,不能很好的处理屏幕的缩放。而一些比较新的程序,比如Office 2013,能够比较好地处理屏幕的缩放,就没有这个问题。

这个问题有两个解决办法,一是将Windows 8.1的屏幕缩放比例调回100%。这个方法不是很友好,因为所有的程序都会受影响,在高分辨率的屏幕上,看起来会很小。我推荐用第二种方法,对个别程序禁用屏幕缩放。具体步骤如下:

  1. 在Windows 8.1中,用Search找到要设置的程序,比如Chrome。
  2. 在Chrome图标上按右键,选择Open file location。
  3. 在找到的快捷方式上,按右键选择Properties。
  4. 在Compatibility标签页上,选中Disable display scaling on high DPI settings。这样,这个设置就只对Chrome有效,而不会影响别的程序了。

 

关机不等于重启

这是Windows 8消费者预览版中的新逻辑。

事情是这样的,Windows 8消费者预览版我用了有一段时间了,其间各种不稳定,作为测试版可以理解。可是让我难以理解的是,有些本来好好的东西,在关机再重新开机之后,反而变坏了,只有重启才能解决。最典型的是USB端口了,可能是Windows 8的USB 3驱动有问题吧,经常在关机断电重新开机之后,USB端口就不可识别了,只有重启能够解决问题。其他比如网络连接等等,不一而足,以至于我养成了一个习惯,早上开机之后,先重启一下,免得什么东西不工作了,troubleshooting半天浪费时间。

我能理解Windows 8为了加快开机速度,关机的时候是会保留内存快照,类似休眠那样。可是像这样关键反而不如重启,也太让人凌乱了。问题大概是出在休眠有bug吧,希望正是RTM的时候,这样的bug能修复。