nxpl 发表于 2008-4-16 02:13

Windows Vista Service Pack 1 中的显著变更

表 1:Windows Vista SP1 传递机制



硬件生态系统的支持和增强
• 添加了对具有旧 BIOS 固件奇偶校验功能的 64 位系统的新 UEFI(统一可扩展固件接口)行业标准 PC 固件的支持,从而可以将 Windows Vista SP1 安装到 GPT 格式的磁盘上,使用 UEFI 固件从休眠中启动和恢复。

• 添加了对 x64 EFI 网络启动的支持。

• 添加了对 64 位版本的 MSDASQL 的支持,MSDASQL 用作 OLEDB 和各种 ODBC 驱动程序之间的“桥梁”,因此简化了应用程序从 32 位平台迁移到 64 位 Windows Vista 的过程。

• 添加了对 Direct3D(R) 10.1 的支持,这是对 Direct3D 10 的一个更新,扩展了 API 来支持新的硬件功能,从而使 3D 应用程序和游戏开发人员能够更为完整有效地使用即将到来的图形硬件时代。

• 添加了对 exFAT 的支持,它是支持较大的总体容量和大型文件的一种新文件系统,将用于闪存存储设备和消费设备。

• 在 SD 标准主控制器上添加了对 SD Advanced DMA (ADMA) 的支持。这一新的传送机制可以提高传送性能并降低 CPU 使用率,预计不久后将在 SD 控制器中受到支持。

• 添加了对创建一个 DVD 介质的支持,该介质使用 BIOS 或 EFI 在 PC 上启动。

• 通过添加将 HD-DVD 和 Blu-ray 驱动器标识为高密度驱动器的新图标和标签,增强了对高密度驱动器的支持。

• 添加了使新类型的 Windows Media Center 扩展器(如数字电视和 DVD 网络播放机)连接到 Windows Media Center PC 的支持。

• 增强了 MPEG-2 解码器,以便支持使用数字有线电视调谐器硬件配置的 Media Center 系统上用户可访问总线上的内容保护。这样也可以对某些硬件上的商业 DVD 播放有效地使用更高级别的硬件解码器加速。

• 增强了 Netproj.exe,以便在连接到 Windows 网络投影仪时可以通过临时调整桌面大小来适应自定义的投影仪分辨率。






应用程序兼容性改进


由于 Windows Vista 的发行,生态系统取得了很大的进步,并且具有“Works with Windows Vista”(适用于 Windows Vista)和“Certified for Windows Vista”(Windows Vista 认证)徽标的应用程序数量也增加到了 2000 个以上。



有了 Windows Vista 的丰富的仪器功能,我们便能够了解客户遇到的问题类型(同时我们会尊重他们的个人信息和隐私首选项)。我们使用这些信息致力于 Windows Vista 的改进,但是我们也会与我们的软件供应商合作伙伴共享这些信息,以便帮助提高第三方合作伙伴应用程序的可靠性和兼容性。



我们的目标是,让今天运行在 Windows Vista 操作系统上且使用公用 API 编写的应用程序可以继续在 Windows Vista SP1 上运行,就像是为它设计的一样。



Microsoft 已经发行了若干应用程序兼容性更新,这可使最终用户无缝地使用更多的应用程序。这些更新将出现在 SP1 中,但是也可以通过 Windows Update 获得。有关以前的兼容性更新的详细信息,请参阅 http://support.microsoft.com/kb/935280/(可能为英文网页)。SP1 包含用于各个应用程序的其他应用程序兼容性修补程序。



可靠性改进
可靠性改进在 PC 之间会有所不同,具体取决于硬件、环境和使用情况。客户将体验到不同的优势。

• SP1 解决了通过 Windows 错误报告报告的许多由最常见的 Windows Vista 崩溃和挂起引起的问题。这些问题包括与 Windows 日历、Windows Media Player 和 Windows Vista 附带的许多驱动程序相关的问题。

• 通过在弹出 NTFS 格式的可移动介质时防止数据丢失改进了可靠性。

• 通过确保让所有的邻居发现 RFC 流量都免除 IPSec,通过 IPv6 改进了 IPsec 连接的可靠性。

• 通过确保给予驱动程序足够的传输时间或者在进入睡眠状态前丢弃任何未完成的数据包,改进了驱动程序因数据包传输不完整而进入睡眠状态的情景。

