Após a inicialização, copie um diretório para o ramdisk e use links simbólicos para torná-lo transparente ao sistema operacional.
Mas, na verdade, o sistema operacional já armazena em cache o disco usando a RAM disponível.
Não importa o que aconteça, não ajudará no tempo de inicialização , pois os arquivos não são copiados para ram até depois da inicialização e você gastará mais tempo copiando-os.
O "live CD" dos sistemas Linux geralmente funciona usando um ramdisk. Mas você espera que a imagem compactada seja lida em memória RAM, diminuindo o tempo de inicialização.
Compressão ... hmmm ... se você tiver um Xeon rápido, mas um disco lento, poderá compactar a unidade e ter menos dados para ler do disco.
O Win10 deve ter um cache de imagem de inicialização rápida, portanto, entre isso e desfragmentar o disco, sua velocidade de inicialização deve estar OK.
Quão lenta é a velocidade de inicialização da qual você está reclamando?