2.3. nLite your WHS Core
Just like in Part 1, use nLite on the
\SVR_2003 folder.
Up to this moment, I am unsure on what components to keep in order not to break the WSH installer or functionality. For starters, remember to keep
Sysprep and Activation Compatibility,
IE Compatibility, and
IIS 6.
Remember that in order to complete this tutorial, you will have to disable OEM and use the
Advanced Configuration and Power Interface (ACPI) PC HAL in your nLite unattended settings.
This is what I used:
[Main]
Env = 1.3 - 2.0.50727.42.Microsoft Windows NT 5.2.3790 Service Pack 2, v.2845
Target = Windows Server 2003 for Small Business Server SP:2 - 5.2.3790.3959 - English (United States)
[Tasks]
Remove Components
Unattended Setup
Tweaks
Options
[Components]
;# Applications #
Accessibility Options
Defragmenter
;# Multimedia #
Mouse Cursors
Music Samples
Old CDPlayer and Sound Recorder
Speech Support
Windows Sounds
;# Network #
Communication tools
;# Operating System Options #
16-bit support
Color Schemes
Disk Cleanup
Document Templates
DR Watson
FAT to NTFS converter
Search Assistant
Shell Media Handler
Symbolic Debugger (NTSD)
Zip Folders
;# Services #
Beep Driver
Removable Storage
;# Compatibility #
Compat03
[KeepFiles]
msconfig.exe
[RemoveFiles]
clock.avi
yahoo.bmp
swtchbrd.bmp
[Options]
CABMerge
CABNoHigh
ClassicSetup
ProfilesDir = "%SystemDrive%\Documents and Settings"
TargetPath = "WINDOWS"
temp_dir = %SystemDrive%\WINDOWS\Temp
AdvTweaks
[Patches]
TcpIp = 100
DoUxTheme
DoSFC
[Services2]
Themes,2
AudioSrv,2
[Tweaks]
Boot and Shutdown-Ctrl-Alt-Del at logon-Disabled
Boot and Shutdown-Disable saving Last Good state at boot
Boot and Shutdown-Disable Shutdown Tracker
Boot and Shutdown-Logon Page-Welcome screen
Boot and Shutdown-Numlock-Off
Boot and Shutdown-Setup Prefetch-Cache-Applaunch and Boot enabled
Boot and Shutdown-Status Messages-Extended
Desktop-Internet Explorer icon-Show
Desktop-My Computer icon-Show
Desktop-My Documents icon-Hide
Desktop-My Network Places icon-Hide
Desktop-Recycle Bin icon-Hide
Desktop-Show Windows version on Desktop
Explorer-Add 'Command Prompt' to folder context menu
Explorer-Advanced Search: preconfigure options
Explorer-Classic Control Panel
Explorer-Disable Autorun
Explorer-Disable Beep on errors
Explorer-Disable Prefix: Shortcut to
Explorer-Display the contents of system folders
Explorer-Recycle Bin: allow to rename and delete
Explorer-Recycle Bin: delete files directly
Explorer-Remove Send To on context menu
Explorer-Show Drive Letters in front of Drive Names
Explorer-Show extensions of known file-types
Explorer-Show hidden files and folders
Explorer-Show Map Network Drives buttons in Explorer bar
Explorer-Show protected operating system files
Explorer-Show Statusbar in all windows
Explorer-Show the full path in the Address Bar
Explorer-Show the full path in the Title Bar
Internet Explorer-Disable Go Button
Internet Explorer-Disable Market Place bookmark
Internet Explorer-Disable Media Player 6.4 created bookmarks
Internet Explorer-Disable sound when popup is blocked
Internet Explorer-Enable Google URL-Search
Internet Explorer-Keep IE URL-History for-20 Days (default)
Internet Explorer-Set Homepage-about:blank
Internet Explorer-Set IE-Cache limit to-20 MB
Internet Explorer-Set Internet Explorer to accept 10 connects at a time
My Computer-Add Administrative Tools
My Computer-Add Control Panel
My Computer-Add Control Panel to Context Menu
My Computer-Add Device Manager to Context Menu
My Computer-Add Folder Options
My Computer-Add Fonts Folder
My Computer-Add My Network Places
My Computer-Add Network Connections
My Computer-Add Printers and Faxes
My Computer-Add Recycle Bin
My Computer-Add Scheduled Tasks
My Computer-Add Services to Context Menu
My Computer-Add Software to Context Menu
My Computer-Add Taskbar Settings
Network-Allow receiving Remote Assistance-Disable
Network-Disable administrative shares
Network-Remote Desktop-Enable
Network-Set TCP/IP Priority to 1
Performance-Disable Info Tips on Files and Folders
Performance-Disable Last accessed Timestamp on files
Performance-Disable Optimize harddisk when idle
Performance-Disable paging of kernel and core-os
Performance-Disable Tracking of Broken Shortcut Links
Performance-Disable Warn on low disk space
Performance-Disable WBEM logging
Performance-Do not cache thumbnails
Performance-Processor scheduling-Programs
Privacy-Disable Driver Update Internet prompt
Privacy-Disable Error Reporting
Privacy-Disable File MRU-List
Privacy-Disable Tracking of most used programs
Privacy-Remove Alexa
Security-Always show Updates under Software
Security-Disable Screensaver
Security-Disable Web Open With prompt
Security-Screensaver Password-Protection-Disabled
Start Menu-Add Administrative Tools menu
Start Menu-Clear most recently opened documents list on logoff
Start Menu-Control Panel-Display as a menu
Start Menu-Disable Highlight newly installed programs
Start Menu-Disable popup on first boot
Start Menu-Expand Network Connections
Start Menu-My Computer-Display as a menu
Start Menu-My Documents-Display as a menu
Start Menu-My Music-Display as a menu
Start Menu-My Network Places-Display as a menu
Start Menu-My Pictures-Display as a menu
Start Menu-Network Connections-Link to Network Connections folder
Start Menu-Number of programs on Start menu-6
Start Menu-Printers and Faxes-Display as a menu
Start Menu-Reduce popup delay
Start Menu-Remove Search For People from Search
Start Menu-Remove Search the Internet from Search
Start Menu-Remove Set Program Access and Defaults
Start Menu-Remove Windows Catalog shortcut
Start Menu-Remove Windows Update shortcut
Start Menu-Scroll Programs
Taskbar-Disable Hide inactive icons
Taskbar-Lock the Taskbar-Yes
Visual Effects-Active window tracking speed-Fast
Visual Effects-Animate windows when minimizing and maximizing-Disable
Visual Effects-Combo box animation-Disable
Visual Effects-Cursor shadow-Enable
Visual Effects-Fade out selection-Disable
Visual Effects-Gradient captions in windows-Enable
Visual Effects-Keyboard shortcut underline-Enable
Visual Effects-Menu animation-Disable
Visual Effects-Menu shadows-Disable
Visual Effects-Menu style-Normal
Visual Effects-Show translucent selection rectangle-Enable
Visual Effects-Show window contents while dragging-Disable
Visual Effects-Slide taskbar buttons-Disable
Visual Effects-Smooth edges of screen fonts-ClearType
Visual Effects-Smooth-scroll list boxes-Disable
Visual Effects-Tooltip animation-Disable
Visual Effects-Use a background image for each folder type-Disable
Visual Effects-Use drop shadows for icon labels on the desktop-Enable
Windows Media Player-Accept Privacy Statement
Windows Media Player-Disable auto-add music to library
Windows Media Player-Disable license backup prompt
Windows Media Player-Disable silent acqusition
Windows Media Player-Disable starting with Media Guide
Windows Media Player-Do not show anchor in Designmode
Windows Media Player-Optimize fullscreen mode behavior
Windows Media Player-Remove all context menu entries
Windows Media Player-Zoom video to windowsize
[Unattended]
DisableOem
ComputerType = Advanced Configuration and Power Interface (ACPI) PC
Resolution = 800x600
BitsPerPel = 32 bit (True Color)
MaximumDataStorePercentOfDisk = 12
RestorePointLife = 30
DesktopTheme = Default||
PerServer,100
SCWInstall = 2
AutoUpdates = 3
AutoUDay = 5
AutoUHour = 15
AUElevate
AUMinor
ProgFilesPath = "\Program Files"
[NetAdapter1]
connname = ""
macaddress = ""
ipaddress = "192.168.0.1"
subnetmask = "255.255.255.0"
defaultgateway = ""
dnsserver1 = ""
dnsserver2 = ""
winsserver = ""
netbiossetting = "0"
ipxnetworknumber = "00000000"
ipxnetworkframetype = "0xFF"
[GuiRunOnce]
[Drivers]
[Hotfixes]
I have also unhidden stuff from
SYSOC.INF:
[Version]
Signature = "$Windows NT$"
DriverVer=10/01/2002,5.2.3790.3959
[Components]
NtComponents=ntoc.dll,NtOcSetupProc,,4
WBEM=ocgen.dll,OcEntry,wbemoc.inf,,7
WBEMMSI=wbemupgd.dll,OcEntry,wbemmsi.inf,,7
Display=desk.cpl,DisplayOcSetupProc,,7
ADAM=adamocm.dll,OCEntry,adam.inf,,4
Fax=fxsocm.dll,FaxOcmSetupProc,fxsocm.inf,,6
NetOC=netoc.dll,NetOcSetupProc,netoc.inf,,7
iis=iis.dll,OcEntry,iis.inf,,7
com=comsetup.dll,OcEntry,comnt5.inf,,7
dtc=msdtcstp.dll,OcEntry,dtcnt5.inf,,7
IndexSrv_System = setupqry.dll,IndexSrv,setupqry.inf,,7
TerminalServer=TsOc.dll, HydraOc, TsOc.inf,,2
msmq=msmqocm.dll,MsmqOcm,msmqocm.inf,,6
RemInst=ocgen.dll,OcEntry,ocmri.inf,,3
Cluster=clusocm.dll,ClusOcmSetupProc,clusocm.inf,,7
aspnet=aspnetoc.dll,AspnetOcmProc,aspnetoc.inf,,7
netfx=netfxocm.dll,UrtOcmProc,netfxocm.inf,,7
netfx20=netfxocm20.dll,UrtOcmProc,netfx20.inf,,7
ins=imsinsnt.dll,OcEntry,ins.inf,,7
ims=imsinsnt.dll,OcEntry,ims.inf,,7
fp_extensions=fp50ext.dll,FrontPage5Extensions,fp50ext.inf,,7
sharepoint=ocwss.dll,OcEntry,ocwss.inf,,7
certsrv=certocm.dll,CertSrvOCProc,certocm.inf,,2
LicenseServer=LicenOc.dll,EntryProc,LicenOc.inf,,6
wms=wmsocm.dll,OcEntry,wmsocm.inf,,3
RootAutoUpdate=ocgen.dll,OcEntry,rootau.inf,,7
IEAccess=ocgen.dll,OcEntry,ieaccess.inf,,7
BITSServerExtensions=bitsoc.dll,OcEntry,bitssrv.inf,,7
UDDIServices=uddiocm.dll,OcEntry,uddi.inf,,6
authman=ocgen.dll,OcEntry,AuthMan.inf,,7
OEAccess=ocgen.dll,OcEntry,oeaccess.inf,,7
IEHarden=ocgen.dll,OcEntry,ieharden.inf,,7
SCW=ocgen.dll,OcEntry,scw.inf,,7
PMCsnap=ocgen.dll,OcOMEntry,pmcsnap.inf,,7
HWMGMT=wsocgen.dll,OcEntry,hwmgmt.inf,,7
SanMgmt=ocgen.dll,OcOMEntry,SanMgmt.inf,,7
Srm=ocgen.dll,OcOMEntry,srm.inf,,7
Dfsr=ocgen.dll,OcOMEntry,dfsr.inf,,7
DfsFrsUI=ocgen.dll,OcOMEntry,dfsfrsui.inf,,7
DfsRHelper=ocgen.dll,OcOMEntry,dfsrhelper.inf,,7
CfsCommonUIFx=ocgen.dll,OcOMEntry,cfscommonuifx.inf,,7
DfsExt=ocgen.dll,OcOMEntry,dfsext.inf,,7
FsrCommon=ocgen.dll,OcOMEntry,fsrcommon.inf,,7
FsrNas=ocgen.dll,OcOMEntry,fsrnas.inf,,7
FsrStandard=ocgen.dll,OcOMEntry,fsrstandard.inf,,7
SISInst=ocgen.dll,OcEntry,sis.inf,,7
CLFS=ocgen.dll,OcOMEntry,clfs.inf,,7
SNIS=suaidmog.dll,OcEntry,uidmsnis.inf,,7
PswdSync=suaidmog.dll,OcEntry,uidmpsnc.inf,,7
IdmuMgmt=suaidmog.dll,OcEntry,uidmadmn.inf,,7
UnixIDManagement=suaidmog.dll,OcEntry,uidmmain.inf,,7
SUA=suaidmog.dll,OcEntry,Interix.inf,,7
MSNFS=nfsocm.dll,OcEntry,msnfs.inf,,7
RpcXdr=nfsocm.dll,OcEntry,rpcxdr.inf,,7
Portmap=nfsocm.dll,OcEntry,portmap.inf,,7
NfsAdminUI=nfsocm.dll,OcEntry,NfsAdminUI.inf,,7
NFSserverAuth=nfsocm.dll,OcEntry,nfsauth.inf,,7
NFSserver=nfsocm.dll,OcEntry,nfssvc.inf,,7
NFSclient=nfsocm.dll,OcEntry,nfsclnt.inf,,7
MapServer=nfsocm.dll,OcEntry,mapsvc.inf,,7
ADServOC=ocgen.dll,OcEntry,adservoc.inf,,7
ADFS=adfsocm.dll,OcEntry,adfs.inf,,6
MultiM=ocgen.dll,OcEntry,multimed.inf,,7
AccessUtil=ocgen.dll,OcEntry,accessor.inf,,7
MSWordPad=ocgen.dll,OcEntry,wordpad.inf,,7
WhServer=whsoc.dll,WHSSetupProc,whsoc.inf,,7
InetPrint=ntprint.dll,IppOcEntry,IppOcm.inf,,7
K=KOC.dll,KOCSetupProc,KOC.inf,,7
nLite=ocgen.dll,OcEntry,nLite.inf,,7
[Global]
WindowTitle=%WindowTitle%
WindowTitle.StandAlone="*"
[Strings]
WindowTitle="Windows Server Setup"
WindowTitle_Standalone="Windows Components Wizard"
; Customized by nLite - www.nliteos.com