Microsoft Knowledge Base Email Alertz

PowerPoint 97 stores all of its settings in the Windows registry. This article lists the settings in the registry that pertain to PowerPoint 97.

Search KbAlertz

Advanced Search

Receive Microsoft Knowledge Base articles by E-Mail?

Every night we scan the Microsoft Knowledge Base. If technologies you're interested in are updated, we'll send you an e-mail. You only get one e-mail a day, and only when new articles are added.

Click here to create a
FREE account
Already have an account?
[Click here to Login]











Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
©2005-©2007 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks

Article ID: 228995 - Last Review: June 11, 2002 - Revision: 1.0

PPT97: Where Settings are Stored in the Registry

This article was previously published under Q228995
IMPORTANT: This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986  (http://kbalertz.com/Feedback.aspx?kbNumber=256986/EN-US/ ) Description of the Microsoft Windows Registry

On This Page

SUMMARY

PowerPoint 97 stores all of its settings in the Windows registry. This article lists the settings in the registry that pertain to PowerPoint 97.

The article is divided into the following sections:
  • Settings in HKEY_CLASSES_ROOT
  • Settings in HKEY_CURRENT_USER
  • Settings in HKEY_LOCAL_MACHINE
  • Miscellaneous Settings
WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.

MORE INFORMATION

Setting in HKEY_CLASSES_ROOT

The settings stored in this key are for use with Object Linking and Embedding (OLE), and Windows File Types. Because the Classes keys are global settings visible to all users, these settings are also mirrored in the HKEY_LOCAL_MACHINE\SOFTWARE\Classes key.

This section is split into the different functional areas of the HKEY_CLASSES_ROOT key:
  • Windows File Extensions
  • OLE Type Classes
  • Object Linking and Embedding OLE Class ID's
  • Internet Settings

Windows File Extensions

The keys used here help Windows determine what file types are registered, and what application they are registered to. When you double-click a PowerPoint (PPT) file, Windows is configured to start that file in PowerPoint.

The following file types and locations are registered by PowerPoint:
HKEY_CLASSES_ROOT\.POT - PowerPoint Template

HKEY_CLASSES_ROOT\.ppa - PowerPoint Add-in

HKEY_CLASSES_ROOT\.pps - PowerPoint SlideShow

HKEY_CLASSES_ROOT\.ppt - PowerPoint Presentation

HKEY_CLASSES_ROOT\.pwz - PowerPoint Wizard

OLE Type Classes

The keys used here help Windows determine and expose to other applications the Object Linking and Embedding (OLE) capabilities of PowerPoint.

The following keys are registered by PowerPoint:
HKEY_CLASSES_ROOT\MSPowerPoint

HKEY_CLASSES_ROOT\MSPowerPointSho

HKEY_CLASSES_ROOT\PowerPoint.Addin.8

HKEY_CLASSES_ROOT\PowerPoint.Application

HKEY_CLASSES_ROOT\PowerPoint.Show

HKEY_CLASSES_ROOT\PowerPoint.Show.4

HKEY_CLASSES_ROOT\PowerPoint.Show.7

HKEY_CLASSES_ROOT\PowerPoint.Show.8

HKEY_CLASSES_ROOT\PowerPoint.Slide

HKEY_CLASSES_ROOT\PowerPoint.Slide.4

HKEY_CLASSES_ROOT\PowerPoint.Slide.7

HKEY_CLASSES_ROOT\PowerPoint.Slide.8

HKEY_CLASSES_ROOT\PowerPoint.SlideShow.8

HKEY_CLASSES_ROOT\PowerPoint.Template.8

HKEY_CLASSES_ROOT\PowerPoint.Wizard.8

Object Linking and Embedding OLE Class ID's

Windows uses these keys to determine the OLE functionality of PowerPoint. Other applications use these keys to determine the application source of a linked or embedded object.

The following keys are registered by PowerPoint:
HKEY_CLASSES_ROOT\CLSID\{00030004-0000-0000-C000-000000000046}

HKEY_CLASSES_ROOT\CLSID\{00030005-0000-0000-C000-000000000046}

HKEY_CLASSES_ROOT\CLSID\{00044851-0000-0000-C000-000000000046}

HKEY_CLASSES_ROOT\CLSID\{64818D10-4F9B-11CF-86EA-00AA00B929E8}

HKEY_CLASSES_ROOT\CLSID\{64818D11-4F9B-11CF-86EA-00AA00B929E8}

HKEY_CLASSES_ROOT\CLSID\{91493441-5A91-11CF-8700-00AA0060263B}

HKEY_CLASSES_ROOT\CLSID\{EA7BAE70-FB3B-11CD-A903-00AA00510EA3}

HKEY_CLASSES_ROOT\TypeLib\{91493440-5A91-11CF-8700-00AA0060263B}

Internet Settings

The following keys are used by Windows and your web browser so that they can identify and use PowerPoint presentations on the web.

The following keys are registered by PowerPoint:
HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/vnd.ms-powerpoint

HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/x-mspowerpoint

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents

HKEY_CURRENT_USER\Software\Netscape\Netscape Navigator\Viewers

Settings in HKEY_CURRENT_USER

PowerPoint stores all user specific settings in the following location in the registry:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\New User Settings\PowerPoint
This section is broken down into the following areas:
  • PowerPoint Options
  • Other Settings

PowerPoint Options

This key stores the options that you can set from PowerPoint by changing menu options. These are the editable options. PowerPoint stores it options in the following key in the registry:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Options
NOTE: When one of the following options is listed as being able to be enabled or disabled, it will have specific values in the registry editor. When an option is enabled, it will have the following value in the registry:
0x00000001 (1)
When an option is disabled, it will have the following value in the registry:
0x00000000 (0)
The following is a list of values that can modified on the View tab of the Options dialog box:
StartupDialog - When enabled this setting will display the startup dialog each time you start PowerPoint.NewSlideDialog - When enabled this setting will display the New Slide dialog box each time you insert a new slide.ShowStatusBar - When enabled the status bar at the bottom of the PowerPoint window will be visible.VerticalRuler - When enabled the vertical ruler in the PowerPoint slide window will be visible.SSRightMouse - Setting for enabling/disabling the right mouse click in the PowerPoint slideshow window.SSMenuButton - Setting for enabling/disabling the PowerPoint slideshow menu button.SSEndOnBlankSlide - When enabled, all slideshows will end on a blank slide.
The following is a list of values that can be modified on the General tab of the Options dialog box:
MRUListActive - Setting that enables/disables the most recently used (MRU) file list option on the File menu.SizeOfMRUList - Setting that specifies how many recently used files will be tracked in the MRU list. The maximum value allowed here is nine.MacroVirusProtection - Setting that enables or disables PowerPoint MacroVirus Protection.Link sound size - This setting specifies the maximum size for embedded sound files.
The following is a list of values that can be modified on the Edit tab of the Options dialog box:
SmartQuotes - This setting is used to enable the PowerPoint feature that changes straight quotation marks to smart (curly) quotation marks.WordSelection - This setting enables or disables the feature to automatically select an entire word and the space after it when you select part of the word.SmartCutPaste - This setting enables or disables the option that removes extra spaces when you delete text, or adds extra spaces when you copy text from the clipboard.DragAndDrop - This setting disables the feature in PowerPoint that moves or copies text when you drag it with the mouse.PPTColorsForNewGraphs - This setting controls a different function that it appears from its name. This setting changes the fonts of all inserted charts to 18-point Arial.Number of Undos - This setting specifies the maximum number of undos allowed by PowerPoint. For additional information about setting undo values in PowerPoint, please see the following article in the Microsoft Knowledge Base:
189700  (http://kbalertz.com/Feedback.aspx?kbNumber=189700/EN-US/ ) PPT97: Levels of Undo Greater Than Specified in PowerPoint
The following is a list of values that can be modified on the Print tab of the Options dialog box:
BackgroundPrint - This setting enables or disables the feature that prints presentations in the background, so you can continue to work on your presentation.Send TrueType fonts as bitmaps - When this feature is enabled, it tells PowerPoint to print true type fonts as graphic images, rather than sending the fonts to the printer.Send printer information to OLE servers - When this feature is enabled, it tells PowerPoint to print objects as the default printer resolution.
The following is a list of values that can be modified on the Save tab of the Options dialog box:
Fast saves - This setting enables the feature that allows PowerPoint to save only the changes made in a presentation rather than saving the entire presentation. As a result, PowerPoint saves the presentation much faster.PromptForFileProperties - When this feature is enabled, it will display the Properties dialog box when you save a presentation for the first time.SaveFullTextSearchInfo - When this feature is enabled, it stores full text search information with the presentation.SaveAutoRecoveryInfo - This setting enables or disables the AutoRecovery feature that will automatically save all active presentations at a regular interval.FrequencyToSaveAutoRecoveryInfo - This setting determines that amount of time in minutes between each AutoRecovery save operation.
The following is a list of values that can be modified on the Spelling tab of the Options dialog box:
Background spell checking - Setting to enable or disable the spell as you type feature.Do not underline errors - This setting enables or disables the spelling feature to underline spelling errors in your presentation.AlwaysSuggest - This setting enables or disables the spelling feature to displays a list of suggested words for spelling errors.Ignore UPPERCASE words - When this feature is enabled, it will ignore words ignore all uppercase letters.Ignore words with numbers - When this feature is enabled, it will ignore all words that contain numbers.NOTE: The following option is not included in the PowerPoint Options dialog box, and can only be changed in the registry:

Ignore email and file names - Like the previous two options, it tells the spell checker to ignore email names and filenames.
The following is a list of values that can be modified on the Advanced tab of the Options dialog box:
Always render high quality 24-bit images - When this setting is enabled, PowerPoint displays 24-bit images at the highest quality. To load the images quicker (and at lower resolution), disable this feature.Produce 8-bit metafiles - When the value is enabled (1 - Best for on-screen viewing)), PowerPoint exports images at the best resolution for viewing on screen. When this option is disabled (0 - Best for printing), PowerPoint sends images to the printer at the highest resolution possible.
The following is a list of other values that can be modified in PowerPoint:
GuidesVisible - This feature is changed by clicking Guides on the View menu. When this feature is enabled, it turns on the guides.RulersVisible - This feature is changed by clicking Ruler on the View menu. When this feature is enabled, it turns on the rulers in slide view.

Other Settings

PowerPoint stores a couple of other settings that are important to recognize.

PowerPoint uses the following key to determine the last path used for inserting a picture:
Path: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Recent Folder List\PictureDir
PowerPoint uses the following key to determine the last path used for adding a Design Template:
Path: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Recent Folder List\TemplateDir
The paths to custom Add-ins loaded into PowerPoint are stored in the following key:
Path: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Add-ins
PowerPoint stores the path to the custom toolbar setting in the following registry key:
Path: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Command Bars
PowerPoint stores the Default Format for saving PowerPoint presentation in the following registry key:
Path: HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Default Save

Settings in HKEY_LOCAL_MACHINE

PowerPoint stores all global registry settings in the HKEY_LOCAL_MACHINE key. The values are shared by all users in a multi-user environment like Windows NT Terminal Server:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint
The paths to all global Add-ins loaded into PowerPoint are stored in the following key:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Addins
The paths to all global Dynamic Link Libraries used by PowerPoint Add-ins are stored in the following key:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\DLL Addins
The default install path to Microsoft PowerPoint is stored in the following key:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\InstallRoot
PowerPoint stores Play Options for many of the different OLE objects it supports. The following key is used to keep track of these settings:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\OLE Play Options
All settings used by PowerPoint Central are stored in the following key in the registry:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\PPCentral
Settings used by the PowerPoint Export to HTML Wizard are stored in the following key:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\PPT2HTML
PowerPoint stores a list of all supported Custom Animation sound effects in the following key in the registry.
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Sound Effects
PowerPoint stores the file location of all Presentation translators it uses in the following key:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\8.0\PowerPoint\Translators

Miscellaneous Settings

PowerPoint has a few other setting in the registry used for different purposes. The following is a list of these keys, and what they are used for.

The following key is used by Windows to determine where the PowerPoint executable is located:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\POWERPNT.EXE
The following key is used by Microsoft Outlook to track Journal items:
Path: HKEY_CURRENT_USER\Software\Microsoft\Shared Tools\Outlook\Journaling\Microsoft PowerPoint
The following key is used by ACME Setup to determine where the PowerPoint setup table files (stf) or Microsoft Office setup table files are located:
Path: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MS Setup (ACME)\Table Files

APPLIES TO
  • Microsoft PowerPoint 97 Standard Edition
Keywords: 
kbinfo kbregistry KB228995
Retired KB ArticleRetired KB Content Disclaimer
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.
       

Community Feedback System

Very often, it takes hours to solve a problem. Very often, you've looked high and low, and have tried a lot of solutions. When you finally found it, chances are, it was because someone else helped you. Here's your chance to give back. Use our community feedback tool to let others know what worked for you and what didn't.

Please also understand that the community feedback system is not warranted to be correct, it's simply a system that we've built to let people try and help each other. If something in a feedback response doesn't make sense to you, or you're not comfortable making changes that the feedback talks about (like registry edits), please consult a professional.

Thank you for using kbAlertz.com Feedback System.

-- Scott Cate