Windows 7:修订间差异
跳转到导航
跳转到搜索
→其他更改
正义羊-JRJSheep(讨论 | 贡献) |
正义羊-JRJSheep(讨论 | 贡献) (→其他更改) |
||
| 第 143 行: | 第 143 行: | ||
=== 其他更改 === | === 其他更改 === | ||
==== Internal refactors ==== | |||
Significant internal refactors to the underlying Windows core have been made as part of the [[MinWin]] effort, which focuses on producing a small, common core consisting of a minimal subset of components with functions split into smaller individual libraries that can be added and removed on demand. | |||
Lower-level functionality such as bitmap drawing, natural language selection (NLS; used for [[w:internationalization|internationalization]] in Windows language packs), thread pooling and file I/O operations have been gradually moved away into individual core libraries, which include (but are not limited to) <code>KernelBase.dll</code> and <code>win32kbase.sys</code>. Since [[Windows 7 build 6946|build 6946]], API sets (virtual libraries that route commonly used Win32 API functions) were implemented to avoid breaking backwards compatibility with applications targeting older Windows versions - usage of these libraries were dictated by an "API set schema" for each major product type like the [[Windows Phone 8]] <code>MobileCore</code> and [[Windows 10]] <code>OneCoreUAP</code> schemas. The Windows console subsystem was also decoupled entirely from the Client/Server Runtime (CSR) and made into a standalone feature as the Windows Console Host (<code>conhost</code>). | |||
User-mode scheduling for applications has been implemented on 64-bit versions of Windows, allowing performance-intensive applications to create many concurrent threads on multi-processor systems to improve overall performance. | |||
==== Virtual PC ==== | |||
The [[Virtual PC|Windows Virtual PC]] application has been introduced as an optional add-on for the Professional, Ultimate and Enterprise editions, allowing users to run simple x86-based virtual machines. Windows Virtual PC builds upon older versions of the Microsoft Virtual PC suite, and includes support for a Windows XP compatibility mode for legacy applications. | |||
Virtual PC was quickly replaced by [[Hyper-V]] in [[Windows 8]] client editions, and is no longer recommended for use due to compatibility problems. | |||
* 用户帐户控制不再在用户更改默认情况下需要提升权限的 Windows 设置时提示用户。此外,还添加了一个新的控制面板小程序,用于调整 UAC 的运行级别。 | * 用户帐户控制不再在用户更改默认情况下需要提升权限的 Windows 设置时提示用户。此外,还添加了一个新的控制面板小程序,用于调整 UAC 的运行级别。 | ||
* 添加对虚拟硬盘文件(*.vhd)的支持。 | * 添加对虚拟硬盘文件(*.vhd)的支持。 | ||