カテゴリー: Windows

  • Panasonic Let’s Note SV8を試してみた。

    Panasonic Let’s Note SV8のデモ機を使う機会があったので、軽く検証してみた。

    SV7とSV8を比べると、何か違いがあるかというと、「USB-PDでの充電に対応」した、無線LANの物理的なON/OFFスイッチがなくなった。重さも、CPUの世代(第8世代 Core i5)も、変わらなかった。外見上で、SV7とSV8の差は、無線LANのスイッチくらいなので、気にしていないと気が付かないレベルだ。

    USB-PDでの充電は、いろいろと試してみたが、給電側がUSB-PDに対応していないと、SV8で充電が始まらない。ここら辺は、ちゃんとUSB-PDのセーフティー機能が働いている。USB-PDでの充電速度は、とても低速でCPUのパフォーマンスを上げているとバッテリーの残量は増えない。CPUの動作をしぼれば充電はされていく。また、USB Type-Cのポートが左のアームレスト部分にあるため、USB-PDで充電をしていると使い方次第で、そこそこ熱くなるため注意が必要だ。USB-PDでの充電は非常用と考えておいた方がよさそうだ。

  • 「機能更新プログラムの遅延設定」を行っている場合は手動でUpdateの確認をしてもインストールされない。

    「機能更新プログラムの遅延設定」を行っている場合は、手動でWindows Updateの確認(更新プログラムのチェック)をしても、Ver.1909は表示されない。更新プログラムの適用はすべてできている場合には「最新の状態です」と表示される。

    なお、グループポリシーを変更して、「機能更新プログラムの遅延設定」を0日にして、Windows Updateの「更新プログラムのチェック」をすると、Ver.1909のインストールが始まってしまう。

  • Chromium版Edgeのリリース予定日が公開された

    マイクロソフトが開発中のChromium版のEdgeのRC版(Release Candidate)が公開された。そして、正式版のリリース予定日も2020年1月15日と発表されている。

    https://forest.watch.impress.co.jp/docs/news/1216492.html

    https://blogs.windows.com/windowsexperience/2019/11/04/introducing-the-new-microsoft-edge-and-bing/

    世の中的には、過渡期の間はEdgeへの対応種類が増えることになる。

    ただ、開発側からみると、処理エンジンは、Google Chromeと同じなので、Google Chromeに対応すると、Chromeと新Edgeの両方に対応できることになる。旧Edgeのサポート打ち切りタイミングは気になるところだ。

  • Hyper-VにUbuntuをインストールしようとしたら、ISOファイルがブートできない

    Hyper-Vで仮想マシンの世代を「第2世代」にしたところ、OSのインストール時にISOファイルがブートできない。画面上には、下記のように出力されて、UEFIでISOファイルのブートが止められている。

    Microsoft Hyper-V UEFI
    
    Virtual Machine Boot Summary
    
    1.SCSI DVD (0,1)
    The image's hash and certificate are not allloed (DB).
    

    原因は、セキュアブートが有効になっていることで、承認されていないイメージのブートが止められているため。ブートできるようにするためには、仮想マシンの設定を変更する。

    1. Hyper-Vマネージャーから、設定を開く。
    2. 「ハードウェア」の「セキュリティ」を選択する。
    3. 「セキュアブートを有効にする」のチェックを外す。
    4. 「適用」をクリックして、「OK」をクリックして閉じる。
    5. もう一度、ISOファイルのブートを試す。

  • Windows10のChromeがクラッシュする

    Windows10のChromeがVer.78にアップデートされた後、アドオンがクラッシュして、Chromeもクラッシュして、設定も何もひらけない状態になる。Chromeの再インストールもやってみたが効果なしで状況は変わらず。

    いろいろと試した結果、暫定回避策として、ChromeのexeファイルをWindows8の互換モードで起動させる設定にすると、正常に起動するようになった。Windows10とChromeとアドオンの組み合わせで、障害が発生するようだ。

  • ローカルユーザーとグループをコマンドで開く

    Windows Serverでローカルのユーザを調べたり、グループの確認を行うときに使う「ローカルユーザーとグループ」を探すのがめんどくさいので、コマンドで開く方法。

    「ファイル名を指定して実行」(Windowsキー+R)で、下記を入力する。

    lusrmgr.msc
    

    一発で開くので楽。

  • NTFS.SYSの場所とバージョンの調べ方

    WindowsのNTFSシステムで使っているファイルのバージョンを調べる必要があったので、その確認方法のメモ。

    NTFS.SYSの場所は、下記。Windows10, Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2も同じだった。

    C:\Windows\System32\drivers\ntfs.sys
    

    バージョンの調べ方

    1. バージョンは、ntfs.sysを右クリックして、プロパティを開く。
    2. 詳細タブにあるファイルバージョンを確認する。
    3. 同じ場所でファイルの更新日なども確認できる。
  • SQL Server Management Studio v18.2の制限を解除する

    SQL Serverの管理やDBの設定のために、マイクロソフトのサイトからSQL Server Management Studio(v18.2)をダウンロードしてきたが、マウス操作だけでDBのテーブル内容を表示しようとすると、制限がかかっている。表示なら上位1000行、編集なら上位200行で制限がついている。SQLを実行すれば、表示もできるし、編集もできるが少々めんどくさい。これの制限を解除する方法。

    設定方法

    1. SQL Server Management Studioを開く。
    2. メニューから、「ツール」、「オプション」の順に選択する。
    3. 「SQL Serverオブジェクトエクスプローラー」を選択する。
    4. 「上位<n>行の選択コマンドの値」を0にする。(もしくは、必要な行数に変える)
    5. 「上位<n>行の編集コマンドの値」を0にする。(もしくは、必要な行数に変える)
    6. 「上位<n>個の監査レコードの選択コマンドの値」を0にする。(もしくは、必要な行数に変える)
    7. 「OK」をクリックして、オプションを閉じる。
    8. テーブルを選択して、右クリックし、表示されるメニューが「すべての行の選択」に変わていることを確認する。

  • デバック実行時に「~~~\bin\rosylyn\csc.exe」の一部が見つかりませんと表示される

    人から受けとったASP.NET MVCのプログラムをVisual Studio 2019でデバック実行したところ、下記のエラーが発生した。

    '/' アプリケーションでサーバー エラーが発生しました。
    
    パス 'C:\xxxx\xxxx\xxxx\bin\roslyn\csc.exe' の一部が見つかりませんでした。
    

    調べていったところ、NuGetにある「Microsoft.CodeDom.Providers.DotNetCompilerPlatform」のパッケージのバージョンをアップデートしたところ、この問題が解消され、このエラーは解消された。

    依存関係の問題なので、アップデートではなく、「Microsoft.CodeDom.Providers.DotNetCompilerPlatform」の再インストールでも解決すると思われる。

  • SQL Server 2017 Expressに外部のSQL Server Management Studioから接続できない

    SQL Server 2017 Expressをインストールしたが、外部のSQL Server Management Studioから接続できない。ローカルのSQL Server Management Studioからは接続できる。試したことは、

    • TCP/IPの設定もチェック済み
    • Windows Defender ファイアウォールは切り分けのために、一時的に無効した。
    • それでも、接続できない。

    設定を見直して、Windowsのサービスも見直したところ、SQL Server Browerのサービスが無効になっていた。SQL Server Browerのサービスを開始することで、外部からの接続ができるようになった。ただ、初期設定が無効になっていたため、設定変更をしないと、サービスを開始できなかった。

    1. Windowsのサービスを開く。
    2. SQL Server Browerを選択して、プロパティを開く。
    3. スタートアップの種類を自動に変更して適用をクリックする。
    4. サービスを開始する。

    SQL Server Browerのサービスは、SQL Server接続情報をクライアントコンピューターに指定するサービス。これが起動していないため、接続情報がわからず、SQL Server Management Studioは接続でタイムアウトしていた。