Se analisar bem a enumeração dos prefixos e falsos prefixos da Base XVI do novo Acordo Ortográfico, verificará que guarda- não figura entre eles. Nestes dois compostos em apreço, guarda é uma forma verbal do verbo guardar.
Assim, continuará a escrever-se: guarda-roupa, guarda-sol.
E gramaticalmente continuará a distinguir-se no plural dos compostos os casos em que guarda figura como forma verbal dos casos em que figura como substantivo: guarda-roupas, mas guardas-fiscais.