Jump to content

How To: Generic Windows 2003 Professional


Recommended Posts

Parts of this i was able to get from searching all day here and other sites, reading lots of dead end threads that never got anywhere or just hinted at some areas of making a simular cd.

One could go way overboard and create a custom msgina file, add a custom bootscreen, etc, but the info i collected below is just to get a Windows Server 2003 Standard Edition cd to install and operate with most all the Workstation conversion tweaks already applyed. Now, all the info is located in one thread.

Theres probally alot of this that can be done with inf files, but i never found anyone who had all the stuff neeed in one collection. The easiest way ive seen to do this was from a old thread i found using the Windows 2003 Server Optimize Tool v1.44 By Sala along with a answer file renamed to 2k3ounat.sif.

1) Rename the downloaded Optimize Tool to: Win2003.exe and edit the 2k3ounat.sif file added below to your liking and save changes.

2) Create a $OEM$/$$/system32 in the root of the cd contents and copy these 2 files inside the system32 folder.

3) Create your WINNT.SIF file and add the info below along with the other settings:

[unattended]

OemPreinstall=Yes

[GuiUnattended]

AutoLogon=Yes

AutoLogonCount=1

[shell]

CustomDefaultThemeFile="%WinDir%\Resources\Themes\Luna.theme"

[GuiRunOnce]

Command0="%windir%\system32\Win2003.exe /u"

Or add themes in the $OEM$, and a patched UXTHEME.DL_ inside the I386 as you would on a XP cd and point to the theme file of choice as the default because Themes will be ready to use.

If you use cmd files to install other apps you wont need the "PC shutdown in 1 minute" line because the Optimize Tool will reboot the PC automatically after it makes the changes so be sure to add the command to run this after your CMD files have finished. In short, add the Command0= line after your cmd lines in the GuiRunOnce section of Winnt.sif.

OK..heres the 2k3ounat.sif contents;

Read each line carefully and add a 1 or 0 to enable or disable what you want.

*Note: this file explains to use a floppy, its much better to have the cd do the work as explained above*

; 2k3ounat.sif

; Win 2003 Optimize Tool v1.44 Unattended Install File 1.6

; Created by sala

; httphot.eesalasource

;

; Copy Win2003v144.exe to floppy with Win2003.exe name

; Copy 2k3ounat.sif to floppy.

; Make shure that this floppy is in device before windows logs on first time!!!

; Add to winnt.sif file

; [GuiUnattended]; AutoLogon=Yes

; AutoLogonCount=1

; [GuiRunOnce]

; Command0=aWin2003.exe u

[Options]

Restart=1  ;1 means that we restart pc right after Optimize Tool is done, 0 means no restart.

Donemsg=0  ;1 means that message appeares when Optimize Tool is successfuly done,

;0 means dont.

[system]

Shutdownevent=0;1 is enable Shutdown Event Tracker, 0 is disable.

Shutdownbutton=1;1 is enable Shutdown Without Logon, 0 is disable.

Cadel=0  ;1 means that you need press CTRL+ALT+DEL on logon, 0 means you dont.

Blankpass=1;1 means that you allow Blank Passwords for Network Access, 0 means you dont.

Desktoprebin=1;1 means that Recycle Bin icon appears at Desktop, 0 means dont.

Lowdiskw=0;1 means that Low Disk Space Warning is enabled, 0 means disabled.

Dautoplay=0;1 means that Autoplay is disabled, 0 means enabled.

Errorrepo=0;1 means that Error Reporting is on, 0 means off.

Dacceleration=1;1 is enable Display Acceleration (may not workin with standard VGA drivers),

;0 means no changes.

Dxaccelerat=1;1 means DirectDraw Acceleration and Direct3D Acceleration is enabled

;(if they are available), 0 means Win2K3 default.

Enableagp=0;1 means AGP Acceleration is enabled (if available, in most cases without

;motherboard driver it is not!!! then do not set it to 1!!!), 0 means disabled.

