Escenario: Eliminar NodeJS cuando Windows no tiene entrada de programa para su instalación de Node
Me encontré con un problema en el que mi versión de NodeJS (0.10.26) NO podía desinstalarse ni eliminarse, porque los Programas y características en Windows 7 (también conocido como Agregar o quitar programas) no tenían registro de mi instalación de NodeJS ... así que hubo no hay opción para eliminarlo, salvo eliminar manualmente las claves de registro y los archivos.
Comando para verificar su versión de NodeJS: node --version
Intenté instalar la última versión recomendada de NodeJS, pero falló al final del proceso de instalación y retrocedí. Varias versiones de NodeJS también fallaron, y el instalador también las revertió. No pude actualizar NodeJS desde la línea de comandos ya que no tenía SUDO instalado.
SOLUCIÓN: Después de pasar varias horas resolviendo el problema, incluida la actualización de NPM, decidí reinstalar la versión EXACT de NodeJS en mi sistema, sobre la parte superior de la instalación existente.
Esa solución funcionó y reinstaló NodeJS sin ningún error. Mejor aún, también agregó una entrada oficial en el diálogo Agregar o quitar programas.
Ahora que Windows estaba al tanto de la instalación olvidada de NodeJS, pude desinstalar completamente mi versión existente de NodeJS. Luego instalé con éxito la última versión recomendada de NodeJS para la plataforma Windows ( versión 4.4.5 a partir de este escrito ) sin iniciar una reversión .
Me tomó un tiempo alcanzar el éxito, así que publico esto en caso de que ayude a alguien más con un problema similar.