<?xml version="1.0" encoding="utf-8"?><dcmPS:DiagnosticPackage xmlns:dcmPS="http://www.microsoft.com/schemas/dcm/package/2007" xmlns:dcmRS="http://www.microsoft.com/schemas/dcm/resource/2007" SchemaVersion="1.0" Localized="true">
  <DiagnosticIdentification>
    <ID>BlueScreenDiagnostic</ID>
    <Version>1.0</Version>
  </DiagnosticIdentification>
  <DisplayInformation>
    <Parameters/>
    <Name>@diagpackage.dll,-1</Name>
    <Description>@diagpackage.dll,-2</Description>
  </DisplayInformation>
  <PrivacyLink>http://go.microsoft.com/fwlink/?LinkId=534597</PrivacyLink>
  <PowerShellVersion>2.0</PowerShellVersion>
  <SupportedOSVersion clientSupported="true" serverSupported="true">6.1</SupportedOSVersion>
  <Troubleshooter>
    <Script>
      <Parameters/>
      <ProcessArchitecture>Any</ProcessArchitecture>
      <RequiresElevation>true</RequiresElevation>
      <RequiresInteractivity>true</RequiresInteractivity>
      <FileName>TS_BlueScreenDiagnostic.ps1</FileName>
      <ExtensionPoint/>
    </Script>
    <ExtensionPoint/>
  </Troubleshooter>
  <Rootcauses>
    <Rootcause>
      <ID>RC_ProblemDriverBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
        </Parameters>
        <Name>@diagpackage.dll,-1986</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_ProblemDriverBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
              <Parameter>
                <Name>deviceName</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <Name>@diagpackage.dll,-1988</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>deviceID</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>deviceName</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>true</RequiresElevation>
            <RequiresInteractivity>false</RequiresInteractivity>
            <FileName>RS_ProblemDriverBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier>
        <Script>
          <Parameters>
            <Parameter>
              <Name>errorCode</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
            <Parameter>
              <Name>blueScreenDateTime</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
            <Parameter>
              <Name>deviceID</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
            <Parameter>
              <Name>deviceName</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
          </Parameters>
          <ProcessArchitecture>Any</ProcessArchitecture>
          <RequiresElevation>false</RequiresElevation>
          <RequiresInteractivity>false</RequiresInteractivity>
          <FileName>VF_ProblemDriverBlueScreen.ps1</FileName>
          <ExtensionPoint/>
        </Script>
        <ExtensionPoint/>
      </Verifier>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
    <Rootcause>
      <ID>RC_MalwareBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
        </Parameters>
        <Name>@diagpackage.dll,-2014</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_MalwareBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
            </Parameters>
            <Name>@diagpackage.dll,-2016</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>false</RequiresElevation>
            <RequiresInteractivity>true</RequiresInteractivity>
            <FileName>RS_MalwareBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier/>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
    <Rootcause>
      <ID>RC_BadHardwareBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
        </Parameters>
        <Name>@diagpackage.dll,-2026</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_BadHardwareBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
            </Parameters>
            <Name>@diagpackage.dll,-2028</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>false</RequiresElevation>
            <RequiresInteractivity>true</RequiresInteractivity>
            <FileName>RS_BadHardwareBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier/>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
    <Rootcause>
      <ID>RC_DiskFailureBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
        </Parameters>
        <Name>@diagpackage.dll,-2038</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_DiskFailureBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
            </Parameters>
            <Name>@diagpackage.dll,-2040</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>false</RequiresElevation>
            <RequiresInteractivity>true</RequiresInteractivity>
            <FileName>RS_DiskFailureBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier/>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
    <Rootcause>
      <ID>RC_MemoryFailureBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
        </Parameters>
        <Name>@diagpackage.dll,-2050</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_MemoryFailureBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
            </Parameters>
            <Name>@diagpackage.dll,-2052</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>false</RequiresElevation>
            <RequiresInteractivity>true</RequiresInteractivity>
            <FileName>RS_MemoryFailureBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier/>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
    <Rootcause>
      <ID>RC_ProblemServiceBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
        </Parameters>
        <Name>@diagpackage.dll,-2062</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_ProblemServiceBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
            </Parameters>
            <Name>@diagpackage.dll,-2064</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>false</RequiresElevation>
            <RequiresInteractivity>true</RequiresInteractivity>
            <FileName>RS_ProblemServiceBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier/>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
    <Rootcause>
      <ID>RC_UnknownBlueScreen</ID>
      <DisplayInformation>
        <Parameters>
          <Parameter>
            <Name>errorCode</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>
          <Parameter>
            <Name>blueScreenDateTime</Name>
            <DefaultValue>-</DefaultValue>
          </Parameter>            
        </Parameters>
        <Name>@diagpackage.dll,-2074</Name>
        <Description/>
      </DisplayInformation>
      <Resolvers>
        <Resolver>
          <ID>RS_UnknownBlueScreen</ID>
          <DisplayInformation>
            <Parameters>
            </Parameters>
            <Name>@diagpackage.dll,-2076</Name>
            <Description/>
          </DisplayInformation>
          <RequiresConsent>false</RequiresConsent>
          <Script>
            <Parameters>
              <Parameter>
                <Name>errorCode</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
              <Parameter>
                <Name>blueScreenDateTime</Name>
                <DefaultValue>-</DefaultValue>
              </Parameter>
            </Parameters>
            <ProcessArchitecture>Any</ProcessArchitecture>
            <RequiresElevation>false</RequiresElevation>
            <RequiresInteractivity>true</RequiresInteractivity>
            <FileName>RS_UnknownBlueScreen.ps1</FileName>
            <ExtensionPoint/>
          </Script>
          <ExtensionPoint/>
        </Resolver>
      </Resolvers>
      <Verifier/>
      <ContextParameters/>
      <ExtensionPoint/>
    </Rootcause>
  </Rootcauses>
  <Interactions>
    <SingleResponseInteractions>
      <SingleResponseInteraction>
        <AllowDynamicResponses>true</AllowDynamicResponses>
        <Choices></Choices>
        <ID>INT_DriversToRollBackChoices</ID>
        <DisplayInformation>
          <Parameters>
            <Parameter>
              <Name>errorCode</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
            <Parameter>
              <Name>blueScreenDateTime</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
          </Parameters>
          <Name>@diagpackage.dll,-3001</Name>
          <Description>@diagpackage.dll,-3003</Description>
        </DisplayInformation>
        <ContextParameters/>
        <ExtensionPoint>
          <NoCache></NoCache>
          <LinkText>@diagpackage.dll,-3005</LinkText>
          <Link>http://aka.ms/BlueScreenServices</Link>
        </ExtensionPoint>
      </SingleResponseInteraction>
    </SingleResponseInteractions>
    <MultipleResponseInteractions>
    </MultipleResponseInteractions>
    <TextInteractions/>
    <PauseInteractions>
      <PauseInteraction>
        <ID>INT_OS_NotSupported</ID>
        <DisplayInformation>
          <Parameters>
          </Parameters>
          <Name>@diagpackage.dll,-3015</Name>
          <Description>@diagpackage.dll,-3017</Description>
        </DisplayInformation>
        <ContextParameters/>
        <ExtensionPoint/>
      </PauseInteraction>
      <PauseInteraction>
        <ID>INT_BlueScreen_Info</ID>
        <DisplayInformation>
          <Parameters>
            <Parameter>
              <Name>errorCode</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
            <Parameter>
              <Name>blueScreenDateTime</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
            <Parameter>
              <Name>info</Name>
              <DefaultValue>-</DefaultValue>
            </Parameter>
          </Parameters>
          <Name>@diagpackage.dll,-3027</Name>
          <Description>@diagpackage.dll,-3029</Description>
        </DisplayInformation>
        <ContextParameters>
          <Parameter>
            <Name>URL</Name>
            <DefaultValue>support.microsoft.com</DefaultValue>
          </Parameter>
        </ContextParameters>
        <ExtensionPoint>
          <InteractionIcon>warning</InteractionIcon>
          <NoCache></NoCache>
          <LinkText>@diagpackage.dll,-3031</LinkText>
          <Link>http://%URL%</Link>
        </ExtensionPoint>
      </PauseInteraction>
    </PauseInteractions>
    <LaunchUIInteractions>
    </LaunchUIInteractions>
  </Interactions>
  <ExtensionPoint>
      <Icon>@DiagPackage.dll,-1001</Icon>
      <HelpKeywords>@DiagPackage.dll,-100</HelpKeywords>
      <HelpKeywords>@DiagPackage.dll,-101</HelpKeywords>
      <HelpKeywords>@DiagPackage.dll,-102</HelpKeywords>
      <HelpKeywords>@DiagPackage.dll,-103</HelpKeywords>
  </ExtensionPoint>
</dcmPS:DiagnosticPackage>