• 改进了无线临时连接(计算机之间的无线连接)的成功率

• 在两台 PC 都在对称防火墙后时,改进了成功的对等连接功能,如 Windows 会议室或远程协助应用程序。

• 改进了 Windows Vista 的内置文件备份解决方案,以便将 EFS 加密文件包含在备份中。

• 改进的 SRT(启动修复工具)是 Windows 恢复环境 (WinRE) 的一部分,现在可以修复由于丢失某些 OS 文件而无法启动 PC 的问题。

• 如果用户未选择加入客户体验改善计划 (CEIP),系统将在安装 SP1 后再次提示该用户加入。体验将保持同样,默认情况是继续选择不加入。




性能和电源消耗改进
性能改进在 PC 之间会有所不同,具体取决于硬件、环境、场景和使用情况,因此不同的客户会体验到不同的好处。在发布 Windows Vista SP1 之前,大约 20-25% 的改进会通过 Windows Update 单独发布。

• 改进了浏览网络文件共享的性能,使用更少的带宽。

• 在显示内容不变时,通过让处理器保持睡眠状态(这可以消耗更少的能量)来改进电源消耗。

• 解决了视频芯片集(VSync 中断)不允许系统保持睡眠状态的问题。

• 通过解决在某些情况下出现的硬盘本应停止旋转时却仍然在继续旋转的问题,改进了电源消耗和电池寿命。

• 改进了将文件添加到压缩 (zipped) 文件夹和从中解压缩的速度。

• 显著地改进了对含有许多文件的目录进行移动速度。

• 改进了使用 BITS(后台智能传送服务)复制文件的性能。

• 在下列情况下改进了 Windows Vista 的当前性能:

• 在同一计算机的同一磁盘上本地复制文件时快 25%

• 将文件从远程的非 Windows Vista 系统复制到 SP1 系统时快 45%

• 将文件从远程 SP1 系统复制到本地 SP1 系统时快 50%


• 改进了对许多种类的文件或介质进行操作时的响应。例如,使用现在的 Windows Vista,在删除一组其他文件后复制文件可能会使复制操作比所需时间花费更多的时间。在 SP1 中,文件复制时间将与所需时间相同,仿佛开始时没有删除任何文件一样。

• 将在 Windows 资源管理器中复制文件的复制进度预算改进了大约两秒。

• 将读取大型图像的时间改进了大约 50%。

• 改进了某些使用 Jscript 密集型网站上的 IE 性能,从而使性能符合以前的 IE 版本。

• 解决了在使用具有特定的 ReadyDrive 功能的硬盘驱动器启动后会延迟多达 5 分钟的问题。

• 改进了 Windows ReadyBoost(TM) 设备的效率,方法是通过增加存储在 ReadyBoost 设备(可以在恢复过程中使用)中的数据量来减少从待机和休眠中恢复的时间。

• 包括了对 Windows Superfetch(TM) 的改进,有助于在许多环境中进一步改善恢复时间。

• 在特定情况下,SP1 通过改进用于同步移动设备的 Windows Vista 实用工具将关机时间减少了几秒。

• 对某些类别的 USB 集线器,将从待机状态恢复的时间改进了大约 18%。

• 通过更新自动选择使用哪个网络接口的逻辑(例如,在无线网络和有线网络均可用时,便携式计算机使用哪种连接),改进了网络连接情况。

• 改进了在公司环境外的公司 PC 上进行用户登录体验的性能(例如晚上将公司的便携式计算机拿回家里),使其与公司环境中的 PC 性能相当。

• 降低了使用照片屏幕保护程序时返回到用户会话的时间,使其与其他屏幕保护程序相当。

• 消除了有时用户解锁其 PC 时出现的延迟。

• 通过减少许多小故障而改进了介质的整体性能。

• 在 SP1 中,PC 管理员能够修改 MMCSS(多媒体类计划服务)的网络分流指数值,从而使他们确定网络性能和音频/视频播放质量之间的适当平衡。

• Windows Vista SP1 包括 RDP(远程桌面协议)的一个新压缩算法,有助于减少通过 RDP 发送位图或图像所需的网络带宽。管理员可以通过组策略设置选择该压缩算法,它对所有的 RDP 流量都是透明的,根据初步的测试结果,通常将 RDP 流的大小减少 25-60% 之多。

