對於 Windows 7,無法透過任何方式關閉螢幕鍵盤

對於 Windows 7,無法透過任何方式關閉螢幕鍵盤

幾個月來,我一直在嘗試關閉螢幕鍵盤,但尚未找到實際的技術支援和用戶說明。

對於那些想像第一次使用電腦的使用者一樣與我交談的人,我會讓事情變得簡單。

我是一名軟體工程師。在此之前,我從事 IT 支援工作 14 年。

因此,請先明確我所說的正是我的意思。作為具有管理權限的使用者並建立另一個具有管理權限的設定文件,a) 登入畫面左下選單,b) 控制面板易用性選項,c) 開始選單附件下拉列表,d) 啟動鍵盤 e) 登入f) OSK.EXE 註冊表值鍵盤和應用程式介面沒有任何作用。

我距離刪除 osk.exe 還差一步。它是煩人的、持久的,它不會出現在1) Windows 功能、2) CMD:路徑、3) 外觀和個性化、4) 易於使用[這顯然已損壞]、4) 服務[在任何用戶友好的名稱下]、5) 設備管理員或 6) 任何其他清單。

我最終關閉了所有 CPU 處理器,但其中一個是 osk.exe 存取的處理器,我認為這不會產生任何影響。

現在,我已重命名 C:\Windows\System32\osk.exe 並移動該文件,因此找不到它。 (這也許是多餘的。然而,這個東西很難殺死並且不斷回來。螢幕鍵盤「是」行屍走肉。「進程」拒絕被「殺死」。)每次重新啟動都會重新開始恐怖。

一定有更好的方法。有時我實際使用它時,當我的鍵盤電池沒電時,無線連接就會不穩定。

經過四個月和今晚 5 個小時的專門時間,我似乎收到了一百多個投訴,每個回复都是“首次計算機用戶幫助簡介”,而每次響應者都完全沒有達到目標。我們談論的是一個腐敗的過程,而不是「關閉按鈕在哪裡」。每次,作者都變得越來越焦躁和不安,因為他們的即興反應缺乏理解力,沒有真正讀懂問題,而不是看到“關閉鍵盤”這個詞。鍵盤知道右上角的「X」、檔案>關閉/退出和選單選項。

這些回應程式中的任何一個關閉的都是 osk.exe 註冊表值。然而,這也沒有效果。它已經完全變成了“薩拉·佩林”。這個胭脂應用程式不遵守任何 UI 系統命令,只是簡單地關閉和關閉,...永遠。

因此,在結束時。再說一次,我如何停止這個腐敗的「持久進程」?

我現在把發言權讓給那些比我聰明的人。

答案1

我懷疑我比你聰明,但有時一雙新的眼睛會有所幫助。這裡有一些可以嘗試的事情:

  1. 檢查您是否有任何虛擬輸入驅動程序,例如數位板。如果是這樣,請從製造商的支援網站更新該驅動程序,或停用或卸載它。

  2. 嘗試停用Tablet PC Components 在 Windows 功能中, 或者從命令列:

    dism /online /disable-feature /featurename:TabletPCOC
    

    或者,您可以嘗試選擇性地停用 Tablet PC 功能:

    Group Policy Editor > Computer Configuration > Administrative Templates > Windows Components > Tablet PC
    
  3. 如果您懷疑 已損壞Ease of Access,當然您需要sfc /scannow從命令列運行來檢查 Windows 是否可以檢測到此類損壞。

  4. 嘗試這些註冊表項:

    [HKEY_USERS\.DEFAULT\Control Panel\Accessibility\Keyboard Preference]
    "On"="0"
    [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Preference]
    "On"="0"
    
  5. 下載並執行 Microsoft 的Autoruns作為管理員。分析與輸入、鍵盤、輔助功能、「tabtip」、「osk」、平板電腦、移動性等相關的任何結果。

  6. 取得所有權的 ”作業系統「並撤銷Read & Execute許可TrustedInstaller服務System使用者

  7. 不要刪除它:Windows 會自動從系統映像中還原它。只需阻止該進程運行即可。有幾種方法可以做到這一點:

    1. 你可以用於Group Policy Editor將應用程式列入黑名單:

      User Configuration > Administrative Templates > System > Don't run specified Windows applications
      

      將此策略設為Enabled,轉至Show...,輸入“作業系統”,然後按一下OK兩次。

    2. 您可以在以下位置執行相同的操作Registry Editor

      [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
      "DisallowRun"=dword:00000001
      [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun]
      "1"="osk.exe"
      
    3. 無論如何應該使用Standard User帳戶進行日常操作,僅將管理員帳戶用於需要根據具體情況提升的任務。所以,你可以使用Windows 7的家長監護功能將其列入黑名單osk.exe:

      Start > Control Panel > User Accounts and Family Safety > Set up parental controls for any user
      

      Parental Controls在「選擇」下On, enforce current settings,按一下Allow and block specific programs「選擇」[username] can only use the programs I allow,然後選擇您想要允許的程式。

    4. Process Blocker嘗試一下,聲稱「能夠阻止運行任何Windows應用程式」。我剛剛安裝並測試了它:效果很好而且簡單! 「進程攔截器是自由的除非您需要擴展功能,例如白名單或特定於用戶的規則。

    5. Task Catcher嘗試一下。這是來自深受喜愛的應用程式的原始開發人員WinPatrol。不要被 90 年代風格的網站嚇倒。一個好的開發者≠一個好的設計師。程式設計本身就很好。我自己購買並使用過WinPatrol。不過我還沒有嘗試過Task Catcher,目前才即將進入公測,但已經足夠穩定,可以購買,而且開發商已獲得改進和增強項目的支持

      「Task Catcher 可讓您有效地監控電腦上運行的程序,而不會減慢速度或占用所有記憶體。它是如此之小,您甚至永遠不會知道Task Catcher 正在運行。Task Catcher 將阻止不需要的程式運行並重新啟動您喜愛的程式如果它們被禁用或崩潰。

答案2

我知道這是一個舊線程,但在經歷了上週末無法打開螢幕鍵盤的問題後,我想發布我的解決方案。

我正在使用一台有其他問題的 HP G4 1117dx 筆記型電腦。我討厭筆記型電腦的滾動滑鼠,並在電源線旁邊的 USB 連接埠中插入了 USB 連接的滑鼠。我在該設備上運行了幾次惡意軟體掃描並重新啟動了多次。每次,螢幕鍵盤都會彈出,並且必須用右上角的 X 來關閉——即使它在「輕鬆訪問」中心已關閉。

我研究並實際上找到了這個線程並嘗試了此處發布的解決方案。對我來說或多或少「解決」這個問題的內容沒有發佈在這裡。

我只是拔掉外接 USB 滑鼠並重新啟動,幾次後,開始使用筆記型電腦上的滾動滑鼠墊,並且不再彈出螢幕鍵盤。一定是跟我插USB口的滑鼠有衝突。現在,我不能說它是否與我使用的特定端口有關,或者它是否會返回到其他可用端口,因為我必須將此設備發送回客戶端。

我想我會分享。

答案3

斯科特·漢塞爾曼的方法在 Windows 10 筆記型電腦上為我工作。

停用名為 - 觸控螢幕鍵盤和手寫面板的服務

答案4

這對我來說太令人沮喪了,而且服務選項也沒有幫助。

最後,我的解決方案是在底部面板中打開Windows Ink Workspace 快捷方式的設置,並將“當我點擊...”選項設置為“僅在平板電腦模式下”,並取消選中“當可用時,顯示Ink Workspace...” ' 並為「按住...」選項設定「無」。

相關內容