VMWare Player 3.1.x をアンインストールしないでアップグレードする【BM】

先月 VMware Player 3.1.3 build 324285 がリリースされました。
しかし、毎回、アンインストールしてから、再起動して、再インストール、そしてまた再起動・・・めんどうですよね。

Windows 2000にインストールする場合も複雑になります。


vmp1
まずインストーラーを起動します。

通常は、%TEMP% に vmware_xxxxxxxxxx フォルダが展開されます。(場合によっては空いてるルートドライブ)

これをどこかにコピーして、インストーラーを起動します。
次に、 vmware player.msi を UniExtract.exe で展開します。
vmp2
MSI管理者用Installer を選びます。

展開後のvmware playerというフォルダができます。

* 直下のファイル … そのまま Program Files\vmware player に上書きコピー
* x64 … 64bit OSなら そのまま Program Files\vmware player に上書きコピー
* data / help / ico / messages / OVFTool / Resources / tools-upgraders / vmware-tools … そのまま Program Files\vmware player に上書きコピー
* Common Files … Program Files の Common Files に上書きコピー
* CommonAppData … 中の VMWareを %ALLUSERSPROFILE%\Application Data\VMWare に上書きコピー
* Windows … VMware Player 3.1が入ってるなら不要
* XP Files / VISTA 64 / VISTA 32 … OSごとに sysファイルは %SystemRoot%\system32\drivers 、 dll ファイルは %SystemRoot%\system32 に上書き。
* System32 … %SystemRoot%System32 に上書きコピー(m*.dllはすでにインストールされているので無理に上書きしなくてもよい)
* 64bit … sysファイルは %SystemRoot%\system32\drivers 、 dll ファイルは %SystemRoot%\system32 に上書き。 INF は Program Files\vmware player に上書きコピー

なお、上書き前に、コマンドラインから

net stop "VMware NAT Service"
net stop VMUSBArbService
net stop VMAuthdService
net stop VMnetDHCP
net stop ufad-ws60
net stop hcmon

を実行しておきましょう。

vmp3

後、恒例の Windows 2000用パッチです。

File: VM314c.zip
Date: 2022/02/05
System Requirement: Windows 2000SP4
+ VMWare Player 3.1.4/3.1.5
Option: Windows Installer v3.1(v3b) Plus Full Package
 + qcwin
Description: VMWare Fix for Windows 2000
old version: VM314b.zip, VM313.zip, VM313a.zip

拡張カーネル用が setupfixexk.cmd
バニラ用が setupfix.cmd

関連記事:
VMWare Player Update 時にやたら再起動が多い件
VMWare Player 3.1.2を Windows 2000で
VMWare Player 3.1.1を Windows 2000で
VMWare Player 3.1を Windows 2000で
VMWare Player 3.0.1 Build 227600をWindows 2000で使う方法
VMWare Player 3.0 を Windows 2000で

おすすめ

