2018年10月16日火曜日

Windows Server 2012R2 Hyper-V上のOSでVSSを使用するとSemaphore Timeoutセマフォタイムアウトが発生する。disk2vhd

バックアップをネットワークドライブを作成して、disk2vhdを使用してバックアップを取ろうとしたらこのエラーが発生しています。

エラーは、
Error during copy: セマフォがタイムアウトしました。


対策は、4つ

1)送信側(バックアップ対象のOS)のネットワークインタフェースのドライバプロパティで、以下のプロパティを無効にします。

  • Large Send Offload Version 2 (IPv4)
  • Large Send Offload Version 2 (IPv6)



2)ネットワークのルーティングの問題

一言で言い表せないのですが、disk2vhdを使って、ネットワークドライブをnet useで作ってバックアップを実行しています。
バックアップ先はnetbiosの名前解決を使っているのですが、
1.名前解決のルートが2つある。
2.相手先サーバのDefaultGatewayの設定が2つある。
という問題あって、それぞれを解消しています。

3)セキュリティ設定の問題



--エラー詳細----------------------------------------------------------
ログの名前:         Application
ソース:           VSS
日付:            2018/10/18 21:00:07
イベント ID:       8194
タスクのカテゴリ:      なし
レベル:           エラー
キーワード:         クラシック
ユーザー:          N/A
コンピューター:       tfs
説明:
ボリューム シャドウ コピー サービス エラー: IVssWriterCallback インターフェイスを照会中に予期しないエラーが発生しました。hr = 0x80070005, アクセスが拒否されました。
。 このエラーは通常、ライターまたはリクエスター プロセスのセキュリティの設定が正しくない場合に発生します。

操作:
   ライター データを収集しています

コンテキスト:
   ライター クラス ID: {e8132975-6f93-4464-a53e-1050253ae220}
   ライター名: System Writer
   ライター インスタンス ID: {c61b52a9-497f-412e-8450-02151828a481}
イベント XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="VSS" />
    <EventID Qualifiers="0">8194</EventID>
    <Level>2</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2018-10-18T12:00:07.000000000Z" />
    <EventRecordID>369879</EventRecordID>
    <Channel>Application</Channel>
    <Computer>tfs</Computer>
    <Security />
  </System>
  <EventData>
    <Data>0x80070005, アクセスが拒否されました。
</Data>
    <Data>

操作:
   ライター データを収集しています

コンテキスト:
   ライター クラス ID: {e8132975-6f93-4464-a53e-1050253ae220}
   ライター名: System Writer
   ライター インスタンス ID: {c61b52a9-497f-412e-8450-02151828a481}</Data>
    <Binary>2D20436F64653A20575254575254494330303030313239352D2043616C6C3A20575254575254494330303030313234392D205049443A202030303030303436382D205449443A202030303030343534342D20434D443A2020433A5C57696E646F77735C73797374656D33325C737663686F73742E657865202D6B204E6574776F726B53657276696365202020202020202D20557365723A204E616D653A204E5420415554484F524954595C4E4554574F524B20534552564943452C205349443A532D312D352D3230</Binary>
  </EventData>
</Event>
------------------------------------------------------------
対応は、
https://www.ryadel.com/en/volume-shadow-copy-service-error-unexpected-error-querying-for-the-ivsswritercallback-interface-how-to-fix-that/


https://social.technet.microsoft.com/Forums/en-US/2ed82bbe-90f2-43e3-9205-005801dd346f/volume-shadow-copy-service-error-unexpected-error-querying-for-the-ivsswritercallback-interface?forum=win10itprogeneral

 ↓

4)SQL Serverのバックアップとの衝突する問題
上記の3)でNT Service\SQLWriterがあったことできずくべきだったのですが、、、
 IO SQLデータベース用のイベントログエラー3197と3198が立て続けに出ている。



--エラー詳細1----------------------------------------------------------
ログの名前:         Application
ソース:           MSSQLSERVER
日付:            2018/10/18 21:00:13
イベント ID:       3198
タスクのカテゴリ:      サーバー
レベル:           情報
キーワード:         クラシック
ユーザー:          SYSTEM
コンピューター:       tfs
説明:
I/O がデータベース master で再開されました。ユーザー操作は不要です。
イベント XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSSQLSERVER" />
    <EventID Qualifiers="16384">3198</EventID>
    <Level>4</Level>
    <Task>2</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2018-10-18T12:00:13.000000000Z" />
    <EventRecordID>369896</EventRecordID>
    <Channel>Application</Channel>
    <Computer>tfs</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data>master</Data>
    <Binary>7E0C00000A000000040000005400460053000000070000006D00610073007400650072000000</Binary>
  </EventData>
</Event>
--エラー詳細2----------------------------------------------------------
ログの名前:         Application
ソース:           MSSQLSERVER
日付:            2018/10/18 21:00:13
イベント ID:       3197
タスクのカテゴリ:      サーバー
レベル:           情報
キーワード:         クラシック
ユーザー:          SYSTEM
コンピューター:       tfs
説明:
データベース master で I/O が使用できなくなっています。ユーザー操作は不要です。ただし、I/O がすぐに再開されない場合は、バックアップをキャンセルできます。
イベント XML:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="MSSQLSERVER" />
    <EventID Qualifiers="16384">3197</EventID>
    <Level>4</Level>
    <Task>2</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2018-10-18T12:00:13.000000000Z" />
    <EventRecordID>369888</EventRecordID>
    <Channel>Application</Channel>
    <Computer>tfs</Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData>
    <Data>master</Data>
    <Binary>7D0C00000A000000040000005400460053000000070000006D00610073007400650072000000</Binary>
  </EventData>
