Issue

When you install Adobe Acrobat, one of the following issues occurs:

  • The Acrobat installer returns the error message, "Warning 20225: Adobe Acrobat 8 Setup was unable to create a new item: Adobe PDF Converter. The Adobe PDF Printer may be unavailable. GetLastError: The specified module could not be found." When you click OK, the installer returns the error again and completes the installation, but the Adobe PDF printer doesn't appear in Printers And Faxes in the Windows Control Panel.
  • The Adobe PDF printer doesn't appear in Printers And Faxes in the Windows Control Panel.
  • PDFMaker returns the error message, "PDFMaker cannot locate the Adobe PDF Printer's printer driver. Please reinstall Adobe Acrobat 8.0" the first time you try to create a PDF.
  • The Acrobat installer returns the error message, "Warning 20225. Adobe Acrobat 7.0.5 set up was unable to create a new item Adobe PDF Port & Printer. The Adobe Printer may be unavailable. GetLastError: The data area passed to a system call is too small."
  • Acrobat returns the error message, "'Unable to find "Adobe PDF' resource files. Do you want to run the installer in repair mode?" Clicking Yes attempts to repair Acrobat, and generates the Warning 20225 error message again.

Solution

Do one or more of the following:

Note: If you run Detect and Repair after you complete a solution, then you can determine what is causing the problem on your machine. You can complete these solutions in a series before you run Detect And Repair.

Solution 1: Use a supported installation.

The following are unsupported installations, and the supported solutions:

  • If you install Acrobat (Professional or Standard) on a 64-bit operating system, then you could see this error. Please update Acrobat to version 8.1 or later. You can update from within Acrobat via the Help pop-up menu, or download the updater from the following location: http://www.adobe.com/support/downloads/product.jsp?product=1&platform=Windows.
  • If you install Acrobat to a shared network disk instead of a local hard disk, then the Adobe PDF printer is not installed. Install Acrobat on a local hard disk.
  • If you install Acrobat to a directory with a path that contains extended ASCII or double-byte characters, then English installations display the error message. Install to a path that does not contain extended ASCII or double-byte characters.

Solution 2: Ensure that the Print Spooler process is running and set to Automatic, and then repair Acrobat.

  1. Select Start > Settings > Control Panel.
  2. Double-click Administrative Tools and then double-click Services.
  3. Locate the service Print Spooler.
  4. If the Startup Type is not Automatic, then set it to Automatic:
    1. Right-click the Print Spooler.
    2. Choose Properties.
    3. Choose the General tab.
    4. Choose Automatic in the Startup Type menu.
    5. Click OK.
  5. If the Print Spooler service is not running, then start it.
    1. Right-click the Print Spooler line.
    2. Select Start from the menu.
  6. Start Acrobat, and choose Help > Detect And Repair.

Solution 3: Ensure that the Print Spooler process has no additional dependencies.

Only the Remote Procedure Call dependency is required for Print Spooler to operate. Additional Services can attach to the process but interferes with restarting the service. If the Print Spooler process has additional dependencies, then see the steps below.

To remove all services listed under "This service depends on the following system components," do the following:

  1. Choose Start > Settings > Control Panel.
  2. Double-click Administrative Tools and then double-click Services.
  3. Right-click Print Spooler and choose Properties.
  4. Click the Dependencies tab.
  5. Record services under "This service depends on the following system components" and click OK.

    Important: Remote Procedure Call is a system service. Do not remove it.
  6. Temporarily remove associated programs for the listed services.
  7. Contact the service vendor for removal information if removal of associated software does not remove the service.
  8. Start Acrobat, and choose Help > Detect And Repair.

To disable all services listed under "The following system components depend on this service," do the following:

  1. Choose Start > Settings > Control Panel.
  2. Double-click Administrative Tools and then double-click Services.
  3. Right-click Print Spooler and choose Properties.
  4. Click the Dependencies tab.
  5. Record services under "The following system components depend on this service" and click OK.
  6. Locate services and disable them.
  7. Contact the service vendor for removal information if you can't disable the associated service.
  8. Start Acrobat, and choose Help > Detect And Repair.

Solution 4: Reset the Path system variable, and then repair Acrobat.

