タグ: Windows11

  • Windows11のCopilotアプリは企業用アカウントでのログインができない

    一番便利そうな場所にいるWindows11のCopilotアプリは、企業用のM365アカウントでログインができない。

    ログインなしでも利用はできる、個人のMicrosoftアカウントの場合、入力データの保護が気になる。アプリの下にも「会話はAIのトレーニングに使用され、Copilotはあなたの関心事項について学習できます。」とある。

    となると、セキュリティ的に気になってしまい、使い勝手が悪い。

    企業用のアカウントで使えるようになれば、もっと活用できるのだが。

  • AnyConnectで接続後、VPN接続先のシステムにアクセスするとタイムアウトする

    AnyConnectで接続後、VPN接続先のウェブのシステムにアクセスすると最初は利用できるが、何回か動作しているうちにタイムアウトする。一度発生すると、ブラウザを変えても同じような状況になる。

    Windows PCを再起動すると、一時的にアクセスできるようになるが、また同じ状況が発生する。

    Windowsのイベントログをみると「cscan.exe」のエラーが多数発生していた。

    この「cscan.exe」を調べると、CiscoのAnyConnectクライアントで使われているものだった。VPN接続時のみで発生しているもので、VPN接続もやや遅いことを考えると、「cscan.exe」が悪さをしているようだ。

    対応として、Cisco AnyConnectクライアントのインストーラーを起動して、「Repair」を選択して、AnyConnectクライアントの修復を行った。修復後に試すと、問題は解消された。AnyConnectクライアントが何らかの原因で壊れていたのが原因。

  • PowerShellでCSVファイルをJSON形式に変換する

    Windowsで、Excelの表をJSONに形式にする必要があったので、ExcelからCSVファイルで保存して、Powershellを使って、CSVファイルをJSON形式のファイルに変換した。

    使ったPowershellのスクリプト(コマンドレット)は下記。

    # CSVファイルのパスを指定
    $csvFilePath = "C:\path\to\your\file.csv"
    
    # JSONファイルのパスを指定
    $jsonFilePath = "C:\path\to\your\file.json"
    
    # CSVファイルをインポート
    $csvData = Import-Csv -Path $csvFilePath
    
    # JSONファイルにエクスポート
    $csvData | ConvertTo-Json | Set-Content -Path $jsonFilePath

    最初の2つは、CSVファイルと出力するJSONファイルの指定なので、直接指定すれば2行でOK。

    1行ずつ、Powershellのプロンプトに入力していけば実行できるので楽。文字コードは全部がUTF8で行う想定だったので指定していないが指定することも可能。

  • msvcp140_atomic_wait.dll が見つからないというエラーがでたときの対処

    「msvcp140_atomic_wait.dll」が見つからないというエラーがでて、Teamsから別のプログラムを呼び出せなくなる事象があった。これの対処方法。

    「msvcp140_atomic_wait.dll」は、「Visual C++ 再頒布可能パッケージ」に含まれているので、これを修復するか、インストール(上書きインストール?)を試す。

    「msvcp140_atomic_wait.dll」をインストールする場合は、下記のMicrosoftのサイトからダウンロードする。

    https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170

    通常は、OSのビット数に合わせて、x64(64ビット)か、x86(32ビット)かを選んで試す。ただ、OSのビット数とは違うバージョンを呼び出している場合もあるので、ダメだったら別ビット数の方も試す。

    壊れた原因は、アンチウィルスが悪さをしたか、Windows Updateの影響か。ユーザの動作によらず、急に不具合が発生する可能性はある。

  • WSLのUbuntuでapt updateがエラーになる

    Windows11のWSLのUbuntuでapt updateがエラーになる。エラーとしては下記で、外部への接続ができなくてエラーになる。なお、PINGを外部にむけて打つと、ちゃんと返ってくる。

    timed out Could not connect to security.ubuntu.com:80 (185.125.190.83), connection timed out Could not connect to security.ubuntu.com:80 (91.189.91.83), connection timed out Could not connect to security.ubuntu.com:80 (91.189.91.81), connection timed out
    W: Some index files failed to download. They have been ignored, or old ones used instead.
    • 「/etc/resolv.conf」を書き換えて、外部DNS(8.8.8.8)にしたけれど、効果なし。
    • apt updateで使っているディレクトリの「/var/lib/apt/lists/」を消したけれど、効果なし。
    • 「/etc/wsl.conf」も書き換えたけれど、効果なし。
    • 接続先のインターネット回線も変えてみたけれど、効果なし。

    WSLの設定としては、八方ふさがりな状態になった。ふと思いついて、Windows11にインストールされているアンチウィルスソフト(Symantec Endpoint Security)を無効化してみたところ、apt updateが成功した。

    原因: アンチウィルスのファイアウォール機能が通信を止めていた。

    わかってしまえば、とても単純な理由だった。いっそ、WSLからの通信を全部とめてくれたのならば、わかりやすかったのだが、中途半端に止められていたので気が付くまで試行錯誤をしてしまった。

  • Windows11でUSB-RSAQ6を使う

    個別でドライバのインストールの必要なし。接続時に、インターネット上から必要なドライバをダウンロードしてくれる。

    実際、USB-RSAQ6をWindows11に接続して、特に手動での設定は必要なく、Tera Termから利用することができた。

    https://www.iodata.jp/support/qanda/answer/s19680.htm

  • VAIO(VJPJ23)の画面がちらつく。

    配信されたグラフィックドライバとの相性問題であるとのこと。

    2024年5月ごろにWindows Updateで配信されたものを使っていると画面が乱れる不具合があるとのこと。

    対処方法

    1. デバイスマネージャーを開き、ディスプレイアダプターから「Intel(R)Iris(R)Xe Graphics」を選択して、プロパティを開く

    2. ドライバーのタブから、バージョンを確認する。「31.0.101.4577」ではなく、もっと上のバージョン(たとえば「310.101.5186」)の場合は不具合が発生している。

    3. 「31.0.101.4577」ではない場合は、グラフィックスドライバをVAIOのオリジナルに戻す必要がある。下記の公式サイトから「Intel(R)Iris(R)Xe Graphics」のオリジナルドライバをダウンロードする。(VP0000000797.exe のリンクをクリックする)

    https://solutions.vaio.com/4908

    4. 「31.0.101.4577」ではない場合は、「デバイスのアンインストール」をクリックする。

    5. 確認のポップアップがでるので「このデバイスのドライバーをアs駆除しようとしました」にチェックをいれ、「アンインストール」をクリックする。

    6. アンインストール後、再起動する。

    7. ネットワークからVAIOを切断し、ダウンロードした「VP0000000797.exe」をダブルクリックして、インストールする。

    8. 再起動を求められるので、再起動する。かなり、再起動に時間がかかった。

    9. 再起動後、デバイスマネージャーを開き、ディスプレイアダプターから「Intel(R)Iris(R)Xe Graphics」を選択して、プロパティを開く

    10. ドライバーのタブから、バージョンを確認する。「31.0.101.4577」になったことを確認する。

  • 「NTLM」が全バージョン非推奨になるようで。

    Windows NTや、Windows 98がなければ、NTLMを無効化されても、影響はないだろうと思ったのだが。NASの設定によっては、NTLM認証でアクセスしているものもある、ので非推奨から廃止になったら、小さな混乱はありそうだ。

    Microsoft、「NTLM」全バージョンを非推奨に
    https://forest.watch.impress.co.jp/docs/news/1597143.html

  • 13世代のCore i7のノートPCが安定しない

    インテルの13世代のCore i7(Core i7-1360P)のノートPCが安定しない。BSODになったり、動作が重かったり、グラフィック部分で暗転するときがあったり、などなど、13世代Core i7のノートPCの不具合が多い。安定して動いているノートPCもあるので、個体差がある。

    BSODの原因ばかりを探っていたが、PCとしてのパフォーマンスが悪いのでパフォーマンスを強化する方向で調べ方を変えたところ、以下の記事を見つけた。

    Intel issues statement about CPU crashes, blames motherboard makers — BIOSes disable thermal and power protection, causing issues
    https://www.tomshardware.com/pc-components/cpus/intel-issues-statement-about-cpu-crashes-blames-motherboard-makers

    PC側の動作が遅いので、高パフォーマンスで使うようにしてもらっていたが、逆効果になっている可能性がある。BIOSの問題かどうかわからないが、電力消費が増えることによる劣化か安定しないか、その可能性が出てきた。パフォーマンスコアをうまく使えていないのかと思っていたけれど、そもそもCPUが外れか、制御が甘々でパフォーマンスが出ないのかも。14世代のCPUも似たような問題を抱えていそうなので、新モデルが出て、乗り換えるのも得策ではなさそうだ。

    とりあえず、ソフトウェア制御というかアップデートなどで安定してくれるといいのだけど。打つ手がないPCトラブルは大変なので。

  • Win11のVS2019からSQL Server 2005に接続できない

    開発環境をWindows10からWindows11にアップグレードした。Windows11のVisual Studio 2019の開発環境のコードから、Windows Server 2003 R2上のSQL Server 2005に対して、接続ができなくなった。接続時のセキュリティの不一致のため。