Certamente, muito do código de janelas unificadas é comum, mas muito específico da máquina, como código para controlar CPUs de desktop, é muito diferente do código para controlar os processadores em um smartphone. Esses sistemas mais novos, começando com o Windows 10, tornam muito mais difícil a existência de vírus. Esse é um dos benefícios de ter uma loja, a microsoft pode escanear todos os itens da loja por código de vírus, e também a loja cria um sistema onde os aplicativos podem desenvolver uma reputação, etc. A Microsoft copiou muito do Android para o Windows 10, por um lado é um modelo muito mais seguro, mas sim, o fato de haver um código comum em todos esses dispositivos significa que um vírus que atinge com sucesso a camada comum afetará potencialmente qualquer tipo de dispositivo executando win10.