Windows Server TechCenter > Windows Server Forums > Setup Deployment > setup problem preventing access to IE cache
Ask a questionAsk a question
 

Questionsetup problem preventing access to IE cache

  • Wednesday, November 11, 2009 12:42 AMhedkrash Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    This is a very complex issue, that we're 95% sure has to do with the deployment process - we just don't know why.

    I've got a piece of code that deletes specific IE cache files. This program consistently works, except under a specific scenario.

    This is a retail setup where we deploy 2003 server, which uses wds to install WePOS (a cut down version of XP) onto all other systems. The base install images have an administrative acount only (no domain user has logged in). During the personalization process a domain user is granted administrative privledges, then the administrative account updates the registery to auto login with this domain account, logs off, allows the domain account to log back in and complete the personalization process.

    The server personalization is very similar.

    The problem only exists when logged in with this domain user. Any other domain user works correctly. If I log in with a domain user that's failing on another system - the process works correctly. The local administrative user works correctly.

    My process uses the c# path of Environment.SpecialFolder.InternetCache to find the location of the cache files.
    I've set notifications to watch it loop through the folders - it sees the index.dat and desktop.ini files, but cannot see any of the other cache while logged in as this user.

    The really odd thing, is if I log in as the local admin, and delete this profile with "delprof", then log out - allow the system to auto log back in and recreate it's local profile - everything works correctly.

    Something is going wrong on this initial profile creation. We see this problem on both the 2003 server and WePOS systems that are being imaged.

    Any suggestions would be helpful.