Windows' design means that no such thing is on the lock screen. A tablet or thing that runs another OS may allow this.
Bob
HI: I am looking for a way to install a Live Weather screensaver so I don't have to login into my computer every now and then simply because I want to check the weather. Is it possible?
Just like the cellphones display the weather and other info even when they are locked.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic