1. 主要ページへ移動
  2. メニューへ移動
  3. ページ下へ移動

キッティングサービスに関するコラム

記事公開日

マスター作成に必要なSysprepとは?役割や実行手順を解説

  • このエントリーをはてなブックマークに追加

PCを効率よくセットアップする「キッティング」業務では、コピーの元となる「マスターPC」の作成が重要な工程となります。その中で必ず実行する必要があるのが、Windowsの標準ツール「Sysprep(システム準備ツール)」です。

Sysprepは、クローニング(コピー)を正しく行うための作業です。しかし、「なぜ必要なのかわからない」「実行時にエラーが発生して進まない」といった悩みを抱える担当者も少なくありません。

本記事では、Sysprepの役割や仕組みから、具体的な実行手順、よくあるエラーの原因と対処方法までをわかりやすく解説します。

キッティングサービス完全ガイドダウンロードページへのリンクバナーです。

Sysprepとは?

Sysprep(システム準備ツール)は、Windowsに標準搭載されているシステム展開用のツールです。複数のPCへ同じ環境を効率よく展開するために使われます。特に、企業で多数のPCを同一設定でセットアップするキッティング作業では、マスターイメージの作成時に広く利用されています。

簡単にいうと、Sysprepは「特定のPCにインストールされたWindows環境から、その固有情報を削除し、どのPCでも使える状態に整える」ためのツールです。この処理を行うことで、作成したマスターイメージを別のPCに展開しても、それぞれが正常に起動します。さらに、初回起動時に個別設定を行える状態に整えられます。

マスター作成に必要な理由

企業でPCをまとめて導入する場合、あらかじめ設定を済ませた「マスターPC」を用意し、その内容を他のPCへコピーする方法が一般的です。ここで問題になるのが、PCごとに持つ固有情報です。

Windowsをインストールすると、「SID(セキュリティ識別子)」と呼ばれる固有のIDが自動的に割り当てられます。これは、PCごとに異なる識別番号のようなものです。

もしSysprepを実行せずにマスターPCの内容をそのままコピーすると、すべてのPCが同じSIDを持つ状態になります。このまま社内ネットワークに接続すると、システム側でPCを正しく識別できなくなります。その結果、「管理画面上では1台しか認識されない」「更新プログラムが配信されない」といった問題が発生する可能性があります。運用面だけでなく、セキュリティ面への影響も無視できません。

こうしたトラブルを防ぐために、マスターPCに含まれる固有情報を削除し、コピー用の状態に整える必要があります。その役割を担うのがSysprepです。

Sysprepの役割

Sysprepを実行すると、PC内部ではさまざまな初期化処理が行われます。ここでは、クローニングを安全に進めるために押さえておきたい、3つの役割を紹介します。

個別情報の初期化

1つ目は、「SID(セキュリティ識別子)」をはじめとしたPC固有の情報を削除する役割です。

Sysprepを実行すると、SIDだけでなく、設定されていた「コンピューター名」や、これまでの操作履歴である「イベントログ」、一時ファイルなどの個別情報がリセットされます。これにより、コピー先となる新しいPCで起動した際、新しいSIDやコンピューター名が自動で割り当てられます。その結果、ネットワーク上でも別々のPCとして正しく認識されます。

初期設定画面の表示

2つ目は、「OOBE(Out-of-Box Experience)」と呼ばれる初回セットアップ画面を呼び出すことです。新品のPCをはじめて起動したとき、「Windowsへようこそ」というメッセージとともに、言語やキーボード、ユーザー設定を求められる画面を見たことがあると思います。これがOOBEです。

Sysprepを実行すると、次回起動時にこの画面が表示される状態へ戻せます。コピーしたPCでも、初回セットアップからはじめられるようになります。

イメージの「一般化」処理

3つ目は、「一般化(Generalize)」と呼ばれる処理です。Windowsは通常、インストールされたPCのハードウェア情報をもとに最適化された状態で動作しています。ただし、クローニングではそのままの状態では使えません。別のPCでも動作するよう、環境を汎用的な状態に整える必要があります。

Sysprepで一般化を行うと、特定のハードウェアに依存するドライバー情報などが削除されます。これにより、別の端末へ展開した場合でも、起動時にハードウェアを再認識し、適切に構成される仕組みです。結果として、ブルースクリーン(Windowsで重大なエラーが発生した際に表示される画面)などの起動トラブルを防ぎやすくなります。

Sysprepの実行手順

実際にマスターPCを構築し、Sysprepを実行してイメージを抽出するまでの流れを解説します。

マスターPCの準備と初期設定

まずは、ひな形となるPCを1台用意し、OSを新規インストールします。このときは通常の初期設定画面(OOBE)をそのまま進めません。画面上で「Ctrl」+「Shift」+「F3」キーを押し、「監査モード(Audit Mode)」で再起動します。これは管理者向けの設定モードです。

監査モードに入ると、自動的にAdministrator権限でサインインされます。その状態で、業務に必要なアプリケーションやドライバーをインストールし、企業ポリシーに沿ってWindowsの設定を調整します。あわせて、必要なWindows Updateも適用しておきます。

