Bueno, pues muchas veces se me ha modificado, borrado, etc. una bibioteca (.dll) y se me ha cagado Windows, pidiéndome que eligiera modo normal, seguro o seguro con símbolo del sistema. Hiciera lo que hiciera, BSoD.
La solución en muchas ocasiones es reinstalar Windows. Un verdadero coñazo. Todos los programas instalados perdidos, otra vez a modificar el registro...
Pues bien, hay una solución. Windows carga al inicio todas las bibliotecas necesarias en svchost.exe (a partir de WinNT, no 9x). Ojo, tiene que ser así y no svshost, svhost u otros. Y nunca pueden pertenecer a un usuario, siempre salen como servicio local, servicio de red o sistema. Para verlo, pon el administrador de tareas (Ctrl+Alt+Supr o Win+R taskmgr universal) pestaña procesos y ordenar por nombre.
Ahí lo carga. Pues por suerte, si una es destruida tu RAM la guarda. Eso significa que cuando reinicies tu ordenador, se perderá. Adiós. Bueno, hay una cosa que te permitirá poder apagar el ordenador sin perder esas preciosas bibliotecas. Se llama hibernación
En hibernación, toda la RAM se guarda en un archivo sys. Al restaurarse, el archivo se carga en la RAM, y se queda como lo dejaste.
Así tienes tiempo para buscar un CD del XP y copiar los archivos dañados. Reinicias y listo
Pero no abuses. La RAM se va cargando, y no todo se quita. Cuando cierras Firefox, esos bytes se quedan y sólo son borrados cuando la RAM se queda sin corriente. Si guardas la RAM bit a bit, toda esa "basura" se acumulará. Y te irá cada vez más lento. Insisto: sólo para dll dañadas


0 comentarios:
Publicar un comentario en la entrada
Nota: solo los miembros de este blog pueden publicar comentarios.