【解決】Windows 10 エクスプローラ ネットワークドライブ 表示が遅い(Windows 11 64bit)

Windows10やWindows11などでエクスプローラを起動する時やたらと表示まで待たされる事はないだろうか。これはネットワークドライブを探索しにいって1分程待たされてしまう症状だ。これは世界中のユーザが困っているWindowsの仕様だ。

 

この問題は以下の作業で問題解消できる。1つはオプション変更。もう一つはレジストリ編集だ。拠点が複数あり接続するネットワークドライブが常にオンラインだと限らない時にこのオプションは有効な手段となるだろう。

全てが終わったら再起動を忘れずに!

 

■1.1:エクスプローラを開き、表示タブの「オプション」を開く

 

■1.2:フォルダオプション→表示タブの「フォルダーのヒントにファイルサイズ情報を表示する」からチェックを外し「OK」を選択。

■2.1:レジストリエディタ(regedit)を起動し以下のキーを追加していきましょう。

[階層]

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

[追加するキー値(DWORD(32bit)]

FileNotFoundCacheLifetime Dword=0

FileInfoCacheLifetime Dword=0

DirectoryCacheLifetime Dword=0

上記を追加します。

 

■2.2:レジストリエディタ(regedit)を起動し以下のキーを追加していきましょう。

[階層]

\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider

[追加するキー値(DWORD(32bit)]

RestoreConnection Dword=0

 

上の形になっているか確認して見てください。その後再起動すると!

ほら、もう直りました。簡単でしょう。

 

上記でも駄目なら、PCフォルダを表示させるのでは無くクイックアクセスに最低限必要な

高速にアクセスしたいドライブ類を配置してデフォルト表示をクイックアクセスにしちゃいましょう。

 

 

 

 

【解決】devenv.sln 以下の項目への変更を保存しますか?

Visual Studio *** を管理者権限で実行した際に

「devenv.sln」を保存しますか?というダイヤログが毎回出る人はだいぶ鬱陶しい思いをしているに違いない。

【解決方法】

1.C:\Program Files (x86)\Common Files\microsoft_shared\MSEnv\VSLauncher.exeのプロパティを開く。

2.互換性タブの特権レベル設定で「管理者としてこのプログラムを実行する」にチェックを入れOKを押し設定する。

 

以上である。非常に簡単でしょう。

 

 

ちなみにVisual StudioのバージョンによってVSLauncher.exeの格納先が違うようなので

C:\Program Files (x86)\Common Files\microsoft_shared\まで潜ってVSLauncher.exeを

検索すると早いかもしれない。

u-blox VCPはC#(.NET)では利用できないので注意!!The given port name does not start with COM/com or does not resolve to a valid serial port. Parameter name: portName”.

u-bloxはGPSモジュールとして有名なメーカーですが、.Netで開発を行うとCOMがオープンできません。これはあなたのプログラムが悪いわけではなく。

このVCPドライバが対応していないポンコツなだけです。

「The given port name does not start with COM/com or does not resolve to a valid serial port. Parameter name: portName”.」

 

公式のVCPドライバリリースノートを確認してください。

・このドライバは、ハードウェアシリアルポートを完全にはエミュレートしていません。

・.Net SerialPortクラスはこのドライバで作成されたCOMポートを実際のCOMポートとして認識しない為、このクラスを使用してこのドライバと通信することはできません。

 

回避の方法としては

・SerialPortクラスを利用しない事です。CreateFile経由かC++のCreateFile経由でOpenすれば利用できるでしょう。

・またはu-blox製品を利用しない事です。非常に中途半端なドライバをリリースするメーカーさんですね。