ネットワークからWindows 7をインストールする方法は?


80

DVDやUSBなどのリムーバブルメディア使用せずにコンピューターにWindows 7(現在のRTMバージョン)をインストールすることは可能ですか?

私の頭に浮かぶ最初のものはネットワークを介してですが、ネットワークを介してWindows 7の新規インストールを 行う経験はありません。

リムーバブルメディアなしでネットワーク経由でWindows 7をインストールする方法

PSそうすることは時間の無駄であり、リムーバブルメディアを使用する方が簡単だと思う人もいるかもしれませんが、現在の状況では、ターゲットPCにはCD / DVDドライブがなく、USBからの起動もサポートされていません。それに加えて、ターゲットコンピュータはワイヤレス接続を介してネットワークに接続されます(インストールで問題が発生するかどうかはわかりません)。

回答:


52

私はちょうどこれをしました(2011-04-01)、そしてこの質問は私のグーグルで常に上位にランクされたので、私は学んだことについてのメモで事後の答えを投げます。これがいくつかの空白を埋めることを願っています。

ソースOSはWin7 x64でした。


ソースマシン:

このマシンには静的IPv4アドレスが必要です。この例ではを使用します192.168.0.1

このマシンには、どこかの共有フォルダーにWindowsがインストールされている必要があります。この例では.\win7

この例では、ユーザーTESTとパスワードを使用してソースマシンにログインしますtest

tftpbootを使用して、DHCPサーバーを起動します(要求されたときにIPをコンピューターに提供します)。
これにより、すべてのファイル転送のためにTFTPサーバーも開始されます。

boot\tftpbootディレクトリには、Windows PEのインストールが含まれるフォルダーが必要です。

tftpd64.exe(またはtftpd32.exe)を起動し、設定を開き、デフォルト設定を使用して、変更します。

  • IPプールの開始アドレス:なんであれ、引き出すIPのプール
  • プールのサイズ:2以上である必要があります
  • ブートファイル:boot\pxeboot.com(Windows PE環境にダンプします)
  • マスク:255.255.255.0は正常に機能します。
  • 「割り当て前にpingアドレス」のチェックを外します
  • 「このアドレスにDHCPをバインドする」をチェックします

プログラムを再起動して、変更を有効にします。

受信機:

レシーバーマシンからネットワークブートを実行します。(DHCPサーバーはIPを割り当てます)。

ブートファイルが転送され、実行されます。F12キーを押して、Windows PEに何かを行うように指示します。

しばらく待ちます(30〜60秒)。コマンドプロンプトが表示され、ロードされます。カーソルが使用可能になるまで待ちます。

ソースマシンのルートフォルダーにドライブを割り当てる必要があります。これをする:

X:\Windows\system32>net use z: \\192.168.0.1\win7

ソースマシン上のユーザーのユーザー名とパスワードを入力する必要があります。

Enter the user name for '192.168.0.1': 192.168.0.1\TEST
Enter the password for 192.169.0.1: test
The command completed successfully.

新しいディレクトリ(z:\)に移動して起動します。コマンドには長い遅延がありますが、最終的には機能するはずです。

リンク:

http://tftpd32.jounin.net/tftpd32_download.html(DHCPサーバーx86またはx64、boot\dirなし)

WinPEリンクの削除 < -WinPEの法的コピーを取得する必要があります。MicrosoftのWebサイトでWindows AIK(自動インストールキット)を検索してください。WinPEが含まれており、それをブートイメージ(winpe.wim)として使用できます。

http://www.geeksonhigh.com/hardware/cannot-boot-from-windows-7-cd-try-pxe

http://certcollection.org/forum/topic/28167-installing-windows-7-over-the-network-using-pxe-booting-and-tftp/

トラブルシューティング:

エラーが発生した場合"autorun.dll" could not be loaded or is corrupt setup can not continue error code (0xC1)。これは、WinPEのバージョンがWindows ISOと一致しないことを意味します。タイプverのWinPEプロンプトで。次のようなものが得られます6.*.****

以下はver、WinPEバージョンからWindows ISOへの大まかな表です。

|   ver    | Win PE Version | Matching Windows ISO | Background Colors |
------------------------------------------------------------------------
| 6.0.6*** |     2.*        |    Windows Vista     |  Blue and Green   |
| 6.1.7600 |     3.0        |      Windows 7       |      Gray         |
| 6.1.7601 |     3.1        |    Windows 7 SP1     |      ???          |
| 6.2.9200 |     4.0        |      Windows 8       |      ???          |
| 6.3.9600 |     5.0        |     Windows 8.1      |      ???          |

Windows AIKリンク:


私がやった方法に非常に近い。完全なガイドを提供していただきありがとうございます。あなたは私の投票を獲得し、ティック:)
ジョージ

「net use」コマンドでエラー53が発生し、サーバーにpingを実行すると1231でエラーが発生する可能性があります。
ニキルバンダリ

3
わかりません。でpxeboot.com、WindowsのインストールディスクまたはTFTPの一部?どこにも持っていないから。したがって、クライアントマシンは起動に失敗します。
専門家

1
megauploadへのリンク=失敗。また、これにはWinPEイメージが含まれていましたが、これはフリーウェアではありません。
ティム

