● URL(再)変更のお知らせ
 2019/02 猫屋敷サーバ neko.ne.jpが復旧かも?なので
 ネットオウル株式会社が運営するスターサーバーフリー
http://freewing.starfree.jp/
 から
http://www.neko.ne.jp/~freewing/
 に戻しました。。。。

 
HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
English Translate 中文翻訳
LINK
BACK
 

[NEW] 2018/06/08

2018年版 Windows 7や 8.1から Windows 10 April 2018 Updateへ無償で公式アップグレードする方法 2018年版 Windows 7や 8.1から Windows 10 April 2018 Updateへ無償で公式アップグレードする方法

(2018年現在も Windows 7から Win10への無償アップグレードが可能な模様、Windows10Upgrade24074.exe)

Tags: [Windows], [無人インストール]





● Windows 7や 8.1から Windows 10へ無償で公式アップグレードする方法

 パナソニック Let's note NX4 CF-NX4 Windows 7モデルを購入したので Windows 10へのアップグレードを行ないます。

 マイクロソフトの Windows 10への公式無償アップグレードは 2016年7月29日に終了している模様です。
 (2015年 7月29日から無償アップグレードプログラムを提供し、1年後の 2016年7月29日に終了した。)
 なお、これ以外にも障がい者向け支援の一環として Windows 10へ無償アップグレードを提供していましたが、これも 2017年12月31日で終了。

 しかしながらネットの情報では「まだ出来る!」との情報が有ったので Windows 10へのアップグレードがてら検証してみました。


●検証結果:

 ・支援技術メソッド
  終了したので出来ない。

 ・MediaCreationToolメソッド
  実行する操作を選んでくださいで「この PCを今すぐアップグレードする」を選択する。
  最終的に「セットアップでプロダクトキーを検証できませんでした」のエラーで出来ない。

 ・Windows10Upgrade24074.exeメソッド
  (Windows10Upgrade24084.exeメソッドと同じ)
  出来ました。


● 支援技術メソッドで Windows 10へ無償で公式アップグレード

障碍者向け支援技術製品をご利用のお客様向け Windows 10 アップグレード
http://go.microsoft.com/fwlink/?LinkId=822783
 リンク切れ

支援技術をご利用のお客様向け Windows 10 アップグレード - マイクロソフト アクセシビリティ

 支援技術をご利用の Windows 7 および Windows 8 のお客様向けアップグレード キャンペーンの延長期間は 2017 年 12 月 31 日に終了しました。

結論:
 終了したので出来ません。

 ただし、実際の内容としては下記の「Windows10Upgrade24074.exeメソッド」と同じです。
 直接 Windows10Upgrade24074.exeファイルをダウンロードして~~~下記参照。



● MediaCreationToolメソッドで Windows 10へ無償で公式アップグレード

Windows 10 のダウンロード
 MediaCreationTool1803.exe

 メディア作成ツール MediaCreationTool.exeのリンク
http://download.microsoft.com/download/1/C/4/1C41BC6B-F8AB-403B-B04E-C96ED6047488/MediaCreationTool.exe

● MediaCreationToolで Windows 10へのアップグレードでトラブル

● Windows 10へ無償公式アップグレードで「不明なコマンドラインオプション /DynamicUpdate」エラーの解決方法

エラー内容:
 不明なコマンド ライン オプション [/DynamicUpdate] が指定されました。

解決方法:
 「不明なコマンドラインオプション [/DynamicUpdate] が指定されました。」が出るのは「クイックブートマネージャー」が原因なので、「クイックブートマネージャー」をアンインストールする。(パナソニック レッツノートパソコンの場合)

● /DynamicUpdateとは?

Windows セットアップ コマンド ライン オプション

 /DynamicUpdate {enable | disable}
 セットアップで 動的更新操作 (検索、ダウンロード、および更新プログラムのインストール) を実行するかどうかを 指定します。


● Windows 10へ無償公式アップグレードで「セットアップでプロダクトキーを検証できませんでした」のエラーの解決方法

 「セットアップでプロダクトキーを検証できませんでした」

 セットアップまで長時間待たせてこれかよ!メーカー正規の Windows 7なのに何故?(2018年 6月だから?)

エラー内容:
 セットアップでプロダクトキーを検証できませんでした

解決方法:
 有りません。代わりに Windows10Upgrade24074.exeメソッドを使ったら行けました。

結論:
 2018年 6月時点で私の環境では MediaCreationToolメソッドでは Windows 10へアップグレード出来ませんでした。


