Windows XP Build 2257.1.idx01.000810-2103

来自 WinStory Wiki
跳转到导航 跳转到搜索
2257.1.idx01.000810-2103
Windows XP 的版本
操作系统家族Windows NT 系列
NT 版本Windnows NT 5.1
内部版本号2257
修订版本号1
体系结构x86
内部版本实验室idx01
编译日期2000 年 8 月 10 日
有效期
时间炸弹+90 天 (自原始安装日期起)
证书有效期2001 年 8 月 1 日 (+356 天)
已知 SKU 版本
Personal、
Professional
关于对话框

Windows XP Build 2257 是 Windows XP 的版本。此版本于 2000 年 8 月 24 日发布,作为 Beta 1 之前的“final preview(最终预览)”,当时 Beta 1 将于 10 月到期。[1]此内部版本发布了 Personal 和 Professional SKU,就像 Build 2250 一样。

新增功能和更改

安装程序

清洁安装

壁纸

安装程序现在将自己称为 Windows Whistler,而非 Windows 2000。操作系统本身现在也会在格式化之前检查磁盘。但是,这只会发生一次,因为在检查之后,如果用户删除了所需的分区,则不会再次检查磁盘,这与以后的版本不同。

GUI 安装程序现在包括 5 个步骤,而非 3 个步骤,并添加了“收集信息(Collecting Information)”和“Dynamic Update(动态更新)”。Microsoft 徽标也被添加到左下角。复制文件后,侧边栏上会出现一个进度条,其样式类似于 Windows 98Me。但是,如果在安装过程中遇到错误,它可以回退到文本模式。安装程序现在还包括位于安装程序窗口以前所在的空白区域中的广告牌。“Completing the Windows Setup Wizard(正在完成 Windows 安装向导)”替换为“Windows is now installed(Windows 现已安装)”窗口,此窗口在 15 秒后自动重新启动。

如果安装程序使用经典外观(例如在运行 SysPrep 时),右侧的壁纸将再次更改为基于 Windows 2000 Server 的安装程序壁纸

升级安装程序

升级安装程序进行了大修。添加了一个安装计时器,表示安装将在 90 分钟或更短的时间内完成。安装程序现在还包含两个选项:Express(快速)和Advanced(高级)。“快速”会升级 Windows 的现有安装,而“高级”会将 Windows 安装到新位置。在复制文件时,与清洁安装类似,快速会在侧边栏上显示安装程序所在的广告牌和进度条。但是,复制完成后,重启指示器不存在。相反,Windows 会在 15 秒后自动重启。

文本模式部分已被隐藏,因为 Windows 现在启动到 16 色复制阶段,类似于 Windows Me 安装程序,在安装程序复制文件时带有广告牌和侧边栏;但是,任何文件复制错误都会导致 SETUPDD 恢复为文本模式。Windows 徽标也显示在左下角,所述徽标的颜色在下方进行。在安装程序的 GUI 部分之后,在使用桌面问候用户之前,将运行全新安装体验

启动屏幕

启动屏幕已更新,将原来的 Windows 2000 品牌替换为“Microsoft Codename Whistler”字样,并删除了“Built on NT Technology”标语。修改后的 Windows 2000 启动屏幕将很快在客户端版本 Build 2264 中被替换,但是,直到服务器版本 Build 2433 为止,它仍在使用。

这也是第一个已知的版本,部分实现了对 Build 2264 及更高版本中包含的较新启动动画的支持,尽管它不包括必要的资源。加载内核时,引导加载程序会尝试从 Windows 目录加载 boot.bmpdots.bmp,其中前者是带有空进度条的全屏徽标,而另一个是仅包含高亮点的位图。如果两个文件都存在,则“Starting Windows”文本模式进度条将替换为特别有故障的动画。除非启用了 /NOGUIBOOT 引导开关,否则内核最终仍会绘制正确的引导屏幕,在这种情况下,自定义引导屏幕将保留在屏幕上(尽管动画停止),并且在系统引导时,屏幕左上角会绘制一个进度条。

