Quel genere di problema è difficile da risolvere, bisognerebbe sapere da quale DLL provenga ma praticamente ce ne sono talmente tante si può agire solo per tentativi perlopiù a vuoto.
Da CMD come amministratore:
Codice:
FOR /R C:\ %i IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%i
Ci metterà un po' di tempo, ignora eventuali finestre di errori o similare, clicca su OK / Chiudi la finestra e continua.
Se non dovesse funzionare ti consiglio di fare il refresh ( reinizializzare ) in modo da non perdere dati/app, i programmi desktop dovrai reinstallarli.
Per tutte le informazioni vedi
Come reinizializzare, reimpostare o ripristinare il PC