Windows Server 2008 build 4066

6.0.4066.main.040226-1010
Build of Windows Server 2008
6.0.4066.main.040226-1010
OS family
Architecturex86
Compiled2004-02-26
Timebomb2004-08-24 (+180 days)
Works in
About
LH4066 Winver.png
SKUs
Enterprise Server
Key
TCP8W-T8PQJ-WWRRH-QH76C-99FBW
TCB.png TCBGallery.png

Windows Server 2008 build 4066 is a pre-reset build of Windows Server 2008, which was originally described by Grabberslasher in his UX.Unleaked blog entry on 1 May 2008 and was later uploaded to BetaArchive on 20 December 2008.[1]

It is the fourth and last available build based on the pre-reset code, the others being builds 4028, 4031 and 4038. In a similar fashion to builds 4031 and 4038, this build uses the older i386 installation method.

New features and changes[edit | edit source]

It can be seen how several features, which have been previously stripped off the code of the main branch by the time build 4051 was released, have been added back, together with many other new ones, some of which have been previously seen in builds demonstrated by Microsoft, such as the famous, unleaked 4050 one. Among these:

  • Many sidebar tiles, including Basket, News Feed, Notification History, Search, Sync, Windows Media Player and Windows Media Status. The Clock tile is now pinned at the bottom of the Sidebar, and there is also a hidden Sticky Notes tile, similar to the one found in build 4074.
  • The look of the notifications has changed, as they no more use a background color that fits the Slate theme. Moreover, they seem to be buggy as the icons on the left no more show a reflection.
  • Several view modes, including "3D View" and two new ones respectively called "MIL View" and "Listview Spy". The last one can be enabled, together with the "Carousel" and "Panorama" options, by merging the entries below into the registry:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
    "Carousel"=dword:00000001
    "LVSpy"=dword:00000001
    "Panorama"=dword:00000001
    
  • The preview pane has changed compared to build 4053: tasks have been temporarily removed, and a button which acts like a toggle between the unfinished task pane and the details pane has been added.
  • Filtering within WinFS libraries has been enhanced: the most generic filters can be found by expanding "Document Favorites", meanwhile more detailed filters are available by expanding "Properties".
  • The "Import Contacts" wizard has received a makeover and it is now consistent with the overall look of the Aero wizards.
  • Several new items can be found in the "File" menu of the Games library, from which a new Default Game Patching Options dialog can be launched.
  • A new Sharing wizard, although there is an option to use the older "Sharing" tab.
  • The new Windows Media Player application has been greatly enhanced compared to the one found in build 4053, and it can be run by executing floatingPlayer.exe, found in the WINDOWS directory. It should also be noted that Windows Media Player 9 is disabled by default.
  • Sticky Notes, although no one has been able to get them to work, as of now.

Desktop Window Manager (DWM)[edit | edit source]

The Desktop Window Manager has been reintegrated into the code of the main branch after being absent from builds ranging from 4048 to 4053, and can now be toggled by pressing Ctrl+⇧ Shift+F9.

A blur effect can be seen behind the taskbar and the sidebar when they are using Aero resources, but seems to be absent behind windows, unlike in build 4074.

It should be noted that two versions of the frames used by DWM exist within the system: an opaque one, stored in desksrv.dll and loaded by default when using the Slate theme; and a transparent one, stored in the STREAM folder of jade.msstyles and loaded by default when using the Jade theme. After having turned DWM off, the next time it will be enabled it will use the opaque frames found in desksrv.dll regardless of the theme used.

This build features an earlier and buggy version of the extended glass frames seen in build 4074, and it is possible to enable them via the same MILExplorer DWORD. Most of the times the extended glass frame will be displayed as a black solid color, other than making the navigation buttons and the address bar disappear.

This is also the only available build able to render transparent notifications properly when DWM is enabled, as from build 4074 onwards a black solid color background appears behind them. It is possible to get transparent notifications to work in builds ranging from 4074 to 4093 as well, but a modified System.Windows.Explorer.dll file is required.

Last but not least, it is possible to enable what is commonly referred to as "Aero stars" by setting up a MILDesktop DWORD, once again, like in build 4074. Disable the sidebar, unlock the taskbar and then merge the below values into the registry:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
"MILDesktop"=dword:00000001

Aero taskbar and sidebar resources[edit | edit source]

