Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

アップグレードされたWindowsでSysPrepを実行する方法

SysPrep を実行しようとすると、奇妙なエラーが発生しました インストールされたシステムで、System Center Configuration Manager2012R2を使用してWindows10を展開するための参照イメージを作成するために使用されます。 SysPrepを起動すると、次のエラーが表示されます。

SysprepはWindowsのインストールを検証できませんでした。詳細については、%Windows%\ System32 \ Sysprep \ Panther\setupact.logにあるログファイルを確認してください。問題を解決したら、Sysprepを使用してインストールを再度検証します。

アップグレードされたWindowsでSysPrepを実行する方法

Sysprepログファイルsetupact.logを開きましょう エラーを分析します。

2016-10-23 13:12:51、エラー[0x0f0036] SYSPRP spopk.dll ::SysprepはアップグレードされたOSでは実行されません 。 Sysprepは、カスタム(クリーン)インストールバージョンのWindowsでのみ実行できます。

このエラーは、以前のWindowsバージョンからアップグレードされたシステムではSysPrepを実行できないことを明らかに報告しています。これはまさに私たちの場合です。システムはWindows7からWindows10にアップグレードされました。確かに、KB828287ナレッジベースの記事によると: Microsoftは、アップグレードされたインストールのイメージを作成するためのSysprepの使用をサポートしていません( SPのインストールはアップグレードとは見なされません) 。 SysPrepは、クリーンインストールでのみサポートされます。システムを最初から再インストールする必要があるかどうか?

私はなんとか簡単な解決策を見つけることができました。プロセスsysprep.exeによるフィルターでProcessMonitorを使用し、Windows 10のクリーンバージョンとアップグレードバージョンを比較したところ、起動時にSysPrepによってチェックされたレジスタキーのリストを取得して、システムがクリーンかアップグレードかを判断できました。 SysPrepによってチェックされたWindows10用にアップグレードされたシステムのマークを削除するために必要なことは次のとおりです(他のWindowsバージョンでも機能します):

重要 。説明されているソリューションは、Microsoftによって正式にサポートされておらず、この方法で取得したシステムイメージに問題がないことを保証するものではありません。
  • レジストリエディタ( regedit.exe )を開きます )
  • HKEY_LOCAL_MACHINE \ SYSTEM \Setup\に移動します
  • アップグレードを削除します キー(存在する場合)とアップグレードという名前のレジストリ値 アップグレードされたWindowsでSysPrepを実行する方法
  • HKEY_LOCAL_MACHINE \ SYSTEM \ Setup \ Status \ SysprepStatus内 キー CleanupStateを指定します 7に等しい値
  • コンピューターを再起動して、SysPrepを再実行してみてください
ヒント 。 Windows 10の場合、SysPrepを機能させるには、システムユーザーがMicrosoft Storeからインストールしたすべての非標準の最新アプリケーションを個別に(プロビジョニングモードではなく)削除する必要がありました。

これを行うには、すべてのユーザープロファイルを削除するか(該当する場合)、すべてのユーザーのすべてのMetroアプリケーションを完全にアンインストールするか(非推奨)、またはそのようなアプリケーションを手動でアンインストールします。最後のオプションは次のように実行できます:

  • すべてのユーザープロファイルにインストールされているすべてのMetroアプリケーションのリストを取得します(インストール済みステータスのパッケージのみが必要です):
    Get-AppxPackage -AllUser | Format-List -Property PackageFullName,PackageUserInformation
  • 次のように1つずつアンインストールします。Remove-AppxPackage -Package <packagefullname> 。または次のように:Remove-AppxProvisionedPackage -Online -PackageName <packagefullname>


  1. Mac で Windows を実行する方法

    Mac は、安全性とスムーズな操作で定評があります。ただし、特に Windows と互換性のあるプログラムを失いたくないために Windows から Mac に切り替えない場合は、これらのプログラムを実行できる回避策があることを知っておく必要があります。 はい、そのとおりです。仮想マシンの助けを借りて、同じコンピューター上で MacOS と Windows オペレーティング システムの両方で作業することが可能です。仮想マシンを使用すると、Mac で Windows を実行し、両方のオペレーティング システムを簡単に切り替えることができます。 Mac で Windows を実行する簡単な方法

  2. Windows 11 で Android アプリを実行する方法

    Windows 11 PC で Android アプリを実行できるかどうか知りたいですか?さて、私たちの夢がついに実現したようです。サードパーティのソフトウェアやエミュレーターを使用せずに、Windows 11 で Android アプリを簡単に実行できます。 Windows の「Amazon アプリストア」アプリを使用すると、お気に入りのアプリやゲームにアクセスできます。 Microsoft はついに、PC で Amazon アプリストアを使用して、厳選されたカタログから Android アプリを参照およびインストールできるようにする新しい更新プログラムをリリースしました。ただし、ここに問題