这是已知的唯一在引导加载程序中实现较新动画的版本,原因是 Build 2264 已经像往常一样在内核中实现了它。但是,对从位图文件加载自定义徽标的支持仍保留在引导加载程序中,最终成为没有被记录的 /BOOTLOGO 开关。

硬件更新

Hardware Update(硬件更新)收到了另一个更新。自定义安装选项现在看起来与最终版本几乎相同,只是删除了设备驱动程序的名称和图标。

全新安装体验

全新安装体验奇怪地恢复到了 Windows Me Beta 3 版本的设计,尽管 Windows Me 品牌被 Windows Whistler 取代。新的“Windows Whistler”介绍也会提前播放。但 Merlin 仍然无法正常工作。

用户界面

几乎所有对 Windows 2000 的引用都被 Windows Whistler 替换。Professional 主题已经过改造,现在是渐变和更浅的蓝色。非活动窗口现在也显示为红色而不是灰色。滚动条上也有 4 条水平线。

登录屏幕

登录屏幕收到了一些小更新,例如“Please wait...(请稍候...)”消息,并在登录过程中显示用户登录。与 Build 2250 相比,登录屏幕的一些元素现在也略有移动。“Turn off computer(关闭计算机)”现在每个单词都大写,现在是“Turn Off Computer”。“Click on your user account to log on(单击你的用户帐户以登录)”也被重命名为“To log on,click your user account(要登录,请单击你的用户帐户)”。

Start panel(“开始”面板)

Start panel(“开始”面板,现在称为“Personal Start Menu(个人‘开始’菜单)”)进行了改造,蓝色顶栏移至一侧,打开动画从淡入动画更改为滑入动画,电源选项移至右下角。现在,“开始”面板在 Personal SKU 中也默认处于启用状态。Professional SKU 默认未启用它,但现在可以在任务栏和“开始”菜单属性中启用或禁用它。值得注意的是,在个人“开始”菜单的预览窗格中,有一个 Sample Test Visual Style(示例测试视觉样式)概念的图像,此样式后来在 Build 2410 中首次亮相。任务栏和“开始”菜单属性现在也基本完成,“开始”菜单部分包含自定义个人或经典“开始”菜单的选项,而任务栏菜单则大多简单,具有自动隐藏、显示时钟和锁定任务栏选项。

控制面板

控制面板中的大多数小程序都获得了新功能,其中一些被删除了。“日期/时间(Date/Time)”小程序中添加了“网络时间”,现在允许网络时间同步;删除“Hot Pluggable Devices(热插拔设备)”,但如果有 USB 磁盘,仍然可以从通知托盘访问它;“系统区域设置(System Locale)”现在在“区域和语言选项”中被命名为“Secondary Language(辅助语言)”,并且“User Accounts Control Panel(用户帐户控制面板)”对文本进行了轻微的改写。

语音小程序已更新,现在仅命名为“语音(Speech)”。但是,它仅包含 Text-to-speech(文本转语音)选项。Windows Keyring 现在也收到了一个 UI,现在在控制面板中将其命名为 Credential Manager。“Integrated Windows Authentication(集成 Windows 身份验证)”选项也被添加到 Internet 选项小程序中。

.Voice Chat(语音聊天)、Disk Usage(磁盘使用情况)和 Installation(安装)选项卡从 Gaming Options(游戏选项)小程序中删除,而 System(系统)小程序中的 Remote(远程)选项卡在此版本中亦不存在。

显示属性

显示属性现在包括 Themes (主题)和 Appearance theme(外观)主题预览。但是,在开发的这个阶段,两者都大多是坏的,因为它们可以为除 Windows 和桌面图标之外的所有内容显示黑屏。“主题”小程序中的“主题设置”也被删除并移动到“外观(Appearance)”选项卡,现在它分为“Effects(效果)”和“Advanced(高级)”。

其他

  • 现在有一个用户界面,用于在 Desktop Properties(桌面属性)中启用和禁用 ClearType。
  • 从此版本开始,内核支持用于启动到 Windows 预安装环境/MININT 参数。
  • winhlp32.exe 的“关于”对话框中的版权日期从 1990-1995 年更新为 1990-2000 年。
  • 记事本中添加了一个状态栏,可以通过新的 View(视图)菜单中的选项来启用。
  • 注册表编辑器中添加了一个新的 Security(安全)菜单,其中包含用于查看注册表项权限的选项。但是,它不起作用,因为它报告 Unable to display security information.(无法显示安全信息。)或由于无法访问注册表项而显示错误。
  • 添加了新的错误检查代码:
    • An executive worker thread is being terminated without having gone through the worker thread rundown code. Work items queued to the Ex worker queue must not terminate their threads. A stack trace should indicate the culprit.(执行工作线程在未完成工作线程断开代码的情况下被终止。排队到Ex worker队列的工作项不得终止其进程。堆栈跟踪应指示根本原因。)(0xE9,后来更名为 ACTIVE_EX_WORKER_THREAD_TERMINATION
    • The driver for your display adapter got stuck in an infinite loop.(你的显示适配器的驱动程序卡在一个无限循环中。)(0xEA,后来更名为 THREAD_STUCK_IN_DEVICE_DRIVER
      • 此错误检查还包含引导至 VGA 模式(如果在启动时发生)的说明。

Bug

安装

此版本的 Professional SKU 无法正常安装,因为安全帐户管理器(Security Accounts Manager,构成本地安全机构子系统的一部分)将无法将现有帐户名称与现有安全 ID(SID)相关联。此错误不允许用户更改关键系统设置。

安装程序

基于 MS-DOS 的安装程序(WINNT.EXE)将操作系统称为“Windows Whistler Server”。

登录

此版本的 Personal SKU 会自动安装,因此无法创建用户名。要解决此问题,请在登录屏幕上使用用户名“Your user name(你的用户名)”登录。例如,如果你要创建的用户名为 WinStory,则在登录屏幕上直接使用 WinStory 登录。

主题

主题服务存在渲染问题,且经常无法正确重绘主题边框。

从以前的版本升级

由于更新的动态设置中存在错误的版本控制检查,因此从任何适用的基于 Windows NT 的操作系统版本升级的选项将不可用。尽管如此,升级在 Windows 9x 和 Windows NT 版本下可以正常工作(后者可以通过使用外部工具实现)。要绕过此 bug,请执行以下任一操作:

  • 使用 Build 2250 的安装介质并从 Build 2250 启动 winnt32.exe。在“欢迎使用安装程序”屏幕上,将安装介质更改为此版本的安装介质,从而会让 Build 2250 的安装程序从此版本复制文件。
  • 使用 WinExplorer 启用升级选项。

OOBE

由于对 OOBE 进行了内部更改,Merlin 不会显示。

文件差异

Build 2250 Professional 相比,新增或移除了以下文件:

新增的文件
名称 描述 版本
bridge.sys MAC Bridge Driver 5.1.2257.1 (idx01.000810-2103)
certobj.dll CertObj Module 1
certtmpl.dll Certificate Templates 5.1.2257.1 (idx01.000810-2103)
cpu.inf
dbmsgnet.dll Winsock Oriented Net DLL for SQL Clients 2000.080.0184.00
defrag.exe Defrag Module 5.1.2257.1 (idx01.000810-2103)
drvvfp.chm
duser.dll Windows 2001 DirectUser 5.1.2239.1
esent97.dll Microsoft(R) Windows NT(TM) Server Database Storage Engine 6.0.3940.7
fsutil.exe fu.exe 5.1.2257.1 (idx01.000810-2103)
g200.inf
geo.nls
hotplug.dll Unplug/Eject device applet 5.1.2257.1 (idx01.000810-2103)
ident1.htm
ident2.htm
intro.asf
keymgr.cpl Keyring Manager Application 5.1.2257.1 (idx01.000810-2103)
keymgr.dll Keyring Manager Application 5.1.2257.1 (idx01.000810-2103)
mgau.inf
mqad.dll Windows NT MQ Client AD Access 5.01.0920
mqdssvc.exe Windows NT MQ DS Service 5.01.0920
mqise.dll MSMQ ISAPI EXTENSION 5.01.0920
mqmaps.xml
mqoa.tlb Windows NT MQ 2.0 ActiveX Type Library 5.01.0920
mqoa20.tlb Windows NT MQ 2.0 ActiveX Type Library 5.01.0920
mscpx32r.dll Microsoft ODBC Code Page Translator Resources 3.511.0320
msdaorar.dll Microsoft Data Access - OLE DB Provider for Oracle Resources 2.60.6520.0
msdart.dll Microsoft Data Access - OLE DB Runtime Routines 2.60.6520.0
msoauth.msi
msorc32r.dll Microsoft Data Access - ODBC Driver for Oracle Resources 2.60.6520.0
mstsc.cnt
mstsc.hlp
mstvgs.dll GuideStore Module 1
msxml2a.dll XML Resources for Win32 8.00.6518.1
msxml2r.dll XML Resources for Win32 8.00.6518.1
mtxvideo.inf
netbrdgm.inf
netbrdgs.inf
odbcp32r.dll Microsoft Data Access - ODBC Driver Manager Resources 3.520.6520.0
pchsvc.dll Microsoft PCHealth Service Holder 5.1.2257.1 (idx01.000810-2103)
pro.mst Professional Theme for Windows 1
profdef.dll Microsoft (R) Visual Studio VSA Inproc Event Creator 7.00.8861.0
qasf.dll DirectShow ASF Support. 6.03.01.0123
qedit.dll DirectShow Editing. 6.03.01.0123
qedwipes.dll DirectShow Editing SMPTE Wipes 6.03.01.0123
raspppoe.sys RAS PPPoE mini-port/call-manager driver 5.1.2257.1 (idx01.000810-2103)
repdrvfs.dll WMI 5.1.2257.1 (idx01.000810-2103)
rsop.msc
sc.exe A tool to aid in developing services for WindowsNT 5.1.2257.1 (idx01.000810-2103)
scersop.mof
shimeng.dll Shim Engine DLL 5.1.2257.1 (idx01.000810-2103)
shimengv.dll Shim Engine DLL 5.1.2257.1 (idx01.000810-2103)
sniffpol.dll PPServer Module 3
sqlunirl.dll String Function .DLL for SQL Enterprise Components 2000.080.0184.00
srsvc.dll System Restore Service 5.1.2257.1 (idx01.000810-2103)
sstub.dll SStub Module 3
testroot.cer
tshoot.dll TSHOOT Module 3.2.0.17
uihelper.dll iisuihelper Module 1
usbehci.sys EHCI eUSB Miniport Driver 5.1.2257.1 (idx01.000810-2103)
usbohci.sys OHCI USB Miniport Driver 5.1.2257.1 (idx01.000810-2103)
usbport.inf
usbport.sys USB 1.1 & 2.0 Port Driver 5.1.2257.1 (idx01.000810-2103)
verifier.hlp
vssadmin.exe Command Line Interface for Microsoft® Volume Snapshot Service 5.1.2257.1 (idx01.000810-2103)
watchdog.sys Watchdog Driver 5.1.2257.1 (idx01.000810-2103)
wdma_es3.inf
wdma_m2e.inf
wmiscmgr.dll SchemaManager Module 1
移除的文件
名称 描述 版本
appman.dll Application Manager 5.1.2250.1 (main.000628-2110)
appmandp.dll Application Manager Script Interface 5.1.2250.1 (main.000628-2110)
asr_fmt.exe Windows Automated System Recovery Utility 1
asr_ldm.exe Logical Disk Manager ASR Utility 2250.1.503.0
attag.gpd
attenum.gpd
badpid.htm
business.mst business Theme for Windows 1
buslogic.sys BusLogic SCSI Controller Driver 5.1.2250.1 (main.000628-2110)
certmgrw.chm
cim20.dtd
cmconw.chm
command.gpd
complus.flg 2000.5.4107.2
compmgtw.chm
congrats.htm
connect.htm
cpqfws2e.sys Compaq 32-Bit Fast-Wide SCSI-2/E Controllers SCSI Miniport Driver 5.1.2231.1 (Lab01_N(peterwie).000503-0921)
datatag.gpd
dcomcnfg.chm
dcomcnfg.exe Distributed COM Configuration 5.00.1447.1
dcomcnfg.hlp
defragw.chm
devmgrw.chm
diskmgtw.chm
dsfolder.dll Directory Service UI 5.1.2250.1 (main.000628-2110)
dskquow.chm
elsw.chm
encinst.exe Encrypted Installer Engine 5.1.2250.1 (main.000628-2110)
encinst.inf
eula.htm
eulawarn.htm
fd16_700.sys FD 1660/1680/600/700 SCSI Controller Driver 5.1.2250.1 (main.000628-2110)
filesvrw.chm
fireport.sys Diamond Multimedia Systems Inc. SCSI Miniport Driver Version FLINT-4.04.01a.2-DIAMOND
flashpnt.sys FlashPoint Adapter Miniport Driver 6.02
getstart.chm
glosw.chm
gpeditw.chm
hotplug.cpl Unplug/Eject device applet 5.1.2250.1 (main.000628-2110)
hplj21p6.gpd
hplj40p6.gpd
infrarew.chm
installd.htm
instdss5.dll High strength upgrade 5.1.2250.1 (main.000628-2110)
instips5.dll High strengt 5.1.2250.1 (main.000628-2110)
instlsa5.dll High strength upgrade 5.1.2250.1 (main.000628-2110)
instndi5.dll High strength upgrade 5.1.2250.1 (main.000628-2110)
instrsa5.dll High strength upgrade 5.1.2250.1 (main.000628-2110)
instsch5.dll High strength upgrade 5.1.2250.1 (main.000628-2110)
intro.swf
ipseconw.chm
ipsesnpw.chm
keymgr.exe Keyring Manager Application 5.1.2250.1 (main.000628-2110)
ler.dco
locsecw.chm
macme.htm
mdmess.inf
mdmsonix.inf
mf3c562.inf
mga64.inf
mispopt.htm
mispsgnu.htm
mmcw.chm
mmdet.dll Multimedia Detection Module 5.1.2250.1 (main.000628-2110)
mmefxe.ocx Microsoft Multimedia Controls Effects Library 6.01.09.0727
mmouse.htm
modew.chm
moemadd.htm
moemhw.htm
moemlega.htm
moemreg.htm
mpconw.chm
msdart32.dll Microsoft Data Access - OLE DB Runtime Routines 2.60.5129.0
msidpe.dll Microsoft RSVP Identity Policy Element 1.0 DLL 5.1.2250.1 (main.000628-2110)
msmq.cpl Windows NT MSMQ Control Panel 5.00.0703
msmqconw.chm
msmqcpl.chm
msmqcpl.hlp
msmqw.chm
msnconst.htm
msneula.htm
msnidpss.htm
msninfo.htm
msnpymnt.htm
msnsign.htm
msobshel.js
mspeedy2.htm
mspeedy3.htm
mstaskw.chm
m_msn.htm
ncrc710.sys NCR 53C710 Driver 5.1.2231.1 (Lab01_N(peterwie).000503-0921)
net3c562.inf
netcfgw.chm
netngr.inf
netpnic.inf
ntartw.chm
ntbackup.exe Windows Backup Utility 5.1.2250.1 (main.000628-2110)
ntbackup.hlp
ntbckupw.chm
ntfs40.sys NT File System Driver 4.00
offlfdrw.chm
optag.gpd
p6cmn.gpd
p6disp.gpd
p6font.gpd
passact.htm
passreg.htm
passsign.htm
pax.exe Posix Archive Application 5.1.2250.1 (main.000628-2110)
pclxl.dll PCL-XL Printer Driver 5.1.2250.1 (main.000628-2110)
pclxl.gpd
pid.htm
pjl.gpd
posix.exe Posix Start Application 5.1.2250.1 (main.000628-2110)
psxdll.dll Posix Client DLL 5.1.2250.1 (main.000628-2110)
psxss.exe Posix Subsystem Application 5.1.2250.1 (main.000628-2110)
rapilib.dll RSVP Libary 1.0 DLL 5.1.2250.1 (main.000628-2110)
reged32w.chm
regeditw.chm
register.htm
regkb.htm
regkbcmt.htm
rel.cdo
rsmconw.chm
rsmw.chm
rstorage.inf
sceconw.chm
scew.chm
scmconw.chm
scmw.chm
scw.chm
secsconw.chm
secsetw.chm
sendmsgw.chm
smlgcfgw.chm
sndblst.dll Configuration driver for Creative Labs Sound Blaster 5.00.2186.1 built by: chuckl
sndblst.sys Generic Creative Labs SoundBlaster driver 5.00.2186.1 built by: chuckl
spconw.chm
start.htm
synth.dll Synthesizer driver for Ad Lib and OPL3 5.1.2250.1 (main.000628-2110)
synth.pat
synth.sys Synthesizer kernel driver for Ad Lib and OPL3 5.1.2250.1 (main.000628-2110)
sysmonw.chm
syspropw.chm
syssvrw.chm
tapi.htm
tcpipw.chm
tdnetb.sys NetBios Transport Driver 5.1.2250.1 (main.000628-2110)
template.htm
themes.inc
thumbvw.dll Thumbnail View Extension 5.60.2250.0000 (main.000628-2110)
troublew.chm
tscmsi02.w32
tscmsi07.w32 Terminal Services Client (Export Version) 5.1.2250.1 (main.000628-2110)
tscmsi08.w32
tscmsi09.w32 Terminal Services ActiveX Client (US/Canada Only Not for Export)
tscn3201.w32 Microsoft Setup Tool 3.01
tscn3202.w32
tscn3203.w32
tscn3204.w32
tscn3205.w32 Setup Custom Action Dll 5.1.2250.1 (main.000628-2110)
tscn3206.w32 Client Connection Manager 5.1.2250.1 (main.000628-2110)
tscn3207.w32
tscn3208.w32 Setup DLL 3.01
tscn3209.w32
tscn3210.w32 Terminal Services Client (Export Version) 5.1.2250.1 (main.000628-2110)
tscn3211.w32
tscn3212.w32
tscn3213.w32
tscn3214.w32
tscn3215.w32 Terminal Services ActiveX Client (US/Canada Only Not for Export)
tscn3217.w32
tscn3218.w32
tscn3219.w32
tscn3220.w32 MSTSC Trace DLL 5.1.2250.1 (main.000628-2110)
tscn3232.w32 MS-Setup Setup Exe 3.01
tscsetup.w32 Terminal Services Client Setup 5.1.2250.1 (main.000628-2110)
tsctrc.dll MSTSC Trace DLL 5.1.2250.1 (main.000628-2110)
tshoot.chm
tshoot.hlp
tshoot.ocx TSHOOT OLE Control Module 1
tshoot_w.chq
unattend.txt
upwizun.chm
upwizun.exe UpWizUn Application 5.1.2250.1
usemodem.htm
userinfo.htm
uxctrl.dll User Experience Controls Library 5.82 (main.000628-2110)
wdma_ava.inf
wdma_azt.inf
wdma_wss.inf
welcome.exe Welcome to Windows NT 5.1.2250.1 (main.000628-2110)
wind_w.chq
wmi20.dtd
wmixmlt.dll Windows Management Instrumentation 1.50.1680.0000
wmixmlt.tlb Windows Management Instrumentation 1.50.1680.0000

图库

安装程序

界面

引用资料

  1. Paul Thurrott. Whistler Build 2257 Preview, Paul Thurrott's SuperSite for Windows(通过 Wayback Machine). 2000 年 9 月 4 日.