• Windows Vista SP1 安装过程清除了 Windows 使用的用户特定数据以优化性能,这样会使系统在安装后需要进行的响应更少。当客户使用其 SP1 PC 时,会将系统保留几个小时或几天时间,并且系统会返回到其以前的响应级别。

• SP1 解决了客户对新的打印驱动程序技术关注的许多性能问题,包括基于 XPS 的打印。




安全改进
• Windows Vista SP1 包括了以前发布的影响 Windows Vista 的所有安全公告修补程序。

• SP1 包括了安全部署生命周期过程更新,Microsoft 在该过程中确定了每个安全公告的根本原因,并且改进了内部工具以排除可能导致将来出现漏洞的代码模式。

• Service Pack 1 包括受支持的 API,通过它,第三方安全应用程序和恶意软件检测应用程序可与 64 位版本 Windows Vista 上的 Kernel Patch Protection 协调工作。这些 API 专门用于帮助安全和非安全 ISV 开发软件来扩展 64 位系统上的 Windows 内核功能,以记录和支持的方式并且不禁用或削弱 Kernel Patch Protection 提供的保护。

• 通过允许签名 RDP 文件,改进了运行 RemoteApp(TM) 程序和桌面的安全性。现在,管理员可以根据发布者的身份控制对用户体验的区分。

• 数据执行保护 (DEP) 是一种从 Windows XP 和 Server 2003 开始使用的内存保护功能。SP1 使用一组新的 Win32 API 改进了安全性,以允许对进程的 DEP 策略以编程方式进行控制。这样为应用程序开发人员提供了对进程的安全性、可测试性、兼容性和可靠性的 DEP 设置进行更精确的控制。

• 通过确保只有经过身份验证的安全应用程序可以与 WSC 进行通信,改进了对 Windows 安全中心 (WSC) 中提供的数据的信赖度。

• 通过对经过身份验证的有线网络启用单一登录 (SSO),改进了有线网络的安全性。单一登录体验为用户提供了单点凭据输入,而不会在本地和网络登录时两次提示用户输入。

• 对于从 Windows XP 升级到 Windows Vista SP1 的客户,MSRT(恶意软件删除工具)将不会作为升级的一部分运行。而应使用 Windows Update 每月提供的更新 MSRT 来帮助保护 PC。

• 加密的随机数生成已得到改进,可从更多来源处收集种子加密信息,包括受信任的平台模块 (TPM)(可用时),并且对用户和内核模式都将常用的伪随机数生成器 (PRNG) 替换为 AES-256 计数器模式 PRNG。

• 改进了智能卡场景中的安全性:

• 引入了一个新的 PIN 通道通过 PC 安全收集智能卡 PIN。此新功能减少了现在使用外部 PIN 读卡器所需预防的攻击数。

• 启用使用生物身份验证而不是 PIN 的智能卡。


• 通过默认阻止未经请求的流量,改进了 Teredo 接口上的安全性。此问题已在 Windows Vista 的安全更新 (KB935807) 中得到解决。

• 通过提供其他的多因素身份验证方法,将 TPM(受信任的平台模块)保护的密钥与存储在 USB 存储设备上的启动密钥和用户生成的个人标识号 (PIN) 组合在一起,改进了 BitLocker 驱动器加密。

• 增强了对 Windows Vista(对 Enterprise 和 Ultimate SKU)中非启动卷的 BitLocker 加密支持。

• 改进了 OCSP(联机证书状态协议)实现,这样可以将其配置为可处理信任的 OCSP 签名者签名的 OCSP 响应,从正在验证的证书颁发者分离。

• 使标准用户可以调用 CompletePC 备份应用程序(假设用户可以提供管理员凭据)。以前,只有管理员可以启动该应用程序。

• Windows Vista SP1 中的远程桌面客户端为用户和服务器身份验证提供了用户界面改进。RDP 客户端简化了最终用户向 Windows Server 2003(或早期版本)终端服务器提供其凭据所必须遵循的多个步骤,并且简化了对以前所保存凭据的管理。


