⑨ 评 Windows 10 周年更新

笔者尚未安装更新,以下内容根据一段 change log 写出来,有错误是难免,望各位斧正。

个人认为本次更新回归的功能有很多,当然也不乏新功能和改进。 下面内容的格式是:

  • 三级标题表示更新中发生变化的大类;
  • 一级项目列表表示更新的内容;
  • 二级项目列表表示我的评论。

本文章首发于 MSFaith(微软信仰中心)专栏

2016 年 8 月 4 日:已更新,见 这里

2016 年 8 月 7 日:已更新,见 这里

Cortana 更新

  • 支持把手机通知从 Android 手机和 Windows 手机复制到 PC
    • 很好!但是问题是:Windows 手机上的通知是否可以被 PC 启动?带有操作的通知是否可以操作?
    • 应用是否可以调用类似 SetNotificationSyncAware 避免自己的通知被复制?
    • 可否在 Cortana 里面设置哪些通知不被复制?
  • Cortana 支持锁屏唤醒
    • Windows Phone 上早就支持了,但是 Windows 10 Mobile 里面这个功能曾经特别破碎——Cortana 一度无法正确地让用户开始解锁过程
    • Finally 来了
  • Cortana 可以远程响铃 Windows 10 Mobile
    • 很好,这是 Find My Phone 响铃功能的迷你版
  • 可在 Cortana 提醒中添加图片
    • 该功能在更早时候已经来到 Cortana for iOS
    • Finally 来了

系统 UI 改进

  • 全新设计的“开始”菜单(屏幕):用户头像、文件资源管理器、设置、电源已经移动到最左边,All apps 是第一层级
    • 我对这个改进没啥感觉,我基本上是搜索启动应用
    • 另外这几个在 Windows 10 开始菜单上不一直都在左边吗?
  • 操作中心已经移动到屏幕的绝对右下角
    • 这显然是 Windows 8 Edge UI 的一种回归
    • 另外,by 绝对右下角,我想 Microsoft 的意思是 LTR 的右下角和 RTL 的左下角
    • 参见 2016 年 8 月 4 日更新
  • 点击通知区域的时钟,弹出的面板将会显示日程
    • 技术上不困难,Windows 10 以来,该面板是 Windows Runtime 写的(?),好像是 Shell Experience Host 的一部分
    • 一个中规中矩的改进
  • 锁屏现已加入音乐控制面板,可以显示专辑封面、播放/暂停/切歌按钮
    • 显示专辑封面的功能自古(Windows Phone 7)以来就有,发布 Windows 10 之初太匆忙,取消了
    • 音乐控制面板的功能也是一直有的,不过它的意思可能是永远显示在锁屏上而无须通过实体控制按钮唤醒
    • Finally 回来了
  • Windows 应用商店设计更新,更新应用的时候显示通知
    • 显示“已经更新 abc 个 app”这个自古以来(Windows Phone 引入自动更新 app 的功能)在手机上就有,现在可能显示详细信息了
    • Finally 来了

个性化设置

  • 可以在 PC 上开系统级的 dark theme
    • 手机上一直可以,挺好
    • Finally 来了
  • “在显示‘开始’菜单(屏幕)、任务栏和操作中心显示主题色”和“标题栏上显示主题色”独立
    • 挺好
  • 欢迎屏幕上不再强制显示 Windows Hero Image,欢迎屏幕背景默认是锁屏背景,欢迎屏幕上,Microsoft 账户不再显示电子邮件地址
    • 我对这些改动不太感兴趣,我一般设置为显示纯色(Windows 8 设计)

Windows Ink 工作区

  • 便笺
    • Windows Vista / 7 以来便笺的升级版
    • 支持和 Cortana 互动是亮点
  • 草图版,支持直尺
    • 挺好
  • 屏幕草图
    • 更加方面的截图工具(Snipping Tool)

