Error trying to install Qt on Windows
-
@samhoppo1 said in error trying to install qt on windows:
okay.. I have found a workaround. I created a new user account and qtcreator opens there no error.
ThanksIn this case you should compare the
PATH
environment variable for both users. it may be QtCreator loads some incompatible DLLs and is crashing therefore. -
@aha_1980 Going back to the user account with the issue, I see it's not the PATH variable. I have tried a PATH of the absolute minimum, the win7 default. PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem and it crashes the same.
-
@samhoppo1 said in error trying to install qt on windows:
I did install a bunch of anti-malware
That could be the issue. Why do you need a bunch of anti-malware? One virus scanner is actually enough. Too many anti-malware tools do not make your machine more secure but add problems and can be even less secure (as such tools often have issues as well).
-
The anti-malware I installed isn't the issue. I just tried removing it and the issue remains. I had some malware on my computer recently just before I ever tried QT, and I installed 3 antl-malware programs to let them all scan and remove anything. I wanted to make sure any malware was gone. Anyhow, the anti-malware I installed was not the issue. I can see in my list of installed programs there were 3 anti-malware programs that I installed. I just tried removing each one and restarting and trying to run QT, and having removed all 3, and restarted, QT still gives that error. So the anti-malware software wasn't /isn't the issue. Though clearly something specific to the main profile/user account that I use, is the issue, but we don't know what.
-
@samhoppo1 said in error trying to install qt on windows:
I had some malware on my computer recently just before I ever tried QT
That alone would be a good reason (for me) to completely erase Windows and re-install from scratch.
As you see, you have problems that other users don't have; you (and us) invest a lot of time in this. Wouldn't it be faster to start from the beginning?
BTW: You should boot your computer from a Anti-Virus CD like [1] and do a scan from there.
-
@samhoppo1 Installing 3 anti-malware applications isn't a solution if your machine is already infected. You can never be sure these applications will find everything and clean your machine. As @aha_1980 suggested you should wipe your machine and reinstall.
-
Scans showing that my computer doesn't have malware is sufficient for my security, and i'm not asking here about malware. Reinstalling windows and the many software applications I use, isn't something i'll be doing for a while as I don't have all the ISOs and executables in one place.
For now I will simply use the new user account that QT works from, that I created to get QT to work. QT does work on my computer from the new user account that I made just for it.
I think possibly, regarding the ig7icd32.dll that people often get, and where the solution is usually perhaps to update the intel hd4000 graphics driver. My graphics driver is 64bit. So maybe it doesn't update the ig7icd32.dll file
Is there perhaps a 64bit QT Creator for Windows that uses the ig7icd64.dll file?
My graphics driver probably installed the latest ig7icd64.dll file which miht not help the issue of qtcreator reading the ig7icd32.dll file
It's possible that my 32 files are being left not up to date because my graphics driver is 64bit. And because qt is reading the 32bit one.
C:>dir ig7icd??.dll /s/b/p
C:\Windows\System32\ig7icd64.dll
C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd32.dll
C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd64.dll
C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd32.dll
C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd64.dll
C:\Windows\SysWOW64\ig7icd32.dllC:\blah>dir C:\Windows\System32\ig7icd64.dll | find "/"
18/05/2017 03:11 PM 8,530,944 ig7icd64.dllC:\blah>dir C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd32.dll | find "/"
18/05/2017 03:11 PM 6,518,272 ig7icd32.dllC:\blah>dir C:\Windows\System32\DriverStore\FileRepository\igdlh64.inf_amd64_neutral_3daeca3838e011e0\ig7icd64.dll | find "/"
18/05/2017 03:11 PM 8,530,944 ig7icd64.dllC:\blah>dir C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd32.dll | find "/"
31/08/2013 02:18 AM 13,024,768 ig7icd32.dllC:\blah>dir C:\Windows\System32\DriverStore\FileRepository\kit44642.inf_amd64_neutral_41131c359f1b5758\ig7icd64.dll | find "/"
31/08/2013 02:18 AM 17,226,240 ig7icd64.dllC:\blah>dir C:\Windows\SysWOW64\ig7icd32.dll | find "/"
18/05/2017 03:11 PM 6,518,272 ig7icd32.dllOr maybe it's something worth trying anyway, Is there a 64bit QT Creator for Windows?
-
@samhoppo1
Hi,
nope. as far as i know QtCreator on windows is 32 bit. -
@samhoppo1 said in Error trying to install Qt on Windows:
My graphics driver is 64bit. So maybe it doesn't update the ig7icd32.dll file
I doubt that's the issue, because your new account would use the same drivers as your old account. However, your new account can run Qt Creator without crashing.
-
@samhoppo1 said in Error trying to install Qt on Windows:
Though clearly something specific to the main profile/user account that I use, is the issue, but we don't know what.
My experience (from helping others) is that once Windoze has corrupted your user profile --- for whatever reason and in whatever respect --- everything is kaput till you create another profile to use, and nothing on-line actually helps you properly recover the old profile. My 2 cents.