14件のフィードバック

  1. むっこす より:

    こんにちわ。
    私ハンドルネームむっこすと言います。
    いつもここの記事には大変お世話になっています。
    過去記事を参考にVmware Player 3.13をインストールしたのですが起動できません。
    正確にはプロセスは立ち上がっているのですがCPUを100%近く使い切りウィンドウが現れません。
    また再起動の度にvmnat.exeがiphlpapi.dllからCancelIPChangeNotifyを
    見つけられなかったといったエラーが出ます。
    しかしDependency Walkerではvmplayer.exe、vmnat.exe共に
    欠陥エクスポートが見つかりません。
    (fcwinにてvmnat.exeをIPHLPAXPを利用するように書き換え済みです)
    またC:\Documents and Settings\(任意のユーザー名)\Local Settings\Tempにありました
    logファイルを見てもエラーの内容はありませんでした。
    どうか解決方法を教えて下さい。

  2. むっこす より:

    こんにちわ。
    私ハンドルネームむっこすと言います。
    いつもここの記事には大変お世話になっています。
    過去記事を参考にVmware Player 3.13をインストールしたのですが起動できません。
    正確にはプロセスは立ち上がっているのですがCPUを100%近く使い切りウィンドウが現れません。
    また再起動の度にvmnat.exeがiphlpapi.dllからCancelIPChangeNotifyを
    見つけられなかったといったエラーが出ます。
    しかしDependency Walkerではvmplayer.exe、vmnat.exe共に
    欠陥エクスポートが見つかりません。
    (fcwinにてvmnat.exeをIPHLPAXPを利用するように書き換え済みです)
    またC:\Documents and Settings\(任意のユーザー名)\Local Settings\Tempにありました
    logファイルを見てもエラーの内容はありませんでした。
    どうか解決方法を教えて下さい。

  3. blackwingcat より:

    > 正確にはプロセスは立ち上がっているのですがCPUを100%近く使い切りウィンドウが現れません。
    ADVAPI32をシステムインストールした後、さらに、該当フォルダに KDllinst を使って advapi32を二重インストールしていませんか?
    > また再起動の度にvmnat.exeがiphlpapi.dllからCancelIPChangeNotifyを
    > 見つけられなかったといったエラーが出ます。
    vmnat を F7起動しても見つかりませんか?

  4. blackwingcat より:

    > 正確にはプロセスは立ち上がっているのですがCPUを100%近く使い切りウィンドウが現れません。
    ADVAPI32をシステムインストールした後、さらに、該当フォルダに KDllinst を使って advapi32を二重インストールしていませんか?
    > また再起動の度にvmnat.exeがiphlpapi.dllからCancelIPChangeNotifyを
    > 見つけられなかったといったエラーが出ます。
    vmnat を F7起動しても見つかりませんか?

  5. むっこす より:

    ご回答ありがとうございます。
    > ADVAPI32をシステムインストールした後、さらに、該当フォルダに KDllinst を使って advapi32を二重インストールしていませんか?
    advapi32.dllを検索したところ以下のフォルダから見つかりました。
    C:\kdw092b\bin\advapi32.dll
    C:\WINNT\$NtUpdateRollupPackUninstall$\advapi32.dll
    C:\WINNT\SoftwareDistribution\Download\f0233f4d8a7b426bde74d0a5183bb098\advapi32.dll
    C:\WINNT\system32\Advapi32.dll
    C:\WINNT\system32\dllcache\advapi32.dll
    おそらく重複にはなっていないと思われます。
    > vmnat を F7起動しても見つかりませんか?
    すみませんがおっしゃっている意味がわかりません。
    vmnat.exeを選択状態にしてF7キーをクリックしても何も起こらないようですが。

  6. むっこす より:

    ご回答ありがとうございます。
    > ADVAPI32をシステムインストールした後、さらに、該当フォルダに KDllinst を使って advapi32を二重インストールしていませんか?
    advapi32.dllを検索したところ以下のフォルダから見つかりました。
    C:\kdw092b\bin\advapi32.dll
    C:\WINNT\$NtUpdateRollupPackUninstall$\advapi32.dll
    C:\WINNT\SoftwareDistribution\Download\f0233f4d8a7b426bde74d0a5183bb098\advapi32.dll
    C:\WINNT\system32\Advapi32.dll
    C:\WINNT\system32\dllcache\advapi32.dll
    おそらく重複にはなっていないと思われます。
    > vmnat を F7起動しても見つかりませんか?
    すみませんがおっしゃっている意味がわかりません。
    vmnat.exeを選択状態にしてF7キーをクリックしても何も起こらないようですが。

  7. blackwingcat より:

    VMWare フォルダにadvapi で始まるファイルはありませんか?
    もしくは、VMWARE フォルダに、他のKDWのDLLをインストールしていないか確認してください。
    2k.dllで終わるファイルと xp.dllで終わるファイルと 32.dllで終わるファイルのサイズが同じばあい問題がある可能性が高いです。
    特に、*2k.dllのサイズが小さい場合は手順に問題があった可能性があります。
    > vmnat.exeを選択状態にしてF7キーをクリックしても何も起こらないようですが。
    Dependency Walker の使い方を参考にしてください。

  8. blackwingcat より:

    VMWare フォルダにadvapi で始まるファイルはありませんか?
    もしくは、VMWARE フォルダに、他のKDWのDLLをインストールしていないか確認してください。
    2k.dllで終わるファイルと xp.dllで終わるファイルと 32.dllで終わるファイルのサイズが同じばあい問題がある可能性が高いです。
    特に、*2k.dllのサイズが小さい場合は手順に問題があった可能性があります。
    > vmnat.exeを選択状態にしてF7キーをクリックしても何も起こらないようですが。
    Dependency Walker の使い方を参考にしてください。

  9. Dragon より:

    こんばんは。
    VMwareでNATを用いてネットに接続することは不可能なのでしょうか。
    どうしても接続できません。

  10. Dragon より:

    こんばんは。
    VMwareでNATを用いてネットに接続することは不可能なのでしょうか。
    どうしても接続できません。

  11. blackwingcat より:

    > VMwareでNATを用いてネットに接続することは不可能なのでしょうか。
    > どうしても接続できません。
    NATは普段使っていないので試してみましたが、使えてるようです。
    ブリッジでは問題ありませんか?

  12. blackwingcat より:

    > VMwareでNATを用いてネットに接続することは不可能なのでしょうか。
    > どうしても接続できません。
    NATは普段使っていないので試してみましたが、使えてるようです。
    ブリッジでは問題ありませんか?

  13. 2ksp4 より:

    I can‘t download

  14. 2ksp4 より:

    I can‘t download

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です