Um, where’s my profile? None for you.

By James at June 19, 2009 03:53
Filed Under: Beta Software, Technology in General

I’ve been running Windows 7 RC1 natively on my main system since it came out. No problems at all until yesterday when I did a restart. Logging into my account, I first noticed the resolution was all pixely. Then my desktop had changed, showing the Beta fish, then a notice that my profile could not be loaded and I had been assigned a temporary profile. I rebooted and was greeted with the same thing. Looking through the event viewer I found the following at about the same time this all started.

“The file system structure on the disk is corrupt and unusable. Please run the chkdsk utility on the volume \Device\HarddiskVolumeShadowCopy1.”

So I started IM-ing my IT God, best friend, Rich (www.goatsneakers.com). He can figure out anything and the first thing he said was not to do the chkdsk. Fortunately I had also setup Carmina with an account so he had me do the following steps.

  • 1. Login as Carmina (I had set her up as Administrator)
  • 2. Create a new account
  • 3. Login to the new account and let it build the profile
  • 4. Log back in as Carmina, then go to Computer –> Properties –> Advanced System Properties –> User Profiles

What Rich wanted me to do was copy my old profile to the new one I had just created, but “uh-oh” the “Copy To” button was disabled.

image

I tried every combination I could think of and the only way the Copy To button would enable was if I chose Default Profile. Both Rich and I started searching for answers and came up with the following link, “Cannot Copy Local Profiles in Win7” (http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/0efeef2f-d059-484c-bea3-6ca21b6cd33e). Apparently it is either a feature or a bug, but being able to copy profiles in Win7 has been disabled. The thread shows a lot of disgruntled IT Pros.

I was starting to get frustrated. I have regular backups with Mozy, but I didn’t want to have to spend time re-paving my system. However now I was into this with a 6 hour investment so far. So I tried one last ditch effort.

  • 1. Login as Carmina
  • 2. Create a new “James” account with Administrator rights
  • 3. Login as the new “James” and let the profile get built
  • 4. Log off then login again as Carmina
  • 5. Take ownership of all the files and folders in the C:\Users folder
  • 6. Copy the entire James folder (the original) to the new James2 folder
  • 7. Rebooted and logged in as James2
  • 8. Bingo! It’s all back, including all my email accounts.

Nice!

Only a few things are a bit flakey. Live Mesh isn’t working so I need to reinstall. But if this happens again, I know I’ll be ready. Ah…the fun of being a renegade.

Time to reorganize.

James

Comments (1) -

6/19/2009 4:30:17 AM #

Mike Roth

The Copy Profile function caused alot of problems, because sometimes it would not ACL stuff correctly also App Settings folder was copied and the user did not have access to the program it could cause problems, i used to think that roaming profiles were the greatest thing since sliced bread, but now i know its not.

- Mike

Mike Roth | Reply

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading


About the author

James James is a five time and current Microsoft MVP in Client App Development, a Telerik Insider, a past Director on the INETA North America Board, a husband and dad, and has been developing software since the early days of Laser Discs and HyperCard stacks. As the Founder and President of the Inland Empire .NET User's Group, he has fondly watched it grow from a twice-a-month, early Saturday morning group of five in 2003, to a robust and rambunctious gathering of all types and sizes of .NET developers.

James loves to dig deep into the latest cutting edge technologies - sometimes with spectacular disasters - and spread the word about the latest and greatest bits, getting people excited about developing web sites and applications on the .NET platform, and using the best tools for the job. He tries to blog as often as he can, but usually gets distracted by EF, LINQ, MVC, ASP, SQL, XML, and most other types of acronyms. To keep calm James plays a mean Djembe and tries to practice his violin. You can follow him on twitter at @latringo.

And as usual, the comments, suggestions, writings and rants are my own, and really shouldn't reflect the opinions of my employer. That is, unless it really does.

James Twitter Feed

Recent Comments

Comment RSS

Month List