1
WiFiについて尋ねる@various people:PXEブートは、多くの理由(セキュリティ、構成が必要、など)でWiFi経由では機能しません。イーサネットケーブルが必要です。
マークKコーワン

11

次の記事「TFTPを使用してCDドライブなしでM200にVistaをインストールする方法」を参照してください。
これには、Vistaを使用したネットワークインストールの詳細な手順が含まれており、Win7でも同様に機能するはずです。セットアップは、お客様に適用できる場合があります。これが機能するには、コンピューターがPXEブートをサポートする必要があります。記事の後のコメントも読んでください、彼らは関係があるようです。


PXE経由でpcを起動する方法は機能しましたが、PXE環境でセットアップを開始しようとすると、Windowsセットアップでは、実行しているWindowsのバージョンと互換性がないと表示されます。
ジョージ

2
32ビット/ 64ビットの問題ですか?それは役立ちます:support.microsoft.com/kb/932447
harrymc

同じ行に沿った最近の別の役立つリンク:cyberstreams.com/blog/
ベン

8

これを試した人は誰でも、それをやってのけるのがどれほど難しいかを証明できます。最近、私は同じ問題を解決する必要があり、多くの読書とテストを行いました。最後に、このジョブの最も簡単なツールはServaです。少なくとも私の意見では。

しかし、セルバでさえ失敗しやすい。それを機能させるには、多くの作業が必要になります。また、そのドキュメントはかなり不十分な構造と技術的です。そのため、設定方法を理解するのはそれほど簡単ではありません。

そのため、私は試してみて、人々が遭遇する可能性が最も高い問題を含めて、プロセス全体を自分で文書化することにしました。全体が非常に複雑なので、私は長いステップバイステップガイドを公開しました:他のネットワークコンピューターから任意のバージョンのWindowsをインストールする方法

何人かの人々がそれを役に立つと思うことを願っています。


感謝万円!tftp32 / tftp64を使用しようとしましたが、Windows PEにアクセスできず、3.4 GBのWindows 8 ADKをダウンロードして作成することができなかったため、機能しませんでした。もっと簡単な解決策があるかもしれませんが、私はそれを引き出すことができませんでした。Servaでは、ドライバーを探す必要さえありませんでした。ドライバーなしで管理できました。あなたのガイドは非常に役に立ち、簡単に理解できます。
ニコラマレシェヴィッチ

Servaは失敗する傾向がなく、非常にシンプルで広範なドキュメントがあります。
パット14

私はあなたに同意しないことを選択します。
企業オタク14



1

スペースがあれば、ネットワーク共有を介してPCにメディアコンテンツをコピーし、そこからインストールします。


1
〜で起動する環境は?
ジョーイ

1
OPは、マシンにOSがないことを指定しません。

1

Linuxサーバーがある場合は、(AMAHI.org)DVDをマウントし、Samba構成ファイルを編集します-# 'nano /etc/samba/smb.conf' ..

一番下に行を追加します-[DVD] enter then path = / media / UDF Volume /その後もう一度入力して追加します-guest ok = yes Control X、yを入力して保存し、Enterで終了します。

次に、クライアントからネットワーク接続にアクセスします-共有し、そこに画像ファイルがあります。

ファイルのコピー後、コンピューターが再起動してハングしたように見える場合は、さらに10分待ってから、まだ何も実行していない場合は再起動しますが、キーには触れないでください。風船がウィンドウを最初からやり直すのを待ちます。

それでもF8がセーフモードにならない場合、コマンドプロンプトに移動し、c:netでy:\ YOURSERVER \ DVDを使用すると、すべてが再び開始されます。Windows 7は、リビングルームのHTPCでの読み込みを完了しました。


0

有線接続があれば、システムがサポートしていればPXEを使用できます。ワイヤレス経由でリモートインストールを実行しようとしているSOLであると思います。


0

これはServaで行うことができます

http://www.vercot.com/~serva/howto/WindowsPXE1.html

基本的に、MicrosoftインストールCD / DVDからファイルを取得し、ネットワークインストールとして提供します。Servaは手順を自動化します。必要なのは、インストールCD / DVDからファイルをコピーし、ネットワーク共有を作成することだけです。また、インストールメニューを自動的に作成することにより、複数のOSをインストールできます。

クール; すでにDHCPが機能している場合は、Serva DHCPをproxyDHCPとして設定でき、インストール済みのDHCPサーバーに触れる必要さえありません。

(私はServa開発に関連しています)


-4

DVDドライブを使用せずに、ノートブックをVistaからWindows 7にアップグレードしました。

  1. DVDをデスクトップからISOにクローンします。
  2. ノートブックにデーモンツールリストをインストールします。
  3. ステップ3.マウントして、DVDイメージからインストールします。

それで全部です。サーバーなし、USBなし、ネットワーク設定なし

これにより、Windowsの新しいインスタンスをインストールできます。

インストール後、古い(Vista)C:\ Users、Program Files、およびWindowsを移動およびバックアップします。古いフォルダに。

パーティション化および再フォーマットなし。次の理由できれいです:

  • 再利用されるレジストリはありません
  • ユーザーアカウントがありません
  • 前倒し申請なし

バックアップフォルダーから新しいプロファイルにファイルをコピーし、最後にバックアップフォルダーとISOを削除します。何も残っていません。


OPへの回答に近い。
ティム
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.