If you are having problems displaying PDF files in the browser using Adobe Acrobat/Reader in an enterprise environment, there are 3 things to check in your environment.
- Check the registry path for Acrobat or Reader
- Repair the HKCR\AcroExch.Document registry key
- Change the content-type header on the web server
If these suggestions do not help, then you can try the general suggestions outlined in this technote: http://helpx.adobe.com/acrobat/kb/cant-view-pdf-web.html
Disclaimer: These procedures involve editing the Windows registry. Adobe doesn’t provide support for editing the registry, which contains critical system and application information. Make sure to back up the registry before editing it, or contact a qualified computer service professional to do it for you. For more information about the registry, see the Windows documentation or contact Microsoft.
1. Check the registry path for Acrobat or Reader
- Go to Start > Run.
- Type regedit and click OK.
- Browse to the key HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe.
- Make sure that the (Default) value is set for the path where Acrobat or Reader is installed.
- The default path for Reader is “C:\Program Files\Adobe\Reader 9.0\Reader\AcroRd32.exe”.
- The default path for Acrobat is “C:\Program Files\Adobe\Acrobat 9.0\Acrobat\Acrobat.exe”.
Note: If Acrobat or Reader isn’t installed in the default path, make sure that the key’s (Default) value points to the actual location.
If the above registry item doesn’t exist on the system, do the following:
- Go to Start > Run.
- Type regedit and click OK.
- Go to Edit > New > Key and create the missing HKEY_CLASSES_ROOT\Software\Adobe\Acrobat\Exe.
- Go to Edit > New > String Value and name this key (Default).
- Select (Default), and then go to Edit > Modify. Type the default path (listed above) in the “Value data” for your product.
- Restart the computer.
2. Repair the HKCR\AcroExch.Document registry key
It is possible that this key is damaged, is pointing to an obsolete version of Acrobat or Reader, or is pointing to a third-party PDF viewer.
- Choose Start > Run, type regedit in the Open text field of the Run dialog box, and then click OK.
- Back up your current Registry file:
- In the Registry Editor dialog box, choose File > Export.
- Type a name for the file and choose the location.
- For Export Range, choose All.
- Click Save.
- Navigate to HKEY_CLASSES_ROOT\AcroExch.Document.
- Right-click AcroExch.Document and select Delete; make sure that you have the correct key, and click Yes on any prompts.
- Right-click AcroExch.Document.7 and select Delete; make sure that you have the correct key, and click Yes on any prompts.
- Repair your Acrobat or Reader installation using one of the 2 methods below:
- Repair using Control Panel (Windows). Although you can repair your product installation by choosing Help > Repair [product] Installation, the Control Panel method sometimes provides better results. Close Reader or Acrobat.
- Click Start > Control Panel.
- (Windows 7/Vista) Click Programs, and then click Programs and Features.
In the list of programs, select Adobe Reader or Adobe Acrobat.
Click Change and follow the instructions to repair the application.
When the process is complete, click Finish.
- (Windows XP) Double-click Add or Remove Programs.
- Repair from within Reader or Acrobat.
- (Reader) Choose Help > Repair Adobe Reader Installation.
- (Acrobat) Choose Help > Repair Acrobat Installation.
3. Change the content-type header on the web server
If you’re a webmaster or have administrative rights to a website, configure the web server to send content-type headers of ‘application/pdf’ for PDF files. For instructions, see the documentation that came with the web server, or see article 305153 on the Microsoft website at http://support.microsoft.com/kb/305153.
If you are accessing PDF files in the browser from a secure site (i.e. over a HTTPS connection), then you may be presented with a grey blank page, rather than the PDF file. Hitting “Refresh” in the browser will display the PDF file correctly.
This is a bug in the 10.1.2 version of Acrobat/Reader and has been resolved in the next quarterly release of Acrobat/Reader 10.1.3. Update to 10.1.3 to resolve this issue, or use the workaround below if you cannot update to 10.1.3 immediately.
1. Open Acrobat or Reader.
2. Choose Help > Check for Updates.
Reader/Acrobat will install the update automatically.
If you prefer, you can download and install the update yourself. Click the appropriate link below and locate the 10.1.3 update.
- Log in to your computer as an Administrator.
- Click the link to download the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.zip file.
- Unzip the file to extract the executable AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe.
- Close Adobe Acrobat/Adobe Reader if it is running.
- Do one of the following to run the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe file:
- Double-click the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe file.
- Run the AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe file in silent mode by specifying the -silent flag on the command line. Open the command prompt ‘As Administrator’ to avoid UAC prompt dialog.
Example: <path to AdobeAcrobatReaderPatch10.1.2_cpsid_93026.exe> -silent
- Once the process is completed, you receive a prompt stating the result of the operation. You can choose to restart the system (if prompted) at that moment or later, but a restart will be needed to ensure that the fix has been applied correctly.
Note: When run in silent mode, all dialog boxes are suppressed. No success message or error message appear.
- A log is created in the temp directory (%temp%) with the name AcroPatchApplication1012.log. (The changes sometimes only take effect after you restart your computer)
This issue is also being discussed in the following forums:
If you are using Firefox profiles to work with Adobe Reader/Acrobat 9 in the browser, you may encounter a browser crash. This can occur when you have a PDF open in one profile and a normal HTML page in another profile in Firefox. Then you close the Firefox window with the PDF, firefox crashes with:
sw: firefox.exe Application Error, the instruction at "0x0700609c" referenced memory at "0x00000014".
The memory could not be "read"
Therefore this error will occur very often and will prevent the users from working. Firefox profiles refers to the functionality when you start Firefox through the command line with "firefox -p -no-remote", this will open a firefox dialog to manage profiles
This is a bug in Adobe Reader/Acrobat 9 and is fixed in version 9.3 onwards.