Cómo encapsular todo el proceso del sistema
Hay muchas versiones modificadas del sistema en Internet. Como veteranos que están familiarizados con las computadoras, después de todo, solo usan la versión pura del sistema, incluso si es la versión modificada del sistema. Internet no tiene virus ni troyanos, todavía te llena de un montón de cosas que no te gustan. Sin embargo, cada vez que reinstalas la versión pura del sistema, todavía tienes que instalar una gran cantidad de software de uso común y también debes configurar el sistema uno por uno para adaptarlo a tus propios hábitos tanto en el ordenador de tu casa como en el de la empresa. La computadora puede encontrar este problema. En este momento, podemos considerar crear nuestro propio sistema. Sí, esto es encapsulación.
Mucha gente piensa que hacer un sistema de embalaje es un asunto muy complicado y profundo. De hecho, una vez que haya creado un sistema de embalaje una vez, descubrirá que no es difícil construir un sistema de embalaje. Siempre que tenga una determinada base informática (puede instalar sistemas operativos, instalar software y utilizar software de aplicaciones de uso común con soltura), además de un poco de cuidado y paciencia, será pan comido crear su propio sistema de empaquetado. . A continuación, creemos juntos nuestro propio sistema de empaquetado de Windows 7.
Instalar el sistema operativo y las aplicaciones
Instalar el sistema operativo Windows 7.
Hay 4 pasos a los que prestar atención al instalar el sistema operativo:
① Es mejor instalar el sistema operativo en la unidad C. Es mejor no conectarlo durante. la instalación (incluida la instalación posterior de aplicaciones y empaquetado) en la red.
② Si ingresa el número de serie durante la instalación del sistema operativo, no se le pedirá que ingrese el número de serie nuevamente después de encapsular y reinstalar el sistema operativo. A menos que desee crear una versión OEM del sistema empaquetado, cuando se le solicite ingresar un número de serie durante el proceso de instalación, no ingrese el número de serie y haga clic en "Siguiente" directamente para continuar con la instalación del sistema.
③ Para mantener puro el sistema de empaquetado, es mejor no instalar controladores de hardware después de instalar el sistema operativo Windows 7. Por supuesto, la instalación del controlador no afectará el embalaje del sistema.
④ Para evitar errores innecesarios y archivos de informes de errores al ajustar y optimizar el sistema e instalar el software de la aplicación, se debe desactivar UAC y el informe de errores después de ingresar al sistema por primera vez. El método para desactivar UAC y desactivar el informe de errores es el siguiente: abra el "Panel de control", haga clic en "Sistema y seguridad", seleccione "Centro de actividades", haga clic en "Seguridad", busque y haga clic en "Control de cuentas de usuario" en la ventana expandida. configuración detallada "Seleccione su nivel de UAC", luego, en el cuadro de diálogo emergente, ajuste el control deslizante de la izquierda a "No notificar nunca" y luego haga clic en "Aceptar" para desactivar UAC (debe reiniciar el sistema para que surta efecto) .
A continuación, haga clic en "Mantenimiento", busque y haga clic en "Configuración" en "Verificar soluciones para informes de problemas" en la configuración detallada expandida y seleccione "Nunca buscar soluciones" en la página emergente. (no recomendado)" y haga clic en "Aceptar" para desactivar el informe de errores.
Instale varias aplicaciones de software que deben empaquetarse.
Cabe señalar que la capacidad de un disco DVD normal es 4,37G. Para evitar que el archivo encapsulado generado sea demasiado grande para grabarlo en un disco DVD, la capacidad del disco del sistema debe ser. controlado al instalar la aplicación. En circunstancias normales, asegúrese de que el espacio ocupado por el disco del sistema no exceda los 8,5G después de eliminar el archivo de hibernación (hiberfil.sys) y el archivo de paginación (pagefile.sys). Ajuste y optimice el sistema y las aplicaciones instaladas según sus propias preferencias, y limpie los archivos temporales, los archivos basura y el registro del sistema.
Encapsulación
Habilite la cuenta de usuario Administrador y deshabilite la cuenta de usuario Administrador utilizada actualmente.
① Haga clic derecho en "Computadora" y haga clic en "Administrar". El sistema abrirá la interfaz "Administración de computadoras". En el panel izquierdo de la interfaz "Administración de computadoras", haga doble clic en "Usuarios y grupos locales" y luego haga clic en "Usuarios". El panel central de la interfaz "Administración de computadoras" mostrará todos los nombres de las cuentas de usuario en la computadora. son los mismos que los ingresados al instalar el sistema. El mismo nombre es la cuenta de usuario administrador actual.
② Haga clic con el botón derecho en el icono de usuario Administrador, haga clic en "Propiedades", en el cuadro de diálogo emergente de propiedades del Administrador, elimine la marca de verificación frente a "La cuenta está deshabilitada" y luego haga clic en "Aceptar". para habilitar la cuenta de usuario Administrador.
③ A continuación, haga clic con el botón derecho en el icono del usuario administrador utilizado actualmente, haga clic en "Propiedades", seleccione "La cuenta está deshabilitada" en el cuadro de diálogo emergente de las propiedades del usuario administrador utilizado actualmente y haga clic en "Aceptar" desactiva la cuenta de usuario administrador actualmente en uso.
④ Después de habilitar la cuenta de usuario Administrador y deshabilitar la cuenta de usuario Administrador utilizada actualmente, reinicie la computadora y el sistema usará automáticamente la cuenta de usuario Administrador para iniciar sesión.
Convierta la configuración original del sistema y de la aplicación a la configuración predeterminada para todos los usuarios (es decir, cada vez que cree una nueva cuenta de usuario en el futuro, podrá usar directamente la cuenta de usuario recién deshabilitada para configurar el sistema). y ajustes realizados por la aplicación).
① Abra el "Panel de control", haga clic en "Apariencia y personalización", busque y haga clic en "Mostrar archivos y carpetas ocultos" en "Opciones de carpeta", en la ventana emergente "Opciones de carpeta" en el cuadro de diálogo casilla, desmarque "Ocultar archivos protegidos del sistema operativo (recomendado)", seleccione "Mostrar archivos y carpetas ocultos" y haga clic en "Aceptar" para mostrar todos los archivos y carpetas en su computadora.
② Abra la carpeta de usuario C: Usuarios en el disco del sistema y podrá ver la carpeta correspondiente a cada cuenta de usuario.
③ Copie la carpeta "AppData" y NTUSER.DAT, ntuser.dat.LOG1, ntuser.dat.LOG2, NTUSER.DAT{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.TM.blf, NTUSER.DAT{xxxxxxxx-xxxx-xxxx-xxxx- xxxxxxxxxxxx}.TMContainer00000000000000000001.regtrans-ms, NTUSER.DAT{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}.TMContainer00000000000000 000002 .regtrans-ms y ntuser.ini (si hay dos archivos, SciTE.sessio y la abreviatura global .properties, también debe seleccionarlos) a la carpeta del usuario predeterminada (C: UsersDefault). Si se le solicita durante el proceso de copia, si los archivos o carpetas tienen el mismo nombre, haga clic en "Aceptar". para sobrescribirlos o fusionarlos.
Elimine la cuenta de usuario original (es decir, la cuenta de usuario que acaba de deshabilitarse) y su carpeta de configuración.
① Haga clic derecho en "Computadora" y haga clic en "Administrar". El sistema abrirá la interfaz "Administración de computadoras". En el panel izquierdo de la interfaz "Administración de computadoras", haga doble clic en "Usuarios y grupos locales", luego haga clic en "Usuarios", busque la cuenta de usuario original (es decir, la cuenta de usuario que acaba de deshabilitarse) en el panel central de En la interfaz "Administración de equipos", haga clic con el botón derecho en el icono de usuario y haga clic en Eliminar.
② Salga de la interfaz "Administración de computadoras", haga clic derecho en "Computadora", haga clic en "Propiedades", luego haga clic en "Configuración avanzada del sistema", cambie a la pestaña "Avanzadas" en la ventana emergente "Sistema". Cuadro de diálogo "Propiedades", haga clic en "Configuración" en el cuadro "Perfil de usuario", el sistema abrirá el cuadro de diálogo "Perfil de usuario", donde verá 3 perfiles de usuario (1 es el perfil de administrador, 1 es el archivo de configuración predeterminado, y hay otra cuenta que se muestra como desconocida). La cuenta que se muestra como desconocida es la cuenta de usuario que acaba de eliminarse. Simplemente elimine su archivo de configuración: seleccione "Cuenta desconocida", haga clic en "Eliminar" y luego haga clic en "Aceptar" para salir.
A continuación, abra "Equipo" y abra la carpeta de usuario C: Usuarios en el disco del sistema para ver si la carpeta de configuración de la cuenta de usuario recién eliminada se ha eliminado por completo, si todavía hay una en el usuario. carpeta, si hay una carpeta de configuración para la cuenta de usuario que acaba de eliminar, elimine la carpeta. Luego, en "Opciones de carpeta", restablezca la configuración "Mostrar archivos y carpetas ocultos" a su valor predeterminado.
Si el software de la unidad óptica virtual está instalado, ejecútelo y establezca el número de unidades ópticas virtuales en 0 para evitar que la unidad óptica virtual cause confusión en las letras de la unidad al instalar el sistema en el futuro.
Si UAC está deshabilitado y el informe de errores está desactivado, configúrelo para habilitar UAC y el informe de errores.
Realizar encapsulación.
① Abra "Computadora", busque y ejecute sysprep.exe en el directorio C:WindowsSystem32sysprep, seleccione "Ingresar nueva experiencia del sistema (OOBE)" en "Operación de limpieza del sistema" y cambie "General". Selecciónelo , luego seleccione "Apagar" en "Opciones de apagado" y luego haga clic en "Aceptar" para iniciar la encapsulación.
② Todo el proceso de encapsulación tarda entre 1 y 2 minutos. No realice otras operaciones durante este período. Una vez completada la encapsulación, la computadora se apagará automáticamente.
Después de realizar la encapsulación, lo siguiente que debe hacer es utilizar Ghost o ImageX para crear una imagen del sistema encapsulada. Tanto Ghost como Imagex tienen sus propias ventajas y desventajas: el tiempo de producción de Ghost que usa la compresión más alta es más corto que el de Imagex que usa la compresión más alta, y el tiempo de restauración (instalación) es mucho más rápido que el de Imagex, pero el archivo de respaldo generado es es grande y la personalización no es sólida. No puede agregar controladores de terceros, actualizar parches, etc., aunque Imagex tarda mucho en realizar copias de seguridad y restaurar (instalar), el archivo de imagen que genera es más pequeño y puede agregar terceros. -Party drivers, parches de actualización, etc., y tiene un fuerte sexo de personalización.
Utiliza Ghost para crear imágenes encapsuladas.
El proceso de usar Ghost para crear una imagen de paquete es relativamente simple. Después de iniciar la computadora con un CD de WindowsPE (no necesariamente Windows7PE), ejecute Ghost32.exe para convertir la partición del sistema en un archivo *.GHO. . Al crear un archivo de imagen, es mejor agregar los parámetros split yz para permitir la compresión más alta y dividir el archivo de imagen. Por ejemplo: ejecute "ghost32 –span –split=2000 –z9". Al crear una imagen, Ghost habilitará la mejor compresión y dividirá el archivo de imagen en 2000M.
Después de crear una imagen empaquetada, si desea instalar el sistema empaquetado en otra computadora, solo necesita restaurar la imagen empaquetada.
Utiliza Imagex para crear imágenes encapsuladas.
① Si WindowsPE no viene con Imagex.exe, primero copie Imagex.exe (preferiblemente la versión 6.1.7600.16385) a la unidad flash USB.
② Utilice el CD de WindowsPE (preferiblemente Windows7PE) para iniciar la computadora en el sistema WindowsPE, inserte la unidad flash USB con Imagex.exe, use el comando Dir para encontrar el sistema operativo y la partición donde se encuentra Imagex. exe y cambie el sistema al directorio Imagex .exe, ejecute el siguiente comando para crear una imagen del sistema empaquetada:
imagex /compress Maximum /check /scroll /capture X: Y: install.wim " Windows 7 Ultimate"
Donde :/compress maximo significa habilitar la compresión más alta; /check significa verificar la integridad del archivo wim; /scroll significa desplazar la salida a redirigir; /capture X: significa capturar la partición del sistema operativo donde se crea la imagen; Y: install.wim significa la ubicación y el nombre del archivo de imagen generado "Windows 7 Ultimate" significa agregar una descripción al archivo wim para facilitar su visualización. El contenido entre comillas dobles se puede configurar según las preferencias personales. Por ejemplo, si el sistema operativo está instalado en la unidad D y desea crear un archivo de imagen de paquete en el directorio raíz de la unidad E y llamarlo install.wim, puede usar el siguiente comando:
imagex /comprimir máximo /check /scroll / capture D: E: install.wim "Windows 7 Ultimate"
Después de ejecutar el comando de empaquetado, Imagex.exe escaneará los archivos y carpetas en la partición del sistema operativo y luego empezar a capturar. Una vez completada la captura, aparece un mensaje exitoso en la ventana de comando. Cierre la ventana de comando, salga del sistema WindowsPE y reinicie la computadora.
Después de que la computadora se reinicie, ingresará inmediatamente al estado de reinstalación para inicializar el sistema, actualizar el registro, instalar controladores, etc. Durante este proceso podrás comprobar si hay algún problema con la encapsulación realizada.
Crea un CD de instalación del sistema empaquetado.
Si no hay problemas con el sistema de paquetes, puede utilizar el archivo de imagen producido por Imagex para crear el disco de instalación del sistema de paquetes.
① Instale Windows7AIK. Busque y ejecute "Administrador de imágenes del sistema de Windows" en el menú Inicio. En el menú "Archivo", haga clic en "Seleccionar imagen de Windows". Se abrirá el cuadro de diálogo "Seleccionar imagen de Windows". Abrir", aparecerá un cuadro de diálogo para crear un archivo de catálogo de archivos, haga clic en "Sí" para comenzar a crear el archivo de catálogo.
Después de completar la creación del archivo de catálogo, aparecerá un archivo clg en el directorio install.wim.
② Instalar UltraISO. Utilice UltraISO para abrir la imagen del CD original de Windows 7, busque install.wim y los cinco archivos intall_Windows 7******.clg en el directorio de fuentes de la imagen del CD y elimínelos todos.
③ Agregue el install.wim que creó y el archivo de catálogo recién generado al directorio de fuentes de la imagen del CD, haga clic en "Guardar" (no seleccione "Guardar como") para completar la producción del paquete. imagen del CD del sistema.
¡En este punto, el sistema de empaquetado de Windows 7 está básicamente completo!
Haga que el sistema empaquetado sea más impecable
Después de completar el sistema empaquetado de acuerdo con los pasos anteriores, ya puede instalar varias funciones del sistema y aplicaciones preinstaladas en otras computadoras. se usa normalmente, pero todavía hay algunas imperfecciones:
Puede aparecer una pantalla negra al iniciar sesión en el sistema por primera vez y es necesario restablecer el fondo del escritorio.
Después de ejecutar la aplicación preinstalada, descubrí que la carpeta de la cuenta de usuario eliminada originalmente se regeneró en la carpeta de usuario.
Ejecute el editor de registro y busque "Userslt; nombre de usuario que ha sido eliminado;" (como "UsersMaker"), y de hecho encontró muchos registros para "Userslt; nombre de usuario que ha sido eliminado;" elemento de la tabla.
La primera solución: modifique todos los elementos del registro "Userslt;Deleted Usernamegt;" a "UsersDefault" e impórtelos al sistema antes de iniciar sesión por primera vez.
① Busque el archivo de registro. Utilice el sistema de paquetes que creó para instalarlo. Después de iniciar sesión en el sistema, ejecute regedit.exe en el directorio C: Widows para abrir el editor de registro, haga clic en "Editar", luego haga clic en "Buscar" e ingrese "Userslt" en. En el cuadro de diálogo "Buscar" "Nombre de usuario eliminado>" (como UsersMaker), haga clic en "Buscar siguiente" para comenzar a buscar.
② Exportar el archivo de registro. Cuando encuentre un elemento de registro que contenga el campo "Userslt; nombre de usuario eliminado>", haga clic en "Archivo" y luego haga clic en "Exportar" para exportar el elemento de registro al disco duro (guárdelo como un archivo de registro).
Luego presione la tecla F3 para continuar la búsqueda, y cuando encuentre la clave de registro que contiene el campo "Userslt; nombre de usuario eliminado gt;", continúe exportando y busque hasta el final de HKEY_LOCAL_MACHINE (el registro encontrado después de HKEY_USERS Ignore las entradas de la tabla).
Después de completar la búsqueda y la exportación, cierre el editor de registro y vaya al directorio donde se encuentra el registro exportado. Puede ver todas las entradas del registro exportadas (diferentes aplicaciones de software preinstaladas, exporte el archivo de registro). La cantidad varía).
③ Fusionar archivos de registro. Busque y ejecute el "Bloc de notas" en el "Menú Inicio" - "Accesorios", ingrese "Editor del Registro de Windows versión 5.00" en la primera línea, haga clic con el botón derecho en uno de los archivos de registro y haga clic en "Editar" en el menú emergente para ábralo en el archivo de registro, copie el nombre de la clave en el archivo de registro (es decir, el campo con corchetes) y el elemento con el campo "Userslt; nombre de usuario eliminado gt;" (ignore los demás) en el Bloc de notas. Luego continúe abriendo otro archivo de registro y siga el mismo método para copiar los nombres de las claves y los elementos que contienen el campo "Userslt; nombre de usuario eliminado gt;" en el Bloc de notas hasta que los nombres de las claves y los elementos que contienen los campos de todos los archivos de registro exportados se copie todo. elementos con el campo "Userslt; nombre de usuario eliminado>" al Bloc de notas.
Tenga mucho cuidado durante este proceso y sea bueno usando la función de "búsqueda" del Bloc de notas para asegurarse de que cada elemento del registro se pueda copiar correctamente en el Bloc de notas. Una vez que haya terminado, es una buena idea revisarlo nuevamente.
④ Reemplace el elemento de registro. Haga clic en "Editar" en la barra de menú del Bloc de notas, luego haga clic en "Reemplazar", ingrese el nombre de usuario eliminado en "Buscar contenido" en el cuadro de diálogo emergente, ingrese "Predeterminado" en "Reemplazar con" y luego haga clic en "Reemplazar todo". ".
⑤ Guarde el archivo de registro. Haga clic en "Archivo" en la barra de menú del Bloc de notas, luego haga clic en "Guardar como", seleccione la ubicación para guardar en el cuadro de diálogo emergente "Guardar como", seleccione "Todos los archivos" en "Tipo de guardado" e ingrese el archivo en "Nombre de archivo" (asegúrese de agregar el sufijo reg) y finalmente haga clic en "Guardar" para salir del Bloc de notas.
⑥ Crear archivo de script.
Abra el Bloc de notas, ingrese el siguiente contenido y luego guárdelo como archivos oobe.cmd y system.cmd respectivamente:
@echo off?
regedit /s systemrootsetupscripts ix.reg?
rmdir /s /q systemrootsetupscripts?
Entre ellos: fix.reg es el archivo de registro guardado en el paso anterior, que puede modificarse según su situación real. El contenido de oobe.cmd y system.cmd es el mismo al guardar, recuerde seleccionar "Todos los archivos" para "Tipo de guardado".
⑦ Modificar la imagen del sistema del paquete. Cree una carpeta llamada $oem$, cree una carpeta llamada $$ dentro de la carpeta $oem$ y luego cree una carpeta llamada setup dentro de la carpeta $$. Finalmente, cree una carpeta llamada scripts en la carpeta de configuración (la estructura de directorio final). de la carpeta $oem$ es: $oem$$$setupscripts). Luego copie el archivo de registro guardado (fix.reg), oobe.cmd y system.cmd al directorio $oem$$$setupscripts.
⑦ Modificar la imagen del sistema del paquete. Cree una carpeta llamada $oem$, cree una carpeta llamada $$ dentro de la carpeta $oem$ y luego cree una carpeta llamada setup dentro de la carpeta $$. Finalmente, cree una carpeta llamada scripts en la carpeta de configuración (la estructura de directorio final). de la carpeta $oem$ es: $oem$$$setupscripts). Luego copie el archivo de registro guardado (fix.reg), oobe.cmd y system.cmd al directorio $oem$$$setupscripts.
La imagen del CD del sistema encapsulado modificado está completa.
La segunda solución: utilice herramientas de programación para escribir un programa que modifique automáticamente el registro. Cuando el sistema inicie sesión por primera vez, modifique todos los elementos del registro "Userslt; nombre de usuario eliminado gt;" a "Userslt; nuevo nombre de usuario>".
Escribir un programa que modifique automáticamente el registro y cambie el elemento del registro "Userslt; nombre de usuario eliminado gt;" a "Userslt; nuevo nombre de usuario gt;" Cómo escribirlo. El programa no se presentará aquí por ahora. Los amigos con conocimientos básicos de programación pueden escribirlo y compilarlo en un programa ejecutable de acuerdo con su propia situación real. Aquí presentamos principalmente cómo ejecutar el programa de modificación automática del registro cuando el sistema inicia sesión por primera vez (suponiendo que el programa de modificación automática del registro se llame fix.exe).
① Abra el Bloc de notas, ingrese el siguiente contenido y luego guárdelo como un archivo de registro runonce.reg:?
Editor del Registro de Windows versión 5.00
[HKEY_CURRENT_USERControl PanelDesktop] ?
"Wallpaper"="C:UsersDefaultAppDataRoamingMicrosoftWindowsThemesTranscodedWallpaper.jpg"?
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRunOnce]?
"Fix"="Corrección de scripts de C:WindowsSetup .exe "
② Abra el Bloc de notas, ingrese el siguiente contenido y luego guárdelo como archivos oobe.cmd y system.cmd respectivamente:
@echo off
regedit /s systemrootsetupscripts unonce.reg
③ Cree una carpeta llamada $oem$, cree una carpeta llamada $$ en la carpeta $oem$ y luego cree una carpeta llamada $$ en la carpeta $$ Continúe creando una carpeta llamada setup y finalmente cree una carpeta llamada scripts dentro de la carpeta de configuración (la estructura de directorio final de la carpeta $oem$ es: $oem$$$setupscripts). Luego copie fix.exe, runonce.reg, oobe.cmd y system.cmd al directorio $oem$$$setupscripts. Utilice UltraISO para abrir la imagen del sistema empaquetada, agregue la carpeta $oem$ al directorio de fuentes de la imagen del CD y haga clic en "Guardar" el archivo de imagen.
En este punto, se ha introducido todo el proceso de creación de un sistema de paquetes de Windows 7. Por supuesto, lo que presenta este artículo no es la única forma de crear un sistema de empaquetado de Windows 7. Hay más y mejores métodos, enfoques y técnicas que debemos aprender e investigar. ¡Mientras aprenda más y practique más, definitivamente podrá crear un sistema de empaque más perfecto!