Durante una conversación de chat surgió el tema de lo que sucede en ciertos puntos clave durante la instalación de Windows 7. Saber qué sucede exactamente en estos puntos sería excelente para determinar cualquier problema que pueda surgir durante una instalación. Por ejemplo, durante una instalación, Windows 'expande' los archivos que se instalarán. ¿Qué sucedió que hizo que la instalación se congelara al 27% de la expansión? Conocer la idea básica de lo que realmente significa "expandir" sería útil.
Hay 5 pasos principales para el proceso de instalación de Windows 7:
- Copiar archivos de Windows
- Expandiendo los documentos de Windows
- Instalación de características
- Instalando actualizaciones
- Completando la instalación
Lo que estoy buscando es un mayor detalle sobre lo que cada uno de esos pasos realmente representa, y si hay detalles que podamos extraer de esos pasos (como qué porcentajes pueden representar).
es decir, ¿copiar archivos de Windows significa crear un disco RAM y luego copiar los archivos de instalación en ese disco? ¿Es el 27% típicamente donde Windows está cargando controladores? Etcétera.
fuente
Respuestas:
Documentación de Wiki de la comunidad sobre el proceso de arranque
Dado que detallar todo el proceso en sus detalles más finos requiere bastante análisis e investigación para ser aplicable a todas las versiones de Windows, y para delinear los detalles menores de la configuración; ayuda a escribir este wiki de la comunidad que pueda beneficiar a otros usuarios en el futuro que intentan entender dónde y por qué ha fallado su procedimiento de arranque ... ¡Gracias!
Copiando archivos de Windows:
Dado que expandir todo desde el medio de instalación sería tedioso, la configuración primero copia todo.
Copias
boot.wim
aC:\$Windows.~BT
Copias
install.wim
aC:\$Windows.~LS
Expandiendo los documentos de Windows:
Ahora que tenemos nuestros archivos, se pueden expandir.
Se expande
install.wim
enC:\
, paraUsers, ProgramData, Program Files, Windows
, ...Se expande
boot.wim
y contiene los ejecutables y la configuración para poder arrancar.Instalación de características:
Habilita y configura las funciones que deben habilitarse, tenga en cuenta que se pueden personalizar. Dado que los archivos ya están en su lugar, lo más probable es que esté creando algunos enlaces duros y cambiando algunas características del registro para que las características estén presentes en el sistema.
Instalando actualizaciones:
Instala cualquier actualización de KB que se haya empaquetado en el medio de instalación. Esta es una práctica común tal que cuando tiene que hacer varias instalaciones, no tiene que buscar las actualizaciones de Internet cada vez.
Completando la instalación:
Detecta sus controladores, instalando los controladores que vienen con el medio de instalación. Si necesita instalar en muchas computadoras del mismo tipo, vale la pena empacar los controladores.
Limpia todo lo temporal que la configuración ha dejado atrás.
Se asegura de que el sistema se pueda reiniciar.
Se asegura de que los datos en el disco duro se hayan sincronizado y que ya no estén en caché.
Reinicia el sistema.
Primer arranque:
Un poco más de configuración, principalmente para personalizar aún más el sistema operativo a su hardware.
Modo de auditoría (opcional):
Si el sistema está configurado para arrancar en modo auditoría; ya sea a través de una configuración desatendida
sysprep /audit
o manteniendo presionado Ctrl+ Shift+ F3, la instalación se puede personalizar antes de hacer un usuario, esto es útil para proporcionar ciertas características (llamadas crapware en estos días) antes de finalizar la instalación. Tenga en cuenta que, por lo general, esta fase es automática, que finaliza con una llamada asysprep /oobe
.Experiencia fuera de la caja:
Finalmente, llega a la pantalla de bienvenida donde puede crear su perfil de usuario.
El primer inicio de sesión por usuario aplica alguna configuración personal adicional.
fuente
Copying Windows files
paso ocurre instantáneamente, ¿eso significa que no está copiando archivos y simplemente usando los archivos que ya existen en el disco?No necesariamente necesita documentar los diversos pasos.
Es un trabajo tedioso, dado que no hay una sola configuración ...
Podría hacerlo, pero eso solo haría que su documentación sea específica para:
Si está dispuesto a documentarlo junto con otros, sería increíble. Pero no sería factible si solo una persona lo hace una vez. Porque eso dará un bajo retorno de la inversión.
Simplemente puede ver lo que sucede durante la instalación.
Probablemente ya me conozca, será ... Primera letra: P
¡Exactamente! Process Monitor es la herramienta adecuada para esto. Consíguelo en una unidad USB o empaquételo en el DVD. Pero esto lo dejará preguntándose, ¿cómo se ejecuta un programa en el entorno de instalación?
Primero, encienda la consola usando Shift+, F10luego encuentre la letra de unidad correcta y ejecute
procmon.exe
.En Process Monitor, solo configúrelo para capturar todo y verá muy bien qué está haciendo exactamente la instalación. Esto le permite ver los últimos eventos en el momento de la congelación, en realidad no puede inspeccionar sus propiedades, pero al menos le permite tener una idea de lo que está sucediendo.
Si desea guardar los eventos, deberá hacerlo antes de que finalice el contador de diez segundos .
Si desea comenzar a capturar los eventos después del inicio, active la opción de registro de inicio en el menú. Cuando su computadora se haya iniciado por completo y haya iniciado sesión, al abrir Process Monitor se cargará la traza de inicio para que también pueda guardar la segunda parte.
Pero, ¿qué pasa si una congelación o un choque no me dicen lo suficiente?
Para heladas:
Puede configurar Ctrl + Scroll Lock+ Scroll Lockpara hacer un bloqueo iniciado por el usuario en una configuración de Windows. Entonces, tal vez esto también podría habilitarse de manera predeterminada en la configuración de Windows. Si no está habilitado de forma predeterminada, se podría intentar editar las colmenas del registro del entorno de Windows PE de la instalación de Windows, para asegurarse de que la configuración esté habilitada de forma predeterminada.
Si eso no funciona, la forma correcta en que las personas de Microsoft y System Builders lo hacen es habilitando la depuración y conectando un cable de depuración entre dos computadoras, entonces simplemente pueden pausar el sistema durante el congelamiento y depurarlo. La herramienta utilizada para esto se describirá en la siguiente sección.
Para accidentes:
Cuando experimente un bloqueo (BSOD), su primera parada debe ser la Referencia del código de verificación de errores para comprender qué significa realmente la verificación de errores en particular. A partir de ahí, el enfoque simple es usar WhoCrashed y quizás ver una causa particular.
El enfoque más difícil es aprender WinDbg de las herramientas de depuración de Windows , que le permite analizar el volcado e intentar investigar lo que realmente sucedió. Pero a veces esto puede no estar claro y tendrás que solucionar algunos problemas de hardware ...
fuente