Conflitto con l’add-in Microsoft Azure Information Protection: Errore di sottoclassificazione in PowerPoint ed Excel
Problema
Quando si chiude PowerPoint o Excel, viene visualizzato il seguente messaggio di errore: CRITICALWITHMSG library\ui\win\safesubclassimpl.cpp(392): APIERR 1400 Invalid window handle.
Quando sono aperti più file PowerPoint (o Excel) e la barra di Microsoft Azure Information Protection (AIP) viene visualizzata sotto la barra multifunzione, questo errore può verificarsi quando si chiude l’ultimo file PowerPoint (o Excel). Tuttavia, devono essere presenti anche altri add-in. Il problema è riproducibile in modo affidabile, ad esempio quando Capital IQ è abilitato. Per i passaggi dettagliati della riproduzione, fare clic su:
Riproduzione con think-cell, Microsoft AIP e Capital IQ:
- Aprire un nuovo file PowerPoint [o Excel] vuoto
- Aprire il secondo nuovo file PowerPoint [o Excel] vuoto, ad es. con il comando CTRL+N
- Verificare che la barra Microsoft AIP sia visualizzata sotto la barra multifunzione: Home → Sensibilità → selezionare Mostra barra
- Accedere alla scheda S&P Capital IQ
- Grafici → Grafici → Avvia Chart Builder
- Chiudere il 2° file → Non salvare
- Chiudere il 1° file → Non salvare
→CRITICALWITHMSG library\ui\win\safesubclassimpl.cpp(390): APIERR 1400 Invalid window handle.
Spiegazione
Tali errori in think-cell sono causati da un errore di programmazione in un altro add-in. I nostri sviluppatori hanno analizzato il problema nel dettaglio. In questo caso il problema è causato dall’add-in Microsoft Azure Information Protection (AIP). In base alla nostra analisi, questo problema è causato dall’hooking/unhooking quando sono disponibili più add-in.
Un gancio è un meccanismo mediante il quale una funzione può intercettare eventi prima che raggiungano un'applicazione. La funzione può agire sugli eventi e, in alcuni casi, modificarli o eliminarli. Per ulteriori dettagli, fare riferimento a KB0201.
Altri add-in noti per causare tali problemi sono elencati in KB0169.
Soluzione
Abbiamo ricevuto il feedback da Microsoft che comunica che il client AIP è in modalità manutenzione. Microsoft sconsiglia di utilizzare l’add-in AIP per Office, perché, ad esempio, "Gli add-in sono meno stabili perché possono entrare in conflitto con altri add-in che possono causare l’interruzione o l’arresto anomalo delle app Office o la disattivazione automatica dell’add-in." Microsoft consiglia invece di utilizzare l’etichetta integrata Microsoft Information Protection (MIP) per le app Office.
Soluzione alternativa
Il problema sembra non presentarsi quando si disattiva la barra Microsoft AIP sotto la barra multifunzione in PowerPoint ed Excel. Per disattivarla, andare in Home → Sensibilità → deselezionare Mostra barra. In ogni caso, chiedere consiglio al proprio IT interno.
Contattare l'assistenza
Nel caso in cui si verifichino ancora problemi anche senza l’add-in Microsoft AIP, procedere come segue:
Si prega di inviarci i file di log di think-cell. Per questa operazione, aprire PowerPoint o Excel, quindi selezionare Inserisci → think-cell → Strumenti → Richiedi assistenza. I file di log saranno allegati automaticamente in una nuova e-mail.
Se entrambi non funzionano, cercare i file di log seguendo le istruzioni indicate di seguito:
-
Aprire una nuova finestra di Windows Explorer, digitare
%LOCALAPPDATA%\think-cell
nel campo dell'indirizzo, quindi premere Invio
-
Inviare tutti i file con estensione
.log
contenuti in questa cartella al nostro team di assistenza.Potrebbe essere uno dei seguenti file:
POWERPNT_log.log
,EXCEL_log.log
,TCMAIL_log.log
,TCUPDATE_log.log
,TCRUNXL_log.log
,TCASR_log.log
,PPTTC_log.log
,setup_think-cell_xxxxx_log.log
. -
Se desideri sfogliare la directory:
Il percorso file predefinito completo è
C:\Users\[USERNAME]\AppData\Local\think-cell
. Se non riesci a trovarlo, probabilmente è impostato come nascosto. È possibile modificare questa impostazione in Windows Explorer selezionando:- Windows 7:
Organizza → Opzioni cartella e ricerca → Visualizza → Mostra file e cartelle nascoste. - Windows 8, Windows 8.1 e Windows 10:
Visualizza → Mostra/Nascondi → Oggetti nascosti.
Inoltre, se think-cell è attivo, fare clic su Strumenti → Informazioni sulla barra degli strumenti di think-cell e inviare uno screenshot della finestra Informazioni think-cell.
- Windows 7: