Es similar a la respuesta de arriba, pero me parece mejor borrar sólo la subclave UserChoice porque no es necesario matar toda la información sobre la extensión del archivo (como la lista de apertura con), sólo la “elección del usuario seleccionado” (también conocida como UserChoice). Uso un archivo REG para que sea rápido de repetir para la prueba. Puedes copiar, pegar esto, incluyendo la línea de la versión, y guardarlo como un archivo REG. Simplemente cambia los .ics y .vcs a las extensiones que quieras (o simplemente elimina una línea si sólo quieres reiniciar una):
Windows Registry Editor Version 5.00
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.ics\UserChoice]
[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.vcs\UserChoice]
Si no estás familiarizado con los archivos REG, las líneas de arriba que empiezan por “-” simplemente borra esas claves del registro.
También, y la razón principal por la que publiqué esta respuesta, con esta solución no tengo que reiniciar el explorer.exe. Tal vez algo específico de mi configuración, pero lo he usado en Win7 y Win8 y nunca tuve que reiniciar explorer.exe para que el cambio surtiera efecto.