Come convertire qualsiasi programma Win32 in app UWP

Non trovate i vostri programmi preferiti nello Store o semplicemente preferite le app universali? Con questa guida è possibile convertire i vostri programmi desktop preferiti in app UWP, per installarli rapidamente sul vostro PC/tablet Windows 10.

NOTA | La seguente guida è stata testata in Creators Update (build 15063 o superiore). Il fine di questo articolo è da considerarsi a puro scopo informativo, non ci assumiamo alcuna responsabilità per eventuali violazioni di diritti di copyright o di altra natura.

Convertire un programma Win32 in app UWP

1 – Programma per convertire i file .exe in file .msi

Il primo passo è quello di installare il programma per convertire i file di tipo Applicazione (in formato .exe) in file di tipo Pacchetto di Windows Installer (in formato .msi):

  1. Scaricate, dal link in fondo all’articolo, l’archivio contenente tutti i file necessari.
  2. Recatevi nella cartella Exe2Msi.
  3. Eseguite un doppio click sul file auto-generated.pfx.
  4. Si avvierà Importazione guidata certificati.
  5. Selezionate Computer locale e cliccate Avanti.
  6. Alla richiesta di Controllo dell’account utente cliccate .
  7. Vi verrà chiesto di specificare il file da importare. Cliccate Sfoglia… e selezionate il file auto-generated.cer presente nella cartella Exe2Msi.
  8. Cliccate sul pulsante Avanti.
  9. Assicuratevi che la scelta sia impostata su Seleziona automaticamente l’archivio certificati secondo il tipo di certificato e cliccate Avanti.
  10. Cliccate sul pulsante Fine per terminare l’operazione.
  11. Se l’operazione è andata a buon fine, visualizzerete il messaggio Importazione completata. Cliccate sul pulsante OK.
  12. Recatevi in Impostazioni:
    • Recatevi in App > App e funzionalità e assicuratevi che alla sezione Installazione delle app sia selezionata la voce Consenti app da qualsiasi origine.
    • Recatevi in Aggiornamento e sicurezza > Per sviluppatori e cliccate Modalità sviluppatore. Cliccate all’eventuale avviso di attivazione delle funzionalità.
  13. Recatevi nella cartella Exe2Msi.
  14. Eseguite un doppio click sul file Exe2Msi.appx.
  15. Vi verrà chiesto Vuoi installare Exe2Msi? Cliccate Installa.
  16. Attendete l’installazione del pacchetto.
  17. Se l’operazione è andata a buon fine, visualizzerete il messaggio Exe2Msi è pronto – chiudete tutto.

NOTA | Se al punto 12 doveste visualizzare il messaggio PC protetto da Windows, cliccate sulla voce Ulteriori informazioni, quindi Esegui comunque.

2 – Convertire i file .exe in file .msi

Il secondo passo per convertire qualsiasi programma Win32 in app UWP è quello di convertire i file di tipo Applicazione (in formato .exe) in file di tipo Pacchetto di Windows Installer (in formato .msi):

  1. Scaricate l’installer del programma che volete convertire (ad esempio Notepad++, scaricabile liberamente da questo indirizzo).
  2. Aprite il menu Start e lanciate il programma Exe2Msi.
  3. Cliccate sui tre puntini () vicino la voce Executable installer file e selezionate l’installer scaricato al punto 1.
  4. Alla voce Command line parameters digitate /S.
  5. Cliccate sul pulsante Build MSI.
  6. Al termine dell’operazione visualizzerete il messaggio MSI file created successfully.
  7. Cliccate sul pulsante OK.
  8. Verrà aperta la cartella contenente il file appena convertito.

3 – Login alla piattaforma del bridge

Il terzo passo è quello di accedere alla piattaforma che ci consentirà di trasformare il programma Win32 in un’app UWP:

  1. Recatevi all’indirizzo https://bridge10.azurewebsites.net/.
  2. Cliccate sul pulsante MSAccount per eseguire l’accesso all’account Microsoft.
  3. Vi verrà chiesto di consentire l’accesso ad alcune informazioni – cliccate sul pulsante .
  4. Digitate l’indirizzo email e il nome da visualizzare a video, selezionate come paese Italy e cliccate sul pulsante Continue.
  5. Attendete il completamento dell’operazione, potrebbe volerci qualche minuto. Al termine dell’operazione avrete accesso ai tool di conversione.

4 – Conversione file .msi in app UWP

