Windows 10: Microsoft smaschera il misterioso ‘G’ app che si ferma arresto

0
1152

Liam Tung

Da Liam Tung

| – 22 novembre 2019 — 14:54 GMT (14:54 GMT)

| Argomento: Il Software Enterprise

Windows 10 versione 1909: Perché questa funzione di aggiornamento dovrebbe essere una piacevole sorpresa
Microsoft è sempre il novembre 2019 Aggiornamento pronto per il rilascio al pubblico. Ed Bott spiega ciò che rende questo aggiornamento diverso dalla funzione di aggiornamenti è venuto il terrore. Leggi di più: https://zd.net/2P1kysX

Microsoft ha offerto una spiegazione per una strana applicazione denominata ‘G’ che per qualche motivo è stato che impediscono a Windows 10 agli utenti di chiudere il proprio Pc.

Il misterioso G di arresto blocker ha generato preoccupazioni da Windows 10 utenti per oltre un anno. Alcuni erano confusi dopo aver visto i G i messaggi di errore, ma poi le scansioni antivirus non rilevano alcun malware. Inoltre, non ha mostrato un .nome del file exe per l’app.

Microsoft nel mese di ottobre in parte spiegato il misterioso G app nell’elenco di correzioni di bug per Windows 10 preview build da 20H1 ramo, che dovrebbe uscire il prossimo anno.

Microsoft ha detto che ha indagato utente di report, trovato il problema e risolto il problema in 20H1. Invece di malware, è stato causato da peculiarità in quanto Windows trattati GDI+, una grafica componente originariamente scritti per Windows 98. GDI è l’acronimo di Windows Graphics Device Interface.

“Abbiamo studiato e trovato un problema di windows relative a GDI+ sono solo di riferimento come ‘G’. Abbiamo risolto questo, in modo da andare avanti, questi avrà il nome di ‘Finestra per GDI+ (<nome del file exe>)’, dove <nome del file exe> mostra l’ .exe nome dell’app con GDI+,” Windows Insider squadra ha detto.

Ma dato il numero di reclami riguardanti G app, Microsoft ha deciso di offrire una più dettagliata spiegazione da Raymond Chen, un veterano di Microsoft che lavora su Windows per oltre due decenni.

Secondo Chen, G ha mostrato solo in Windows a causa di un bug frainteso testo Unicode, ANSI, che di solito mostra come solo il primo carattere di un app.

“Se si passa il vostro Unicode messaggi DefWindowProcA, allora vi accorgerete che un sacco di stringhe di ottenere troncato, al loro primo carattere, ha spiegato Chen.

Libreria GDI+ è stato scritto per il supporto di Windows 98, che aveva limitato il supporto per Unicode. Durante le successive operazioni di clean-up, la GDI+ team ricompilato GDI+ come Unicode componente piuttosto che un ANSI componente.

“Salvo che la finestra di notifica che la procedura di conteneva un esplicito invito a DefWindowProcA. Più set di caratteri incongruenze sarebbe preso dal compilatore a causa di una mancata corrispondenza del tipo. Ma il set di caratteri di dipendenza in DefWindowProc non è codificato in tipi di parametro. È implicita in quanto si è ricevuto il messaggio. Questa incongruenza è andato inosservato dal compilatore”, ha spiegato Chen.

“Questa mancata corrispondenza, inoltre, non potevano essere rilevati dal test perché la finestra di notifica non per l’elaborazione del testo. Il titolo della finestra ha troncato da ‘GDI+ Gancio Finestra’ semplicemente ‘G’, ma quel titolo non viene utilizzato per qualsiasi cosa, in modo che l’errore è stato di nessuna conseguenza. Il titolo della finestra non viene mai mostrato all’utente. Tranne quando è.”

Quindi, perché era questa la prevenzione di alcune macchine Windows da arresto? Chen dice che è legato al blocco di Arresto del sistema di risoluzione dello schermo.

“Quando un programma impedisce di firma o l’arresto di Windows appare una finestra visibile appartenenti a tale programma, e la usa per rappresentare in blocco di Arresto del sistema di risoluzione (BSDR) schermo. Ma se il programma non è visibile windows, quindi il BSDR prendere qualsiasi finestra appartenente al programma, visibile o meno. E a volte la finestra invisibile, che viene scelto è quella denominata ‘G’.

“Ecco perché si finisce con un messaggio che implica una misteriosa programma denominato ‘G’ come quella che impedisce la chiusura”.

Più di Microsoft e di Windows 10

Windows 10 1909: Microsoft apre novembre 2019 Aggiornamento a più utenti
Microsoft: Se sei su Windows 10 versione 1803, si verrà automaticamente aggiornato
Microsoft inizia il rollout ufficiale di Windows 10 1909
Con Windows 10 1909 venuta, Windows 10 20H1 colpi di pietra miliare
Windows 10 aggiornamenti: Microsoft uccide, Saltare Avanti anello per Addetti ai lavori
Windows 10 versione 1903 dovrebbe funzionare out of the box, giusto? Sbagliato
Perché Windows 10 un pasticcio? Ex-ingegnere Microsoft accusa la cultura del made-men’ Addio Windows 10 1703: Con le ultime patch, Creatori di Aggiornamento colpi di fine vita
Windows 10 utenti fumi: Microsoft, in cui la nostra ‘account locale’ opzione andato?
Windows 10 1909: Microsoft termina 19H2 confusione, mette tutti i tester sulla stessa build
Windows 10: ora Ci stiamo preparando per il 1909, con una nuova accelerata in rilascio, dice Microsoft
Non più bacato di Windows 10 aggiornamenti? Microsoft rende più facile la bandiera primi difetti
Windows 10 19H2: Se sei nel 1903, si aspettano ‘molto più veloce aggiornamento, dice Microsoft
Come eliminare Windows 10 file di paging su ogni spegnimento TechRepublic
Test di Microsoft Chrome-come Bordo browser per Windows 10 CNET

Argomenti Correlati:

Microsoft

Cloud

Big Data Analytics

L’innovazione

Tecnologia e Lavoro

Collaborazione

Liam Tung

Da Liam Tung

| – 22 novembre 2019 — 14:54 GMT (14:54 GMT)

| Argomento: Il Software Enterprise