Ethemes=1  ;1 is means that theme service is on, 0 means off.

Maxaudioq=1;1 is enable maximum Sound Quality (Work only if sound card is installed),

;0 means no changes.

Eaudios=1  ;1 means that audio service is enabled, 0 means disabled.

Memworkstation=1;1 is enable workstation memory theme, 0 means use default.

Prcworkstation=1;1 is enable workstation CPU theme, 0 means use default.

Diehard=1  ;1 means that IE Enhanced Security is disabled, 0 means enabled.

Servconfig=0;1 means that Manage Your Server dialog apearse, 0 means dont.

Lastntfs=0;1 means that NTFS Last Access Time Stamp is enabled, 0 means dont.

Crashdump=0;1 means that when Windows Crashes® memory dump should be done,

;0 means dont dump at all.

Pagingexecutive=1;1 means that windows stores some executives to page file,

;0 means dont (use only if you have more than 512MB of ram!)

[Visual]

Logonskinon=1;1 means that we use logon skins (Ethemes must be set to 1), 0 means no changes.

;(if you start using skins at logon then classic theme is unrestorable for logon!)

Logonskin=B;B means default skin, G means Olivea Green skin, M means Silver skin.

Logonfosmooth=0;0 means Standard Font Smoothing for the logon, Any 1000 - 2000 number means

;Clear Type Font smoothing contrast for the logon.

Curentuserskinon=1;1 means that we use skins, 0 means no changes.

CUskin=B  ;B means default skin, G means Olivea Green skin, M means Silver skin.

Fontsmooth=0;0 means Standard Font Smoothing, Any 1000 - 2000 number means

;Clear Type Font smoothing contrast.

Thumbnailcache=0;1 means that Windows caches PictureVideo thumbnails, 0 means dont.

[Games]  ;To make this section work you need to copy Winmine.ex_ Winmine.ch_ Winmine.hl_

;Sol.ex_ Sol.ch_ Sol.hl_ Spider.ex_ Spider.ch_ Spider.hl_ Mshearts.ex_

;Mshearts.ch_ Mshearts.hl_ Freecell.ex_ Freecell.ch_ Freecell.hl_ files off from

;Windows XP CD to Windows 2003 install share i386 directory.

Freecell=0;0 means do not install, 1 means install

Hearts=0  ;0 means do not install, 1 means install

SpiderSolit=0;0 means do not install, 1 means install

Solitaire=0;0 means do not install, 1 means install

Minesweeper=0;0 means do not install, 1 means install

Heres my registry tweaks to the start menu and Internet Explorer:

Windows Registry Editor Version 5.00

;----------Internet Explorer Custom Settings-------------

;IE Cache Limit Size 100MB

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content]"CacheLimit"=dword:00019000

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]

"CacheLimit"=dword:00019000

;IE URL Histroy Set to 0

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Url History]

"DaysToKeep"=dword:00000000

;Restricted Sites Settings

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4]

"2001"=dword:00000003

"2004"=dword:00000003

"1400"=dword:00000003

"1C00"=hex:00,00,00,00

"CurrentLevel"=dword:00000000

"Flags"=dword:00000003

"1001"=dword:00000003

"1004"=dword:00000003

"1200"=dword:00000003

"1201"=dword:00000003

"1206"=dword:00000003

"1402"=dword:00000003

"1405"=dword:00000003

"1406"=dword:00000003

"1407"=dword:00000003

"1601"=dword:00000003

"1604"=dword:00000003

"1605"=dword:00000000

"1606"=dword:00000003

"1607"=dword:00000003

"1608"=dword:00000003

"1609"=dword:00000003

"1800"=dword:00000003

"1802"=dword:00000003

"1803"=dword:00000003

"1804"=dword:00000003

"1805"=dword:00000001

"1806"=dword:00000003

"1A00"=dword:00010000

"1A02"=dword:00000003

"1A03"=dword:00000003

"1A04"=dword:00000003

"1A05"=dword:00000003

"1A06"=dword:00000003

"1A10"=dword:00000003

"1E05"=dword:00010000

;Turn Off AutoComplete

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoComplete]

"AutoSuggest"="no"

;-------------Start Menu Settings------------------

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

"WebViewBarricade"=dword:00000001

"Start_ShowControlPanel"=dword:00000001

"Start_AdminToolsRoot"=dword:00000002

"StartMenuAdminTools"=dword:00000001

"Start_ShowMyDocs"=dword:00000001

"Start_ShowRecentDocs"=dword:00000000

"Start_ShowNetPlaces"=dword:00000001

"Hidden"=dword:00000001

"HideFileExt"=dword:00000000

"ServerAdminUI"=dword:00000000

"ShowCompColor"=dword:00000001

"DontPrettyPath"=dword:00000000

"ShowInfoTip"=dword:00000001

"HideIcons"=dword:00000000

"MapNetDrvBtn"=dword:00000000

"WebView"=dword:00000001

"Filter"=dword:00000000

"SuperHidden"=dword:00000000

"SeparateProcess"=dword:00000000

"TaskbarSizeMove"=dword:00000000

"TaskbarGlomming"=dword:00000000

"StartMenuInit"=dword:00000002

"Start_NotifyNewApps"=dword:00000000

"EnableBalloonTips"=dword:00000000

"ListviewAlphaSelect"=dword:00000001

"ListviewShadow"=dword:00000001

"ListviewWatermark"=dword:00000001

"TaskbarAnimations"=dword:00000001

"NoNetCrawling"=dword:00000000

"FolderContentsInfoTip"=dword:00000001

"FriendlyTree"=dword:00000001

"DisableThumbnailCache"=dword:00000000

"ShowSuperHidden"=dword:00000000

"ClassicViewState"=dword:00000000

"PersistBrowsers"=dword:00000000

"Start_ShowNetConn"=dword:00000002

"Start_LargeMFUIcons"=dword:00000001

"Start_MinMFU"=dword:00000004

"Start_EnableDragDrop"=dword:00000001

"StartMenuFavorites"=dword:00000000

"Start_ShowHelp"=dword:00000001

"Start_ShowMyComputer"=dword:00000001

"Start_ShowMyMusic"=dword:00000001

"Start_ShowMyPics"=dword:00000000

"Start_ShowPrinters"=dword:00000001

"Start_ShowRun"=dword:00000001

"Start_ScrollPrograms"=dword:00000000

"Start_ShowSearch"=dword:00000001

"Start_AutoCascade"=dword:00000001

Link to comment
Share on other sites


  Should I be nervous about using this, since I've already modded W2K3 with nLite?

Havnt played with nlite yet, but i used a regular 2003 Server Standard as the source. If you use Virtual PC to test the ISO's just create a new one and try it out.

Hehe.

I'm a ballsy lil guy.

I use my laptop. :whistle::thumbup

Link to comment
Share on other sites

@Randy Rhoads

This is fantastic, really. I haven't heard about that. I shall try this within a month from now!!

However, there's a guide on this forum to turning Win2003 into a workstation. Can I still do that via your method?

Thanks.

Link to comment
Share on other sites

However, there's a guide on this forum to turning Win2003 into a workstation. Can I still do that via your method?

Yeah this will have all that stuff done during setup. The only exception is the sound acceleration tweak wont work if 2003 cant install audio drivers during setup so that will need to be done manually after updating drivers if that is the case. This will be the case with Soundblaster 5.1 and the emulated audio in Virtual PC 2004. There is a way to add your drivers and have setup look for and use these updated drivers, but its extra work.

Everything else i can think of is taken care of. The registry tweaks are optional i just enabled and disabled some start menu items to appear more like a XP Pro would and added some IE tweaks i use if wanted.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...