Windows 拼音输入法

  • 可以用方向键修改拼音串中间的拼音
    • 这个似乎从微软拼音输入法 2003 还是 2008 就有了,适合 Windows Runtime 的输入法一直没加上来
    • Finally 回来了
  • 支持 emoji 和颜文字联想输入
    • Windows Phone 似乎更早就支持 emoji 和颜文字联想了
    • 更新前也有简单的颜文字联想,例如 tang'qiang 得到 _(:3」∠)_
  • 候选框最右侧显示表情按钮,可以唤起 emoji / 颜文字键盘
    • 挺好,以前必须手工打开屏幕键盘然后用鼠标点(用键盘则会自动收起它)
  • 支持特殊符号的联想输入,ping'mi 得到 ㎡ 等
    • 刚刚这段字是用 Windows 10 with November Update 打出来的,所以不是什么新功能,可能联想更加丰富了
  • 可以在 设置 > 时间和语言 > 区域和语言 > 中文(中华人民共和国) > 微软拼音 中加入自定义短语
    • Finally 回来了
  • 中英文混输优化,识别英文单词,自动加入空格(盘古留白)
    • 以前已经可以输入简单的混合了,例如 duo'la'a'meng 得到 哆啦A梦
    • 这个功能让我高潮了,我是说盘古留白!
    • 应用是否可以调用 ImeSetTypesetPanguSpaceAware 拒绝输入法自动添加空格?
    • 输入法是否可以设置某些应用里不自动添加空格?
    • 上面两个问题是,在优秀的软件如 Word 里面,盘古留白是自动插入 CJK 和 Latin 字母分界的,though 多加一个空格并不会改变留白大小。
  • 使用 Ctrl+Shift+F 切换简繁体
    • F = 繁?
  • 模糊拼音进一步优化
    • 挺好

Microsoft Edge

  • 标签页已经可以固定
    • 是 Pin to Taskbar?天哪,这可是 Windows 7 以来 IE 就有的功能
    • 不知道是否支持 ms-task 什么的,设置跳转列表
    • 更正:我对这个功能的理解有误,请参考评论区
  • 可以设置默认下载位置
    • 没啥用,为什么用户不会自己更改 Downloads 文件夹的位置呢?
  • 可以设置下载之前确认
    • 现在 Windows 10 Mobile(非预览)的 Edge 已经会提示了
    • Finally 来了
  • 支持插件
    • 不知道是否如期兼容 Chrome 插件
    • 不知道对 CSP/HTTPS 安全性是否容忍
  • 触屏上可以用左右滑动进行前进后退
    • 这个 Windows Phone 8.1 的 IE 就已经支持了
    • Finally 回来了!

设置 app 更新

  • 挑重点:可以设置 Active Hours,在此期间不会安装更新
    • 避免无聊段子的一个利器

吟诗

青,取之于蓝而青于蓝;冰,水为之而寒于水。
正在充值信仰,请不要放弃。

使用古文真是太安全了!没有版权问题。

2016 年 8 月 4 日更新

我刚刚安装了 Windows 10 Version 1607 更新。完成更新后在欢迎屏幕上扫描指纹,账户的配置文件需要重新创建,因此会经过一个类似 OOBE 的过程。本次更新体验十分平滑,所有已经安装的桌面应用都可以正常使用,例如 Office、Visual Studio。

完成后,我发现几个需要勘误的地方:

  • 锁屏上的 Windows Hello 验证成功后,会显示“Hello 用户名!”,但欢迎屏幕上的不再显示,因为用户名已经显示过了;
  • 操作中心按钮放到绝对右下角,意思是移动到时钟区域的右侧,如右图;
    • 你会发现,对于高对比度主题,显示桌面按钮上有一个明显的桌面图标,这是一个改进;
  • 系统 UI 上有一些优化,现在比以前更加精致一些了;
    • UAC 对话框使用现代风格;
  • 文件资源管理器以靠左对齐的方式显示文件名,无论在哪种情况下;
  • 在 Microsoft 拼音输入法中,使用 Tab 可将焦点移动到 Emoji;
    • Emoji 已更新;
  • Microsoft Edge 在高对比度下不再自动删除图片背景(background-image: url(…);),这使得:
    • 很多没有正确在高对比度下删掉背景的网站的访问性变差;
    • 很多没有设置 -ms-high-contrast-adjust: none; 的网站,使用 div 元素背景来当 img 语义的情况的代码不再 broken;
  • 有一个新的 Connect 应用,允许你把 Windows PC 作为无线投影(MiraCast 协议显然是支持的)接收器,且可以向支持的设备输入鼠标和键盘信息,不支持显示受保护(如 DRM)的信息;
  • Skype 通用应用替代 Messaging 应用;
  • Game Bar(使用 Windows+G 呼出)不再依赖于 Xbox app 存在于系统中。