作業が完了したら、ディスククリーンアップなどで不要な一時ファイルを削除し、イメージサイズを最適化しておきます。最後に、Sysprep実行時のトラブルを防ぐため、PCをネットワーク(有線LAN・Wi-Fi)から切断します。ストアアプリの自動更新によるエラーを避けるための重要なポイントです。

Sysprepの起動・実行

ネットワークを切断した状態で、Sysprepを実行します。Windowsの「ファイル名を指定して実行」で「sysprep」と入力し、開いたフォルダ内にある「sysprep.exe」をダブルクリックしてGUI画面から起動するか、もしくはコマンドプロンプトを管理者権限で開き、以下のコマンドを実行します。

sysprep.exe /generalize /oobe /shutdown

このコマンドは、「PCを一般化(/generalize)し、次回起動時に初期設定画面を表示(/oobe)させたうえで、自動的に電源を切る(/shutdown)」という意味です。実行後は処理が始まり、数分ほどでPCが自動的にシャットダウンします。

イメージのキャプチャ

Sysprepの処理が完了し、シャットダウンしたPCが完成したマスターPCです。この状態で通常起動してしまうと、初期設定画面が表示され、Sysprepの状態が解除されてしまいます。そのため、電源の入れ方には注意が必要です。

作業時は、Windows PE(プレインストール環境)などのUSBメディアからPCを起動します。そのうえで、Windows標準の「DISMコマンド」や、サードパーティ製のクローニングツール(Symantec Ghostなど)を使い、Cドライブの内容をイメージファイルとして抽出します。作成したイメージは、外部ストレージへ保存しておきます。

Sysprep実行時の注意点

Sysprepはマスター作成において重要なツールですが、同時にエラーが発生しやすいポイントでもあります。ここでは、現場でつまずきやすい3つの注意点を解説します。

実行回数の上限

Sysprepは、1つのWindows OSに対して実行回数に制限があります。これは、ライセンス認証の猶予期間をリセットする(Rearm)回数に上限があるためです。Windows 10やWindows 11では上限が「1001回」に拡張されており、通常の運用で問題になる場面は多くありません。ただし、古いOSや特定の環境では「3回」や「8回」など、制限が厳しいケースもあります。

上限に達するとSysprepはエラーで停止し、OSのクリーンインストールからやり直す必要が出てきます。無駄な実行は避け、事前にバックアップを取得しておくと安心です。

Windowsバージョンの確認

マスターイメージを展開する際は、マスターPCと展開先のPCで「Windowsの種類」と「PCの基本的な仕様」をそろえる必要があります。たとえば、Windowsには「Pro」や「Enterprise」といった種類があります。また、PCの構成によって「64bit」や「32bit」といった違いもあります。これらが一致していないと、正しく動作しない場合があります。

さらに注意したいのが、Windowsのバージョンです。大きなアップデートをまたいで作成したマスターは、そのまま使えないケースがあります。たとえば、古いバージョンで作成したマスターを長期間保管し、後から新しいPCに展開すると、不具合が発生する可能性があります。こうしたリスクを避けるには、マスターPCを定期的に作り直し、最新の状態に保つことが大切です。

アプリケーション・ドライバーの互換性

Sysprep実行時によく発生するのが、「Sysprepでマシンの検証ができませんでした」というエラーです。主な原因として挙げられるのが、Microsoft Storeアプリのバックグラウンド更新です。PCがインターネットに接続された状態だと、実行中にアプリが自動更新され、システムの状態に不整合が生じる場合があります。その結果、処理が途中で停止してしまいます。

また、サードパーティ製のセキュリティソフトや、特殊なデバイスドライバーが影響するケースも見られます。こうしたトラブルを防ぐには、不要なストアアプリを事前に削除しておくことが有効です。あわせて、Sysprepはオフラインで実行するようにしましょう。

まとめ

マスター作成におけるSysprepは、クローニングによるPCの一括展開を安全に行うための重要な工程です。個別情報の削除や環境の一般化を行うことで、ネットワーク上のトラブルを防ぎやすくなります。

一方で、実行には専門知識が求められ、エラー対応やマスターの更新作業に手間がかかるため、実務では作業が思うように進まないケースも見られます。こうした負担を軽減する方法として、キッティングサービスの活用も選択肢のひとつです。

東信システムサービスのキッティングサービスでは、経験豊富な専門エンジニアが、エラーの起きやすいSysprepを含むマスターPCの作成から、イメージの抽出・展開までを確実に実行します。

さらに、110坪の広大な専用キッティングセンターを完備しているため、数千台規模のクローニング作業から、資産管理シールの貼付、全国の各拠点への個別配送までをワンストップで代行可能です。キッティング業務に課題を感じる際は、ぜひお気軽にご相談ください。

東信システムサービスのキッティングサービス詳細はこちら
https://www.kittig-toshin-ss.co.jp/about/

お問い合わせはこちら
https://www.yo.toshin-et.co.jp/contact/index.html

キッティングサービス完全ガイドダウンロードページへのリンクバナーです。
  • このエントリーをはてなブックマークに追加

資料ダウンロード

キッティング代行サービスをご検討中の方に向けて、ご導入の検討に役立つ資料をご用意しました。
無料でダウンロードいただけますので、ぜひご覧ください。

お問い合わせ

当社サービスに関するご質問やご相談は、こちらより承っております。
対象機器や納期などの詳細なご相談もお気軽にお問い合わせください。