a mi me paso lo mismo tambien hace como 2 semanas. a mi me pasaba que la conexion de inet cagaba despues de navegar como 20 minutos y despues de eso no me podia conectar mas a menos que reiniciara el pc.
y al final despues de mucho webeo buscando por google y formateando 2 veces

, lo pude solucionar te digo los pasos que yo hice.
1-
descarga este parche que ha sido proporcionado por micro$oft
2- instala el parche (obvio)
3- reinicia
4- actualiza el windows
despues de hacer eso no creo que tengas mayores problemas. lo que a mi me paso (que puede que te ocurra) fue que despues de reiniciar el pc el error de mierda me seguia saliendo así que lo que hice fue meterme a modo seguro (A.K.A a prueba de errores), instalar el parche reiniciar y luego el paso 4 y ahi si que me funko.
PD: si es que no sabes meterte en el modo a prueba de errores debes presionar F8 en la pantalla negra que sale antes del logo de "windows xp"
ahi te salen artas opciones, entre ellas la de "modo seguro" la eliges y seleccionas la particion en la que tienes instalado tu win.
PD2:
en resumen en el google pones el nombre del error y el nombre de la dll.
en el caso de este error quedaria asi:
generic host process for win32 services netapi32.dll
ya, me mande el medio testamento ojala alla quedado lo mas claro posible
y ojala soluciones el problema
saludos
