Windows 2000 build 1946

Windows 2000 build 1946 is the official Beta 3 Release Candidate 0 build of Windows 2000, released by Microsoft on 17 December 1998http://www.activewin.com/news/1998/dec.shtml and leaked the same day by Pirates with Attitudes. It is notably the earliest available build of Windows 2000 to introduce the final name across varying operating system surfaces, including branding.
The Server edition of this build was scene-leaked by warez group Pirates with Attitudes two days prior on 17 December 1998 in the form of a 33×10-megabyte archive set containing the full disc image, although the currently available copy is missing several archive parts and is therefore incomplete.
==NFO files==
==New features and changes==
*This is the first known build to introduce Windows 2000 branding, although the name of Windows NT 5.0 is still referenced in various places.
*It is the first known build since 1592 to use Tahoma as the default font for the user interface.
*The default color scheme is now consisting of beige hue and lighter shades of blue for title bar caption, which will remain in use for subsequent builds. The previous color scheme is still available under the "Windows Classic" name.
*The appearance of winver.exe has been updated largely, now featuring a banner with the Windows version and SKU instead of the Windows NT logo. Despite this, the copyright date remains 1981-1997 despite being built nearly at the end of 1998, a change that first took effect way back in build 1515. The copyright date would finally be updated in build 1983.
* It is no longer possible to change screen resolution and color depth during Setup as the page to configure these settings has been removed.
*This build introduces new startup and shutdown sounds which were used until build 1969, as well as a new login prompt, which persisted until Windows Vista build 5048.
* When the disc is inserted, a new autorun program is used, which already has the design used in the RTM. It is named SETUP.EXE and is located in the root of the disc. The previously used application, AUTORUN.EXE located in the i386 folder, however, is still available and retained its design from Windows NT 4.0 with its branding. This is the last build to contain this program.
*The minimum disk size for installation increased from 605 to 653 MB.
*Common controls now have a lighter appearance while in 16 colors, though this change became reverted in build 1989.
*This build introduces the Shutdown Event Tracker, though being disabled by default.
*The following HALs have been removed: 
**Corollary C-bus Architecture (HALCBUS.DLL)
**Corollary C-bus Micro Channel Architecture (HALCBUSM.DLL)
**IBM PS/2 or other Micro Channel-based PC (HALMCA.DLL)
**NCR System 3000 Model 3360/3450/3550 (HALNCR.DLL)
*Additionally, "ACPI Uniprocessor" and "ACPI Multiprocessor" are now referred to as "ACPI Uniprocessor PC" and "ACPI Multiprocessor PC".
* Along with the removal of the PS/2 HAL, the driver for the Micro Channel-based IBM Spock SCSI adapter (SPOCK.DLL) has been removed as well.
===Control Panel===
*The Add/Remove Programs control panel applet (APPWIZ.CPL) has been redesigned to look nearly identical to the final version. This is also the first known build to introduce the Users and Passwords applet (NETPLWIZ.EXE).
*Several applets also have been renamed:
**Network Connections ⟶ Network and Dial-Up Connections
**Power Management ⟶ Power Options
**Modems ⟶ Phone and Modem Options
**Sounds ⟶ Sounds and Multimedia
** Internet ⟶ Internet Options
**Add/Modify Hardware ⟶ Add/Remove Hardware
*The Telephony applet has been removed and its functionality was split between the newly renamed network and modem applets. The ODBC Data Sources applet has been removed as well.
=== Bugcheck codes ===
* Renamed the 0x14 bugcheck name to its final name, CREATE_DELETE_LOCK_NOT_LOCKED.
* Slightly modified spacing of a few message codes.
* Added a bugcheck message related to Windows File Protection (BUGCODE_PSS_MESSAGE_SIGNATURE, 0xC3), which states that a file signature was replaced by a running application and Windows have replaced the file with an original version. It is coded as a bugcheck code instead of a message. It may be possible that Windows File Protection would originally halt the system upon detecting a modification of a system file, although this behavior has not been seen in retail releases of Windows, which opt to silently correct files in the background or prompt the user about the modifications on Windows. It was removed during Windows 8's development, where it was replaced with a valid bugcheck, SYSTEM_IMAGE_BAD_SIGNATURE.
* New bugcheck codes have been added:https://www.geoffchappell.com/studies/windows/km/bugchecks/index.htm
** An attempt to access PCI configuration space failed. (0xC0, later renamed PCI_CONFIG_SPACE_ACCESS_FAILURE)
** SPECIAL_POOL_DETECTED_MEMORY_CORRUPTION (0xC1)
** BAD_POOL_CALLER (0xC2)
** A device driver attempting to corrupt the system has been caught. The faulty driver currently on the kernel stack must be replaced with a working version. (0xC4, later renamed DRIVER_VERIFIER_DETECTED_VIOLATION)
==Bugs and quirks==
*When installing this build on newer CPUs(maximum CPUID leaf >3), setup causes a CPU triple fault while loading the NTFS driver because of CMPXCHG8B detecting issue.
*The application icon in the shell about dialog will be shown in the top left corner of the banner rather than next to the version number.
==DEC Alpha build reference==
A reference to a DEC Alpha compile of this build can be found in drvman_reg.bat included with System Stress 1.0 for Windows NT 4.0 and Windows 2000.
echo HKEY_LOCAL_MACHINE\Software\Microsoft\DriverManager
echo DriverSource
echo Windows NT x86
echo 1381 = \\ntbuilds\release\usa\1946\x86\fre.wks\printers\NT4.0\i386
echo %curbuild% = \\ntbuilds\release\usa\%curbuild%\alpha\fre.wks\i386
echo Windows NT Alpha_AXP
echo 1381 = \\ntbuilds\release\usa\1946\alpha\fre.wks\printers\NT4.0\alpha
echo %curbuild% = \\ntbuilds\release\usa\1946\alpha\fre.wks
==Gallery==
===Setup===
Windows2000-5.0.1946-Setup.png|Preparing setup
Windows2000-5.0.1946-Welcome to Setup.png|Welcome to setup
Windows2000-5.0.1946-InstallingDevices.png|Installing devices
Windows2000-5.0.1946-Completing Setup.png|Completing setup
Windows2000-5.0.1946-FinishingSetup.png|Setup finished
===Interface===
Windows-2000-5.0.1946.1-Boot.png|Boot screen
5.0.1946-Chkdsk.png|CHKDSK on boot
Windows2000-5.0.1946-Login.png|"The network is starting..."
Win2000 1946LoginPrompt.png|Login prompt
Windows2000-5.0.1946-FirstBoot.png|First boot
Windows2000-5.0.1946-WinntBmp.png|Desktop with winnt256.bmp bitmap
Win2000 b1946 1.png|Control Panel
Windows2000-5.0.1946-SystemProperties.png|System properties
Win2000 b1946 2.png|Internet Explorer
Windows2000-5.0.1946-LogonScreensaver.png|Logon screen saver
Windows2000-5.0.1946-ShutDownReason.png|Shutdown Event Tracker
1964-Resuming.png|Resuming from hibernation
Windows2000-5.0.1946-Safe.png|Safe to shutdown screen
===Server SKU===
Windows2000-5.0.-1964-setup.png|Preparing setup
5.0.1946-setup4.png|Licensing modes
5.0.1946-setup.png|Data storage location
5.0.1946-setup3.png|Installing network
5.0.1946-setup5.png|Completing setup with command prompt
5.0.1946srv-Setup.png|Boot screen
5.0.1946srv-logon.png|"The network is starting..."
5.0.1946-LoginScreen.png|Login prompt
Windows2000-5.0.1946svr-CHKDSK.png|CHKDSK on boot
5.0.1946-cfgsrv.png|Configure server
1946-webcfg.png|Configure server on Internet Explorer
Windows2000-5.0.1946-serverdesktop.png|Desktop with lanma256.bmp bitmap
5.0.1946-System properties.png|System properties and winver with timebomb
5.0.1946-demo.png|winver.exe and lanma256.bmp bitmap wallpaper
5.0.1946-WindowsNT.png|Windows NT Diagnostics
1946-demo.png|Demo
5.0.1946-help.png|Help
5.0.1946-cmd.png|Command prompt
5.0.1946-Winntupgrade.png|Windows Upgrade
5.0.1946-shutdownop.png|Shutdown Event Tracker
Safe to shutdown screen.png|Safe to shutdown screen
==External links==
*Windows 2000 Build 1946 Pro @ BetaArchive Screenshots Gallery
==References==
Category:Windows 2000 builds