对新技术和标准的支持
• 添加了对 IPsec 中使用的强加密算法的支持。针对 ESP 的 SHA-256、AES-GCM 和 AES-GMAC 以及针对 IKE 和 AuthIP 的 AH、ECDSA、SHA-256 和 SHA-384。

• 将 NIST SP 800-90 椭圆曲线加密 (ECC) 伪随机数生成器 (PRNG) 添加到 Windows Vista 中的可用 PRNG 列表中。

• 添加了对 SSTP(安全套接字隧道协议)的支持,它是一个远程访问 VPN 隧道协议,将成为 Microsoft 的 RRAS(路由和远程访问服务)平台的一部分。SSTP 有助于通过 SSL 提供全网络的 VPN 远程访问连接,从而去除其他 VPN 隧道面临遍历 NAT、Web 代理和防火墙的 VPN 连接难题。

• 对 802.11n 无线网络的最新 IEEE draft 添加了完全支持。

• 添加了对通过新的 EAPHost 运行时 API 从内部方法中获得标识和调用标识 UI 以及获得隧道方法的配置 UI 的支持。这些 API 对于使用隧道/多阶段 EAP 身份验证方法的开发人员,以及实现使用 EAP 身份验证的网络请求的用户很有用。

• 添加了对 Windows Smartcard Framework 的支持以便符合 EU Digital Signature Directive 和 National ID / eID。

• 添加了对使用韩国游戏分级审查委员会 (GRB) 分级方法进行家长控制游戏限制的支持。

• 增强了 TCP Chimney 网卡支持,以便 TCP Chimney 网卡还可以支持 Compound TCP。

• 在无线客户端中添加了对新的 FIPS(联邦信息处理标准)兼容模式的支持。此模式符合 FIPS 140-2,因为它将加密处理从无线网卡移动到了现有的已通过 FIPS 的加密库。

• 增强了 Windows 防火墙和 IPsec 以使用符合 Suite B 的新的加密算法。

• 经过更新的驱动程序主要通过 Windows Update 和直接从硬件供应商进行交付,而不作为 Service Pack 的一部分交付。但是,少数关键驱动程序包含在 Windows Vista(例如显示驱动程序、音频驱动程序)中,并且某些应用程序已进行更新。


桌面管理
• 允许用户和管理员控制在哪些卷上运行磁盘碎片整理程序。

• 允许用户和管理员使用网络诊断解决大多数常见的文件共享问题,而不仅是网络连接问题。

• 以有规律的时间间隔轮询 RMS 服务器,以标识新模板并将其下载到本地模板存储区中。以前,通过组策略和脚本的组合将这些模板传送给客户端。另外,SP1 为应用程序提供了一个 API 来查询和访问模板存储区中的模板。

• Windows Vista SP1 中包含了一个新的安全策略(UAC:允许 UAccess),该策略使应用程序可以在不使用安全桌面的情况下提示提升权限。这样便允许远程助手在远程协助会话期间输入管理凭据。

• 允许管理员将 NAP 客户端配置为可执行下列操作:

• 除了 WSUS (Windows Server Update Services)(现在由 Windows Vista 使用)外,还可以从 Windows Update 或 Microsoft Update 接收更新。

• 定义了客户端必须检索和提交健康声明的时间。这样便允许 NAP 客户端在特定连接具有超时要求时能够及时响应。

• 没有通过本地配置或组策略配置健康注册机构 (HRA) 服务器时,可以使用 DNS 服务器记录来发现 HRA 服务器。


• 允许技术支持使用的健康客户端建立与不健康计算机之间的 IPSec 连接以帮助解决问题。这样便通过允许拥有符合健康要求的计算机的技术支持人员建立连接(如远程桌面、文件共享)来帮助解决问题,改进了 NAP 的可支持性。

• 允许管理员将 WSD (Web Services for Devices) 打印设备添加到远程 Windows Vista 或 Windows Server 2008 计算机。可以使用打印管理控制台完成此操作。

• 允许管理员使用新的管理员标志,以便允许对 CSC 缓存中的所有内容进行 WMI 脚本枚举。这样会增强对 Windows Vista 中脱机文件夹的 WMI 脚本管理。以前只能通过 COM API 实现此管理。

• 改进了从终端服务器会话中打印到本地计算机。

