Meu processo de pensamento é este:
Se nenhum programa for executado, algumas configurações provavelmente alteradas afetarão todos os arquivos que terminam em .exe. Seria interessante ver se os programas executados em .msc ainda funcionam. Esse tipo de coisa geralmente não acontece por acaso. Há provavelmente hacker em algum lugar do outro lado do mundo com uma risada maléfica apreciando sua situação. Além dessas alterações aleatórias nas configurações que impedem a execução dos programas, é muito provável que você tenha vírus responsáveis por colocar essas alterações em prática. Como você não pode rodar nenhum programa, você terá que inicializar um live-cd e carregar algum software antivírus para escanear o disco com . Eu às vezes uso avg (edição linux gratuita). Infelizmente, mesmo que os vírus desapareçam, provavelmente ainda haverá várias configurações alteradas especificamente para tornar sua vida miserável.
Você pode tentar se livrar dos vírus e, em seguida, tentar as instruções no link abaixo sem garantia de sucesso. Uma forma mais rápida e segura de resolver todos os seus problemas provavelmente seria fazer o backup de todos os seus arquivos em um disco rígido externo. Você pode usar um CD ao vivo como knoppix para ajudá-lo com isso, se quiser. Em seguida, reinstale as janelas.
1. Click Start, and then click Run.
2. Type "command.com" , and then press Enter. (A DOS window opens.)
3. Type the following:
"cd\"
"cd \windows"
Press Enter after typing each one.
4. Type copy "regedit.exe regedit.com" and then press Enter.
5. Type "start regedit.com" and then press Enter.
6. Navigate to and select the key:
HKEY_CLASSES_ROOT\exefile\shell\open\command
7. In the right pane, double-click the (Default) value.
8. Delete the current value data, and then type:
"%1" %*
Tip: Type the characters: quote-percent-one-quote-space-percent-asterisk.
9. Close Regedit utility.