O Windows Vista e o 7 não incluem o Active Desktop, acredito. A coisa mais próxima é provavelmente DesktopSites da Ave :
Active Desktop para Windows 7 (Vista) - como instalá-lo no Windows 7 / Vista?
Onde estão análogos ? Existe tal coisa para Mac e Linux?
Existe um navegador que pode funcionar sob ícones da área de trabalho?
O Windows Vista e o 7 não incluem o Active Desktop, acredito. A coisa mais próxima é provavelmente DesktopSites da Ave :
Estou usando o Snippage para adicionar páginas da web ao vivo ao meu computador por meio do Adobe AIR. Isso funciona muito bem.
Você pode criar seu próprio gadget do Windows para mostrar uma página da Web na área de trabalho no Windows 7. Não é muito mais complicado do que criar uma página da Web simples usando o Active Desktop. Você cria sua página da Web e um documento XML para acompanhá-la.
A única ressalva que descobri é que você precisa definir a largura e a altura da tag body em seu HTML para que o Windows exiba o gadget usando as dimensões de pixel corretas.
Certamente não há necessidade de aplicativos de terceiros! Aqui está a explicação da Microsoft sobre o arquivo XML que precisa acompanhar o seu HTML. link