Jump to content

Customizing Settings, Classic Style, Page File Etc


Fo3

Recommended Posts

Hi everyone, thanks for all the info you guys post.

I've recently made a slipstreamed unattended xp install with all the updates released so far. Took me a few goes with a cdrw, but now I got a cd that installs an updated xp. I have done a few reg tweaks I like as well, such as no popups, no cd autoplay, no shared documents etc. But I was wondering if any of you could point me in the rigth driection for other things I do for every xp install.

That is:

set start menu and control panel to classic

set theme to classic (no wallpaper, win2k style taskbar etc)

Set performance options in advanced properties to maximise(just have 'show contents while dragging enable')

manually set page file to 1024mb on c:

disable auto updates and remote access

disable monitoring

I suppose that all for now, these are the things I do within the first few minutes of any xp installation. If there are quick fixes for them it could allow me to get straight into customising for the individual PC, like drivers side of things.

Thanks.

Link to comment
Share on other sites


add these to your winnt.sif

; classic start panel and theme

[shell]

DefaultStartPanelOff=Yes

DefaultThemesOff=Yes

; auto update off

[Components]

AutoUpdate=Off

; remote access and error reporting off

[PCHealth]

ER_Display_UI=1

ER_Enable_Reporting=0

RA_AllowToGetHelp=0

RA_AllowUnsolicited=0

its a start :)

Link to comment
Share on other sites

There's no way to set performance options via a registry file, because when you first boot into windows the registry keys are updated. You would need a vbscript that would change the performance options.

For the pagefile, you could probably edit the registry key for that, i believe it's under Memory Management.

-gosh

Link to comment
Share on other sites

save this as pagefile.inf in your %OEM%\$1\install folder

[Version]
Signature=$CHICAGO$

[DefaultInstall]
AddReg=Reg.HKLM

[Reg.HKLM]
;
; set pagefile size and path
HKLM,%PAGEFILE_PATH%,PagingFiles,0x10000,"C:\pagefile.sys 128 768"

[Strings]
PAGEFILE_PATH="SYSTEM\ControlSet001\Control\Session Manager\Memory Management"

edit it with notepad changing the min value 128 and max value 768 .. call it with this command in main_batch.cmd

rundll32 setupapi.dll,InstallHinfSection DefaultInstall 128 %systemdrive%\install\pagefile.inf

enjoy :)

Link to comment
Share on other sites

just for the hell of it, heres my inf tweaks

[Version]
Signature=$CHICAGO$

[DefaultInstall]
AddReg=Reg.HKCR
AddReg=Reg.HKCU
AddReg=Reg.HKLM

; FLAG:
;
; 0x00000 - REG_SZ
; 0x00001 - REG_BINARY
; 0x10000 - REG_MULTI_SZ
; 0x20000 - REG_EXPAND_SZ
; 0x10001 - REG_DWORD
; 0x20001 - REG_NONE

[Reg.HKCR]
;
; explore folders
HKCR,Folder\shell,,,"explore"
;
; open .nfo files with notepad
HKCR,MSInfo.Document\Shell\Open\Command,,0x20000,"%SystemRoot%\System32\NOTEPAD.EXE %1"
;
; add "Open Command Window Here" to context menu for folders
HKCR,Directory\shell\cmd,,,"Open Command Window Here"
HKCR,Directory\shell\cmd\Command,,,"cmd.exe /k "cd %L && ver""


[Reg.HKCU]
;
; redirect special folders
HKCU,%HKCU_EXPLORER%\User Shell Folders,Personal,0x20000,"%PERSONAL%"
HKCU,%HKCU_EXPLORER%\User Shell Folders,My Pictures,0x20000,"%PICTURES%"
HKCU,%HKCU_EXPLORER%\User Shell Folders,Favorites,0x20000,"%FAVORITES%"
;
; disable desktop cleanup wizard
HKCU,%HKCU_EXPLORER%\Desktop\CleanupWiz,NoRun,0x10001,0x00000001
;
; hide my network places desktop icon
HKCU,%HKCU_EXPLORER%\HideDesktopIcons\ClassicStartMenu,{208D2C60-3AEA-1069-A2D7-08002B30309D},0x10001,0x00000001
;
; change menu show delay
HKCU,Control Panel\Desktop,MenuShowDelay,,"125"
;
; force the control panel classic display style
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,ForceClassicControlPanel,0x10001,0x00000001
;
; disable winxp cd-burning
HKCU,Software\Microsoft\Windows\CurrentVersion\Policies\Explorer,NoCDBurning,0x10001,0x00000001


[Reg.HKLM]
;
; use classic logon
HKLM,Software\Microsoft\Windows NT\CurrentVersion\Winlogon,LogonType,0x10001,0x00000000
;
; disable system restore
HKLM,Software\Microsoft\Windows NT\CurrentVersion\SystemRestore,DisableSR,0x10001,0x00000001
;
; run netlaunch on boot
HKLM,Software\Microsoft\Windows\CurrentVersion\Run,NetLaunch,,"D:\\Web\\NetLaunch\\launch.exe"
;
; dont start ms-messenger with outlook express
HKLM,Software\Microsoft\Outlook Express,Hide Messenger,0x10001,0x00000002
;
; disable 8.3 name creation in ntfs
HKLM,System\CurrentControlSet\Control\FileSystem,NtfsDisable8dot3NameCreation,0x10001,0x00000001
;
; place windows kernel into ram
HKLM,System\CurrentControlSet\Control\Session Manager\Memory Management,DisablePagingExecutive,0x10001,0x00000001
;
; alter prefetch parameters
HKLM,System\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters,EnablePrefetcher,0x10001,0x00000003
;
; set processor scheduling to background services for low latency asio
HKLM,System\ControlSet001\Control\PriorityControl,Win32PrioritySeparation,0x10001,0x00000018
;
; set page file size
HKLM,%PAGEFILE_PATH%,PagingFiles,0x10000,"C:\pagefile.sys 128 768"
;
; disable some services
HKLM,%SERVICES_PATH%\Alerter,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\cisvc,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\ClipSrv,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\ERSvc,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\FastUserSwitchingCompatibility,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\ImapiService,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\LmHosts,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\Messenger,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\mnmsrvc,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\RasAuto,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\RasMan,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\RDSessMgr,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\RemoteAccess,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\RemoteRegistry,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\SCardDrv,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\SCardSvr,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\Schedule,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\SharedAccess,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\srservice,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\SSDPSRV,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\TapiSrv,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\TermService,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\Themes,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\TlntSvr,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\upnphost,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\UPS,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\WmdmPmSp,Start,0x10001,0x00000004
HKLM,%SERVICES_PATH%\WZCSVC,Start,0x10001,0x00000004


[Strings]
PERSONAL="D:\\Numinous\My Documents"
PICTURES="D:\\Numinous\My Documents\My Pictures"
FAVORITES="D:\\Numinous\Favorites"
SERVICES_PATH="System\CurrentControlSet\Services"
HKCU_EXPLORER="Software\Microsoft\Windows\CurrentVersion\Explorer"
PAGEFILE_PATH="System\ControlSet001\Control\Session Manager\Memory Management"

enjoy :)

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...