So I decided to pre-download Diablo 3 for the release date. My downloader is at 100% and has been for some time. Any idea's on how to unstick it? I tried running the now-complete installer.exe that was downloaded and it's telling me I cannot due to it being in use by another program (likely the downloader).

I'm aware that closing the downloader and then reloading it to resume where it left off and finish whatever last second stuff it has to do is an option, but since its 'stuck' I'm worried something might go wrong.

Any ideas on a fix?

  • 5
    Are you sure it's stuck? The Blizzard downloader is a P2P client, even if it has finished downloading it stays open to let others download from you. Check out the button on the lower right, if the download is over it should read "Finished" or something like that.
    – Kappei
    Commented May 9, 2012 at 9:25
  • @kappei no it reads cancel
    – Ender
    Commented May 9, 2012 at 10:31
  • Kill the agent.exe process. It will restart automatically and should let you proceed.
    – user9983
    Commented May 9, 2012 at 11:14
  • @OrigamiRobot thank you that worked! however oddly though. apparently some kind of error had fooled it into thinking I was done and thats why it was stuck. I have 3 gigs left still. Please post as answer and I will accept.
    – Ender
    Commented May 9, 2012 at 13:08
  • 1
    The downloader is based on BitTorrent, an extremely robust protocol for downloading. It is minimally phased by crashes, disconnections, partially downloaded files being deleted or much else. Whenever it starts up again it scans through all chunks and if any are wrong/missing it redownloads.
    – Nick T
    Commented May 10, 2012 at 7:13

1 Answer 1


The Blizzard Launcher frequently gets stuck. It will either think it needs updating and never find anything or it will think it is done updating and still need more. Usually this has something to do with agent.exe not initializing properly.

To fix:

  • Open your favorite flavor process manager (Crtl+Shift+Esc on Windows)
  • Look for agent.exe (or agent.exe * 32 on 64-bit)
  • End the agent.exe process.

agent.exe will then restart itself and the Launcher will come to its senses.

  • 3
    For amusements sake who is Agent86?
    – Ender
    Commented May 9, 2012 at 18:06
  • @Ender - Agent 86 is the main character from the Hitman series.
    – Ramhound
    Commented May 9, 2012 at 18:38
  • @Agent86 is everyone's favorite mod!
    – user9983
    Commented May 9, 2012 at 19:00
  • 2
    @Ramhound, you're thinking of Hitman: Code Name 47. Agent 86 is a bit, shall we say... older
    – agent86
    Commented May 9, 2012 at 19:07
  • However, Agent 99 could arguably be the real draw of the show...
    Commented May 9, 2012 at 19:10

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .