Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have Google Chrome running on HP P6516F with Windows 7 Home Premium. Google Chrome can no longer download files. It starts the download but never finishes.

Any one else with the problem?

share|improve this question
    
which version of Chrome ? –  Sathya Feb 9 '11 at 16:14
    
install it again from ninite.com –  Pitto Feb 9 '11 at 17:26
add comment

3 Answers

This looks to be a known issue that was first noticed with version 8.0522.224. It appears to be the result of Chrome not having write privileges in your download directory:

Your best bet may be a reinstallation. But before you do that, make sure Chrome is running the latest version (this problem may have been resolved with an update). To force a Chrome update: click on the settings button and "About Google Chrome." Chrome will download any updates that are available, after which you should restart the browser. If having the latest version does not resolve the issue you may need to reinstall.

share|improve this answer
add comment

In my experience, this happens specifically when the environment variable(s) pointing to the temporary directory gets messed up.

Sometimes, what happens is that when you make certain changes, including installing some applications, the environment variables stop getting expanded (this is specifically true of variables that contain other variables). As such, the temp or tmp directories could end up not technically pointing to a valid directory (eg the ‘userprofile’ in %userprofile%\AppData\Local\Temp not getting expanded to the user’s actual profile on disk).

Usually, rebooting should fix the issue because when Explorer is run, it re-reads the environment variables and they get expanded again.

You can test to see if this what is causing it in your case.

  1. Open a command-prompt
  2. View the temporary directory environment variables with a few commands:
    1. > set temp
    2. > set tmp
    3. > dir "%temp%"
    4. > dir "%tmp%"
    5. See if the variables are defined, and if the folders exist
  3. If not, set the variables to a folder you have write access to, eg.
    1. > set temp=C:\Users\Bob\Desktop\blah
    2. > set tmp=C:\Users\Bob\Desktop\blah
  4. Run Chrome from the same command line
  5. See if you can download a file
share|improve this answer
add comment

Use Process Monitor, and watch for ACCESS_DENIED error messages.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.