Experimente o Windows ICS.
Muito fácil de configurar, embora você possa precisar de um cabo cross-over para conectar do seu laptop ao desktop.
Vá para Conexão de rede > Clique com o botão direito na guia Conexão sem fio > Propriedades > guia Compartilhamento > Configure para compartilhar com a conexão de área local.
Verifique se sua área de trabalho está configurada para DHCP e não para endereço IP estático.