Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Qt Creator and other tools
  4. Maintenance tool error: "Cannot open file "" for writing: No error"

Maintenance tool error: "Cannot open file "" for writing: No error"

Scheduled Pinned Locked Moved Solved Qt Creator and other tools
39 Posts 9 Posters 7.2k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M mcleary
    10 Feb 2020, 16:51

    @koahnig I am running Windows 10. The error occur with when I was trying to update my Qt installation. I then tried to run the installer again but it also fails with the same error after downloading the repositories.

    K Offline
    K Offline
    koahnig
    wrote on 10 Feb 2020, 17:03 last edited by
    #4

    @mcleary

    Possibly your installation with the book-keeping is messed up.
    A radical measure would be a complete reinstall. At least that is all popping up in my mind.

    Typically I am bit reluctant to throw away my installs since there is a chain of things to do to get back to work. So maybe you wait if you can afford. Possibly someone else has a better idea.

    Vote the answer(s) that helped you to solve your issue(s)

    1 Reply Last reply
    1
    • H Offline
      H Offline
      hskoglund
      wrote on 10 Feb 2020, 18:34 last edited by
      #5

      Hi, check your TEMP and TMP environment variables, if they point to non-existing directories on your PC, then Maintenance Tool gives this error.

      If that's the case also for you: one quick solution:

      set temp=
      set tmp=
      c:\qt\maintenancetool.exe
      
      M 2 Replies Last reply 11 Feb 2020, 10:12
      3
      • H hskoglund
        10 Feb 2020, 18:34

        Hi, check your TEMP and TMP environment variables, if they point to non-existing directories on your PC, then Maintenance Tool gives this error.

        If that's the case also for you: one quick solution:

        set temp=
        set tmp=
        c:\qt\maintenancetool.exe
        
        M Offline
        M Offline
        mcleary
        wrote on 11 Feb 2020, 10:12 last edited by
        #6

        @hskoglund I'll try again this evening and report back. Thanks for the tip

        1 Reply Last reply
        0
        • H hskoglund
          10 Feb 2020, 18:34

          Hi, check your TEMP and TMP environment variables, if they point to non-existing directories on your PC, then Maintenance Tool gives this error.

          If that's the case also for you: one quick solution:

          set temp=
          set tmp=
          c:\qt\maintenancetool.exe
          
          M Offline
          M Offline
          mcleary
          wrote on 16 Feb 2020, 18:33 last edited by
          #7

          @hskoglund No luck with this solution. Same error. I even tried the offline installer but I get the following message.
          alt text

          Any tips?

          1 Reply Last reply
          0
          • H Offline
            H Offline
            hskoglund
            wrote on 16 Feb 2020, 18:42 last edited by
            #8

            Hi, just guessing, but if you copy the offline installer .exe file to somewhere on your C: drive (instead of E:) and invoke it from there (and using the same incantations, set temp= and set tmp=

            M 1 Reply Last reply 16 Feb 2020, 19:04
            1
            • H hskoglund
              16 Feb 2020, 18:42

              Hi, just guessing, but if you copy the offline installer .exe file to somewhere on your C: drive (instead of E:) and invoke it from there (and using the same incantations, set temp= and set tmp=

              M Offline
              M Offline
              mcleary
              wrote on 16 Feb 2020, 19:04 last edited by
              #9

              @hskoglund Unfortunately same error. When running "Writing maintenance tool." it gives me the same error dialog.
              alt text

              Unfortunately I have no clues on what could be wrong with my system.

              A 1 Reply Last reply 16 Feb 2020, 19:09
              0
              • M mcleary
                16 Feb 2020, 19:04

                @hskoglund Unfortunately same error. When running "Writing maintenance tool." it gives me the same error dialog.
                alt text

                Unfortunately I have no clues on what could be wrong with my system.

                A Offline
                A Offline
                aha_1980
                Lifetime Qt Champion
                wrote on 16 Feb 2020, 19:09 last edited by
                #10

                Hi@mcleary,

                did you run the tool as normal user or as administrator?

                If you have run it as admin before, you will probably need to do so again.

                Also, ave you checked there is enough free space on your drives?

                Regards.

                Qt has to stay free or it will die.

                1 Reply Last reply
                0
                • H Offline
                  H Offline
                  hskoglund
                  wrote on 16 Feb 2020, 19:17 last edited by
                  #11

                  Also, to add to @aha_1980, if you have an antivirus program running (other than the one built in with Windows 10) try disable it

                  1 Reply Last reply
                  1
                  • M Offline
                    M Offline
                    mcleary
                    wrote on 16 Feb 2020, 19:22 last edited by
                    #12

                    I tried running as admin but the same message keeps popping.

                    I do have plenty of space (more than 100GB free) and I don't have any antivirus software installed.

                    I am trying to run some debug tools like process monitor to see if I can figure it out without reinstalling everything.

                    1 Reply Last reply
                    0
                    • H Offline
                      H Offline
                      hskoglund
                      wrote on 16 Feb 2020, 19:29 last edited by
                      #13

                      Ok, more one guess :-) try installing Qt to some other place/directory than what you've done so far, e.g. instead of C:\Qt try C:\Qt2

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        mcleary
                        wrote on 16 Feb 2020, 19:36 last edited by mcleary
                        #14

                        No luck, same error. There is something wrong with the Maintenance tool path

                        1 Reply Last reply
                        0
                        • H Offline
                          H Offline
                          hskoglund
                          wrote on 16 Feb 2020, 19:49 last edited by
                          #15

                          Yeah, as a last ditch, you could try one more setting:

                          set path=
                          qt-opensource-windows-x86-5.14.1.exe
                          

                          (if there's some bad stuff in your path setting)

                          M 2 Replies Last reply 16 Feb 2020, 19:53
                          0
                          • H hskoglund
                            16 Feb 2020, 19:49

                            Yeah, as a last ditch, you could try one more setting:

                            set path=
                            qt-opensource-windows-x86-5.14.1.exe
                            

                            (if there's some bad stuff in your path setting)

                            M Offline
                            M Offline
                            mcleary
                            wrote on 16 Feb 2020, 19:53 last edited by
                            #16

                            @hskoglund Does this hangs any bells?

                            alt text

                            1 Reply Last reply
                            0
                            • H hskoglund
                              16 Feb 2020, 19:49

                              Yeah, as a last ditch, you could try one more setting:

                              set path=
                              qt-opensource-windows-x86-5.14.1.exe
                              

                              (if there's some bad stuff in your path setting)

                              M Offline
                              M Offline
                              mcleary
                              wrote on 16 Feb 2020, 19:56 last edited by
                              #17

                              @hskoglund No luck clearing the path.

                              1 Reply Last reply
                              0
                              • H Offline
                                H Offline
                                hskoglund
                                wrote on 16 Feb 2020, 20:01 last edited by
                                #18

                                Hmm name collision, interesting...
                                Ok try to set another, explicit TEMP path, first create a directory (say C:\Temp that's guaranteed to be empty), then try:

                                set temp=C:\Temp
                                set tmp=C:\Temp
                                qt-opensource-windows-x86-5.14.1.exe
                                
                                1 Reply Last reply
                                0
                                • M Offline
                                  M Offline
                                  mcleary
                                  wrote on 16 Feb 2020, 20:29 last edited by
                                  #19

                                  Same problem. Fortunately if I kill the installer process while this dialog is being displayed I can keep the installation, I just don't have the maintenance tool. This is enough for me to keep working for now.

                                  Thanks for the help

                                  1 Reply Last reply
                                  0
                                  • M Offline
                                    M Offline
                                    mcleary
                                    wrote on 16 Feb 2020, 23:54 last edited by
                                    #20

                                    Right, so now I can say for sure that there is something wrong with the installer.

                                    I just tried the installer in a brand new machine and I get the same message:

                                    alt text

                                    Right after it finishes downloading the repositories.

                                    Now I am pretty sure it is not just my machine anymore.

                                    1 Reply Last reply
                                    0
                                    • H Offline
                                      H Offline
                                      hskoglund
                                      wrote on 17 Feb 2020, 08:13 last edited by
                                      #21

                                      Hmm just installed Qt 5.14.1 using the online installer qt-unified-windows-x86-3.2.1-2-online.exe on a Windows 10 PC:
                                      alt text
                                      (I selected only MSVC2017 64-bit and answered No for participating in the telemetry/statistics.)

                                      Maybe it's something with different versions of Windows 10? I have version 19.03 10.0.18362.657 (the version numbers can be seen on the 1st line when you open a CMD window).

                                      Your 2 Windows 10 PCs that go south, are they running the same version of Windows 10?

                                      1 Reply Last reply
                                      1
                                      • M Offline
                                        M Offline
                                        mcleary
                                        wrote on 17 Feb 2020, 09:26 last edited by mcleary
                                        #22

                                        Really appreciate the help.

                                        Is that the online installer? Using the online installer I can't even get to the page to select which Qt version to install.

                                        So one Windows is exactly the same as yours, 19.03 10.0.18362.657

                                        The other one is 19.09 10.0.0.18363.592

                                        1 Reply Last reply
                                        0
                                        • H Offline
                                          H Offline
                                          hskoglund
                                          wrote on 17 Feb 2020, 09:50 last edited by
                                          #23

                                          Yep it was the online installer. (I can try with the offline version soon.)

                                          So the problem you have when using the online installer, "can't even get to the page..." do you get an error message or does the online installer just die at that point?

                                          1 Reply Last reply
                                          0

                                          13/39

                                          16 Feb 2020, 19:29

                                          26 unread
                                          • Login

                                          • Login or register to search.
                                          13 out of 39
                                          • First post
                                            13/39
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved