VMware Communities
MisterT1968
Contributor
Contributor
Jump to solution

Error: This product can only be installed on 64bit Windows 7 or newer Operating Systems.

Hello community,

How are you all? I hope you are fine Smiley Happy

I tried to install VMWare Player 7 and therefore uninstalled the older version. Now I have the issue, that the error above shows up and the logs read as follow:

"

20150108090533:ERROR** CBootstrapCmd::LuaAssert: Assert failed - Attempting to install Player on an unsupported operating system.

20150108090533:INFO    wWinMain:Checking exceptions [41]

20150108090533:INFO    wWinMain:Handle error

20150108090533:INFO    HandleError: Handling error: [41] lang [1033]

20150108090533:ERROR** HandleError: Encountered fatal error id: 41

20150108090533:ERROR** HandleError:   Message: [Error: This product can only be installed on 64bit Windows 7 or newer Operating Systems.]

20150108090533:ERROR** DisplayErrorMain: Displaying error message

20150108090533:ERROR** DisplayError  Error [Error: This product can only be installed on 64bit Windows 7 or newer Operating Systems.]

20150108090533:ERROR** ================================================================================

20150108090533:ERROR**   Rolling Back - ops:1

20150108090533:ERROR** --------------------------------------------------------------------------------

"

I am running Windows 7 64bit Ultimate with SP 1 installed.

pastedImage_1.png

pastedImage_2.png

Does anybody know how to fix this?

Note: I had to do a full repair of my OS a few weeks ago with the Windows 7 64bit Ultimate SP1 installation disk. This should not have such an effect.

By the way, when I try to install 6.0.3 I get this message:

pastedImage_1.png

Best regards,

T

PS: Already uninstalled my AV as well as disabled Defender. No other AV or similar tool was running. No change in behaviour. VMware Player 5.5 installs ok, but cannot update. Also VMWare Workstation has this issue and forced installation gives the uninstall error "The MSI '' failed." No suggestion works here. Removed also all entries from the registry and from the file system. It appears I either miss something, or there is a flag somewhere unrelated to "VMware" something in the system hidden.

PPS: I am full Administrator.

Reply
0 Kudos
1 Solution

Accepted Solutions
MisterT1968
Contributor
Contributor
Jump to solution

No worries.

I checked the LUA file again and noticed, that it said version 5.0.0 for the VMware Player version. I guess there was a big mess-up in my system. I finally managed to install version 7 with a bit of force. Here my steps:

1. Open Command prompt cmd (to be on the safe side as Administrator *lol*).

2. Extract the installation package:

<fullpath>\VMware-player-7.0.0-2305329.exe /e <yourfullpath>\VMwarePlayer7

3. Go into the folder <yourfullpath\VMwarePlayer7

4. Execute the command (otherwise the installation will not succeed)

vmwareplayer.msi EULAS_AGREED=1

I hope this helps others as well Smiley Happy

Best regards

View solution in original post

Reply
0 Kudos
5 Replies
zippybob
Contributor
Contributor
Jump to solution

Check the vmsetup log file and there is line above the 'Assert failed' message that says 'Running on Windows' followed by the version number the installer picked up.  If the version is 6.000 then the work around is below:

- extract vmplayer executable with /e flag to a directory.

- in the extracted directory, open in notepad.exe, bootstrap.lua file

- search for "Attempting to install Player on an unsupported operating", it is part of an Assert statement.

- modify "tOSInfo.version > 6.0" in the Assert statement to something like "tOSInfo.version > 5.9"

- in the first "if" statement below the Assert statement, modify the tOSInfo.minor_version from ">=1" to ">=0"

- reinstall using the .msi

I have same problem, the "About Windows" for Windows 7 Professional says version 6.1 but the version that bootstrap.lua picks up is 6.0000

Good luck.

Reply
0 Kudos
MisterT1968
Contributor
Contributor
Jump to solution

Hi,

Thx first of all for your answer.

But you are missing the point. I try to install a VMware Player version 7, not one < 6. When I do this I have no issue whatsoever. Only the upgrade to version 6++ fails with the screenshots taken above. And the version 7, which I want to install, cannot be extracted anymore with the parameter /e funnily. Tried this, been there, not working Smiley Happy

Update:

When I try to uninstall directly from the users ProgramData folder, it logs the following after throwing the error, that the bootstrap.lua was not found:

"

20150123055942:INFO=================================================================
20150123055942:INFO                              Begin
20150123055942:INFO=================================================================
20150123055942:INFOwWinMain Command Line: ["C:\ProgramData\VMware\VMware Player\Uninstaller\uninstall.exe" ]
20150123055942:INFOwWinMain: Lang: 1031
20150123055942:INFOwWinMain: Locale: 1031
20150123055942:INFOwWinMain:InitCommonControls
20150123055942:INFOwWinMain:AfxEnableControlContainer
20150123055942:INFOwWinMain:Setting cwd
20150123055942:INFOwWinMain:Creating new package manager
20150123055942:INFOwWinMain:Check for existing installer
20150123055942:INFOwWinMain:Creating new configuration file
20150123055942:INFOwWinMain:Creating and do command

20150123055942:NOTICE  CBzipPackage::LoadHeaders 2 : 12894362145

