Windows– category –
-
WindowsでCtrl+Shiftを押すと英語/ベトナム語キーボードが勝手に切り替わる原因と無効化方法
Windowsでベトナム語入力(IMEや入力支援アプリ)を使っていると、Ctrl+Shiftでアプリ側の英語/ベトナム語切り替えをしたつもりが、同時にWindows側の入力言語(ENG/VI... -
アプリ終了時にブラックスクリーンでフリーズする原因と対策|thermal zone警告はCPU/GPU過熱のサイン
アプリを閉じた瞬間に画面が真っ黒になりPCが固まる…。Windows再インストールやBIOS診断でも直らない場合、原因はソフトではなく「冷却不良による過熱」が隠れているこ... -
VB.NETでWindows Explorerと同じ右クリックメニューを表示する方法(IContextMenu/IContextMenu2実装)
VB.NETアプリで、Windows Explorerと同じ右クリックメニュー(標準項目+圧縮ソフトなどのシェル拡張)をそのまま表示して実行したい——。その場合、.NETのContextMenuで... -
WMI Win32_DiskDrive Availabilityがnullになる原因と対処法|VB.NET(System.Management)でディスク状態を確認
VB.NET(System.Management)でWMIの Win32_DiskDrive を参照し、Availability(利用可能状態)を取得しようとすると、環境によっては常に Nothing/null になって悩みが... -
WindowsイベントビューアーのエラーをAIで自動監視・自動修復できる?標準機能の限界とPowerShell自動化
イベント ビューアーの「管理イベント」にエラーが並ぶと、放置してよいのか、今すぐ直すべきなのか判断が難しくなります。AIが自動で監視し、原因を解析して修復までし... -
完全無料で使える?COMポート(シリアル通信)スニファ・監視ツールの有無と選び方(Windows10/11)
シリアル通信(COMポート)の不具合解析では、TeraTermやDocklightのような既存アプリと機器の間を“横から”監視してログを取りたい場面がよくあります。ここでは、完全... -
Win32_BIOSでBIOSバージョン取得:SMBIOSPresent/SMBIOSBIOSVersionの安全なチェック方法(VB.NET・WMI)
VB.NETからWMIのWin32_BIOSを使ってBIOSバージョンを取得する際、SMBIOSPresentがFalseのPCや仮想環境に遭遇すると、SMBIOSBIOSVersionが空になり取得処理が落ちること... -
Windows 11/10 エクスプローラーの「今日/昨日」グループ化を解除して名前順一覧に戻す方法
Windowsのエクスプローラーで、ファイル一覧が急に「今日」「昨日」「先週」など日付で区切られて表示され、名前順で探しにくくなった…というときは、たいてい「並べ替... -
VB.NETでOS名を言語に依存せず取得する方法:My.Computer.Info.OSFullNameの代替(ProductName/RtlGetVersion)
VB.NET(.NET Framework)でWindowsのOS名を取得するとき、My.Computer.Info.OSFullNameは手軽ですが、返ってくる文字列がOSの表示言語に合わせて変わります。ログ出力...
