WIN0052 – Cambiando ubicación predeterminada de la instalación de aplicaciones estilo Windows 8

Quien ya esté usando Windows 8 pudo notar que existen las tradicionales aplicaciones de Windows y también las aplicaciones estilo Windows 8 que se descargan del Windows Store. Una de las principales diferencias que podemos ver es que las aplicaciones tradicionales mantienen el mismo tipo de instalación, pudiendo seleccionar la ubicación en donde se instalan, entre otras cosas. Las aplicaciones estilo Windows 8 que descargamos del Windows Store se instalan directamente en la ubicación predeterminada de Windows en “C:\Archivos de programa\WindowsApps”, siendo esta carpeta, oculta y con permisos especiales.
En el articulo de hoy veremos como podemos modificar el path de instalación, algo que puede resultar muy útil en casos de tablets que vienen con menor capacidad en disco y si adicionamos una memoria extra quizás queramos cambiar la instalación de las aplicaciones a esta nueva unidad.

Para empezar abrimos la carpeta “C:\Archivos de programa” y debemos configurar para que el explorador de archivos muestre las carpetas y archivos ocultos.

sshot-1

Luego debemos abrir las propiedades de la carpeta oculta WindowsApps ubicada en “C:\Archivos de programa”.

sshot-8

Debemos seleccionar la solapa Seguridad y luego hacer un clic en Opciones Avanzadas.

sshot-9

Ya estando en la solapa Permisos, hacemos un clic en Continuar, que nos permitirá realizar algunas modificaciones.

sshot-10

Como vemos en la siguiente pantalla el propietario de la carpeta es “TrustedInstaller” el cual modificaremos con nuestro usuario. Hacemos un clic en Cambiar.

sshot-11

Debemos establecer que usuario será el nuevo propietario, en nuestro caso el usuario Administrador pero pueden elegir el suyo personal.

sshot-13

Ahora debemos marcar la opción de “Reemplazar propietario en subcontenedores y objetos” y luego hacemos un clic en Aplicar y Aceptar.

sshot-14

Esperamos a que se apliquen los cambios.

sshot-15

Aceptamos el mensaje y cerramos las ventanas y volvemos a abrir las propiedades de la carpeta en la solapa Seguridad para confirmar que podemos ver los permisos asignados.

sshot-16

Solapa Seguridad de la carpeta WindowsApss. Confirmamos que vemos los permisos.

sshot-17

Cerramos las propiedades y hacemos doble clic para entrar a WindowsApss. Veremos un mensaje de que no tenemos permisos, al cual omitimos y hacemos un clic en Continuar.

sshot-18

Ahora veremos el contenidos de la carpeta, con todas las aplicaciones que tenemos instalados desde el Windows Store.

sshot-19

Ahora debemos editar el registro utilizando la herramienta regedit. La abrimos buscándola desde la Pantalla de Inicio.

sshot-20

Dentro del registro, buscamos la llave: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx”. Debemos hacer un clic con el botón derecho del mouse sobre el contenedor “Appx” y hacer un clic en Permisos.

sshot-21

Luego, en la pantalla de Permisos, hacemos un clic en “Opciones Avanzadas”.

sshot-22

El siguiente paso es bastante similar al que hicimos anteriormente donde veíamos el propietario de la carpeta como TrustedInstaller, el cual debemos cambiar de la misma forma con nuestro usuario. Hacemos un clic en Cambiar.

sshot-23

Seleccionamos nuestro usuario, ingresando el nombre del mismo y hacemos un clic en Aceptar.

sshot-24

Marcamos la opción de “Reemplazar propietario en subcontenedores y objetos” y luego hacemos un clic en Aplicar y Aceptar.

sshot-25

En la pantalla de Permisos debemos agregar nuestro usuario o grupo de Administradores del cual formamos parte y le otorgamos “Control Total” y luego hacemos clic en Aplicar/Aceptar.

sshot-27

Ahora tendremos que crear la carpeta en donde queremos que se instalen las futuras aplicaciones que descargamos del Windows Store. En nuestro caso a modo de ejemplo vamos a establecer el path “C:\MisWindowsApss” pero podremos establecer cualquier otra unidad y carpeta.

sshot-28

Ahora debemos volver al editor del registro y en la misma llave que estábamos antes, “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx” debemos cambiar al valor de “PackageRoot” por el path de la carpeta que creamos antes.

sshot-29

Ingresamos el nuevo valor, en nuestro caso “C:\MisWindowsApps”.

sshot-30

Una vez que aceptamos el nuevo valor, cerramos el editor del registro y reiniciamos Windows.

sshot-31

Comprobamos que nuestra carpeta se encuentra vacía.

sshot-32

Abrimos la Tienda de Windows (Windows Store) y buscamos una nueva aplicación que queramos instalar, en nuestro caso Skype.

sshot-33

Hacemos un clic en Instalar.

sshot-34

En nuestro caso nos solicita credenciales de una cuenta Microsoft ya que no tenemos asociada ninguna cuenta en nuestro Windows 8, pero en caso de tenerla asociada, este paso se omite.

sshot-35

Una vez finalizada la instalación de la aplicación, en este caso Skype, si vamos a la carpeta veremos que Skype se instaló en la nueva ubicación.

sshot-38 

Es importante mencionar que las aplicaciones ya instaladas permanecerán en la carpeta donde se instalaron. Para cambiarlas de ubicación será necesario reinstalar las aplicaciones.

Espero que les haya sido de utilidad.
Saludos,
Alejandro.
@amazzite
www.mswin.org

Alejandro Mazzitelli

Acerca de Alejandro Mazzitelli

Alejandro es Microsoft MVP de Windows Expert - ITPro que trabaja como Consultor Senior en su propio emprendimiento. Se especializa en Windows Server y Windows Client.

Ver todas las entradas de Alejandro Mazzitelli →

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *