I was using nlite 1.491 to customize the XPsp3en disc, while there always was a consistant error "file icfgnt.dll missed" poping up in the middle, as a consequence, IE cannot be used after the XP installation, neither IE7 can be installed. That error seems very much likely to be caused by the change of the "Program Files" directory. In my customized installation disc no removal of components, services, and etc have been made, whereas some changes like the built-in adminstrator/guest name, and the default paths had been made, as a result the error message keeps poping up. However, if I keep the default path of "Program Files" intact, the error disappears right away. Afterwards, keeping the intact "Program Files" path, I remove any component or service as will, the error still does not show up either, and the setuperr.log file appears to be empty after installation. I am not sure whether this is related to nlite or not. Only that, I have used the manually written unattend file to change the "Program Files" directory with XPsp2en[note: NOT sp3] before, everything went smooth. In these two threads I thought it is caused by nlite and IE7, but indeed it is not and I was wrong. http://www.msfn.org/board/index.php?showtopic=128705 http://www.msfn.org/board/index.php?showtopic=128678 I would like to say thank you to all those gave suggestions to help in these two threads, and sorry about the copy right issues -- I really did not know the BT approach is illeagal, neither I meant to break the rule here in this forum.