Disclaimer: Adobe provides the following information as a courtesy only.

  1. Back up the Path system variable so you can restore it later if you want:
    1. Choose Start > Settings > Control Panel, and double-click System.
    2. Click the Advanced tab.
    3. Click Environment Variables.
    4. In the System Variables section, select Path, and then click Edit. (If the Path system variable isn't listed in the System Variables section, click New. Then, type path in the Variable Name box, and then proceed to step 3).
    5. In the Variable Value box, double-click the path, and then press Ctrl+C.
    6. Paste the path into a text editor (such as Notepad), and then save the file.
  2. Clear the contents of the Variable Value box in the Edit System Variable dialog box.
  3. Type the following text in the Variable Value box:

    %systemroot%\system32;%systemroot%;%systemroot%\system32\wbem
  4. Click OK. Click OK again to close the Environment Variables dialog box.
  5. Restart the computer.
  6. After you restart the computer, verify that you've entered the Path system variable correctly:
    1. Choose Start > Run.
    2. Type cmd in the Open box, and then click OK.
    3. Type path and then press Enter. Windows displays the path you typed in step 3, but replaces "%systemroot%" with the path to the folder in which Windows is installed. For example:
      • C:\Winnt\system32;C:\WINNT;C:\WINNT\system32\wbem (Windows 2000)
      • C:\Windows\system32; C:\WINDOWS;C:\WINDOWS\system32\wbem (Windows XP)
    Note: If Windows displays "%systemroot%" in the path, you've incorrectly entered the path statement in step 3. Repeat steps 1-5, making sure to enter the path statement exactly as noted in step 3.
    • Type exit and press Enter.
  7. Start Acrobat, and choose Help > Detect And Repair.
  8. If it's necessary to revert to the original path system variable, then restore it by pasting the path from the text file you created in step 1 into the Variable Value text box in the Edit System Variable dialog box. Then, restart your computer.

The Adobe Captivate demonstration below illustrates how to reset the Path system variable.. For more information about viewing this demo, see "Viewing Adobe Captivate Demos in Knowledgebase Documents" (TechNote kb403894).

 

Solution 5: Restore the framedyn.dll file, and then repair Acrobat.

  1. Choose Start > Run.
  2. In the Open text box, type %systemroot%\system32\dllcache and click OK.
  3. In the Dllcache folder, right-click framedyn.dll and then choose Properties. Note the file size: The correct file size is 171 KB (174,592 bytes) for Windows XP SP1, 181 KB (185,856 bytes) for Windows XP SP2, and 165 KB (168,009 bytes) for Windows 2000 SP4.
    • If framedyn.dll is missing or is the incorrect file size, then do one of the following: copy it from %systemroot%\ServicePackFiles\i386 , or reinstall it from the Windows XP installation CD or contact the computer manufacturer.
    • If framedyn.dll is the correct size, proceed to step 4.
  4. Right-click framedyn.dll and then choose Copy.
  5. Choose Start > Run.
  6. In the Open box, type %systemroot%\system32\wbem and then click OK.
  7. In the Wbem folder, choose Edit > Paste. If Windows prompts you to replace the existing file, click Yes.
  8. Restart the computer.
  9. Start Acrobat, and choose Help > Detect And Repair.
  10. After Acrobat repairs the installation, restart the computer.

Solution 6: Install current Windows service packs and other updates, and then repair Acrobat.

Updates to the Windows operating system improve its performance and compatibility with applications. You can obtain Windows service packs and other updates from the Microsoft website at www.windowsupdate.com. For assistance installing service packs and other updates, contact Microsoft technical support. After you install the updates, start Acrobat, and choose Help > Detect And Repair.

If you've reinstalled an application or the Windows operating system after installing the latest Windows update, reinstall the update. Some applications install commonly used system files, overwriting the updated versions installed with the Windows update.

Solution 7: Install Acrobat in a simplified mode.

Device drivers and software that load automatically with Windows (for example, screen savers, virus protection utilities) can conflict with the Acrobat installer. To prevent conflict, reinstall Acrobat while Windows is in a simplified mode, which disables some nonstandard device drivers.

To disable startup items and services and then repair Acrobat (Windows XP), do the following:

  1. Quit all applications.
  2. Choose Start > Run, type msconfig in the Open text box, and click OK.
  3. Click the Startup tab and the Services tab. Record all deselected items.
  4. Click the General tab, and choose Selective startup.
  5. Deselect Load Startup Items. Verify that Process System.ini File, Process WIN.INI File, and Load System Services are selected.
  6. Click the Services Tab, and select Hide All Microsoft Services
  7. Click Disable All.
  8. Click OK, and restart Windows.
  9. Right-click icons in the Notification Area (called the System Tray in earlier versions of Windows) to close or disable any startup items that are still active.

    Note: Upon restart, you are notified that the System Configuration Utility has changed the way that Windows starts up. Click OK, and when the System Configuration Utility appears, click Cancel.
  10. Start Acrobat, and choose Help > Detect And Repair.
  11. After Acrobat repairs the installation, restart the computer.

To reenable startup items and services (Windows XP):

  1. Choose Start > Run, type msconfig, and click OK.
  2. Choose Normal Startup on the General tab, click OK, and restart the computer.

Note: You will need to deselect any recorded deselected items after you select Normal Startup.

To disabled startup items and processes and then repair Acrobat (Windows 2000):

Note: Windows 2000 does not have the MSConfig utility for disabling start items. You can disable the items manually.

  1. Quit all applications.
  2. In Windows Explorer, move all icons and shortcuts from the following folders to another folder:
    • Documents and Settings/All Users/Start Menu/Programs/Startup
    • Documents and Settings/ [user profile] /Start Menu/Programs/Startup
  3. Restart Windows.
  4. Right-click the taskbar, and choose Task Manager from the pop-up menu.

    Note: The simplest method to shut down all remaining programs is to disable processes that are not required for the system to run. Without a strong understanding of the Windows 20000 architecture, you can typically reduce the number of processes down to 19. If the process is not in the required process list, disable the process following the steps below.
  5. Click the Processes tab.
  6. Select a process, click End Process, choose Yes.

Important: Do not disable the following required processes: CSRSS.EXE, explorer.exe, LSASS.EXE, mstask.exe, regsvc.exe, SERVICES.EXE, SMSS.EXE, spoolsv.exe, svchost.exe, System, System Idle Process, TASKMGR.EXE, WINLOGON.EXE, WinMgmt.exe, wuauclt.exe

Note: Disable these processes every time you restart the computer.

To re-enable the startup items and services (Windows 2000):

Move the icons and shortcuts back to their respective Startup folders, and restart the computer.

Solution 8: Remove installed printer drivers, and then repair Acrobat.

The printer drivers associated with the printers listed in Printers And Faxes can cause conflicts with the installation of the Adobe PDF printer. Delete the printer to remove the associated drivers.

  1. Choose Start > Settings > Printers (Windows 2000) or Start > Printers And Faxes (Windows XP).
  2. Right-click each installed printer and choose Delete.
  3. Choose File > Server Properties, and then click the Drivers tab.
  4. In the Print Server Properties dialog box, select each print driver and click Remove. Select Yes for the resulting warning.
  5. After you've removed all of the drivers, click OK (Windows XP) or Close (Windows 2000).
  6. Start Acrobat, and choose Help > Detect And Repair.
  7. After Acrobat repairs the installation, restart the computer.

Solution 9: Temporarily remove Novell iPrint, and then install Acrobat.

For instructions, see the documentation included with Novell iPrint. After you install Acrobat, you can reinstall Novell iPrint.

Solution 10: Temporarily remove any applications other than Acrobat that can create PDF files, and then install Acrobat.

For instructions, see the documentation included with the application. After you install Acrobat, you can reinstall the applications.

Solution 11: Log in to a new user local account with administrator privileges, and then install Acrobat.

For instructions on how to create a user account, see "Add a new user to the computer" in Windows Help.

Solution 12: Copy framedyn.dll to another system location, and then repair Acrobat.

Important: Remove framedyn.dll from the System32 folder after completing this solution.

  1. Choose Start > Run.
  2. In the Open text box, type %systemroot%\system32\wbem and click OK.
  3. Select framedyn.dll in the wbem folder, then choose Edit > Copy.
  4. Remove \wbem from the address bar and press Enter.
  5. Choose Edit > Paste and verify that the framedyn.dll file is located in the System32 folder.
  6. Restart the computer.
  7. Start Acrobat, and choose Help > Detect And Repair.
  8. Remove framedyn.dll from the System32 folder.
  9. Restart Windows.

Solution 13: Remove third-party ports from the operating system, and then repair Acrobat.

Important: This procedure involves 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. For more information about the registry, see the Windows documentation or contact Microsoft. This procedure has been found to assist in resolving this issue, but it removes all third-party ports from the operating system. It may be necessary to restore these ports after installing the Adobe PDF printer. Adobe does not provide support for restoring third-party programs.

  1. Visit the Microsoft website at http://support.microsoft.com and search for 810894.
  2. Select the article "Error message: Spooler subsystem app has encountered a problem and needs to close"
  3. Follow the instructions that Microsoft provides, but do not reinstall the printer software at this time.
  4. Restart the computer after completing the instructions.
  5. Start Acrobat, and choose Help > Detect And Repair.

Background information

The operating system must be properly configured for Adobe Acrobat to install the Adobe PDF printer. During the installation process, Acrobat shuts down the Print Spooler service and adds the Adobe PDF printer using WMI. When Acrobat is unable to shut down and restart the Print Spooler service because of dependent items, Acrobat generates an error message. After shutting down the Print Spooler service, Acrobat installs the printer and accesses the framedyn.dll file, which should be found in the wbem System Folder. If there are any problems with this file or if it cannot be found, the "20225" error message is generated. Occasionally, adding this file to another System Folder enables the installer to locate the file.

The most common cause of this error is an altered system Path variable. Numerous programs change the path variable to load program-specific components, and these modifications can prevent the installation of the printer. Temporarily resetting the path variable back to the default system variable typically resolves these issues. Installing the latest services packs often replaces the framedyn.dll file with the most current version.

Acrobat is not supported on a 64-bit operating system. Acrobat 8 should be able to install the printer but not the Adobe PDF port on the 64-bit operating systems; although, the remainder of Acrobat functionality should remain intact. In addition, Acrobat is unable to install the printer if extended ASCII or double-byte characters are found in the paths. Third-party programs can interfere with the installation of the printer by attaching services to the Print Spooler service or installing print monitor software. Lexmark and Dell printers are known to install services such as lexbce.exe that can generate this error message.

This error can typically be resolved by completing all solutions in this document. If the issue is not resolve after completing all solutions in this document, then contact Adobe Technical Support.

Additional Information

If a Lexmark or Dell printer is installed, the lexbce service is attached to the Print Spooler service.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy