PowerShell スクリプトを使って Windows 7 を Windows 10 に無料で素早くアップグレード

PowerShell スクリプトを使って Windows 7 を Windows 10 に無料で素早くアップグレード
PowerShell スクリプトを使って Windows 7 を Windows 10 に無料で素早くアップグレード

これを読んでいる方は、 Windowsのバージョンをアップグレードする方法をご存知でしょう。簡単なプロセスとはいえ、Windowsのダウンロードとインストールをただ見ているだけでは飽き足らず、画面を操作したり設定を調整したりするのにさらに時間を費やさなければなりません。うーん。

あなたやあなたの知り合いが、最後まで Windows 7 を使い続けているのであれば、そのオペレーティング システムは 1 月 15 日以降セキュリティ更新を受けられなくなることを知っておく必要があります。今こそ、システムを Windows 10 にアップグレードする絶好の機会です。特に、無料になる可能性もありますし、無人アップグレードを簡単に実行できる非常にシンプルな PowerShell スクリプトを見つけたからです。

つまり、アップグレードプロセスを開始し、最初にダイアログボックスを1つか2つクリックするだけで、Windows 10のダウンロードとインストールが自動的に行われる間、他の作業をすることができます。システムは必要に応じて再起動し、次にマウスをクリックする頃には、1分もかからずに最新のOSが起動します。これほど簡単なアップグレードは他にありません。

Windows 7 SP1 での PowerShell の使用開始

この簡単なアップグレードにはPowerShellが必要ですが、PowerShellはWindows 7 SP1以降のすべてのバージョンのWindowsに組み込まれているため、オペレーティングシステムを少なくともそのバージョンまでアップグレードしておく必要があります。つまり、Windows Updateを実行し、インストールが必要なもの(もしあれば)をインストールするだけです。

開始する準備ができたら、[スタート] ボタンをクリックし、「Powershell」と入力して、「Windows Powershell」を右クリックし、[管理者として実行] を選択します。

セキュリティ対策として、PowerShellは特定のレジストリキーを変更するまでスクリプトを実行しないようにデフォルトで設定されています。これを行うには、PowerShellに以下を入力し、完了したらEnterキーを押します。

Set-ExecutionPolicy Unrestricted

PowerShell を閉じても大丈夫です。はい、その通りです。

インストールスクリプトを入力する

この.PS1ファイルをコンピュータにダウンロードしてください。ファイルが存在しない場合、または手動で作成したい場合は、新しいテキストファイルを開き、以下の内容をコピー&ペーストしてください(非常に役立つ/r/PowerShellサブレディットから引用)。

$dir =

c:\temp

mkdir $dir

$webClient = 新しいオブジェクト System.Net.WebClient

$url =

https://go.microsoft.com/fwlink/?LinkID=799445

$ファイル =

$($dir)\Win10Upgrade.exe

$webClient.DownloadFile($url,$file)

開始プロセス -FilePath $file -ArgumentList

/quietinstall /skipeula /自動アップグレード /copylogs $dir

-動詞 ルナス

行間の余分な空白を削除してください。また、Kinjaはデフォルトで引用符を引用符(開きと閉じ)に変換するため、引用符をストレートクォーテーションに置き換える必要があるかもしれません。これを完了したら、メモ帳を閉じて、任意の名前でファイルを保存します。ただし、拡張子は.TXTから.PS1に変更してください。

無人アップグレードを開始する

新しい.PS1ファイルを右クリックし、「PowerShellで実行」を選択します。「Microsoft Windows」がコンピューターに変更を加えることを許可するプロンプトが少なくとも1つ表示されるはずですが、それだけです。PowerShellウィンドウが一瞬表示されて消え、その後しばらく何も表示されなくなります。

これまでのところどう思いますか?

ライフハッカー画像

クレジット: デビッド・マーフィー

私のように心配な方は、タスクマネージャーを開いて「Windows10UpgraderApp.exe」アプリケーションが実行されていることを確認することで、インストールが実行中であるかどうかを確認できます(インストールプロセスの早い段階で確認できるはずです)。そうでなければ、他の作業を行ってください。システムは必要に応じて自動的に再起動し、Windows 10のインストールはユーザーによる追加操作なしで開始されます。

次のような、コンピューターから何か操作を要求されたら、完了です。

ライフハッカー画像

クレジット: デビッド・マーフィー

基本的にあと1、2画面で完了です。確認には15秒もかからないはずです。Windows 10を起動すると、2つのことに気づくはずです。1つ目は、すべてのデータとアプリが元の場所にあることです(クリーンインストールではなく、Windows 7からアップグレードしたため)。すべてがの場所にあるという保証はありません。一部のプログラムは互換性がなく、移行できなかった可能性がありますが、この点については別の記事で取り上げます。

ただし、アップグレードの側面は重要です。Windows 7 のアクティベート バージョンから移行してきた場合、完全にアクティベートされた Windows 10 バージョンも必要になるからです。そうでない場合は、Windows 7 キーを入力するだけで Windows 10 をアクティベートできるはずです。Microsoft アカウントでログインすると、以降のインストールのアクティベーション プロセスがさらに簡単になります。

PowerShellの実行ポリシーをリセットすることを忘れないでください

PowerShell の束縛を解き放ち、好きなスクリプトを実行できるようにしたことを覚えていますか? セキュリティのために、今こそそれを元に戻す絶好の機会です。管理者権限で PowerShell を開き(以前と同じように)、次のコマンドを入力します。

Set-ExecutionPolicy Restricted

ライフハッカー画像

クレジット: デビッド・マーフィー

完了したら、PowerShell を閉じて、Windows 10 を好みに合わせてカスタマイズし始めましょう。ただし、Microsoft が提供している最新バージョンの OS が既にインストールされているはずなので、すぐに Windows Update を実行する必要はないでしょう。