Pagina 1 di 1

Errore Explorer.exe - Aggiornamento 2.6.016881

Pubblicato: 4 febbraio 2025 - 14:55
di pmuniv
Salve, :)

dopo l'aggiornamento 2.6.016881 (ma è davvero correlato?), nella console (in Windows), quando provo ad aprire una qualsiasi cartella di pacchetti, ricevo il messaggio di errore:

"Impossibile eseguire "C:\users\profilename\windows\explorer.exe" seguito dalla directory contenente i file del pacchetto.

Preciso che le variabili d'ambiente sono corrette.

C'è un modo per risolvere questo problema?

Buon pomeriggio a tutti. :)

Re: Errore Explorer.exe - Aggiornamento 2.6.016881

Pubblicato: 7 febbraio 2025 - 11:28
di dcardon
Ciao Patrice,

in WAPT utilizziamo l'API Win32 standard SHGetFolderPathW con il CLSID corretto per recuperare la directory c:\windows. Tuttavia, l'API Win32 sembra tentare di eseguire la virtualizzazione del filesystem anche quando le diciamo di non farlo (in alcuni casi...). Per tua informazione, la virtualizzazione del filesystem è una funzionalità di Windows che adatta la struttura delle directory per consentire ai programmi meno recenti di essere eseguiti sulle versioni moderne di Windows. Questo può essere molto utile per la compatibilità con le versioni precedenti, ma a volte crea più bug di quanti ne risolva.

Abbiamo modificato la chiamata per evitare questo problema. Questa modifica sarà inclusa nella prossima versione.

Cordiali saluti,

Denis

Re: Errore Explorer.exe - Aggiornamento 2.6.016881

Pubblicato: 10 febbraio 2025 - 13:14
di pmuniv
Ciao, :)

innanzitutto grazie mille per la pronta risposta :)!

Nell'attesa dell'aggiornamento, c'è un modo semplice, seppur convenzionale, per evitare di trovarsi in una situazione di "blocco": basta copiare il file explorer.exe in c:\users\yourusername\windows.

Questa potrebbe essere una soluzione temporanea (e ammetto non molto elegante), ma è abbastanza efficace.

Grazie ancora.

Cordiali saluti.