O Windows 7 precisa de um sensor instalado para fornecer aos serviços (Google) informações pertinentes ao serviço.
Um desses sensores é o Geosense que fornecerá o comportamento que você está procurando. Atualmente, o sensor suporta os serviços de localização do Google via IP / WiFi.
O framework existe no Windows 7, mas ainda requer implementações de terceiros que fornecerão os sensores e, portanto, a integração a serviços como o Bing / Google. Infelizmente; a comunidade de desenvolvedores tem sido bastante lenta para responder até agora.
Com relação à geolocalização via HTML 5; que depende do navegador e de como eles suportam o HTML 5 e, consequentemente, a geolocalização. Se você encontrou uma página escrita em HTML 5 aproveitando a API da geolocalização; a implementação do navegador entraria em realização naquele momento. Se o navegador fornecesse um caminho, por meio das configurações do navegador, para fornecer uma posição fixa de latitude / longitude, isso dependeria do navegador específico em uso.