En primer lugar, disculpe la duración, esta publicación es muy larga y necesita algunos antecedentes, segundo; ha sido difícil para mí discernir la señal del ruido, por favor tengan paciencia si algo de esto no es relevante:
Hace varias semanas, voluntariamente elegí actualizar a Windows 10. Después de hacer eso, finalmente decidí eliminar las instalaciones de Python que ya no necesitaba. Después de eliminar la última versión 2.7 (y mantener solo la 3.4.3), todo pareció funcionar bien, hasta que mi computadora se bloqueó inesperadamente. Desde entonces, Windows 10 nunca fue el mismo, extremadamente poco confiable.
Me vi obligado a cambiar a Windows 7 nuevamente, y al iniciar. Recibí dos mensajes de error: uno que decía que no se encontró python dll, y el otro que decía:
El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll
Este segundo error, creo que es crucial. Una búsqueda rápida apunta a esto , que dice que es un proceso exclusivo de Windows 10.
Logré reinstalar y desinstalar python 2.7 y 3.4.3 varias veces, y el error dll de python ya no apareció (por lo que actualmente tengo 3.4.3 como la única versión de Python en mi máquina).
Sin embargo, el segundo error persistió. Traté de desinstalar todos los servicios de MySQL en mi máquina, y tuve éxito en su mayor parte, excepto por dos:
MySQL Connector 6.9.5 y MySQL for Excel 1.3.3 No he podido desinstalar, sin importar lo que haga. Intenté la solución en esta respuesta , pero obtuve el siguiente error:
OpenService FALLÓ 1060:
El servicio especificado no existe como servicio instalado.
Ahora estoy tratando de reinstalar MySQL community edition 5.6.26.0, a través del instalador de microsoft (extensión msi). Hago clic en él y hago que muestre la ventana que dice algo así como 'reunir la información relevante ...' y luego, simplemente desaparece.
NOTA : cuando intento instalar a través de la comunidad web. Me las arreglo para acceder a la siguiente pantalla (¿desea que este programa realice cambios ...?), Y luego, desaparece nuevamente.
Ambos no se encuentran en ningún lugar en los procesos de Windows.
Sin embargo , después de ejecutar la comunidad web un par de veces, MySQL Installer -Community
aparece como un programa instalado en mi lista para cambiar / desinstalar. Si trato de cambiarlo, no pasa nada, pero si trato de desinstalarlo:
El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll
De nuevo, el segundo error (pero logra desinstalar).
Otra búsqueda en Google más tarde, apareció este hilo francés. Mi francés es descuidado en el mejor de los casos, pero la única respuesta parece sugerir una DLL corrupta y tal vez una instalación nueva.
En una nota quizás no relacionada: mi computadora me pidió que actualizara cada vez que la comencé. Después de un par de minutos, el logotipo familiar aparecería sobre la opción 'cerrar'. Cada vez que elegí instalar las actualizaciones, aparentemente lo hizo, y configuré algunas cosas más al inicio. Pero cada vez, sucedió una vez más.
Lo revisé más a fondo y estaba instalando KB3083186 una y otra vez, así que reparé .NET 4.6, deshabilité las actualizaciones automáticas, y ahora parece estar bien.
Los detalles relevantes de mi máquina son los siguientes:
SO: Windows 7 Home Premium, Service Pack 1.
Sistema:
PC portátil HP Pavilion dm4
Procesador:
CPU Intel Core i5-3210 2.50GHz
RAM:
6 GB
Mi resultado ideal sería evitar una instalación nueva (que me parece una opción nuclear), eliminar todos los servicios de MySQL, instalarlos correctamente y poder usar Workbench (y también otros productos relacionados con MySQL).
Editar:
La instalación de HeidiSQL 9.3.0.4984 y MariaDB 10.0.21 a través del instalador de Windows (msi) funcionó correctamente y aparentemente funciona sin problemas. Sin embargo, todavía me gustaría una solución adecuada para mi problema, especialmente dado el hecho de que mi solución actual podría ser propensa al mismo problema en el futuro.
Actualización 2015-10-13: La instalación del servidor MS SQL 2014 no fue exitosa. Nuevamente, el informe de error es el siguiente:
DTSWizard.exe: punto de entrada no encontrado
El punto de entrada del procedimiento RpcImpersonateClientContainer no se pudo encontrar en la biblioteca de enlaces dinámicos RPCRT4.dll
Las sugerencias (actuales) en las respuestas / comentarios han resultado ser infructuosas.