20150123055942:INFOCBzipPackage::LoadHeaders: Header at location 12894362145 in file 'C:\ProgramData\VMware\VMware Player\Uninstaller\uninstall.exe' is not a valid header

20150123055942:NOTICE  CBzipPackage::OpenPackage: Successfully opened package C:\ProgramData\VMware\VMware Player\Uninstaller\uninstall.exe

20150123055942:INFOCBootstrapCmd::InitializePackageManager: SearchPaths []

20150123055942:NOTICE  ================================================================================

20150123055942:NOTICE  CBootstrapCmd::RunScript: Preparing to bootstrap the lua script

20150123055942:NOTICE  --------------------------------------------------------------------------------

20150123055942:INFOSaveSetting: Wrote setting 'force_silent', value '0'
20150123055942:INFOSaveSetting: Wrote setting 'extraction_dir', value 'e:\Temp\vmware_1421992782\'
20150123055942:INFOCBootstrapCmd::RegisterLuaFunctions: Successfully Registered C Lua Functions
20150123055942:INFOCPackageManager::GetFile: bootstrap.lua
20150123055942:INFOwWinMain:Checking exceptions [3]
20150123055942:INFOwWinMain:Handle error
20150123055942:INFOHandleError: Handling error: [3] lang [1031]

20150123055942:ERROR** HandleError: Encountered fatal error id: 3

20150123055942:ERROR** HandleError:   Message: [File bootstrap.lua was not found]

20150123055942:ERROR** DisplayErrorMain: Displaying error message

20150123055942:ERROR** DisplayError  Error [File bootstrap.lua was not found]

20150123055942:ERROR** ================================================================================

20150123055942:ERROR**   Rolling Back - ops:0

20150123055942:ERROR** --------------------------------------------------------------------------------

20150123055942:INFO~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20150123055942:INFO  SettingsDB:
20150123055942:INFO--------------------------------------------------------------------------------
20150123055942:INFO0
20150123055942:INFOforce_silent = 0
20150123055942:INFOe:\Temp\vmware_1421992782\
20150123055942:INFOextraction_dir = e:\Temp\vmware_1421992782\
20150123055942:INFO~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

20150123055942:ERROR** --------------------------------------------------------------------------------

20150123055942:ERROR**   Completed Rollback

20150123055942:ERROR** ================================================================================

20150123055942:INFOOperationFactory: Preparing to unload all modules
20150123055942:INFOOperationFactory: Unloaded all modules
20150123055942:INFOCHtmlUI::Destroy: Destroyed the UI
20150123055942:INFO~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
20150123055942:INFO  SettingsDB:
20150123055942:INFO--------------------------------------------------------------------------------
20150123055942:INFO0
20150123055942:INFOforce_silent = 0
20150123055942:INFOe:\Temp\vmware_1421992782\
20150123055942:INFOextraction_dir = e:\Temp\vmware_1421992782\
20150123055942:INFO~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

20150123055942:NOTICE  CBzipPackage::ClosePackage: Successfully closed package C:\ProgramData\VMware\VMware Player\Uninstaller\uninstall.exe

20150123060014:INFOwWinMain:Not removing installer because install was not successful
20150123060014:INFOwWinMain:Finished processing command
20150123060014:INFO=================================================================
20150123060014:INFO                               End
20150123060014:INFO=================================================================

"

As you can see in the screensnippet below, it is clearly there:

pastedImage_7.png

Does somebody have any other thoughts?

Thank you very much in advance.

Best regards,

T

Reply
0 Kudos
zippybob
Contributor
Contributor
Jump to solution

My misunderstanding.

I had VM player 6.0.3 installed.  Tried to install VM player 7 and ran into a very similar problem that you ran into.  After looking at the lua files, it looked like the Windows 7 (Windows Version 6.1 (see the "About Windows" dialog)  was being picked up by the lua script as version 6.000).   Tweaked the lua script and VM Player 7 installed fine.

Cheers. Smiley Happy

MisterT1968
Contributor
Contributor
Jump to solution

No worries.

I checked the LUA file again and noticed, that it said version 5.0.0 for the VMware Player version. I guess there was a big mess-up in my system. I finally managed to install version 7 with a bit of force. Here my steps:

1. Open Command prompt cmd (to be on the safe side as Administrator *lol*).

2. Extract the installation package:

<fullpath>\VMware-player-7.0.0-2305329.exe /e <yourfullpath>\VMwarePlayer7

3. Go into the folder <yourfullpath\VMwarePlayer7

4. Execute the command (otherwise the installation will not succeed)

vmwareplayer.msi EULAS_AGREED=1

I hope this helps others as well Smiley Happy

Best regards

Reply
0 Kudos
banebane
Contributor
Contributor
Jump to solution

I tried this:

vmwareplayer.msi EULAS_AGREED=1


And it at least got me past the "not a 64-bit version of windows" error (I am running Win7 Pro 64).  But then it tells me it can't find the .msi file, and when I point it to vmwareplayer.msi (the newly extracted version) it tells me its not a suitable msi file.  I was coming from Player 3.1, and it initially said it was going to uninstall that.  do I have to have the v3.1 msi available for it to uninstall?  I found the original 3.1 installer and extracted the msi -- trying every combination of uninstalling 3.1, re-installing 3.1, installing 7 and referencing the 3.1 msi when asked, etc., results in the same invalid msi error message, every time.

Reply
0 Kudos