El entorno de recuperación de Windows puede ser muy útil cuando es necesario restaurar el funcionamiento del sistema operativo después de realizar ciertas acciones que han provocado resultados no deseados. De forma predeterminada, ya incluye casi todo lo necesario, pero a veces se pueden requerir herramientas adicionales.

Agregar herramientas al entorno de recuperación
Puedes agregar al entorno de recuperación cualquier programa o utilidad que pueda ejecutarse en un entorno limitado (es decir, que no requiera el inicio de «Windows completo» con todos los controladores y funciones) y que pueda funcionar en modo portátil, casi todas las herramientas que encuentras en los diferentes LiveCD serán aptas. Pero hay una limitación: solo se puede agregar una herramienta propia al menú del entorno de recuperación.
A continuación, a modo de ejemplo, se analizará la adición manual de Dism++ al entorno de recuperación de Windows 11 (en Windows 10 y para otros programas, todo se realizará de manera similar).
El orden de las acciones será el siguiente:
reagentc /disable
md C:winre
Dism /mount-image /imagefile:C:WindowsSystem32Recoverywinre.wim /index:1 /mountdir:C:winre
Dism++x64.exe /param1 /param2
Dism /unmount-image /mountdir:C:winre /commit
Decidí agregar mi propia herramienta a la herramienta de recuperación de Windows. Para hacerlo, seguí estos pasos:
Primero, modifiqué el archivo C:WindowsSystem32RecoveryAddDiagnosticsToolToBootMenu.xml. Este archivo contiene la configuración de las herramientas que aparecen en el menú de recuperación.
Luego, ejecuté los siguientes comandos en la línea de comandos:
reagentc /setbootshelllink /configfile C:WindowsSystem32RecoveryAddDiagnosticsToolToBootMenu.xml
reagentc /enable
Después de reiniciar, pude ver mi herramienta personalizada en la sección «Diagnóstico y reparación» del entorno de recuperación.
Si modifico el archivo de configuración o desactivo y activo nuevamente el entorno de recuperación, la herramienta personalizada puede desaparecer. Para solucionarlo, utilizo los siguientes comandos:
reagentc /disable reagentc /setbootshelllink /configfile C:WindowsSystem32RecoveryAddDiagnosticsToolToBootMenu.xml reagentc /enable
Espero que esto ayude a otros usuarios a agregar sus propias herramientas personalizadas al menú de recuperación.