● MediaCreationToolメソッドで Windows 10へ無償で公式アップグレードは出来ないの?

 考察:
 他のブログ等の情報(2018/2頃とか)では MediaCreationToolを使用した Windows 7等からの無償アップグレードが成功したと有りますが、これは Build 1803の April 2018 Updateが出る前までは可能だったのではと思います。
 April 2018 Updateでは無償アップグレード用の認証処理が無くなっており「セットアップでプロダクトキーを検証できませんでした」のエラーが出ると思います。

 ちなみに古いバージョンの MediaCreationTool.exeを実行すると「新しいバージョンの MediaCreationToolが有ります」となり、MediaCreationTool1803.exeをダウンロードせざるを得ません。



● Windows10Upgrade24074.exeメソッド

 支援技術メソッドでダウンロード出来るアップグレード実行ファイル Windows10Upgrade24074.exeを直接ダウンロードして取得します。

(1) Windows10Upgrade24074.exe
https://download.microsoft.com/download/0/1/6/01677C03-1D89-49FD-B49B-87B0F36B00D1/Windows10Upgrade24074.exe
Windows10Upgrade24074.exe
6.09 MB (6394488 bytes)
CRC32: B7841F4A
MD5: 164C91A5EAB1EE29F1385E74636D6134
SHA-1: D588E89F2FA6CC6EFA70E7578F0E2E068FF8D5B2
SHA-256: 26511E8F34CCDF3E4997E5F23E57462187E6B33D74ADC19D89145F9AF28CCFD7

(2) Windows10Upgrade24074.exe
https://download.microsoft.com/download/0/4/7/047889D0-578C-4A44-A38F-7F30A6CB3809/current-version/Windows10Upgrade24074.exe
Windows10Upgrade24074.exe
6.27 MB (6581904 bytes)
CRC32: 3B6C90CB
MD5: BBF6791ACED23CE3CA09DDCE1F75AC89
SHA-1: 5205ADC94AEFB6D1318F8B99A9853EA3938D2C36
SHA-256: 07CC187706C908D0155AEF6EC1614D69776F59B34387C0D921E8CE15CA85602B

(3) Windows10Upgrade28084.exe
https://download.microsoft.com/download/0/4/7/047889D0-578C-4A44-A38F-7F30A6CB3809/current-version/Windows10Upgrade28084.exe
6.27 MB (6581904 bytes)
Windows10Upgrade28084.exe
CRC32: 3B6C90CB
MD5: BBF6791ACED23CE3CA09DDCE1F75AC89
SHA-1: 5205ADC94AEFB6D1318F8B99A9853EA3938D2C36
SHA-256: 07CC187706C908D0155AEF6EC1614D69776F59B34387C0D921E8CE15CA85602B

 (2)の Windows10Upgrade24074.exeファイルと (3)の Windows10Upgrade28084.exeファイルは完全に同一の内容です。(MD5等のファイルハッシュ値が同一だから)

結果:
 Windows10Upgrade24074.exeメソッドで下記のパソコンが全て出来ました。

 Panasonic Let's note CF-NX4 CF-NX4EDHCS Core i5-5300U HDDリカバリ状態の Windows 7 Pro 64bitから Windows 10 Pro 64bitへアップグレード出来ました。(Windows 10ライセンス認証も「デジタル ライセンス認証」で大丈夫)

 NEC VersaPro VK25LC-K PC-VK25LCZDK Core i3-4100M HDDリカバリ状態の Windows 7 Pro 32bitから Windows 10 Pro 32bitへアップグレード出来ました。(Windows 10ライセンス認証も「デジタル ライセンス認証」で大丈夫)

 hp Elitebook 840 G1 G4Z43EC Windows 7 Pro 64bitから HDD全領域削除の Windows 10 Pro 64bitクリーンインストールで「デジタル ライセンス認証」で大丈夫
 hp Probook 430 G3 N6P79AV Windows 7 Pro 64bitから Windows10Upgrade24074メソッドでの Windows 10 Pro 64bitへのアップグレードで「デジタル ライセンス認証」で大丈夫
 hp Probook 450 G3 T9R66PT 購入時に既に Windows 10 Pro 64bit April 2018 Update Version 1803で「デジタル ライセンス認証」状態でした



● Windows10Upgrade24074.exeメソッドのアップグレードでインストールされる Windows 10のバージョン

 Windows10Upgrade24074.exeメソッドのアップグレードでインストールされる Windows 10のバージョンは Version 1709、OS Build 16299.125です。

 ※ April 2018 Updateは Version 1803、OS Build 17134.48です。


