欧美日韩激情电影,久久亚洲精品毛片,日日夜夜天天综合入口,亚洲激情六月丁香

您的位置: 首頁 >產經 >

Microsoft揭開神秘的 G 應用程序的面紗 該應用程序可阻止您關閉

2022-05-23 04:50:01 編輯:利仁凝 來源:
導讀 微軟為一個名為``G& 39;& 39;的奇怪應用提供了解釋,該應用由于某種原因一直在阻止Windows 10用戶關閉其PC。 神秘的G關閉阻止程序已引起W

微軟為一個名為``G''的奇怪應用提供了解釋,該應用由于某種原因一直在阻止Windows 10用戶關閉其PC。

神秘的G關閉阻止程序已引起Windows 10用戶關注,已有一年多的時間了。看到G錯誤消息后,有些人感到困惑,但是隨后的防病毒掃描并未發現任何惡意軟件。此外,它沒有顯示該應用程序的.exe名稱。

微軟在10月的20H1分支的Windows 10預覽版錯誤修復列表中部分解釋了神秘的G應用程序,該版本將于明年發布。

微軟表示,它調查了用戶報告,發現了問題并在20H1修復了該問題。它不是由惡意軟件引起,而是由Windows如何處理GDI +(一種最初為Windows 98編寫的圖形組件)引起的奇怪現象引起的。GDI 代表Windows圖形設備接口。

“我們調查并發現了一個問題,其中與GDI +相關的窗口僅被引用為'G'。我們已修復此問題,因此,今后,它們將被命名為'GDI + Window()',其中將使用GDI +顯示應用程序的.exe名稱。” Windows Insider團隊說。

但是鑒于對G應用程序的投訴數量眾多,微軟決定向已經在Windows上工作了20多年的微軟資深人士Raymond Chen提供更詳細的解釋。

根據Chen的說法,G僅在Windows中出現是因為一個錯誤將Unicode文本誤解為ANSI,通常僅將其顯示為應用程序的第一個字符。

“如果將Unicode消息傳遞給DefWindowProcA,那么您會發現很多字符串的第一個字符都會被截斷,Chen解釋說。

編寫GDI +庫以支持Windows 98,而Windows 98對Unicode的支持有限。在隨后的清理過程中,GDI +團隊將GDI +重新編譯為Unicode組件而不是ANSI組件。

“除了通知窗口過程包含對DefWindowProcA的顯式調用。大多數字符集不匹配將由于類型不匹配而被編譯器捕獲。但是DefWindowProc中的字符集相關性未編碼在參數類型中。它隱式包含在您的方式中收到消息。編譯器無法檢測到這種不匹配。” Chen解釋說。

“這種不匹配也無法通過測試檢測到,因為通知窗口不執行任何文本處理。該窗口的標題從'GDI + Hook Window'截斷為簡單的'G',但是該標題沒有用于任何東西,因此該錯誤無關緊要。窗口標題永遠不會顯示給用戶。

那么,為什么要阻止某些Windows計算機關閉呢?Chen表示,這與“ 阻止的關機解析器”屏幕有關。

“當程序阻止您退出或關閉時,Windows會查找屬于該程序的可見窗口,并使用該窗口在阻止關閉解析器(BSDR)屏幕中表示該窗口。但是,如果該程序沒有可見窗口,則BSDR將使用屬于該程序的任何窗口,無論該窗口是否可見,有時選擇的不可見窗口是名為“ G”的窗口。

“這就是為什么您最終得到一條消息的原因,該消息牽涉到一個名為'G'的神秘程序,該程序阻止了您關機。”


免責聲明:本文由用戶上傳,如有侵權請聯系刪除!

最新文章

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經網.復制必究 聯系QQ   備案號:

本站除標明“本站原創”外所有信息均轉載自互聯網 版權歸原作者所有。

郵箱:toplearningteam#gmail.com (請將#換成@)

主站蜘蛛池模板: 博兴县| 龙泉市| 漠河县| 东台市| 宜宾县| 太保市| 甘洛县| 行唐县| 苏尼特右旗| 赤城县| 通河县| 肇源县| 宁陕县| 易门县| 巴南区| 苏尼特右旗| 青阳县| 运城市| 古蔺县| 宽城| 鲁甸县| 广元市| 黄大仙区| 宁远县| 城口县| 康马县| 庆城县| 资兴市| 延川县| 隆安县| 青岛市| 芮城县| 礼泉县| 铜鼓县| 武强县| 双峰县| 温泉县| 塔河县| 固始县| 邛崃市| 宝鸡市|