Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Win7のシステムアプリケーションスキル >> win7のリーグは、どのように解決するために無効なハンドルを再生できますか?

win7のリーグは、どのように解決するために無効なハンドルを再生できますか?

  

最近、突然警告音で伝説の試合のリーグをプレイシステムのwin7のユーザーは、;ゲームを最小化した後、まだ、最終的には、ノンストップの無効がデスクトップに扱うよう求め、適切にシャットダウンすることはできません見ることができます強制シャットダウン。ウイルス対策ソフトウェアのウイルス対策と再起動後、ウイルス対策は、ウイルスの後に見つけることができませんでした。続いて、プレイし続け、同じ問題が登場、どのように?それでは、どのようにこの問題を解決するには?小型シリーズと今はリーグwin7の無効なハンドルを果たしソリューションについて話しています。次のように

手順は次のとおりです。

アプローチ:サードパーティ製のソフトウェアをインストールするプロンプトが表示されたら、アンインストールを使用しないことをお勧めされている場合、それは、このために警告音である、またはイベント自体を表示するには、ゲームではありません問題に、あなたは再ダウンロードをアンインストールしてインストールすることができます。

システムは、ユーザーのプロファイルを読み込むことはできませんが、デフォルト設定をロードすることができます。

'通常、プログラミングエラーが、あなたの場合には、明らかにプログラミングの問題ではありません、それはいくつかのシステムファイルを紛失したり、変更する必要があります。ハンドルが無効&'です。私はそれがあなたのdircetx間違いや不足しているいくつかのDLLダイナミックリンクライブラリファイルかもしれないと思います。あなたは、再ダウンロード、インストールしようとすると、DirectX9.0cのを。ない場合は、そうすることは比較的容易で、オペレーティングシステムを再インストールします。
ための&'

その他;ハンドルは参照のみ)

ハンドルに対して無効'! :(関連する解釈は、実際に、いわゆるデータである、ロング(long整数)のデータです。一意の整数

WONDOWSハンドルは、識別種々の用途このような場合、ウィンドウ制御、ビットマップを使用してWindowsハンドル、GDIオブジェクト、等のアプリケーションによって作成または使用されるオブジェクトを識別するために使用され。 WINDOWSは、C言語でのファイルハンドルのようなビットを処理します。

上記の定義から、我々はハンドルがオブジェクトまたはプロジェクトを識別するために使用される識別子であり、誰もが別の人を持っているだろうと、それは、私たちの名前のようなものであることがわかります名前が同じではありません、しかし、また、名前やあなたのような人であってもよいです。ビューのデータ・タイプからのみの16ビットの符号なし整数です。アプリケーションは、Windows、Windowsは他の関数の後にあなたが対応するオブジェクトを参照するためにこのハンドルを使用することができますハンドルを取得する関数を呼び出すことによってほとんど常にです。あなたがハンドルの少しより多くの完全な理解をしたい場合は

、私はハンドルがポインタへのポインタであることを伝えることができます。私たちは、いわゆるポインタはメモリアドレスであることを知っています。アプリケーションが起動すると、この手順のすべてのオブジェクトは生きているメモリ内に滞在することです。我々は単に理解していれば、限り、我々はメモリの先頭アドレスを知っているように、あなたは常にオブジェクトにアクセスするには、このアドレスを使用することができるようです。あなたが本当にそう思う場合は、あなたは間違っています。私たちは知っている、Windowsは仮想メモリベースのオペレーティングシステムです。メモリは、様々なアプリケーションのニーズを満たすためにように、このシステム環境では、Windowsのメモリマネージャは、多くの場合、メモリ内のオブジェクトを動き回ります。オブジェクトは、それがアドレスを変更する手段を移動させること。アドレスはいつも私たちを変更した場合どこのオブジェクトを探すには?

具体的には、メモリ内の各アプリケーションオブジェクトのアドレス変更登録、及びアドレス(メモリセル位置)自体のために、この問題は、Windowsオペレーティングシステム、アプリケーションごとに自由ないくつかのメモリアドレスを解決するために変わらず。 Windowsのメモリマネージャの位置は、メモリ内のオブジェクトを移動した後、ターゲットアドレスに新しいアドレスは、ハンドルを保存します。だから我々は唯一のハンドルが間接的にどこメモリ内の特定のオブジェクトが知って対処できることを覚えておく必要があります。このアドレスは、システムは(アンロード)アンロードされ、システムに解放されたとき、オブジェクトは(負荷)にロードされたときに、システムによって割り当てられています。

ハンドラ・アドレス(安定した)→メモリアドレス&mdashに記録されたオブジェクト;———→メモリ内のターゲットアドレス(不安定)→実際のオブジェクト

エッセンス:Windowsプログラムの物理アドレスが反対、WINDOWS APIは、これらの項目の割り当て決意を処理するために、メモリ、ファイル、タスクまたは動的にロードされたモジュールのブロックを識別するために使用され、アプリケーションへのハンドルを返し、それまでにされていません動作させるために処理します。

新しいプログラムが起動されるたびに、システムは、元のハンドルまたはハンドルがこのプログラムに割り当てられていることを保証することはできませんし、ほとんどの場合は同じないことに注意しなければなりません。私たちが入力した場合映画は、アプリケーション配布システムが必ずしも処理するようにセットアップし、アプリケーションとして実行しているのと同じである、と私たちは常に別の席に販売された各映画館のチケットは、同じ理由であること。ここにあなたの詳細なアカウントを与えるために伝説無効なハンドルのリーグをプレイソリューション

win7の。限り、ゲームをプレイする際に問題が発生したとして、あなたはそれ上記の方法を試してみてください!あなたはこの厄介な問題の解決に役立つことができるかもしれません。それを必要とするユーザーはまたそれを試すことができます!

Copyright © Windowsの知識 All Rights Reserved