Windows 8 Build 7700.0.winmain.100122-1900:修订间差异

跳转到导航 跳转到搜索
完成移植
(完成移植)
第 2 行: 第 2 行:
{{NavBar|[[首页]] > [[Microsoft Windows 通述]] > [[Windows 客户端]] > [[Windows 8]] > [[{{标题增强|3}}]]}}
{{NavBar|[[首页]] > [[Microsoft Windows 通述]] > [[Windows 客户端]] > [[Windows 8]] > [[{{标题增强|3}}]]}}
{{Infobox Windows build
{{Infobox Windows build
|buildtag = 7700.0.winmain.100122-1900
|build of = [[Windows 8]]
|build of = [[Windows 8]]
|image = Windows8-6.1.7700prem1-Desktop.png
|image = Windows8-6.1.7700prem1-Desktop.png
|buildtag = 7700.0.winmain.100122-1900
|family = nt
|family = nt
|NT version = Windows NT 6.1
|NT version = Windows NT 6.1
|build = 7700
|build = 7700
|lab = winmain
|revision = 0
|revision = 0
|arch = x64
|arch = x64
|sku = Home Basic<br/>Home Premium<br/>Professional<br/>Ultimate<br /><span style="font-weight: 600">Not available by default:</span>{{efn|name="SKU"|The packages for these SKUs are in the build's component store, however the user must manually stage them to be able to use them}}<br />Starter<br/>Enterprise
|lab = AMD64
|sku = Home Basic<br/>Home Premium<br/>Professional<br/>Ultimate<br /><span style="font-weight: 600">Not available by default:</span>{{efn|name="SKU"|The packages for these SKUs are present in the build's component store, although the user must manually stage them to be able to install them}}<br />Starter<br/>Enterprise
|compiled = 2010-1-22
|compiled = 2010-1-22
|timebomb = 2010-3-1
|timebomb = 2010-3-1
|rivals = {{Rivals|TCB=https://www.thecollectionbook.info/builds/windows/build/4779|TCBGallery=https://www.thecollectionbook.info/gallery/?f=/windows/nt%20kernel/windows%208/6.1.7700.0/english/ultimate}}
|winver = Windows8-6.1.7700prem1-About.png
|winver = Windows8-6.1.7700prem1-About.png
}}
}}


'''Windows 8 Build 7700''' [[Windows 8]] 的最早可用版本,于北京时间 2019 年 12 月 26 日由 BetaArchive 社区成员 lucasm 和 Wheatley 共同泄露。在此版本泄露之前,俄罗斯 Windows 新闻网站 WZor 于当地时间 2010 年 1 月 29 日发布了此版本的屏幕截图。此版本已被确定为 Windows 8 版本,原因是此版本的内部版本号相对较高,且在其中存在 Internet Explorer 9 的极早期版本。
'''Windows 8 build 7700''' is the earliest currently available build of [[Windows 8]], which was shared in the AMD64 architecture on 25 December 2019. Prior to public availability, screenshots of this build were released by Russian Windows news website WZor on 29 January 2010. A screenshot of this build's desktop, start menu and [[Windows Explorer|Explorer]] was also shared on 3 January 2019.


由于各种因素,例如其相对较高的内部版本号、[[Internet Explorer 9]] 的早期开发版本以及对操作系统的一些非面向用户的更改(例如组策略管理更改、对现有 Windows 功能的内部重构以及在整个生成过程中处理代码生成方式的更改),它已被确定为 Windows 8 内部版本。
This build has been determined to be a Windows 8 build due to varying factors such as its relatively high build number, the presence of an early in-development version of [[Internet Explorer 9]] and several non-user-facing changes to the operating system, such as group policy management changes, internal refactors to existing Windows functionalities and changes to the way code generation is handled throughout the build process.


由于其早期性,此版本在各个方面都将其标识为[[Windows 7|其前身]],并且仍然使用 6.1 内核版本。
== New features and changes ==
=== Hardware compatibility ===
The [[w:Streaming SIMD Extensions|Streaming SIMD Extensions]] (SSE) CPU instruction set is now a requirement in order to boot this build, dropping support for CPUs such as the [[w:Pentium II|Pentium II]]. This is however debatable, as there are no AMD64 CPUs that lack support for this instructon set.
 
=== Boot Manager ===
This build's Boot Manager has received the following internal changes:
* The default boot screen now supports the <code>800x600</code> resolution, causing it to no longer fall back to the Vista boot screen under that resolution;
* A new serial boot debugging driver has been added for the Maxim MAX311 series (MAX3110E/MAX3111E/MAX3100/MAX3222E) SPI UART;
* Attempting to load an ARM Thumb executable under the wrong architecture will now cause the operating system to return the error code <code>STATUS_INVALID_IMAGE_WIN_32</code>;
* An <code>LdrProcessRelocationBlockLongLong</code> instruction has been added that handles architecture-specific relocations for the [[w:IA-64|IA-64]], [[w:ARMv7|ARMv7]], [[w:ARM Thumb|Thumb]], Thumb-2, and [[w:MIPS architecture|MIPS]] architectures.
 
=== General ===
This build reverts the default [[winwallpaper:Harmony|Harmony]] wallpaper seen in the [[Windows 7 Build 7600.16385.win7_rtm.090713-1255|Windows 7 RTM]] release to the older placeholder betta fish wallpaper seen in [[Windows 7]] builds from [[Windows 7 Build 7032.0.winmain.090129-1812|7032]] through [[Windows 7 Build 7231.0.winmain.090608-1900|7231]]. The older Windows 7 Release Candidate EULA is also retained from the aforementioned builds, and several Windows 7 RTM kernel exports are outright missing.
 
A ''Windows 8 family'' search filtering option (along with a filtering option for the ''Windows 8'' operating system) has been added to the Local Group Policy Editor utility, referencing the project's codename. Some executables are now additionally signed by the ''Windows Main Build Lab Account'' (in short: <code>wmbla</code>) like later Windows 8 builds, rather than the standard "Microsoft Corporation" signer during the development and release of [[Windows 7]].
<gallery>
Windows8-7700-EULA.png|许可协议
ReferenceBuild7700.png|组策略管理器中的操作系统代号引用
</gallery>


==新增功能和更改==
=== Internet Explorer 9 ===
===硬件兼容性 ===
This build includes an extremely early version of [[Internet Explorer 9]], which can be enabled via the application's Developer Tools. Because of its sheer earliness, the browser will often fail loading images, regular HTML content, the code for pressing items on websites, and will even crash when loading pages utilizing HTML5.
现在需要流式 SIMD 扩展 (Streaming SIMD Extension,SSE)CPU 指令集才能运行此版本,从而放弃了对 Pentium II 等 CPU 的支持;尽管因为没有不支持 SSE 的 AMD64 CPU,这没有实际意义。
<gallery>
Windows8-6.1.7700-InternetExplorer.png|[[Internet Explorer 9|Internet Explorer]] (while in IE8 mode)
7700 ie8 browse mode.png|IE 浏览模式(内核切换)
7700-IE9-Example-dot-com.png|Sample non-HTML5 page while in IE9 mode
7700-IE9-BetaWiki.png|Crash after attempting to load HTML5 page
7700 ie8 about.png|关于 Internet Explorer
</gallery>


===启动管理器===
=== On-Screen Keyboard ===
此版本的启动管理器引入了以下内容:
Various internal code changes have been made to the On-Screen Keyboard application, like the introduction of a new "Microsoft On-Screen Keyboard Support Utilities"  (<code>osksupport.dll</code>) library, and the removal of the "About the On-Screen Keyboard" link from the keyboard's Options menu.
* 针对 Maxim MAX311 系列(MAX3110E/MAX3111E/MAX3100/MAX3222E)SPI UART 添加驱动程序,改进了串行启动调试。
* <code>LdrProcessRelocationBlockLongLong</code> 处理多个特定于体系结构的重新定位:IA64、ARM、Thumb、Thumb-2 和 MIPS。
* Attempting to load an ARM Thumb executable under the wrong architecture will now return error code <code>STATUS_INVALID_IMAGE_WIN_32</code>.
* 加载 AMD64 所需的 PE 文件时,尝试加载 Thumb-2 PE 现在将返回 <code>STATUS_INVALID_IMAGE_WIN_32</code>。


===其他===
=== System Restore ===
* 与之前已知的 <code>winmain</code> 内部版本 [[Windows 7 Build 7233.0.winmain.090614-1655|7233]] 相比,此版本将最终  Windows 7 RTM 版本中看到的默认 Harmony 壁纸恢复为 Windows 7 Build [[Windows 7 Build 7048.0.winmain.090219-1845|7048]] 到 [[Windows 7 Build 7231.0.winmain.090608-1900|7231]] 中看到的旧的占位符 betta 鱼默认壁纸。较旧的 Windows 7 候选版本 EULA 也保留在以前的版本中。
The "Show more restore points" checkbox has been removed. Several new error messages have been added as well.
* Assertion string 已更改为隐藏完整的对象路径。此外,一些可执行文件由 Windows Main Build Lab 帐户(简称:<code>wmbla</code>,a=Account)签名,就像后来的 Windows 8 版本一样,这与 [[Windows 7]] 开发和发布期间的标准“Microsoft Corporation”签名器不同。
* Windows 8 系列搜索筛选选项(以及 Windows 8 操作系统的筛选选项)已添加到本地组策略编辑器实用程序中。
*The power service has received an overhaul, with certain functions being separated out into a new dedicated User-Mode Power Services Extensions library (<code>umpoext.dll</code>).
*Changes to the internal code of the On-Screen Keyboard application are present, including the addition of a new <code>osksupport.dll</code> library.
*Additional APIs were added to the Audio and Bluetooth services.
* 其他错误消息已添加到[[系统还原]]中。


==Bug==
=== Miscellaneous ===
===安装===
* Certain functions of the power service have been moved into a new dedicated User-Mode Power Services Extensions library (<code>umpoext.dll</code>).
由于签名验证错误(<code>0x80070241 == HRESULT_FROM_WIN32(ERROR_INVALID_IMAGE_HASH)</code>)导致[[Windows 安装程序|安装程序]]无法复制安装所需的文件,因此无法在不进行修改的情况下升级到此内部版本。
* The full object path is no longer mentioned in assertion strings.
* Additional APIs were added to the Audio and Bluetooth services.


若要升级到此内部版本,请在 <code>install.wim</code> 的每个索引中替换 <code>imageres.dll</code> [[Windows 8 Build 7746.0.fbl_grfx.100428-2024|Build 7746]] 的副本。
== Bugs and quirks ==
=== Installation ===
It is not possible to upgrade to this build without modification due to a <code>ERROR_INVALID_IMAGE_HASH</code> signature validation error. To upgrade to this build, the user must modify the <code>0x4EFF19F3</code> offset of the installation <code>.iso</code> file from <code>0x59</code> to <code>0x58</code> using a Hex Editor, or replace <code>imageres.dll</code> in each index of the <code>install.wim</code> with a copy from [[Windows 8 Build 7746.0.fbl_grfx.100428-2024|build 7746]].


===Internet Explorer===
=== Internet Explorer ===
在此版本中发现的 Internet Explorer 9 的早期版本(仍称为 [[Internet Explorer 8]])已知非常不稳定,并且在切换到 IE9 模式或加载包含 HTML5 内容的页面时通常会立即崩溃。
The early version of Internet Explorer 9 (still branded as [[Internet Explorer 8]]) found in this build is known to be highly unstable because of its earliness, and will often crash when switching to IE9 mode or while loading a page containing HTML5 content.


==图库==
==图库==
第 58 行: 第 74 行:
7700 setup.png|[[Windows 安装程序|安装程序]]
7700 setup.png|[[Windows 安装程序|安装程序]]
7700 sku.png|SKU 选择
7700 sku.png|SKU 选择
Windows8-7700-EULA.png|许可协议
 
7700 Cannot copy files required for installation.png|尝试升级时出现文件复制错误
7700 Cannot copy files required for installation.png|尝试升级时出现文件复制错误
</gallery>
</gallery>
第 65 行: 第 81 行:
<gallery>
<gallery>
Win8Build7850Boot.png|[[启动屏幕]]
Win8Build7850Boot.png|[[启动屏幕]]
Windows8-6.1.7700-InternetExplorer.png|[[Internet Explorer 9|Internet Explorer]]
Win8-7700-OSKOptions.png|Removed "About the On-Screen Keyboard" link
7700 ie8 browse mode.png|IE 浏览模式(内核切换)
Win7-7600-OSKOptions.png|Ditto, present in [[Windows 7 Build 7600.16385.win7_rtm.090713-1255|Windows 7 build 7600]]
7700 ie8 about.png|关于 Internet Explorer
Win8-7700-SystemRestoreBackupMenu.png|Removed "Show more restore points" button
ReferenceBuild7700.png|组策略管理器中的操作系统代号引用
Win7-7600-SystemRestoreBackupMenu.png|Ditto, present in Windows 7 build 7600
</gallery>
</gallery>


11,090

个编辑

导航菜单