Eseguiamo ora la conversione del file .msi – contenente il necessario per installare il programma Win32 – in app UWP:

  1. Cliccate sul pulsante Upload App.
  2. Leggete attentamente quanto riportato e cliccate sul pulsante Agree.
  3. Cliccate sul pulsante Browse… e selezionate il file .msi precedentemente convertito.
  4. Cliccate sul pulsante Upload e attendete il caricamento del file .msi sui server.
  5. Cliccate sul pulsante Convert App.
  6. Visualizzerete una schermata – compilatela come segue:
    • Nel campo Installer File Name (Case Sensitive) lasciate setup.msi.
    • Nel campo Version digitate la versione dell’app (nel nostro caso 7.3.3.0).
    • Nel campo Silent Installer Arguments cancellate /silent e lasciate il campo vuoto.
    • Nel campo Package Architecture selezionate l’architettura del PC/tablet dove verrà distribuito il pacchetto (nel nostro caso, avendo scaricato l’installer a 32-Bit di Notepad++, selezioniamo x86).
    • Nel campo The APP Executable File Name scrivete il nome del file .exe che permetterà di eseguire il programma (nel nostro caso notepad++.exe).
    • Nel campo The Package Name scrivete il nome da attribuire all’app (nel nostro caso NotepadUWP).
  7. Cliccate sul pulsante Confirm.
  8. L’app verrà convertita in 60 secondi – attendete.
  9. Al termine dell’operazione, in basso visualizzerete due nuovi file:
    • Un file .txt inutile.
    • Un archivio in formato .zip.
  10. Cliccate sul pulsante Download vicino l’archivio .zip.
  11. Salvate l’archivio.

NOTA | Se al punto 9 non doveste visualizzare nulla, cliccate sul pulsante Refresh Workspace oppure aggiornate la pagina web.

5 – Installazione e avvio dell’app

Siamo giunti alla fine, non ci resta che installare e avviare l’app:

  1. Estraete tutti i file presenti nell’archivio appena scaricato.
  2. Eseguite un doppio click sul file auto-generated.pfx.
  3. Si avvierà Importazione guidata certificati.
  4. Selezionate Computer locale e cliccate Avanti.
  5. Alla richiesta di Controllo dell’account utente cliccate .
  6. Vi verrà chiesto di specificare il file da importare. Cliccate Sfoglia… e selezionate il file auto-generated.cer presente nella cartella contenente i file estratti.
  7. Cliccate sul pulsante Avanti.
  8. Assicuratevi che la scelta sia impostata su Seleziona automaticamente l’archivio certificati secondo il tipo di certificato e cliccate Avanti.
  9. Cliccate sul pulsante Fine per terminare l’operazione.
  10. Se l’operazione è andata a buon fine, visualizzerete il messaggio Importazione completata. Cliccate sul pulsante OK.
  11. Recatevi in Impostazioni:
    • Recatevi in App > App e funzionalità e assicuratevi che alla sezione Installazione delle app sia selezionata la voce Consenti app da qualsiasi origine.
    • Recatevi in Aggiornamento e sicurezza > Per sviluppatori e cliccate Modalità sviluppatore. Cliccate all’eventuale avviso di attivazione delle funzionalità.
  12. Eseguite un doppio click sul file .appx.
  13. Vi verrà chiesto Vuoi installare il pacchetto? Cliccate Installa.
  14. Attendete l’installazione del pacchetto.
  15. Se l’operazione è andata a buon fine, visualizzerete il messaggio Il pacchetto è pronto. Premete sul pulsante Avvia.

NOTA | Se al punto 12 doveste visualizzare il messaggio PC protetto da Windows, cliccate sulla voce Ulteriori informazioni, quindi Esegui comunque.

D’ora in poi, vi basterà svolgere i passi dal 2 al 5 per convertire qualsiasi programma Win32 in app UWP con pochi semplici passaggi. Per maggiori informazioni sui programmi già convertiti, per altre informazioni o per aiutare la community a convertire altri programmi, vi invitiamo a iscrivervi al gruppo Telegram UWP Open Source Community.

Bloccare programmi Win32 in Windows 10

Oltre alla possibilità di convertire i programmi desktop in app, potreste trovare interessante anche la possibilità di bloccare i programmi, impedendone l’installazione e trasformando il vostro PC in un sistema basato unicamente sulla nuova piattaforma universale.

Come bloccare l’installazione dei programmi desktop in Windows 10

Quale programma Win32 trasformerete in un’app UWP? Fatecelo sapere nei commenti.

Articolo di Windows Blog Italia
Ringraziamenti | Francesco Venuti

Exe2Msi | Download