Não tenho certeza se isso ajudará, mas aqui está a lista de TODAS as Bibliotecas de vínculo dinâmico que o OSK.exe acessa quando é iniciado. Eu removi os que você mencionou na sua pergunta.
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ ATL.DLL
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ InkObj.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ IpsPlugin.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ NETAPI32.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ netutils.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ profapi.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ Secur32.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ srvcli.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ tabskb.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ tipresx.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ tiptsf.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ USERENV.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ WINSTA.dll
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ wkscli.dll
- C: \ Windows \ System32 \ apisetschema.dll
- C: \ Windows \ System32 \ atl.dll
- C: \ Windows \ System32 \ cfgmgr32.dll
- C: \ Windows \ System32 \ clbcatq.dll
- C: \ Windows \ System32 \ cryptbase.dll
- C: \ Windows \ System32 \ cryptsp.dll
- C: \ Windows \ System32 \ dui70.dll
- C: \ Windows \ System32 \ duser.dll
- C: \ Windows \ System32 \ dwmapi.dll
- C: \ Windows \ System32 \ imm32.dll
- C: \ Windows \ System32 \ KernelBase.dll
- C: \ Windows \ System32 \ lpk.dll
- C: \ Windows \ System32 \ msctf.dll
- C: \ Windows \ System32 \ netapi32.dll
- C: \ Windows \ System32 \ netutils.dll
- C: \ Windows \ System32 \ oleacc.dll
- C: \ Windows \ System32 \ oleacchooks.dll
- C: \ Windows \ System32 \ oleaccrc.dll
- C: \ Windows \ System32 \ oleaut32.dll
- C: \ Windows \ System32 \ profapi.dll
- C: \ Windows \ System32 \ psapi.dll
- C: \ Windows \ System32 \ RpcRtRemote.dll
- C: \ Windows \ System32 \ rpcss.dll
- C: \ Windows \ System32 \ rsaenh.dll
- C: \ Windows \ System32 \ samcli.dll
- C: \ Windows \ System32 \ sechost.dll
- C: \ Windows \ System32 \ secur32.dll
- C: \ Windows \ System32 \ srvcli.dll
- C: \ Windows \ System32 \ sspicli.dll
- C: \ Windows \ System32 \ UIAutomationCore.dll
- C: \ Windows \ System32 \ userenv.dll
- C: \ Windows \ System32 \ usp10.dll
- C: \ Windows \ System32 \ uxtheme.dll
- C: \ Windows \ System32 \ version.dll
- C: \ Windows \ System32 \ winsta.dll
- C: \ Windows \ System32 \ wkscli.dll
- C: \ Windows \ System32 \ wmsgapi.dll
- C: \ Windows \ System32 \ xmllite.dll
Se você precisar de uma maneira rápida de verificar a existência desses arquivos, crie um arquivo de texto com todos esses nomes de arquivos (um em cada linha) e execute o comando FOR /F %I IN (*filename*) DO @ECHO. & @ECHO %I & @DIR "%I" | find "Not"
Eu tenho as ferramentas do Tablet PC ativadas, portanto, algumas dessas DLLs podem não ser necessárias se você não tiver um Tablet PC. Veja o que acontece quando você procura por esses arquivos de qualquer maneira.
O OSK também procura alguns CLSIDs e arquivos XML, conforme listado abaixo:
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ main.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ main \ base.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ oskmenu.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ oskmenu \ oskmenubase.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ osknumpad.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ osknumpad \ osknumpadbase.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ oskpred.xml
- C: \ Arquivos de programas \ Arquivos comuns \ Microsoft Shared \ ink \ fsdefinitions \ oskpred \ oskpredbase.xml
Entradas do registro:
- HKCR \ CLSID \ {066D2323-D35A-4C15-AE22-F88F136C1613}
- HKCR \ CLSID \ {0A56CD6C-B45A-4A6C-A88C-3F42AC7BCED4}
- HKCR \ CLSID \ {3529B1D2-313A-4202-BD3E-5996B7E18A10}
- HKCR \ CLSID \ {632B0530-3CBF-44F4-BFDC-750A80D4B00A}
- HKCR \ CLSID \ {6A514DB9-3EC1-4F36-9F95-BC0B00152D0B}
- HKCR \ CLSID \ {884CFF4F-0BB0-4CAA-83BD-4FB9ECE938FA}
- HKCR \ CLSID \ {9FD4E808-F6E6-4E65-98D3-AA39054C1255}
- HKCR \ CLSID \ {E1D0AB13-2FE6-4DF0-8917-ED80CF0FEF6B}
- HKCR \ CLSID \ {E800E945-780D-48D3-89E7-D822EA18F0A2}
- HKCR \ CLSID \ {FF48DBA4-60EF-4201-AA87-54103EEF594E}
- HKCU \ Software \ Microsoft \ Osk