As chaves de registro, como arquivos, têm permissões sobre elas. Clique com o botão direito na pasta da chave que você está tentando descobrir e veja se você pode clicar em permissões.
Se você não pode nem fazer isso, existe um hack que você pode fazer para executar um aplicativo como SYSTEM em vez de administrador.
Faça o download do PsExec . Abra um prompt de comando como administrador (clicando com o botão direito do mouse no atalho do prompt de comando e clicando em executar como administrador). Execute o seguinte comando:
psexec -i -d -s c:\windows\regedit.exe
Isso iniciará o regedit com a conta do sistema (verifique se você ainda não tem cópias abertas) e veja se consegue excluir essas pastas.
P.S. Verifique se o solidworks criou quaisquer usuários ou grupos na sua máquina e exclua-os (exclua a pasta correspondente na pasta C: \ Users também), tive um problema semelhante quando o SQLServer do usuário foi corrompido, o único sinal era um registro chave não pôde ser criada / excluída durante o processo de configuração.