hi thanx for reply. my win xp is sp3. #1 ver 8.2 #2 IE 8 #3 my root of dvd include 4 OSes folder named :XPS1, XPS2, XPS3,XP64 and WPI. each OS folder contain $OEM$ folder that downloded from WPI official site. but after windows xp installation finished WPI don't appears. then i create a folder in I386 named CMD and add tow files that same $OEM$ folder and edit SVCPACK.INF file to add name of runwpi.cmd that in CMD folder. i dont problem to this step, WPI page appear after win xp installation finished, but when install applications started an error appear that want to stop process. error says script on IE run slowly, do you want to stop it? yes/no with 'yes' condition system not be usable until press Alt+F4 and with 'no' terminated. i'm sorry , i don't know english very goog. SVCPACK.INF file: [setupData]CatalogSubDir="\i386" [setupHotfixesToRun] CMD\RunWPI.cmd --------------------------------------- RunWPI.cmd file: for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i: set wpipath=%drive%\wpi SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx REG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.exe" /f -------------------------------------- This is my folder layout: >WPI >XPS1 >XPS2 >XPS3 ------- >I386 ------------- > CMD -------------------- cmdline.txt -------------------- RunWPI.cmd ------- >$OEM$ ------------ cmdline.txt ------------ RunWPI.cmd >XP64