システムwiki

Surface Book 2:Surface Book 2ベース/キーボードの切断/スリープ後に複数回再接続

aheinze 受付中 最終更新日:2020-10-31 07:15

スリープから復帰した後、私のSB2(13インチ、i7、nvidia gpu)がベース/キーボードへの再接続を複数回切断します.この間、キーボードとマウスは散発的に機能を停止し、リムーバブルデバイスのアイコンがタスクバーに表示されたり消えたりします..
しばらくすると、切断/再接続プロセスが停止し、キーボードとタッチパッドが正常に機能します.ただし、運が悪いと、surfaceの切り離しアイコンにハードウェア障害が表示されます(キーボードの専用キーを使用して切り離すこともできます).NVIDIAかどうかを確認したことはありません
gpuは、この状態になったときに使用できます.この問題は過去に時々発生していましたが、約2週間以来、SBがスリープまたは休止状態から復帰するたびに発生します.

言及する価値があるかもしれませんが、今週初めに、切断/再接続ゲームが.net例外ダイアログに表示されている間にベースを完全にデタッチして再接続しようとしたとき(投稿の最後のスタックトレース)

ここまで時間をかけて詳細にイベントログを確認していなかったことを認めなければなりません.最近のシステムログエントリをすばやくスクロールすると、次の2つが繰り返し表示されることがわかりました.

  • evt id 267-タッチ/タッチパッドのハードウェア品質保証の検証に成功しました.
  • evt id3-DGPUの状態変更:DGPUPresent=1(with present=1または0)

Windows Updateによると、私のWindowsは最新です(最後に今日の朝にチェックされました).Surface Diagnostics Toolkitも実行しています...

呼び出しの詳細については、このメッセージの最後を参照してください

このダイアログボックスの代わりにジャストインタイム(JIT)デバッグ.

System.AggregateException:1つ以上のエラーが発生しました.


>System.Exception:関数が正しくありません.(HRESULTからの例外:0x80070001)


内部例外スタックトレースの終了

at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)

System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout、CancellationToken cancelToken)で

SurfaceDTX.Model.driverDevice.InputFunctionCall [I](IOControlCode ioctl、I入力)

SurfaceDTX.Model.driverLatch.RequestDetachButtonPress()で

SurfaceDTX.ViewModel.SurfaceDTXViewModel.PressDetachButton()で

SurfaceDTX.View.SurfaceDTXView.NotificationAreaIconClick(Object sender、MouseButtonEventArgs e)で

System.Windows.RoutedEventArgs.InvokeHandler(デリゲートハンドラー、オブジェクトターゲット)

System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target、RoutedEventArgs routedEventArgs)で

System.Windows.EventRoute.InvokeHandlersImpl(Object source、RoutedEventArgs args、Boolean reRaised)で

System.Windows.UIElement.RaiseEventImpl(DependencyObject sender、RoutedEventArgs args)で

SurfaceDTX.View.NotificationAreaIcon.OnMouseClick(Object sender、MouseEventArgs e)で

System.Windows.MyForms.NotifyIcon.OnMouseClick(MouseEventArgs mea)で

System.Windows.MyForms.NotifyIcon.WmMouseUp(Message&m、MouseButtons button)

System.Windows.MyForms.NotifyIcon.WndProc(Message&msg)に

System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd、Int32 msg、IntPtr wparam、IntPtr lparam)で


