Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I installed Windows 7 (and XP before) on my MacBook Pro and whenever I boot my Windows and after that boot my OS X my clock shows the wrong time and my login items that I set in the system preference > Accounts disappear!

I have also lost my second language added! Indeed I lost all my specimen settings.

Someone told me that's because MBP don't have BIOS and that causes the problem to happen. Does anyone know how must I solve it?

P.S: asked this question before on superuser and get this answer about to edit registry and set RealTimeIsUniversal to 1.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

but it just solve the time problem.

this is my login items but I don't think it related to apps was set here because I changed them many times and still have the problem.

alt text

share|improve this question
    
If you reboot OS X without booting in Windows, do the login items disappear? I can't see why booting to Windows would mess up the Mac OS X login items. –  Loïc Wolff Aug 24 '10 at 21:10
    
no it won't disappear, if I directly boot my os x. –  Am1rr3zA Aug 24 '10 at 21:22
    
can you update your post with the list of your login items? –  Loïc Wolff Aug 24 '10 at 22:16
add comment

2 Answers 2

Try to backup and delete the file under ~/Library/Preferences/com.apple.loginitems.plist

This will remove the login item you have and Mac OS X will create a new (clean) one.

For more information:

  • Do you by any chance use some kind of app cleaner on your Mac that would delete .plist files?
  • When on Windows, do you mount your Mac partition with read access?
share|improve this answer
    
I try this later and inform you the result. –  Am1rr3zA Aug 25 '10 at 22:21
add comment

About the time :

You have to tell Windows that the clock is UTC.

To do this, edit the following in the registry :

HKEY_LOCAL_MACHINE
 SYSTEM
  CurrentControlSet
   Control
    TimeZoneInformation
     RealTimeIsUniversal

and set it to a DValue of 1.

share|improve this answer
    
this just solve time issue and some one on superuser told me how solve other problem? –  Am1rr3zA Aug 24 '10 at 20:38
    
What's the point with the clock setting ? I don't see how they're related. –  Studer Aug 24 '10 at 20:43
    
I just want said that this registry solve the clock issue not the problem about I lost my login items that I set in the system. –  Am1rr3zA Aug 24 '10 at 20:46
2  
Actually, I believe you should post another question about the login. And accept this answer for the wrong date issue. –  Loïc Wolff Aug 24 '10 at 20:51
2  
Like the person told you on Super User, you've got two problems, so you've got to ask two questions. Since the time problem is solved, remove it (the registry hack) from this question. This led @studer to think you still had a time difference problem and might fool other people too. –  Loïc Wolff Aug 24 '10 at 21:08
show 2 more comments

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.