● Windows 10から Windows 10 April 2018 Updateへ公式アップグレードする方法

 Update Assistantの Windows10Upgrade9252.exeを使います。

Windows 10 のダウンロード
 Windows 10 April 2018 Update が利用可能になりました
 Update Assistant が最新バージョンの Windows 10 へのアップデートをお手伝いします。開始するには、[今すぐアップデート] をクリックします。

 Windows 10アップグレード アシスタントのリンク(Windows 10ユーザー向け)
https://go.microsoft.com/fwlink/?LinkID=799445
https://download.microsoft.com/download/E/0/A/E0A1E6A8-26F8-4399-9C22-27419BC37B51/Windows10Upgrade9252.exe

Windows 10 Update Assistant


● Windows 10 April 2018 Updateにするには?

 方法その1
 Windows 10 April 2018 Updateにするには Windows10Upgrade9252.exeを実行する。

 方法その2
 アップグレードした Windows 10のプロダクトキーを調べて、その後、改めて Windows 10 April 2018 Updateをクリーンインストールする。


● Windows 10のプロダクトキーを調べる方法

● ProduKeyアプリ(個人的にオススメのアプリ)

ProduKey - Recover lost product key (CD-Key) of Windows ... - NirSoft

 ※ ShowKeyPlusと一致。

● ShowKeyPlusアプリ

Superfly-Inc / ShowKeyPlus
ShowKeyPlus.zip

 ※ ProduKeyと一致。

●下 5桁のみ
slmgr.vbs /dlv
 ※ ProduKeyや ShowKeyPlusの 下 5桁と一致。

●マザーボードに埋め込まれている OEMキー
wmic path SoftwareLicensingService get OA3xOriginalProductKey
 ※ ProduKeyや ShowKeyPlusの BIOS OEM KEYと一致。

● Windows 10 Activation error 0x8007007B

Windows 10 Activation error 0x8007007B

 GetWindowsProductKey.vbsのファイル名で保存してダブルクリック。
 ※ ProduKeyや ShowKeyPlusと一致。

GetWindowsProductKey.vbs
Option Explicit

Dim objshell,path,DigitalID, Result
Set objshell = CreateObject("WScript.Shell")

'Set registry key path
Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"

'Registry key value
DigitalID = objshell.RegRead(Path & "DigitalProductId")

'Get ProductName, ProductID, ProductKey
Dim ProductName,ProductID,ProductKey,ProductData
ProductName = "Product Name: " & objshell.RegRead(Path & "ProductName")
ProductID = "Product ID: " & objshell.RegRead(Path & "ProductID")
ProductKey = "Installed Key: " & ConvertToKey(DigitalID)
ProductData = ProductName  & vbNewLine & ProductID  & vbNewLine & ProductKey

'Show messbox if save to a file
If vbYes = MsgBox(ProductData  & vblf & vblf & "Save to a file?", vbYesNo + vbQuestion, "BackUp Windows Key Information") then
   Save ProductData
End If


'Convert binary to chars
Function ConvertToKey(Key)
    Const KeyOffset = 52
    Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert
    'Check if OS is Windows 8
    isWin8 = (Key(66) \ 6) And 1
    Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)
    i = 24
    Maps = "BCDFGHJKMPQRTVWXY2346789"

    Do
        Current= 0
        j = 14
        Do
           Current = Current * 256
           Current = Key(j + KeyOffset) + Current
           Key(j + KeyOffset) = (Current \ 24)
           Current = Current Mod 24
            j = j -1
        Loop While j >= 0
        i = i -1
        KeyOutput = Mid(Maps, Current+ 1, 1) & KeyOutput
        Last = Current
    Loop While i >= 0

    keypart1 = Mid(KeyOutput, 2, Last)
    insert = "N"
    KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
    If Last = 0 Then KeyOutput = insert & KeyOutput

    ConvertToKey = Mid(KeyOutput, 1, 5) & "-" & Mid(KeyOutput, 6, 5) & "-" & Mid(KeyOutput, 11, 5) & "-" & Mid(KeyOutput, 16, 5) & "-" & Mid(KeyOutput, 21, 5)


End Function
'Save data to a file
Function Save(Data)
    Dim fso, fName, txt,objshell,UserName
    Set objshell = CreateObject("wscript.shell")
    'Get current user name
    UserName = objshell.ExpandEnvironmentStrings("%UserName%")
    'Create a text file on desktop
    fName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"
    Set fso = CreateObject("Scripting.FileSystemObject")
    Set txt = fso.CreateTextFile(fName)
    txt.Writeline Data
    txt.Close
End Function

● retrieve product key - Microsoft

