SBS 2003 Roaming Profiles not replicating deletes to the server

I have a customer running SBS2003.  The users are configured using roaming profiles.  the issue is when an end user deletes a particular file on his or her desktop, the file is not deleted on the server.  the next time they log into thier local PC the deleted file is copied from the server back to the local desktop.  any ideas how to resolve this problem?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

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.

Glen KnightCommented:
What happens if you delete the item the logoff rather than shutdown or reboot?

When you shutdown the computer does it restart instead?
ptsolutionsincAuthor Commented:
either rebooting, shutting down or logging off, the deleted files are copied back to the desktop pc from the server.

we are now in a process of deleting twice.  when a user deletes a particular file from his computer, he has to navigate to the server and delete the file from there as well.  if not, when he boots up in the morning, the deleted file will get copied back to the desktop pc.
Check the event logs. There should be one or more errors listed in regards to the profile synchronization. If no events, then does the system have an nVidia video card? If so, update it to the latest drivers. I've seen before where an nVidia driver caused this exact issue on a couple Vista systems.
Introduction to Web Design

Develop a strong foundation and understanding of web design by learning HTML, CSS, and additional tools to help you develop your own website.

JoeSystems AdministratorCommented:
I have seen this exact issue before

When the user is logged out make sure they have full permissions to their roaming profile.

It sounds like they can only read and execute what is on the server so it is allowing them to load the profile from the server but when it goes to unload back to the server they don't have write permission and cannot edit the server copy of their own profile. If it says they have full permission remove them and re-add them. Make sure that child objects are inherited.

Also either the user or administrators has to be the owner of the folder or they won't be able to access their profile at all.

If you have any question let me know.

Hop this helps
The problem is more than likely permissions.  Follow the Microsoft guide lines for setting permissions on shares.  The user must also be the owner of their profile.

In any case I would advise against keeping actual files from within the profile itself.  It will not only avoid this problem if it cannot be resolved, but also lower the chances of corrupt profiles and speed up login times reducing the size of the profile.

Use the default redirected folders that SBS 2003 provides and create a folder for the desktop.

IE \\Server\Users\Username\Desktop

Once you have copied the files over you can manually redirect the desktop from the profile following these instructions.  The change will be transparent to the users.

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
Maybe the profile is not written back correctly because some files are not closed. For 2003 server you should use 'Uphclean', a Microsoft tool.
ptsolutionsincAuthor Commented:
I checked the video card as someone suggested and the server has an ATI Radeon card.  The Full permissions are given to each user for each of thier individual profile folders however they are not the owner.  The owner is set to the Administrators.  I guess this will be the first change I make.  I will follow-up with what is determined.
Here's the basics:

1. The roaming profile folder must be created on the server and shared to the users with at least modify rights.
2. The roaming profile folder must be set on the desired user(s) account.
3. The user's folder under the roaming profile folder on the server must be granted full rights to <username> and  system accounts. I also recommend administrator too.
4. The user's folder under the roaming profile folder must have <username> as the owner of the folder and all contents of the folder.

If there are any problems with any of the above setup the workstation will record one or more event log entries to state why the roaming profile could not be updated on the server. These will be access denied, path too long, etc.

Now about my previous post. I've found a couple systems that strangely would not update the roaming profile on the server. Therefore desktop files and shortcuts returned upon the next logon. Oddly there was nothing in the event logs to assist in the troubleshooting. Then I came acrossed a strange post that someone else did. I can't seem to find the posting again. But they menionted their system had an nVidia graphics card and the updated to the latest drivers and the roaming profile issues was fixed. So it's all about the video card in the workstation using the roaming profile. For some reason the driver doesn't let the roaming profile update happen.

JoeSystems AdministratorCommented:
If the permissions is already to to full try and reapply them. It is okay to have the administrator as the owner.
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
Microsoft Legacy OS

From novice to tech pro — start learning today.