</Event>
------------------------------------------------------------

対応について
Microsoft SQL Server 2014 (SP2-GDR) (KB4019093) - 12.0.5207.0 (X64)
        Jul  3 2017 02:25:44
        Copyright (c) Microsoft Corporation
        Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

[FIX VSSベースのアプリケーションを介して可用性データベースのバックアップSQL Serverで失敗することがあります。
https://support.microsoft.com/en-us/help/4040108/fix-backup-of-availability-database-via-vss-based-application-may-fail

QL Server 2014 SP2の累積的な更新プログラム8
https://support.microsoft.com/en-us/help/4037356/cumulative-update-8-for-sql-server-2014-sp2
↓こいつを当てました。
Microsoft® SQL Server® 2014 SP2 の最新の累積的な更新プログラム 14
https://www.microsoft.com/ja-JP/download/details.aspx?id=53592

SQL Writer Serviceとは
https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/sql-writer-service?view=sql-server-2017

↓Updateしました。
Microsoft SQL Server 2014 (SP2-CU14) (KB4459860) - 12.0.5600.1 (X64)
        Sep 27 2018 21:47:31
        Copyright (c) Microsoft Corporation
        Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)

5)SQL Server 2016を使っている場合は、
しれっとSQL Server 2016SP2CU2以上が必要との記載がある。

SQLWriterがある場所をサービスから確認する。
 で、確認するとバージョンが、SP2 NON CUの状態。
 ここで、SP2 CU3を当てるとバージョンが、13.0.5026.0から13.0.5216.0へ上がりました。

この対応をしばらく様子見を行います。

VSS(ボリュームシャドーコピー)フレームワークの設計に問題があると感じています。この他にNTBackupとも衝突が考えられる。
以上

2018年10月14日日曜日

NINTENDO SwitchのJoy-Conを修理してみました。

購入した部品は1つで右用と左用の違いはありません。
500円程度です。
 使用するドライバたち、Y字ドライバが必要となります。
まずはカバーを開けて




電池を ベリって剥がします。電池は糊付けしてあります。


その下のカバーのネジを3つ外します。5つ見えるけど、2つは基盤のネジなので外さない。また、Joy-Conのバージョンが有るようで、形が違う場合もあります。

電池を支えていたカバーも外し、やっと見たスティックのネジを2本外します。

そうして、故障したスティックを取り出し、新しいもの差し込み、きしめんケーブルをセットして、分解の逆順に組み立てると、、

なんと、治ります。
私のイカが勝手に前進しないし、勝手に止まらないし、後ろにも移動ができるようになりました。

2018年10月13日土曜日

Galaxy S2のUSBコネクタが接触不調なので部品を取り寄せて修理しました。

手順は簡単で、
1)カバーのネジを外し
2)更にカバーをとって
 3)USBのコネクタを外して
 4)新しいコネクタを差し込んで
5)電源を入れて、サイドのボタンの動作チェックを行う
 6)接触不良をおこしていたマイクロUSBのコネクタです。
ネットのおかげでどんな部品でも取り寄せられるので、この程度の故障なら1,000円もかからずに修理できるのは嬉しいですね。

この携帯はAndroid 4.1.2で私の2世代前の携帯ですが、おもちゃとして十分に使えます。

2018年10月11日木曜日

インテル UHDグラフィック・コントロール・パネルがショートカットがCtrl+Alt+F11, Ctrl+Alt+F12を使ってしまう問題


エラー画面







intelさんの「インテルUHDグラフィックスコントロールパネル」
のホットキーマネージャを無効にしても他のアプリから
Win32APIのRegisterHotKeyが実行できない問題について

現象の再現方法は、アプリのホットキーマネージャで無効にしてから
他のアプリからWin32APIのRegisterHotKeyで登録できますが、
Windows10を再起動するとホットキーを無効にしているのに他のアプリで登録時にエラーが発生します。

当方の対処方法は、Serviceの設定で、「Intel HD Graphics Control Panal Service」を無効にしています。

intelさんのアプリ側で無効にしたらRegisterHotKeyを使わないように対応できませんか?

2018年10月10日水曜日

xps15(9570)でタッチスクリーン、タッチパネルが効かない問題

気づいたらタッチパネル・タッチスクリーンが効かない。

対応は、DellのSupportAssistは役に立たなかったので、
1)ディスプレイドライバの問題だろうということで、NVIDIAから直接ドライバを持ってきてインストールしました。Intel UHDグラフィックドライバは最新のようなので。。。


アップデイトしても問題が解決しません。。。
よく考えたら、NVIDIA GeForce GTX1050iは使っていません。。。

2)諦めてハードの障害かなぁって思って過ごしていたら、、、、なんとSystem BIOSの1.5.0が登場しているではないでしょうか!!


このBIOSのUpdateでタッチスクリーン・タッチパネルは正常に動作するようになりました。
原因のきっかけは何だったんだろう??
この障害の対処療法のために、Windows 10 Octoer Update 1809までもインストールしたのに、、、DellさんのBIOS問題が原因でした。。。