retrieve product key - Microsoft

 DigitalProductId.vbsのファイル名で保存してダブルクリック。
 ※ GetWindowsProductKey.vbsとも異なる結果になった。(ProduKeyとも ShowKeyPlusとも一致しない)

DigitalProductId.vbs
Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))

Function ConvertToKey(Key)
  Const KeyOffset = 52
  i = 28
  Chars = "BCDFGHJKMPQRTVWXY2346789"

  Do
    Cur = 0
    x = 14
    Do
      Cur = Cur * 256
      Cur = Key(x + KeyOffset) + Cur
      Key(x + KeyOffset) = (Cur \ 24) And 255
      Cur = Cur Mod 24
      x = x -1
    Loop While x >= 0

    i = i -1
    KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
    If (((29 - i) Mod 6) = 0) And (i <> -1) Then
      i = i -1
      KeyOutput = "-" & KeyOutput
    End If

  Loop While i >= 0

  ConvertToKey = KeyOutput
End Function


●パナソニックパソコン Windows 7 から Windows 10にアップグレード

 レッツノート CF-NX4を Windows 7 から「Windows 10 Anniversary Update」にアップグレード
 Panasonic Let's note CF-NX4 CF-NX4EDHCS

Windows 10 Anniversary Update アップグレード情報

 ・OS更新サポートユーティリティで行なう場合
Windows 10 Anniversary Update用 OS更新サポートユーティリティ

 ・個別で手動で行なう場合
 2015年春モデル Windows 10へのアップグレード
CF-NX4 - アップグレード対応モジュール



●余談、あれだけ Windows 10を嫌って Windows 7を使っていた私が Win10に移行した訳

 理由一覧
 ・Windows 7の完璧インストール DVDメディアを作るのに疲れたから
 ・Windows 7の Windows Updateを完璧インストールメディアに仕込むのに疲れたから
 ・Windows 7のインストールメディアとして DVD-Rを使用しているので 4.7GBの容量制限が有るから
 ・Windows 7が SATAの AHCIや eMMCストレージ等に対応していないから(AHCIは手動でデバイスドライバを組み込めば可能)
 ・最近のスティック PCや Skylake世代のパソコンにはそもそも Windows 7をインストール出来ないから
 ・VisualStudio 2013を使って XP時代の過去の俺アプリの引越し(再自作)の目処が立ったから
 ・Win 10はインストールメディアに USBメモリを使えるので完璧インストールメディアの管理や更新が楽だから(単に UEFIだからなんだけどね)
 ・インストールメディアに USBメモリを使えるので付随する俺的必須アプリを一緒に格納出来るから

 もちろん Win10にはクソな部分が沢山有るんですが、、、我慢するのと改善アプリを自作します。



●不明なコマンド ライン オプション [/DynamicUpdate] が指定されました。

・不明なコマンド ライン オプション [/DynamicUpdate] が指定されました。
不明なコマンド ライン オプション [/DynamicUpdate] が指定されました。




● Panasonic CF-NX4 「クイックブートマネージャー」をアンインストール

・Panasonic CF-NX4 「クイックブートマネージャー」をアンインストール
Panasonic CF-NX4 「クイックブートマネージャー」をアンインストール




●「セットアップでプロダクトキーを検証できませんでした」のエラー

・「セットアップでプロダクトキーを検証できませんでした」のエラー
「セットアップでプロダクトキーを検証できませんでした」のエラー




● Windows10Upgrade24074.exeメソッドのアップグレード

・Windows10Upgrade24074.exeメソッドのアップグレード
Windows10Upgrade24074.exeメソッドのアップグレード


・Windows10Upgrade24074.exeメソッドのアップグレード
Windows10Upgrade24074.exeメソッドのアップグレード


・Windows10Upgrade24074.exeメソッドのアップグレード
Windows10Upgrade24074.exeメソッドのアップグレード


・Windows10Upgrade24074.exeメソッドのアップグレード
Windows10Upgrade24074.exeメソッドのアップグレード


・Windows10Upgrade24074.exeメソッドのアップグレード
Windows10Upgrade24074.exeメソッドのアップグレード


・Windows10Upgrade24074.exeメソッドのアップグレード
Windows10Upgrade24074.exeメソッドのアップグレード
 その後自動的に再起動する。



Tags: [Windows], [無人インストール]

●関連するコンテンツ(この記事を読んだ人は、次の記事も読んでいます)

Panasonic レッツノート CF-NX4に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ
Panasonic レッツノート CF-NX4に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ

  Panasonic Let's note CF-NX4 CF-NX4EDHCSに Windows 10をインストールした時のデバイスドライバ一覧