• 允许用户在脱机使用重定向的文件夹时重命名或删除文件夹。如果用户使用文件夹重定向并且长时间以脱机模式工作,则此功能对这些用户很重要。此功能在默认情况下处于禁用状态,但是可以通过启用注册表设置启用。

• 通过包括 EAP(可扩展身份验证协议)认证程序 (ECP) 检测机制,增强了现有的 Vista EAPHost 服务。这种机制使得提交给 ECP 的 EAP 方法可以通过 Windows Update 进行交付。

• 添加了一个 WMI 界面替换已从 Windows Vista 删除的 MoveUser.exe 工具。此界面允许客户将现有的工作组或域用户帐户配置文件重新映射到新的域用户帐户配置文件。

• 允许管理员配置网络属性(如名称),以及通过组策略管理单元在整个网络范围内部署。

• 允许 KMS(密钥管理服务)在虚拟机环境中运行。




安装和部署改进
• 使全球化组织能够更加便捷地在多语言环境中部署 SP1,因为 SP1 包含了所有 36 个语言包。但是此更改导致了独立程序包的大小增加。

• 使用户能够通过单独可下载程序包获得更新后的帮助内容。此程序包的发布将与 SP1 的发布大致相同。

• 启用了对修补技术和减少重新启动次数技术(用于启动时间最大化)的支持。具体的工作方式为,允许在 Windows 组件仍然处于使用状态下时通过运行进程更新(或“修补”)该组件。已启用修补的更新程序包的安装方法与传统的更新程序包相同,并且不会触发系统的重新启动。

• 改进了与某些组件相关方案的迁移和升级,该组件允许在编写时并未特别打算交替使用语音、手写和多字节字符输入编辑器的应用程序中进行各种文本输入。

• 通过使 64 位版本的 Windows Vista 能够在 32 位操作系统上安装,改进了操作系统的部署。这样便允许 IT 专业人员只需维护一个 WinPE 映像。

• 通过支持安装脱机启动关键存储设备驱动程序,改进了操作系统的部署。WinPE 会自动查找驱动程序的隐藏分区。它将以递归方式搜索该分区,如果存在启动关键驱动程序,将加载这些驱动程序。将选择并暂存非启动关键驱动程序,但在操作系统联机后才会加载这些驱动程序。

• 在多个更新处于挂起状态并且其中一个更新失败导致其他更新同时失败的情况下,通过重试失败的更新改进了修补程序的部署。

• 通过优化操作系统安装程序,以便在安装修补程序期间仅在需要时运行,从而获得可靠的操作系统安装。安装程序的运行次数越少,安装期间的可能失败点就越少,从而安装也就更稳定可靠。

• 通过优化对所安装操作系统更新的查询,改进了更新的总安装时间。

• 通过弹性处理诸如共享冲突或访问冲突等临时错误,改进了安装修补程序期间的稳定性。

• 改进了安装之后对旧操作系统文件进行磁盘清理期间出现临时故障的稳定性。

• 通过改进自定义操作系统安装代码中的卸载例程,改进了对操作系统更新的卸载体验。

• 通过更加弹性地处理诸如断电之类的意外中断,改进了操作系统更新的可靠性。

• 改进的规范使用户可以将其他数据通过 CEIP(客户体验改善计划)(启用时)发送到 Microsoft。此遥测数据已导致识别出无数已在 SP1 中解决的问题,并且导致了操作系统服务的可靠性得到改进。(CEIP 尊重个人身份信息并且遵守 EULA 中规定的条款。)

• 安装 SP1 版本的 OPK(OEM 预安装工具包)后,如果已发布服务堆栈更新,则不需要进一步的 OPK 更新。(服务堆栈是用于更新系统的一组基本的二进制文件。)SP1 后,可以使用包含在映像中的服务堆栈二进制文件更新脱机映像,而不需要使用 OPK 中的服务堆栈二进制文件。


互操作改进
• SP1 将 Ideal Send Backlog (ISB) 信息公开给了 Winsock2 客户端,以便在与 Windows Server 2008 进行通信时,可以通过高带宽和高延迟链接实现更大的吞吐量。将大量数据通过此类链接发送到其他 Windows Vista 或 Windows Server 2008 计算机时,已修改为使用新 ISB 信息的应用程序将提供更大的吞吐量。未修改为利用此项更改的应用程序将像以前一样运行。

