Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have a problem with the calendar gadget in Vista. The starting day is Sunday, but I would like to change it to Monday.

I have checked some forums which points me in the direction that:

  • Change the Regional Settings in ControlPanel to your local region
  • Change the register key HKEY_CURRENT_USER/Control Panel/International/iFirstDayOfWeek to 0

Both of these are already correct, so it didn't help me. Does anyone else have a suggestion?

share|improve this question

1 Answer 1

up vote 0 down vote accepted

I've been trying to sort this for a while as it is extremely anoying.

In the folder c:\program files\windows sidebar\gadgets\calendar.gadget\en-us\js is a file called calendar.js, if you edit this (you will have to change the permissions/take ownership to do so)and change the line

loc.day.first = vbsFirstDayOfWeek()-1;

to

loc.day.first = vbsFirstDayOfWeek();

this will change the start day from Sunday to Monday.

I've also change the same file in the program files (x86)... folder as well.

Seems to work well with no issues so far, remember take a backup first.

share|improve this answer
    
This will probably work, just need to fix the d*mn admin rights on Vista... When I have confirmed it I'll accept it –  Default May 19 '10 at 12:14
    
How come I can't change that file, even though I am administrator? I tried setting notepad, cmd and explorer as (explicit) admin with no prevail. That file seems impenetrable. I know it has to do with the Program Files folder (I've experienced it before) and usually it works. This time it does not –  Default May 20 '10 at 9:54
    
Have you tried adding yourself as the owner of the file and then setting up the permissions –  admintech May 20 '10 at 10:49

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.