hp Probook 430に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ
hp Probook 430に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ

  hp Probook 430 G3 N6P79AVに Windows 10をインストールした時のデバイスドライバ一覧

hp Probook 450に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ
hp Probook 450に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ

  hp Probook 450 G3 T9R66PTに Windows 10をインストールした時のデバイスドライバ一覧

hp Elitebook 840に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ
hp Elitebook 840に Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ

  hp Elitebook 840 G1 G4Z43ECに Windows 10をインストールした時のデバイスドライバ一覧

NEC VersaPro PC-VK25LCに Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ
NEC VersaPro PC-VK25LCに Windows 10をクリーンインストールする&不明なデバイスのデバイスドライバ

  NEC VersaPro VK25LC-K PC-VK25LCZDKに Windows 10をインストールした時のデバイスドライバ一覧

HYSTOU FMP03 中華ベアボーンに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ
HYSTOU FMP03 中華ベアボーンに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ

  HYSTOU FMP03 Intel Skylake Core i3-6100U 中華ベアボーンに Windows 10のデバイスドライバ一覧

MoreFine M1s 中華スティック PCに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ
MoreFine M1s 中華スティック PCに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ

  MoreFine M1s Intel X5 Z8350 スティック PCに Windows 10をインストールした時のデバイスドライバ一覧

Cenovo KingKong 中華 PCに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ
Cenovo KingKong 中華 PCに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ

  Cenovo King Kong Atom X5 Z8300 CAN PCに Windows 10をインストールした時のデバイスドライバ一覧

VOYO V1 N4200 中華 PCに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ
VOYO V1 N4200 中華 PCに Win10をクリーンインストールする&不明なデバイスのデバイスドライバ

  VOYO V1 Apollo Lake N4200 VMAC mini PCに Windows 10をインストールした時のデバイスドライバ一覧

Windows 10を全自動で最後まで手間要らずでインストールする方法
Windows 10を全自動で最後まで手間要らずでインストールする方法

  autounattend.xmlの応答ファイルを使用して Windows 10を無人インストールする。大量展開時に便利

ここが変だよ Windows 10!Windows 10の不可解な挙動やバグの解決方法
ここが変だよ Windows 10!Windows 10の不可解な挙動やバグの解決方法

  Windows 10の変な挙動のまとめとその解決方法、不具合やバグを「仕様」と言い張るマイクソソフト

Windows 10の ISOを無料でダウンロードする方法、インストール DVD・USBを作成する方法
Windows 10の ISOを無料でダウンロードする方法、インストール DVD・USBを作成する方法

  マイクロソフトの公式サイトから最新版の Windows 10のインストール ISOイメージをダウンロード

Windows 10 April 2018 Update Build 1803にマイナーバージョンの存在
Windows 10 April 2018 Update Build 1803にマイナーバージョンの存在

  MediaCreationToolでダウンロードした Windows.isoは微妙に更新されています

Windows 10をインストールする時に出来る 500MBの「回復パーティション」を削除する方法
Windows 10をインストールする時に出来る 500MBの「回復パーティション」を削除する方法

  500MBの領域が勿体無いので Windows 10の回復パーティションを削除する手順(再インストール必要)

Windows 10 October 2018 Update 1809 17763 RS5の ISOをダウンロードする方法、インストール DVD・USBを作成する方法
Windows 10 October 2018 Update 1809 17763 RS5の ISOをダウンロードする方法、インストール DVD・USBを作成する方法

  最新版の Windows 10 October 2018 Updateのインストール ISOイメージを公式サイトからダウンロード

Windows 10 October 2018 Update 1809 RS5の不具合を 17763.55 KB4464330する方法
Windows 10 October 2018 Update 1809 RS5の不具合を 17763.55 KB4464330する方法

  最新版の Windows 10 October 2018 Updateに KB4464330のアップデートを公式サイトからダウンロード

Windows Insider Programに参加して最新の Windows 10を入手する方法、17763.107が欲しい!!
Windows Insider Programに参加して最新の Windows 10を入手する方法、17763.107が欲しい!!

  Windows 10 October 2018 Update 1809 RS5の最新パッチを入手する為に Windows Insider Programに参加

Intel CPUで有名な Meltdownと Spectreの脆弱性を InSpectreアプリでチェックする
Intel CPUで有名な Meltdownと Spectreの脆弱性を InSpectreアプリでチェックする

  Windows OS上で CPUのスペクターとメルトダウンの脆弱性をチェック出来るアプリ InSpectre



[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2018 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/software/windows_7_to_windows_10_upgrade_2018/