The resources for the Aero taskbar and sidebar are present, but they cannot be normally used because the build is hardcoded to use the Slate ones. A modified version of the Microsoft.Windows.WCPClient.dll assembly is required in order to load the Aero resources. Once loaded, it can be seen how a bug makes the sidebar tiles draw the background of the sidebar a second time. It is also worthy of noticing how the text of the taskbar buttons shifts between black and white, depending on whether a window is in its normal or maximized state, in a similar fashion to the unleaked build 4050. Unlike in build 4074, it is not necessary to set up the MILExplorer DWORD in order to get the transparent taskbar and sidebar.

Bugs and quirks[edit | edit source]

SKU[edit | edit source]

  • This build's SKU oddly identifies itself in branding as Standard Server, while the true one being Enterprise Server.

Safe mode[edit | edit source]

Windows Explorer crashes in a loop by default under safe mode since the sidebar tiles are enabled by default. A prompt will appear titled "Desktop" and will ask to proceed to work in safe mode or start System Restore. Clicking either button will not perform any action and will bring up another exact prompt instead. The desktop will not appear with the prompt and Explorer may not launch. The only workaround is to remove all the sidebar tiles from the registry:

  1. Open the Registry Editor from Safe Mode with Command Prompt.
  2. Navigate to HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Sidebar\Tiles.
  3. Collapse the "Tiles" folder, and then remove all the sidebar tiles from the registry.

Additionally, when Windows Explorer is running in Safe Mode, clicking on Log Off from the start menu or initializing the Shut Down dialog box via Alt+F4 on the desktop with Safe Mode, it will bring up another exact prompt. So to log off, shut down, or restart, press the Ctrl+Alt+Del key and then click on "Log Off", "Shut Down", or the ">" button for more options.

Ripe Field wallpaper[edit | edit source]

This build does actually include the same wallpaper which is used by default in Longhorn builds ranging from 4042 to 4067, although in JPEG format, and it is not installed by default. It is present in the I386 folder of the installation disc, under the file name of LNGHRNM6.jp_.

Windows Explorer[edit | edit source]

  • Windows Explorer ends up hanging and subsequently crashing pretty often in this build, most of the times when navigating between folders. Make sure to kill the dw20.exe process from the Task Manager and then proceed to restart explorer.exe.

Sidebar[edit | edit source]

It should be noted that the Basket, Contacts and Sync tiles do not work, the latter making explorer.exe enter a crash loop: removing the tile via the registry is the only solution to solve the aforementioned problem. Moreover, tile flyouts do not work in this build, as clicking any tile ends up restarting Windows Explorer.

Start button[edit | edit source]

  • The Slate theme has its start button not displaying properly if the sidebar is enabled. This causes the start button to be less soft than in build 4042 to build 4053, and the hitbox does not reach all the way to the corner.

Installation[edit | edit source]

  • On some computers and virtualization software, setup cannot format the drive, as it results in an "Unknown Hard Error" BSOD.
  • A clean install is highly recommended, but it is possible to upgrade to this build.
  • The title for every Setup Wizard's stage freezes at Regional and Language Options, or Installing Devices if the user presses the ⇧ Shift+F11 keys to invoke the installation progress window.

Upgrade[edit | edit source]

To upgrade to this build from build 4031 you must edit dosnet.inf in the i386 folder and ensure that ProductType = 5. Then you must replace the following files and directories with copies from the RTM build of Windows Server 2003.

  • \I386\WINNTUPG
  • \I386\WINNT32.EXE
  • \I386\WINNT32.MSI
  • \I386\WINNT32A.DLL
  • \I386\WINNT32U.DLL
  • If upgrading to this build, you will need to ensure that ialmnt5.sys does not exist in system32\drivers. Leaving this file will cause a REGISTRY_ERROR relating to this file, and rebooting will corrupt the registry, making it impossible to reboot back into setup.
  • On some machines, you will get stuck at the login screen as you are unable to press Ctrl+Alt+Del To fix this:
  1. Boot into Safe Mode.
  2. Load up Task Manager.
  3. Go to file > New Task.
  4. Type in gpedit.msc
  5. Go to Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options
  6. Find Interactive Logon: Do not require CTRL+ALT+DEL and change it to enabled.
  7. Reboot the machine.

Note: Logging in to this build may take several minutes after an upgrade.

  • There is a chance that setup could fail during an upgrade as ntfs.sys gets corrupted.

Gallery[edit | edit source]

References[edit | edit source]