web-dev-qa-db-ja.com

ラップトップのイメージを再作成できません。「Windowsセットアップは、このコンピューターのハードウェアで実行するようにWindowsを構成できませんでした」

ユーザーのラップトップ(Lenovo W520)で奇妙な問題が発生し(mspaintを開くことができなかった、特に他のアプリが頻繁にクラッシュした)、2か月しか経っていません。 chkdskとLenovo診断CD(フルラン)の後、何も表示されなかったため、問題が解決せず、バックアップするデータが最小限であったため、マシンのイメージを再作成することにしました。

私はたまたまこの正確なラップトップからsysprepの標準イメージをベースとして作成しました(私が作成した無人ファイルを使用してsysprep/generalize/OOBE)-Windows 7 Professional 64ビットなので、ハードウェアとドライバーは完全に一致します。ドライブをイメージで再イメージしましたが、「セットアップはシステム設定を適用しています」の間に、次のメッセージが表示されます。

Windows Setup could not configure Windows to run on this computer's hardware

その後、数秒で自動再起動し、それ以降のすべての起動でエラーメッセージが表示されます。

The computer restarted unexpectedly or encountered and unexpected error. Windows
installation cannot proceed. To install Windows, click "OK" to restart the
computer, and then restart the installation.

私の質問は、これを引き起こす可能性があるのは何ですか?

他のいくつかの同一のW520ラップトップでは、このsysprepのイメージが問題なく展開されていました。このラップトップはオリジナルであったため、以前はこの正確なsysprepの状態を経ていました。

更新:無人ファイルを追加しました

以下は、パスワードがサニタイズされたunattend.xmlです。KMSクライアントキーを使用するため、サニタイズする必要はありません。以下から非常に基本的です ここのガイド

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-Microsoft-com:unattend">
    <settings pass="generalize">
        <component name="Microsoft-Windows-Security-SPP" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipRearm>1</SkipRearm>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Deployment" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Order>1</Order>
                    <Path>Net User administrator /active:yes</Path>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
        <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipAutoActivation>true</SkipAutoActivation>
        </component>
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <CopyProfile>true</CopyProfile>
            <ShowWindowsLive>false</ShowWindowsLive>
            <TimeZone>Eastern Standard Time</TimeZone>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-International-Core" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <InputLocale>en-us</InputLocale>
            <SystemLocale>en-us</SystemLocale>
            <UILanguage>en-us</UILanguage>
            <UserLocale>en-us</UserLocale>
        </component>
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="AMD64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.Microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <AutoLogon>
                <Password>
                    <Value>XXX</Value>
                    <PlainText>false</PlainText>
                </Password>
                <Enabled>true</Enabled>
                <LogonCount>5</LogonCount>
                <Username>administrator</Username>
            </AutoLogon>
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Work</NetworkLocation>
                <ProtectYourPC>1</ProtectYourPC>
            </OOBE>
            <UserAccounts>
                <AdministratorPassword>
                    <Value>XXX</Value>
                    <PlainText>false</PlainText>
                </AdministratorPassword>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value>XXX</Value>
                            <PlainText>false</PlainText>
                        </Password>
                        <Name>Administrator</Name>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <RegisteredOrganization>COMPANY</RegisteredOrganization>
            <RegisteredOwner>Information Technology</RegisteredOwner>
            <FirstLogonCommands>
                <SynchronousCommand wcm:action="add">
                    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ipk FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4</CommandLine>
                    <Order>1</Order>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
                <SynchronousCommand wcm:action="add">
                    <Order>2</Order>
                    <CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ato</CommandLine>
                    <RequiresUserInput>false</RequiresUserInput>
                </SynchronousCommand>
            </FirstLogonCommands>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog:d:/download/isos/Microsoft-vlk/win7_64_sp1/sources/install_windows 7 professional.clg" xmlns:cpi="urn:schemas-Microsoft-com:cpi" />
</unattend>

更新:元のsysprepコマンドは、c:\ windows\system32\sysprepにunattend.xmlファイルがあり、現在の作業ディレクトリとして使用されていました。

sysprep /generalize /oobe /shutdown /unattend:unattend.xml

私が試したこと:

  • 完全なLenovoシステム診断を実行します(完全なシステム、および完全なSMARTテスト))それぞれがクリーンに戻りました
  • 検証済みのSATAモードが正しい(AHCI)
  • BIOSをデフォルトにリセット
  • 再イメージング...画像の確認が有効です
1
Joshua McKinnon

ラップトップにOSのクリーンインストールを行うことにしました。これまでのところ問題はなく、すべてが正常に機能しています。これが正しい答えであるかどうかは時間がわかります。

Windowsの「アウトオブボックスエクスペリエンス」がイメージング後にマシンを準備している間の説明のつかないエラーを除いて、他のすべてはソフトウェアの問題である可能性があります(したがって、それは非常に奇妙な問題である可能性があります)。システム診断では何も表示されず、ハードウェアはそれ以外は正常に動作していました。

[〜#〜] update [〜#〜]:後で、無人への相対パスを使用したことが事実である可能性があることを発見しました。 sysprepコマンドのxmlファイル。それ以来、unattend.xmlへのパスを常に完全に修飾するように切り替えました。例:

sysprep /generalize /oobe /shutdown /unattend:c:\temp\unattend.xml

さらに、Windows 7インストーラーとイメージングソフトウェアで YUMIマルチブートUSBドライブ を使用し、YUMIマルチブートの一般的な問題/よくある質問の領域に次のように記載されています。

  • USBからWindows8、7、またはVistaをインストールする場合は、最初に再起動する前にUSBデバイスのプラグを抜く必要があります。そうしないと、次のようなエラーが表示されます。

「Windowsセットアップは、このコンピューターのハードウェアで実行するようにWindowsを構成できませんでした」

これらの2つの変更を行って以来、同じような問題が発生することはありません。

更新の終了

1
Joshua McKinnon

システム自体が故障している可能性があると考えましたか? Lenovoに連絡すること、または少なくともシステム診断を実行することを検討しましたか?

2
user48838