Connect 应用Connect 应用Connect 应用Connect 应用
Connect 应用

Glitches

这个更新也不是完美的。

  • 更新后你会发现 Cortana(小娜)会忘掉你的名字;
  • 更新后你会发现先前的控制台字体设置已经坏掉,如果你喜欢我的控制台设置,你可以从 这里 得到一个设置器;
    • 运行完设置器之后你需要重新创建“开始”屏幕(菜单)里的快捷方式,并删除 %USERPROFILE%\AppData\Local\Microsoft\Windows\WinX 文件夹(它会自动重建);
  • OneDrive 仍然没有得到 Windows 8.1 的占位符同步机制;
  • 更新后 MSHTML 的一些功能 broken 了:例如 HTMLDocumentClass 上不再具有 getElementsByClassName 方法,你需要使用 documentElement 上对应的东西。

其他

所有的出厂程序包都会重新被加入(并加入 provisioned 包),例如 OneNote、Xbox Game。如果你需要删除它们(我个人很讨厌 OneNote 通用应用版在 PC 上安装),可以从 这里 获得一个脚本。

2016 年 8 月 7 日更新

Visual Studio 可能工作不正常

我发现 Visual Studio 挂掉了,非常惨的是,安装器挂了,观察日志发现如下片段:

…
[xxxx:xxxx][yyyy-MM-ddTHH:mm:ss]e000: Error 0x80070002: Failed to create the managed bootstrapper application.
[xxxx:xxxx][yyyy-MM-ddTHH:mm:ss]e000: Error 0x80070002: Failed to create UX.
[xxxx:xxxx][yyyy-MM-ddTHH:mm:ss]e000: Error 0x80070002: Failed to load UX.
[xxxx:xxxx][yyyy-MM-ddTHH:mm:ss]e000: Error 0x80070002: Failed while running 
…
[xxxx:xxxx][yyyy-MM-ddTHH:mm:ss]e000: Error 0x80070002: Failed to run per-user mode.
[xxxx:xxxx][yyyy-MM-ddTHH:mm:ss]i007: Exit code: 0x80070002, restarting: No

经过搜索,似乎没有什么有效的解决方案,除了使用 Microsoft 提供的 Visual Studio 卸载器。这个工具似乎很强力,目前我看到的日志上,安装器(卸载器)返回的代码都是 0——这表示卸载成功了。另外,这个工具还会删除没用的 MSI 包。

然而,这并无卵用,我还是需要重装系统。

其他好的变化

Windows 应用商店应用的焦点框现在是 2px 厚的实线框了,从 Windows 8 以来,自带样式的焦点框都是 1px 虚线框,而我个人实践中喜欢画成 2px 实线框——它非常地清楚。

Windows Accessories 中出现了一个 Quick Assist 应用(quickassist.exe),它显然是 Windows Remote Assistance(msra.exe)的替代品。它不是 Windows 应用商店应用,而是一个桌面应用。Windows Remote Assistance 还没有被从 Windows 中删除,仍然可以通过搜索 msra.exe 启动它。它在 Microsoft 官方的支持中可能会很有用,提供支持的人需要使用 Microsoft 账户登录,接受支持的人只需要输入六位 PIN 即可连接。

请启用 JavaScript 来查看由 Disqus 驱动的评论。