Ciao Popo,
forse è rischioso, come tutte le volte che vi si accede, ma magari, visto il "danno", è possibile provare questa via:
Eseguiamo il comando regedit.
Nella finestra Editor del Registro di configurazione, seleziona
HKEY_CLASSES_ROOT\Unknown\shell\openas\command
Nella parte destra della finestra trovi la scritta "Predefinito" con il seguente valore:
C:\Windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1
Fatto questo, scegliamo
HKEY_CLASSES_ROOT\*
e crea (
se non fosse già presente) una nuova "chiave" denominata "shell". All'interno della chiave shell, crea la chiave "openas" e, dentro quest'ultima, una terza chiave, che chiamerai "command".
Nella voce "Predefinito" della chiave "command", inserisci(meglio via "copia e incolla") il comando
C:\Windows\rundll32.exe shell32.dll,OpenAs_RunDLL %1
Questo procedimento è per riabilitare in tutte le sue particolarità il comando "apri con" sempre a disposizione nel menù contestuale di Windows. Magari ti è saltata anche solo un pezzo di chiave di registro. Prova così e fammi sapere.

Luca