Windows Vista build 5048 is a pre-Beta 1 build of Windows Vista. This build was released to attendants of WinHEC 2005 on 24 April 2005, and it was officially known as the «Longhorn Developer Preview».
Being a pre-beta 1 build, it is noticeably closer to Windows XP and Windows Server 2003 than to pre-reset builds. It is also an idx02 build, which suggest that it was recompiled several times, and therefore is behind regular builds compiled at the time. The x64 version of this build is similar to the x86 build, but it has a different EULA and Windows XP x64 Edition brand wallpaper instead of the Windows Server 2003 brand wallpaper which is named as winxp.jpg .
Unlike other post-reset Vista builds, it was compiled in evaluation mode, and it can be installed on the current date. The timebomb in evaluation mode behaves just like pre-reset builds; if the timebomb expires, the user is automatically logged out.
Contents
Setup [ edit | edit source ]
Although previous builds of post-reset Vista re-used the older i386 installation process, this build re-uses the Windows Preinstallation Environment installation process from later builds of Longhorn, retaining the slate theme as well. However, a few changes have been made. The launching WinPE screen does not show anymore, now leaving you without any option of pressing F6 to load in certain drivers. The starting setup screen has also been majorly uplifted, now containing the Windows flag. Anti-aliasing is no longer present on fonts, and the numbers on the progress bar no longer glow. Finally, the hardware portion of setup now includes a dummy progress bar on the bottom (all it does is just continuously increase in size until it reaches the end, then it goes back to the start), and the Windows flag has been added to the middle of the page. Asides from all of these minor changes, setup is overall mostly similar to what was found in later pre-reset builds of Longhorn. The setup autorun is notable for containing a mention of Beta 1, in this case the second button is labeled View Beta 1 Release notes.
Setup — review and adjust changes
Setup — disk partitioning
Setup — warning upon disk partitioning
Setup — computer name
Setup — copying files
Setup — hardware portion
New features and changes [ edit | edit source ]
This build includes Windows System Assessment Tool (shortly WinSAT) and Windows Diagnostic Infrastructure (WDI).
The Jade and Slate themes are no longer included.
Windows Media Player 10 and Internet Explorer 6 SP2 are also now present.
Sync Manager (Later known as Sync Center) has been introduced.
Many of the icons from later pre-reset builds have returned, albeit with minor alterations. A few icons are also new to this build. However, the Control Panel and Printers icons are from Windows 95.
This build uses the old way of logging in (the one seen in Windows 2000) by default. The ‘new’ login screen can be enabled in the control panel, but it is just an exact replica of Windows XP’s login screen.
This build uses BOOTMGR as the default bootloader, but still includes NTLDR as an alternative way to boot. This can be seen via a dual boot. As a result, this build also contains the notable red screen (RSOD) when a boot error occurs. This build is the first to not boot without ACPI, since it results in an error.
You can choose a bunch of different themes, including the Windows XP Luna themes, the classic theme, and the three new Aero themes.
Paint received an update which added a zoom slider to the app (it was readded from Windows Longhorn build 4051).
Self-Healing NTFS was reintegrated from Windows Longhorn build 4074.
Instant Search was implemented in this build.
Control Panel’s Category View was revamped and applets were added for installed programs.
Search UI was updated to manage search criteria specifications.
Microsoft Anna Speech Synthesizer from build 4093 was added. However, it is slightly different.
Advanced Options has a blue background, rather than black seen in RTM.
Start Menu [ edit | edit source ]
Start Menu received many new updates in this build including the famous search box that will later be seen in Windows Vista and Windows 7, and the outlining of the start menu being transparent.
«All Programs» menu is now an inline menu and it doesn’t open in a separate context menu-like UI.
Customize Start Menu has references to «My Games» and «My Hardware» links.
Aero [ edit | edit source ]
This build makes the debut of the Aero theme, by default it is loaded without DWM.
This build includes three new Aero themes.
One of the new Aero themes (Theme 2) use a similar design to later builds of Vista (The only difference is that the minimize and maximize buttons are little arrows, minimize arrow points down and maximize arrow points up, but other than that, its basically the same.)
Aero theme is now the default theme overall system, along with its visual effects and wizards.
Desktop Window Manager [ edit | edit source ]
This build of Vista readds the Desktop Window Manager, after being absent in builds 4083-4093 (including Omega-13 builds 3790, 5000 (with multiple compiles) and 5001). This build includes Desktop Window Manager, but it can crash at startup if no driver is installed, in which case software emulation is needed if no driver is available. LDDM drivers are now included by default, supporting many (but not all) GPUs of the time, however the DWM can run with a regular XPDM driver, using a registry edit.
There are two different ways of initializing DWM, one by modifying the registry, while the other being initializing a DLL via rundll32.exe. The more simpler rundll32.exe method is simply opening up the command prompt, and typing rundll32 udwm.dll,DwmClientStartup . This, however, randomizes the effects used with DWM. The other method of initializing DWM can be done via opening the Registry Editor, navigating to HKEY_LOCAL_MACHINE/Software/Microsoft , creating a new key called DWM, then creating the following 3 DWORDs inside the key:
Key
Values
EnableMachineCheck
1 — enabling machine check, which disallows the possibility of using XPDM drivers
0 — disables machine check
ForceSoftwareD3D
1 — forces software rendering
0 — hardware rendering
Metal
1 — makes the titlebar yield an opaque a metal-like style
0 — transparent titlebars
UseAlternateButtons
1— square-like buttons
any other value — smaller Vista-like buttons
Once making the following changes, simply log out of the system, then log back in.
User Account Control [ edit | edit source ]
This build includes User Account Control (A prototype version of this feature can be first seen in Windows Longhorn build 4031)
Bugs and quirks [ edit | edit source ]
The setup switches to 16-bit color 800×600 video mode after briefly using 24-bit 640×480 during its startup, resulting in a noticeable dithering effect of the background during setup.
There is a limit of 50 files able to be browsed per folder, but it can be bypassed by viewing icons in groups.
Enabling auto login for the default user account while having the new login screen enabled can make the login screen throw up an error. This can be safely ignored.
Help and Support does not open due to a missing helpctr.exe , but an updated help application, called HelpPane.exe , can be found in the Windows folder.
Although this build can partition properly during setup, the partitioning page doesn’t refresh properly, requiring you to reboot your system in order to see the new partition.
Upgrading [ edit | edit source ]
While this build requires build 5019 or higher to upgrade to, preupgradenotice.txt in the sources folder lists various bugs that will be encountered when an upgrade takes place.
File differences [ edit | edit source ]
The following files have been introduced, renamed or removed from build 5001:
Added files
Name
Description
Version
Bliss.jpg
bootmgr
Longhorn.jpg
wmstream.dll
Windows Media Streamer DLL
8.0.0.4487
wmv8ds32.ax
wmvadvd.dll
Windows Media Video 9 Decoder
10.0.0.3646
wmvadve.dll
Windows Media Video 9 Decoder
10.0.0.3646
WMVDECOD.DLL
Windows Media Video Decoder
10.0.0.961
WMVENCOD.DLL
Windows Media Video 9 Encoder
10.0.0.961
WMVSDECD.DLL
Windows Media Screen Decoder
10.0.0.961
WMVSENCD.DLL
Windows Media Screen Encoder
10.0.0.260
WMVXENCD.DLL
Windows Media Video Encoder
10.0.0.961
wpdconns.dll
WPD Connection Objects
5.2.3790.3658
wpdmtp.dll
5.2.3790.3658
wpdmtpdr.dll
5.2.3790.3658
wpdmtpus.dll
Usbscan transport layer for MTP driver
5.2.3790.3658
wpdtrace.dll
WPD Tracing
5.2.3790.3658
wscmisetup.dll
Installers for Winsock Transport and Name Space Providers
6.0.5048.0
wscntfy.dll
wscsvc.dll
wscui.cpl
WSDApi.dll
Web Services for Devices API DLL
6.0.5048.0
wshBth.dll
Windows Sockets Helper DLL
wshirda.dll
Windows Sockets Helper DLL
6.0.5048.0
WUDFCoinstaller.dll
Windows Driver Foundation — User-mode Platform Device Co-Installer
6.0.5048.0
WUDFHost.exe
Windows Driver Foundation — User-mode Driver Framework Host Process
6.0.5048.0
WUDFPlatform.dll
Windows Driver Foundation — User-mode Platform Library
6.0.5048.0
WUDFSvc.dll
Windows Driver Foundation — User-mode Driver Framework Services
6.0.5048.0
WUDFx.dll
wups2.dll
Windows Update client proxy stub 2
wvc.dll
xmlrw.dll
Microsoft XML Slim Library
2.00.3526.0
Renamed files
Old filename
New filename
Old description
New description
Version
Moon flower.jpg
Moon.jpg
Purple flower.jpg
PurpleF.jpg
Red moon desert.jpg
RedMoon.jpg
Stonehenge.jpg
StoneH.jpg
Vortec space.jpg
Vortec.jpg
Windows XP.jpg
winxp.jpg
Removed files
Name
Description
Version
wmvdmod.dll
Windows Media Video Decoder
10.0.0.3646
wmvdmoe2.dll
Windows Media Video Encoder
10.0.0.3646
wmvds32.ax
wowfax.dll
Windows 3.1 Compatible Fax Driver DLL
0.2.0.0
wowfaxui.dll
wshatm.dll
Windows Sockets Helper DLL
6.0.5001.0
wshisn.dll
NWLINK2 Socket Helper DLL
6.0.5001.0
wstdecod.dll
wuauclt1.exe
wuaueng1.dll
Gallery [ edit | edit source ]
Error when trying to install without ACPI
Boot error (this error relates to non-compliant ACPI BIOS)