>(内部例外#0)System.Exception:関数が正しくありません.(HRESULTからの例外:0x80070001)<

mscorlib

アセンブリversion:4.0.0.0

Win32version:4.7.3324.0Build:NET472REL1LAST_C

CodeBase:file:///C:/Windows/microsoft.NET/Framework64/v4.0.30319/mscorlib.dll


-

SurfaceDTX

アセンブリversion:2.27.136.0

Win32version:2.27.136.0

CodeBase:file:///C:/Windows/System32/SurfaceDTX.exe


-

プレゼンテーションフレームワーク

アセンブリversion:4.0.0.0

Win32version:4.7.3324.0

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_MSIL/PresentationFramework/v4.0_4.0.0.0*bf3856ad364e35/WindowsBase.dll


-

System.Core

アセンブリversion:4.0.0.0

Win32version:4.7.3324.0Build:NET472REL1LAST_C

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll


-

システム

アセンブリversion:4.0.0.0

Win32version:4.7.3353.0Build:NET472REL1LAST_B

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll


-

プレゼンテーションコア

アセンブリversion:4.0.0.0

Win32version:4.7.3324.0Build:NET472REL1LAST_C

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_64/PresentationCore/v4.0_4.0.0.0*bf3856ad364e35/PresentationFramework.Aero2.dll


-

System.Windows.Forms

アセンブリversion:4.0.0.0

Win32version:4.7.3324.0Build:NET472REL1LAST_C

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll


-

System.DraWing

アセンブリversion:4.0.0.0

Win32version:4.7.3190.0Build:NET472REL1LAST_C

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_MSIL/System.DraWing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.DraWing.dll


-

UIAutomationProvider

アセンブリversion:4.0.0.0

Win32version:4.7.3324.0Build:NET472REL1LAST_C

CodeBase:file:///C:/WINDOWS/microsoft.Net/assembly/GAC_MSIL/UIAutomationProvider/v4.0_4.0.0.0*bf3856ad364e35/UIAutomationTypes.dll


-

ジャストインタイム(JIT)デバッグを有効にするには、このための.configファイル

Applicationまたはコンピュータ(machine.config)には、

system.Windows.formsセクションで設定されたjitDebugging値.

Applicationもデバッグとともにコンパイルする必要があります

有効.

例:

<構成>

JITデバッグが有効な場合、未処理の例外

コンピューターに登録されているJITデバッガーに送信されます

このダイアログボックスでは処理されません.

返信リスト(回答:1)

1 #
Alcyran

こんにちはアヘンゼル、

ここであなたの心配をここに投稿してくれてありがとう.通常はデバイスが更新されていないため、この問題が発生する可能性があります.これがサーフェスのリカバリイメージをダウンロードすることによってソフトウェアまたはハードウェアの問題である場合は、問題を分離できます.
デバイスと私たちはデバイスをリセットします.デバイスをリセットした後、私たちはサーフェスデバイスに必要なすべての更新をインストールする必要があります.リセット後に同じ問題が発生した場合、それはすでにハードウェアの問題であることを意味します.私たちの交換注文は異なります
surface装置とそれが購入された地域の保証について

USB回復イメージをダウンロードするには、このリンクを使用してください. support.microsoft.com/ja-jp/help/4023512...

USBリカバリイメージのダウンロード方法の手順は次のとおりです.

ダウンロード回復イメージ

surface
Hello Customer、

surfaceサポートを代表して、私たちにあなたがあなたのsurfaceで経験していたエラーに関して私達に連絡する時間をどうもありますように感謝します.先に議論したように、USBリカバリを作成する方法について説明しています.
あなたのsurfaceを運転してください.

USB回復ドライバをダウンロードして作成する

リカバリドライバをダウンロードするには、次の必要があります.

  • windows 7以降を実行しているPC.
  • ストレージ容量8 Gb以上のUSBドライバ(FOR Surface Proシリーズ16 GB以上)
    重要リカバリドライバの作成は、すでにUSBドライバに保存されているものを消去します.サーフェスUSBリカバリドライバを作成する前に、必ずUSBドライバから別のストレージデバイスに任意の重要なデータを転送してください.
  1. ページにアクセスしてください このリンク:JA-JP/SuffacereCoveryImage
    1. Microsoftアカウントでサインインします(これは通話の開始時にあなたに尋ねた電子メールアドレスです)
    2. 利用可能なサーフェスデバイスのリストから、回復イメージが必要なデバイスを選択します.
      現在アカウントに登録されているデバイスでのみ表示されますが、異なるタイプのデバイスのイメージを取得するオプションも表示されます.このオプションを使用しようとすると、入力するように求められます.
      そのデバイスのシリアル番号
    3. ダウンロードバーが画面の下部にポップアップすると、ページのボタンを使ってリカバリイメージをダウンロードします.保存ファイルが見つけることができる場所にあります.
    4. リカバリドライバを作成します.
      1. USBドライバをPCのUSBポートに挿入します.
      2. デスクトップから、ファイルエクスプローラを開く
      3. をタップしてUSBドライバをタップして保持するか右クリックし、形式
      4. selectを選択します.FAT32ファイルシステムとして、リカバリなどのUSBドライバに名前を付けるボリュームラベルを入力してから、[スタート]
      5. タップをタップするか、[okUSBドライバの内容を消去するには
      6. をタップするか、okをPC上の
      7. の場合、ダウンロードした回復イメージを開くwindows の上部にある
      8. をダブルクリックしてexittをタップしてからextractallです.先にフォーマットしたUSBドライバを選択してクリックします. 抽出.
        サーフェスをリセットするにはUSBリカバリドライバを使用します(Windowsを読み込めません).
        1. あなたのsurfaceの電源を切って差し込んで、USBの復旧ドライバをUSBポートに挿入してください.
        2. 電源ボタンを押しながら音量ダウンボタンを押し続けます.
        3. 表示またはサーフェスのロゴが表示されたら、ボリュームダウンボタンを放します.
        4. プロンプトが表示されたら、必要な言語とキーボードのレイアウトを選択します.
        5. selectトラブルシューティングをトラブルシューティングしてから、ドライバから回復を選択します.回復キーの入力を求められたら、[]画面の下部にある[このドライバ]をスキップします.
        6. 注:この画面のトラブルシューティングオプションを必ず選択してください.デバイスオプションを選択しないでください.デバイスオプションを選択した場合、サーフェスは再度USBリカバリドライバから再起動し、リセットプロセスは終了します.

          1. を選択すると、ドライバを清掃するオプションは、ドライバを清掃するオプションが安全ですが、はるかに長くかかります.たとえば、サーフェスをリサイクルしている場合は、ドライバを清掃する必要があります.サーフェスを保持している場合は、ファイルを削除する必要があります.
          1. recoverを選択します.
            サーフェスを再起動し、リセットプロセスが続行されている間にサーフェスロゴを表示します.これには数分かかることがあります.
          2. al

© システムwiki All Rights Reserved.