En mi caso, estaba actualizando una HP T5740e 2G / 2G de 4.0 a 4.6.1, por lo que algunos de mis pasos son específicos para el entorno de cliente ligero. Este método mueve los archivos del instalador a una unidad de memoria USB y los verifica a otro para que no esté utilizando el espacio muy limitado en su DOM mientras intenta instalarlo.
Preparar
(Se puede hacer en cualquier computadora)
Cree un directorio / Temp En una unidad de memoria USB con al menos 800 MB libres, cree unD:\Temp
directorio.
Aquí es donde e:\download
se extraerán los archivos de imagen aún comprimidos para su verificación antes de la instalación.
Capture los archivos de instalador .Net necesarios.
Para capturar los archivos de configuración .Net, deberá utilizar un símbolo del sistema en el directorio del instalador sin conexión .Net. Inicie el instalador con/?
como opción. Después de extraer todoC:\<random numbers and letters>
, aparecerá una ventana con todas las opciones de línea de comando para el instalador. Deje esta ventana abierta, abra el explorador y copieC:\<random numbers and letters>
en la unidad de disco USB del instalador (E :) y cambie el nombre a algo cuerdo: solíaE:\download
. Si no sabe qué opciones necesitará, tome una captura de pantalla de esta ventana y presione OK para cerrarla. Cuando se cierra C: \ se eliminará de la unidad de arranque activa, por lo que debe copiar antes de cerrar.
Cree Install461.bat en E: \ download
@echo off
e: \ download \ Setup.exe / log e: \ Active-try \ / parameterfolder e: \ download \ / x86 / x64 / redist
Hay opciones en uso que le indican dónde ubicar los archivos de configuración: E: \ download y dónde colocar los registros: E: \ active-try. Sólo se tendrá que usar las siguientes opciones que se aplican a su sistema por un pequeño instalar: /x86 /x64 /redist
. Estaba en un sistema de 32 bits, así que acabo de especificar /x86 /redist
. Hay una opción '/ q' para una instalación silenciosa que no estoy usando, por ejemplo.
Si aún no lo ha hecho, desinstale la versión anterior de .Net.
Estaba quitando 4.0 aquí.
.Net 4 desinstalado extendido
Desinstalado .net 4 core
Escribir configuración en DOM y reiniciar
Después del reinicio, verá la verdadera cantidad de disco libre, que ocurre cuando el desinstalador se limpia después del reinicio.
Instale las unidades USB creadas durante la instalación.
Instale dos unidades flash La unidad con \ Temp debe instalarse primero.
Primera unidad - D: contiene / TEMP y tiene al menos 800M de espacio libre. No desea tener / TEMP en la misma unidad que la fuente de instalación a menos que desee una instalación que requiera mucho tiempo. La temperatura debe ser lo suficientemente grande como para expandir los componentes aún comprimidos para la verificación
Segunda unidad - E: contiene / descarga que tiene la instalación .Net 4.6.1 extraída de la configuración Esto se hace para que el instalador de aproximadamente 270M no ocupe espacio útil en el DOM mientras intenta instalarlo.
Haga clic con el botón derecho en "Computadora" Properties
, luego seleccione Advanced Settings...
Haga clic en el Environment Variables...
botón Editar entradas TEMP y TMP para que Usuario y Sistema apuntenD:\Temp
NOTA 1: Tome nota de dónde apunta la configuración (generalmente el Z: Ramdisk en HP Thin Clients) para que pueda volver a configurarla después.
NOTA 2: no estoy seguro de qué conjunto de variables de entorno utiliza el instalador para determinar el TEMP que usará, así que las configuré todas. El Thin client Ram Disk (Z :) es demasiado pequeño para tratar de expandir y verificar los archivos de imagen durante la instalación y provoca un estado atascado del que el sistema no puede recuperarse rápidamente. Esta es la razón por la que usamos una unidad USB para realizar esta función.
Verificar e instalar
- Abrir un administrador: símbolo del sistema
- Cambiar directorio a
e:\download
- Escriba 'set' para verificar que
TEMP=D:\Temp
&TMP=D:\Temp
- tipo
install461.bat
Después de que se complete la instalación
Copie el registro de verificación de D: \ TEMP y el registro de instalación de E: \ active-try en una nueva carpeta E:\
si va a probar diferentes opciones para la instalación o necesita capturar el registro de instalación para su revisión.
Retire las unidades de memoria USB
Restablezca las variables de entorno TEMP y TMP cambiadas en el Paso 7 para señalar dónde estaban antes.
Escriba los cambios en DOM y reinicie.
Pruebe que todas sus aplicaciones .Net funcionen como se espera.
Después del reinicio, es posible que desee confirmar los cambios del DOM una vez más si sospecha que el reinicio realizó la limpieza del archivo y no desea incurrir en ese cambio y restablecimiento del DOM en cada arranque.