[Version]
Signature="$Windows NT$"
NtBuildToUpdate=1381
NtMajorVersionToUpdate=4
NtMinorVersionToUpdate=0
NtServicePackVersion=768
NtMinimumServicePackVersion=768
HotfixNumber=%HOTFIX_NUMBER%
LanguageType=%LangTypeValue%
RequiredFreeSpaceNoUninstall=5
RequiredFreeSpaceWithUninstall=5
[ProductInstall.ReplaceFilesIfExist]
CopyFiles=System32.files
CopyFiles=SystemRoot.files
CopyFiles=Inf.files
CopyFiles=Spldrv.files
CopyFiles=Fonts.files
[ProductInstall.DontDelayUntilReboot]
;
; These files must be replaced before rebooting, not delayed-until-reboot,
; because they are loaded before the delay-until-reboot code is executed.
;
CopyFiles=MustReplace.System32.files
CopyFiles=Drivers.files
CopyFiles=Osldr.files
[ProductInstall.CopyFilesAlways]
CopyFiles=CopyAlways.System32.files
CopyFiles=CopyAlways.Drivers.files
CopyFiles=CopyAlways.Inf.files
[ProductInstall.ServerFiles]
CopyFiles=Server.Inf.files
[ProductInstall.WorkstationFiles]
CopyFiles=Workstation.Inf.files
DelReg=Product.Del.Reg.Workstation
[ProductInstall.UniprocessorFiles]
CopyFiles=Uniprocessor.Kernel.files
[ProductInstall.MultiprocessorFiles]
CopyFiles=Multiprocessor.Kernel.files
[ProductInstall.GlobalRegistryChanges]
AddReg=Product.Add.Reg
[ProductInstall.GlobalRegistryChanges.x86]
AddReg=Product.Add.Reg.x86
[ProductInstall.GlobalRegistryChanges.Alpha]
AddReg=Product.Add.Reg.Alpha
[ProductInstall.GlobalRegistryChanges.PPC]
AddReg=Product.Add.Reg.PPC
[IBM-6070.Section]
AddReg=IBM-6070.AddReg
[IISSection]
CopyFiles=IIS.files
CopyFiles=IISAdmin.files
AddReg=IIS.AddReg
[IISSectionServer]
CopyFiles=Server.IIS.Inf.files
AddReg=Server.IIS.AddReg
[IISSectionWorkstation]
CopyFiles=Workstation.IIS.Inf.files
AddReg=Workstation.IIS.AddReg
[FPNWSection]
CopyFiles=FPNW.files
[HTRSection]
CopyFiles=HTR.files
[IESection]
CopyFiles=IE.files
[HyperSection]
CopyFiles=Hyper.files
[EudcSection]
CopyFiles=Eudc.files
[Save.Reg.For.Uninstall]
[Save.Reg.For.Uninstall]
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%
[Product.Add.Reg]
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Installed",0x10001,1
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Comments",0,%COMMENT%
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Backup Dir",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Fix Description",0,%COMMENT%
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Installed By",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Installed On",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%,"Valid",0x10001,1
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%\File 1\,"Flags",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%\File 1\,"New File",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%\File 1\,"New Link Date",0,""
HKLM,SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\%HOTFIX_NUMBER%\File 1\,"Old Link Date",0,""
[DestinationDirs]
SystemRoot.files=10 ; %windir% (replace if exist)
System32.files=11 ; %windir%\system32 (replace if exist)
CopyAlways.System32.files=11 ; %windir%\system32 (copy even if don't exist)
MustReplace.System32.files=11 ; %windir%\system32 (don't delay until reboot)
CheckSecurity.System32.files=11 ; %windir%\system32 (warn if 40-bit replacing 128-bit)
Drivers.files=12 ; %windir%\system32\drivers (don't delay until reboot)
CopyAlways.Drivers.files=12 ; %windir%\system32\drivers (copy even if don't exist)
CheckSecurity.Drivers.files=12 ; %windir%\system32 (warn if 40-bit replacing 128-bit)
Uniprocessor.Kernel.files=11 ; %windir%\system32 (don't delay until reboot)
Multiprocessor.Kernel.files=11 ; %windir%\system32 (don't delay until reboot)
Hal.files.x86=11 ; %windir%\system32 (don't delay until reboot)
Hal.files.Alpha=54 ; osloader.exe location (don't delay until reboot)
Hal.files.PPC=54 ; osloader.exe location (don't delay until reboot)
Osldr.files=54 ; path to ntldr or osloader.exe (don't delay until reboot)
Inf.files=17 ; %windir%\inf (replace if exist)
CopyAlways.Inf.files=17 ; %windir%\inf (copy even if don't exist)
Server.Inf.Files=11 ; %windir%\system32 (replace if exist)
Workstation.Inf.Files=11 ; %windir%\system32 (replace if exist)
Fonts.files=20 ; %windir%\fonts (replace if exist)
Spldrv.files=52,2 ; %windir%\system32\spool\drivers\<platform>\2
IIS.files=65601 ; destination determined at runtime
IISAdmin.files=65601,iisadmin ; destination determined at runtime
FPNW.files=65602 ; destination determined at runtime
HTR.files=65603 ; destination determined at runtime
IE.files=65604 ; destination determined at runtime
Hyper.files=65605 ; destination determined at runtime
Eudc.files=65606 ; destination determined at runtime
Server.IIS.Inf.Files=65601 ; destination determined at runtime
Workstation.IIS.Inf.Files=65601 ; destination determined at runtime
[MustReplace.System32.files]
[CopyAlways.System32.files]
[CopyAlways.Drivers.files]
[CopyAlways.Inf.files]
[SystemRoot.files]
[System32.files]
[Drivers.files]
[Osldr.files]
[Inf.files]
[Spldrv.files]
[Fonts.files]
[Uniprocessor.Kernel.files]
NTOSKRNL.EXE
[Multiprocessor.Kernel.files]
NTOSKRNL.EXE, NTKRNLMP.EXE
[IIS.files]
[FPNW.files]
[HTR.files]
[IE.files]
[Hyper.files]
[Eudc.files]
[IISAdmin.files]
[Server.IIS.Inf.Files]
[Server.Inf.files]
[Workstation.IIS.Inf.Files]
[Workstation.Inf.files]
[Check.For.128.Security]
; Although this section is structured as an "Install" section with
; "CopyFiles" sections, it only causes these files to be checked, not
; copied. Any files in these sections must also be specified in the
; appropriate "CopyFiles" sections of a real "Install" section to
; cause them to be copied.
CopyFiles = CheckSecurity.System32.files
CopyFiles = CheckSecurity.Drivers.files
[CheckSecurity.System32.files]
[CheckSecurity.Drivers.files]
[SourceDisksNames]
1=%ServicePackSourceFiles%
[SourceDisksFiles]
NTKRNLMP.EXE = 1
NTOSKRNL.EXE = 1
[SourceDisksFiles.x86]
[SourceDisksFiles.Alpha]
[Strings]
LangTypeValue=9
ServicePackSourceFiles="Windows NT 4.0 Hotfix Source Files"
HOTFIX_NUMBER="Q146965"
COMMENT="This fix corrects GETADMIN problem"