Windows system >> Windowsの知識 >  >> Windows Vistaシステムチュートリアル >> Windows Vistaのチュートリアル >> Windows Vistaでの入力方法の使用に失敗する

Windows Vistaでの入力方法の使用に失敗する

  
多くの友人が、Windows Vistaでは入力方法が通常使用できない、紫色のピンインが使用できない、ピンインプラスが使用できないなどの不満を訴えています。特にIEブラウザで実行しているとき。 IE保護モードはUAC、UIPI、およびMICの役割に依存するため、今回は一般的にIE保護モードの役割によるものであり、UAC、UIPI、またはMICのセキュリティ機能はこれらの入力方式で問題を引き起こすと見なすことができます。 。 1つの山が2つのトラになることはできません。プロテクトモードのIEプロセスは「低」レベルで実行されるため、ユーザープロファイル領域に書き込むことができず、悪意のあるWebページがユーザーおよびシステムデータを破壊するのを防ぐことができます。同時に、IEは自動的にこの書き込み操作を特定の領域にリダイレクトします。これにより、IEコンポーネントとアドオンを稼働状態に保ちながらセキュリティが確保されます。 IEアドインが「中間」プロセスとデータを共有する必要がある場合は、IEプロセス(アドオン)によってアクセスされたデータが実際にリダイレクトされるため、問題が発生する可能性があります。そして「中間」はまだ元の場所に行きます、そしてそれはエラーにつながるかもしれません。または外部プロセスはまた、「低い」レベルで実行させ、で
溶液は、これらのアドインを変更し、外部プロセスが同時に特定の領域へのアクセスを有するようにすることです。

も手動共有領域を「下」プロセスを可能にするように設定されているアクセスするために、システムを変更することができます。

2. UIPI IEがインを追加する場合

を非難Windowsメッセージへの外部プロセスが送信される必要がある、それがブロックされます。これはUIPIの役割によるもので、これは高度なプロセスがフラットまたは低レベルのプロセスにメッセージを送信することのみを許可しています。しかし、これはいくつかの古いインプットメソッドに影響を及ぼし、それらが適切に機能しなくなる原因となります。

は、溶液は、外部プロセスは、指定されたWindowsメッセージを受け入れることを可能にする入力方法を変更することです。または、RPCなどのセキュリティメカニズムを使用して、IEプロセスと高度なプロセスとの間で通信します。

現在のところ、入力方式の互換性を確保するために、システムを手動で変更し、UIPIを強制的に無効にすることしかできません。しかし、これはシステムのセキュリティを弱め、またIE保護モードの機能を無効にします(システムはIE保護モードがまだ機能していることを促しますが、大幅に弱められています)。

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystemで、新しいDWORDキー値EnableUIPIを作成し、0に設定します。

は、その後、いくつかをテストし、システムを再起動し、あなたが同様の問題パープルピンイン、ピンイン・ガガを解決することができるはずですが、本当に「完全に」解決です。
Copyright © Windowsの知識 All Rights Reserved