Error updating from version 9.22a (64 bit)
Moderators: Hacker, petermad, Stefan2, white
-
- Junior Member
- Posts: 4
- Joined: 2016-09-08, 07:11 UTC
Error updating from version 9.22a (64 bit)
Operations:
Update existing tc 6.22a 64bit with the new beta 64 bit
The updater is unable to find install.cab
Followed the instructions to manually download the cab and the inf file, but same error.
------
Solved by renaming the cab file to 'install.cab' and running
totalcmdbetainst.exe tcbeta.inf
Update existing tc 6.22a 64bit with the new beta 64 bit
The updater is unable to find install.cab
Followed the instructions to manually download the cab and the inf file, but same error.
------
Solved by renaming the cab file to 'install.cab' and running
totalcmdbetainst.exe tcbeta.inf
Re: Error updating from version 9.22a (64 bit)
Same problem for me. Windows 10 Pro 1903 (18362.418) AMD Ryzen 3900X.
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Error updating from version 9.22a (64 bit)
Not confirmed. Can you check the content of the [install] section in tcbeta.inf? Maybe it was modified?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Error updating from version 9.22a (64 bit)
Same problem here. Used the online method and the offline method.
I managed to fix the issue by modifying the downloaded tcbeta.inf file (using the offline method):
The original non working file:
[Install]
1=install.cab,c
My modified version that works.
[Install]
1=totalcmd950b1x64.cab,c
I managed to fix the issue by modifying the downloaded tcbeta.inf file (using the offline method):
The original non working file:
[Install]
1=install.cab,c
My modified version that works.
[Install]
1=totalcmd950b1x64.cab,c
Re: Error updating from version 9.22a (64 bit)
Same problem. Online installers is terrible. Hope that the final versions comes with standard full installers as always.
-
- Junior Member
- Posts: 4
- Joined: 2016-07-26, 11:23 UTC
Re: Error updating from version 9.22a (64 bit)
I renamed the x64 cab to install.cab and then ran the installer as instructed like Christian wrote on the download page. But I agree with this installer being unusable.
Re: Error updating from version 9.22a (64 bit)
Maybe it's related to this section of tcbeta.inf for x64 installation:
Section for x32 has only:
and the same for x32+x64:
Is it a typo or is there a real difference between "Install" and "Installd" sections?
Edit:
I could reproduce it even with a clean installation of TC x64 Beta 1. No upgrade was needed. And after I modified the tcbeta.inf so that the x64's "Install" section looked the same as the other ones, it started to work.
Code: Select all
[Install]
1=install.cab,c
[Installd]
1=https://www.ghisler.ch/install/beta/totalcmd950b1x64.cab,c
Code: Select all
[Install]
1=https://www.ghisler.ch/install/beta/totalcmd950b1x32.cab,c
Code: Select all
[Install]
1=https://www.ghisler.ch/install/beta/totalcmd950b1x32_64.cab,c
Edit:
I could reproduce it even with a clean installation of TC x64 Beta 1. No upgrade was needed. And after I modified the tcbeta.inf so that the x64's "Install" section looked the same as the other ones, it started to work.
Windows 10 Pro x64, Windows 11 Pro x64
Re: Error updating from version 9.22a (64 bit)
Usermade full installer https://www.upload.DELETED/ 

Re: Error updating from version 9.22a (64 bit)
I can confirm that this issue is related to the mistake in the inf file under the x64 section.
Same issue will occur in all cases while trying to install the x64bit version, its not only related to update procedure from earlier versions .
The extra lines should be eliminated. It's should be as like on the 2 other install sections. It's probably remained mistakenly from the older instal.inf, it point to call instal.cab that doesn't exist in this release, therefore it then generate an error that 'instal.cab' wasn't found, and so the install is aborted.
Solution:
1. Open the 'tcbeta.inf' in notepad
2. Navigate to '1=install.cab,c' , (you can use the search command to locate it easily)
3. Delete those tow lines
[Install]
1=install.cab,c
4. Save
5. your are done!
Same issue will occur in all cases while trying to install the x64bit version, its not only related to update procedure from earlier versions .
The extra lines should be eliminated. It's should be as like on the 2 other install sections. It's probably remained mistakenly from the older instal.inf, it point to call instal.cab that doesn't exist in this release, therefore it then generate an error that 'instal.cab' wasn't found, and so the install is aborted.
Solution:
1. Open the 'tcbeta.inf' in notepad
2. Navigate to '1=install.cab,c' , (you can use the search command to locate it easily)
3. Delete those tow lines
[Install]
1=install.cab,c
4. Save
5. your are done!
Last edited by a345 on 2019-10-19, 17:55 UTC, edited 1 time in total.
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Error updating from version 9.22a (64 bit)
The inf on ghisler.com has already been fixed yesterday.
Please do not post any standalone installers. That defeats the whole point of an all in one beta installer. Now this buggy crashing beta one will float around the internet forever, and people will complain about the same crashes forever.
Please do not post any standalone installers. That defeats the whole point of an all in one beta installer. Now this buggy crashing beta one will float around the internet forever, and people will complain about the same crashes forever.

Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Error updating from version 9.22a (64 bit)
Ok, thanks !ghisler(Author) wrote: 2019-10-18, 15:45 UTC The inf on ghisler.com has already been fixed yesterday.
Sorry, I just find it for normal user too complicated.Please do not post any standalone installers. That defeats the whole point of an all in one beta installer. Now this buggy crashing beta one will float around the internet forever, and people will complain about the same crashes forever.
all what this sfx does is to run the installer with your instructions, just save the users the need to go throe complex steps.
I edited my post, and removed the reference.
Thanks for all your efforts. your app is one of the best of all.
- ghisler(Author)
- Site Admin
- Posts: 50541
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Error updating from version 9.22a (64 bit)
Why? The normal user can just use the Web installer. Furthermore, beta versions are NOT really meant for "normal" users. Also corporate users who aren't allowed to download and who aren't admins really shouldn't try the beta...I just find it for normal user too complicated.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Re: Error updating from version 9.22a (64 bit)
2a345
I agree with ghisler(Author). It's the well known rule "If it's too complicated for you, it's probably not meant for you." I someone knows how to install/uninstall different versions of TC for testing, this new installer does not change much. But if someone does not know how to do it, he will need a manual anyway. Again no, change.
BTW, based on feedback like this, I guess, the new Beta2 installer allows to install any released beta version. Which should simplify it a bit for people testing it.
I agree with ghisler(Author). It's the well known rule "If it's too complicated for you, it's probably not meant for you." I someone knows how to install/uninstall different versions of TC for testing, this new installer does not change much. But if someone does not know how to do it, he will need a manual anyway. Again no, change.
BTW, based on feedback like this, I guess, the new Beta2 installer allows to install any released beta version. Which should simplify it a bit for people testing it.
Windows 10 Pro x64, Windows 11 Pro x64
-
- Junior Member
- Posts: 4
- Joined: 2016-09-08, 07:11 UTC
Re: Error updating from version 9.22a (64 bit)
Installed the new Beta2 and the new installer works fine now for me.
Thank you.
Thank you.