Windows 2003 domain all of a sudden users started to lose home folder created in Active directory

For years we have used Active Directory to simply give Home Folders under profile for each user when their accounts are's purpose.  All of a sudden lots of users complain that they dont connect to their personal folder, but to the higher folder labeled users...thus the users think they lost all of their files in the Home folder.  This is confusing and it randomly happens only to a few users.  The only thing that has changed in the past is we have added a few Windows 7 client machines, but those users done lose their Home Folders, only a random few XP users.

This makes no sense to me.  So far I have modified the owners in each Home Folder to reflect the user but that hasnt fixed it.  Also today I thought I'd add the line (net use I: \\server03\users\%username%) to each logon script in hopes that to those who dont connect correctly will with that line.

Can anyone help me with a solution that will last?  This is getting a little agrivating.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kent DyerIT Security Analyst SeniorCommented:
Are you using a batch script or is this done in a VBS Script?  Can you show us the script?


Muzafar MominCommented:
run gpresult in users login and check for the applied group policy, any one of Group policy would be overwriting the setting
ecubenetworksAuthor Commented:
I am using batch scripts.  They are all really really basic...nothing more than

net use L: \\server\folder

and so forth...nothing more.

But I never used a net use command in a batch script for the home folders because in profile in AD, there is a place to input that in...which we use I for home folders...but letters dont really matter unless overwritting them.

As for GPO's we do have 3-4, but i have pretty much eliminated all but 2 (default domain policy) and a special one for accounting.  Nothing in those has really changed and out of no where home folders start missing here and there.  Very odd

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

Muzafar MominCommented:
in that case can you try to push the batch script and logon script using GPO
ecubenetworksAuthor Commented:
Well, we do have batch scripts for every department...but maybe i could use a login script in the default domain policy that only has the net use I: /delete and then net use I: \\server\folder

you think that could work?  then once logging in everyone in their respective department can map to where they need to got
Can you post the entire logon script?
ecubenetworksAuthor Commented:
there is really no point...they do nothing but net use x: to folders...nothing more
ecubenetworksAuthor Commented:
So i decided to try the route muzafar_13 said and i made a single logon and linked it to default domain GPO just to handle the net time and the I drives for home drives.  I'll have to see Monday if it works and we're all happy or it doesnt and i get yelled at all day long! LOL

Thanks to everyone for your help and ideas!
ecubenetworksAuthor Commented:
I just heard that even with there being a logon script with only the 1 command for the drive that is the home folder, people still dont connect always to it and do connect to the parent folder.

Any other ideas?
I would maybe try to:

Update the network card driver on some of the XP machines.

Place the XP machines in a seperate OU and create a GPO that tells them to wait for the network before running GPOs and logon scripts.

I saw this issue at a client, but there it was the Win7 clients that had this problem and XP ran all fine.
The Win7 connected to the ..\users\ folder instead of ..\users\%username%.

The problem was a logon script that had these lines (and home defined on the user profile):

net use g: /del
net use g: \\server\share\%username%
set home=g

Once removed everything was ok.

ecubenetworksAuthor Commented:
Should i use the batch script for the domain controller GPO or the OU login scripts?
This sounds like a great idea and hope it works.  This is sooo crazy!
In the default domain GPO i did set to wait for network before running GPO's...but i'll double check on that.

So weird!

You should not use the "batch" line I wrote if that's what you ment.

Let AD handle the Home mapping, and you can use a logon script for additinal network mappings.
ecubenetworksAuthor Commented:
We always have had AD do the home mapping and it has gone nuts...but i'll get rid of the GPO i just setup.

ecubenetworksAuthor Commented:
This is still happening randomly with about 2-3 users on XP machines.  So no solution yet. :-((
Are the XP machines on a wired network? (no active wireless NIC)

HAve you looked in the event log on the XP machines for some leads?
ecubenetworksAuthor Commented:
All machines are on a wired network.  I haven't had enough time to look at each individual machine close enough to see why it doesnt load yet...but i plan on it!  thanks.
Kevin HaysIT AnalystCommented:
I actually use roaming profiles, redirected documents and map a public drive and a few others based on what the customer needs.  I educate the customer to save their documents (home folders) in their My Docs, just less confusion and seems to work better for the customers.

Anyway, if it's the same users then I would check network connectivity from those machines.  If it's random users, then that's a different story then.

Like snusgubben suggested, look in the event viewer to see if anything is showing up.
ecubenetworksAuthor Commented:
Seems to have resolved for now
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2003

From novice to tech pro — start learning today.