windows

Windows

Windows10

Bluetoothが繋がらなくなった! Windows10で突然消えた! ~簡単に解決しました。

Bluetoothのマウスが突然繋がらなくなった! Windows10で作業をしていると突然Bluetoothのマウスが動かなくなりました。 キーボードしか使えなくなってしまいました。 そこでパソコンに付属の有線マウスを接続して状態を見てみました。   Bluetoothが消えている! Windows10のタスクバーの右端をクリックします。   すると通常あるはずの「Bluetooth」が消えていました。   「エクスプローラ」の「PC」を右クリックして「管理」を選択します。 ...

ノートパソコン

Windows10

買ったばかりのWindows10のディスク使用率が100%になる。~解消しました。

Windows10のノートパソコンでディスク使用率100%発生   ディスク使用率のみが100%になる タスクマネージャの概要 CPU:8% メモリ:35% ディスク:100% ネットワーク:0% 上記のタスクマネージャの図を見ていただくと分かるようにディスク使用率のみが100%となっています。 Windowsが起動してから10分程度はディスク使用率が100%の状態が続くのです。 この間エクスフローラを起動しようとしても30秒かかったり、マウス操作も出来ないほど重い状態が続きます。 タスクマネー ...

Windows

Windows10

Windowsの容量不足にはディスククリーンアップをおすすめします。~空き容量が増えて快適になりました。

Windowsのディスク空き容量が少なくなっていませんか? 最近のパソコンではハードディスク搭載モデルであれば全体容量が500GBゃ1TBという大容量となっています。 しかし、SSD搭載モデルでは全体容量が128GBや256GBということも少なくないでしょう。 Windows10であれば、下図のようにC:\Windowsフォルダだけでも31GBを使用していることもあります。 動画などをダウンロードした場合は、すぐにディスクの空き容量不足が発生するかもしれません。 また、空き容量が不足しているとWindow ...

Windows10

32bitソフトの64bit環境での動作

32ビットアプリケーションと64ビットアプリケーション間のプロセス間通信

以下の手法は、32ビットアプリケーションと64ビットアプリケーション間の通信に使用できます。 64ビットバージョンのWindowsは、相互運用性のために32ビットハンドルを使用します。 32ビットアプリケーションと64ビットアプリケーション間でハンドルを共有する場合、重要なのは下位32ビットのみであるため、ハンドルを切り捨てるか(64ビットから32ビットに渡す場合)、またはハンドルを符号拡張するのが安全です( 32ビットから64ビットに渡す場合)。共有できるハンドルには、ウィンドウ(HWND)などのユーザ ...

Windows10

32bitソフトの64bit環境での動作

WOW64でのプロセッサアフィニティ

32ビットWindowsは、最大32のプロセッサをサポートします。したがって、GetProcessAffinityMaskなどの関数は、WOW64で呼び出されると、32プロセッサを搭載したコンピューターをシミュレートします。 アフィニティマスクは、マスクの上位32ビットと下位32ビットのビット単位のOR演算を実行することによって取得されます。したがって、スレッドにプロセッサ0、1、および32のアフィニティがある場合、プロセッサ32はプロセッサ0にマップするため、WOW64はアフィニティを0および1として報 ...

Windows10

32bitソフトの64bit環境での動作

ファイルシステムリダイレクタ

%windir%\ System32ディレクトリは、64ビットWindows上の64ビットアプリケーション用に予約されています。 DLLの64ビットバージョンが作成されたとき、ほとんどのDLLファイル名は変更されなかったため、DLLの32ビットバージョンは別のディレクトリに保存されます。 WOW64は、ファイルシステムリダイレクタを使用してこの違いを隠します。 ほとんどの場合、32ビットアプリケーションが%windir%\ System32、%windir%\ lastgood \ system32、また ...

Windows10

32bitソフトの64bit環境での動作

レジストリリダイレクター

レジストリリダイレクタは、WOW64のレジストリの特定部分の個別の論理ビューを提供することにより、32ビットアプリケーションと64ビットアプリケーションを分離します。レジストリリダイレクタは、それぞれの論理レジストリビューへの32ビットおよび64ビットレジストリ呼び出しをインターセプトし、それらを対応する物理レジストリの場所にマップします。リダイレクトプロセスは、アプリケーションに対して透過的です。したがって、32ビットアプリケーションは、データが64ビットWindowsの別の場所に保存されている場合でも ...

Windows10

32bitソフトの64bit環境での動作

WOW64でのパフォーマンスとメモリ消費

WOW64でのパフォーマンスとメモリ消費は、次の要因によって決まります。 ・プロセッサハードウェア 命令エミュレーションはチップ上で実行されます。 x64プロセッサでは、x86命令はプロセッサによってネイティブに実行されます。したがって、x64上のWOW64での実行速度は、32ビットWindowsでの速度に似ています。 Intel ItaniumプロセッサおよびARM64プロセッサでは、エミュレーションにより多くのソフトウェアが関与し、結果としてパフォーマンスが低下します。 ・APIサンクのオーバーヘッド ...

© 2020 幸せになれるPCライフ