• 通过高带宽和高延迟链接与 Windows Server 2008 进行通信时,SP1 包括了对以 TransmitFile/TransmitPackets 和 ftp.exe 方式进行发送的吞吐量的改进。通过此类链接将文件发送到其他 Windows Vista 或 Windows Server 2008 计算机时,在 Windows Vista SP1 上使用 ftp.exe 和采用 TransmitFile/TransmitPackets 的其他应用程序将获得更大的吞吐量。


功能或 API 更改
• Service Pack 1 将卸载 GPMC(组策略管理控制台),GPEdit 将默认使用本地组策略编辑。在进行这些更改后,SP1 用户可以下载更新版本的 GPMC,它将包含新的组策略功能,包括向 GPO 或各个设置中添加注释以及搜索特定的组策略设置。

• MSN 连接中心拨号 Internet 访问连接器已从 Windows Vista 连接向导中删除。

• 包括了新的脱机文件接口,它可导出已脱机修改的文件的有问题字节数。此接口已为脱机文件通过 COM API 和 WMI 提供程序公开。


一般改进和增强
• SP1 包含了无数的更改,这些更改允许计算机制造商和消费者选择默认的桌面搜索程序,方法与他们当前选择第三方 Web 浏览器和媒体播放机的默认程序相同。这意味着,除了用户可以在 Windows Vista 中访问第三方搜索解决方案的无数方法之外,现在他们还可以从 Windows Vista SP1 中的“开始”菜单和 Windows 资源管理器获得他们的首选搜索结果。第三方软件供应商只需使用 Windows Vista SP1 中新提供的协议注册其搜索应用程序,即可为客户启用这些选项。

• 借助 SP1,Windows Vista 将报告安装的系统内存大小,而不是报告操作系统可用的系统内存大小。因此,配备了 4GB RAM 的 32 位系统将在整个操作系统的许多地方(如系统控制面板)都报告全部的 4GB。但是,这种行为取决于是否有兼容的 BIOS,因此并不是所有用户都会注意到这种更改。

• 在受保护的位置创建或重命名文件夹时,SP1 将 UAC(用户帐户控制)提示从 4 降低到了 1。

• 在以下方面的增强:授权用户界面和用户体验在帮助中包括了有关激活以及用户不激活时所出现场景的详细信息;更详细和具有描述性的对话框文本;原始错误代码替换为易懂文本。

• SP1 修改了 Ultimate Extras 控制面板中的文本,以便用更普通的术语描述 Ultimate Extras 问题。

• 在扫描照片进行 Vista 扫描体验时,SP1 将打开资源管理器而不是打开 Windows 照片库。

• 现在,要求用户在初次安装 Windows Vista SP1 时输入密码提示。此更改基于上游 PC 供应商的反馈,很多客户都经常不记住他们的密码,因为默认情况下管理员帐户在 Windows Vista 上处于关闭状态,所以这些用户无法访问其 PC。密码提示避免了这种糟糕的情况。

• 通过将相同的传递逻辑应用到控件(ICMP v4 和 v6)和常规程序包,改进了与依赖原始套接字的第三方诊断工具的兼容性。

• 借助 SP1,Microsoft 可以区分使用非正版软件的客户体验。这一点基于我们从批量许可证客户得到的反馈,尤其是 Windows 正版增值计划的客户。详细信息可以在对 Microsoft 公司副总裁 Mike Sievert 的采访中找到,网址为 http://www.microsoft.com/presspass/features/2007/dec07/12-03wga.mspx(可能为英文网页)。

• SP1 还包含了处理我们看到的二次开发的更新,这样可能会影响客户的系统稳定性。

• OEM Bios 开发,这种开发涉及到修改系统文件和主板的 BIOS,以便模拟 OEM 在加工时预装的 Windows 副本上执行的产品激活类型。

• Grace Timer 开发,这种开发会尝试将安装和激活之间的“宽限期”限制重置为 2099 年之类的期限(在某些情况下)。

moreal 发表于 2008-4-16 08:11

没有特别的感觉,不小心乱点鼠标,IE7照样重启。数据不同分区之间拷贝稍有改进。

davidszu 发表于 2008-4-16 10:34

vista距xp够久的了。。但是这么快就要pack了。。。:(
页: [1]
查看完整版本: Windows Vista Service Pack 1 中的显著变更