Comment enregistrer le filtre Pack IFilters avec Exchange Server 2007

Traductions disponibles Traductions disponibles
Numéro d'article: 944516 - Voir les produits auxquels s'applique cet article
important Cet article contient des informations sur la modification du Registre. Assurez-vous de sauvegarder le Registre avant de le modifier. Vérifiez que vous connaissez comment restaurer le Registre si un problème se produit. Pour plus d'informations sur la façon sauvegarder, restaurer et modifier le Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
322756 Comment faire pour sauvegarder et restaurer le Registre dans Windows
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Cet article explique comment enregistrer Microsoft filtre Pack IFilters avec Microsoft Exchange Server 2007. En enregistrant les IFilters, vous activez des types de fichiers supplémentaires à être indexées par un serveur qui exécute Exchange Server 2007. Pour enregistrer les IFilters, vous devez modifier le Registre.

Cet article explique comment modifier le Registre manuellement. Il décrit également comment utiliser le script Exchange_reg.vbs pour modifier le Registre automatiquement.

Plus d'informations

Avertissement Des problèmes graves peuvent se produire si modification incorrecte du Registre à l'aide de l'Éditeur du Registre ou en utilisant une autre méthode. Ces problèmes peuvent obliger à réinstaller le système d'exploitation. Microsoft ne peut pas garantir que ces problèmes peuvent être résolus. Modifier le Registre à vos risques et périls.

Comment enregistrer les IFilters Pack filtre en modifiant le Registre manuellement

Pour ce faire, procédez comme suit :
  1. Installer le Pack de filtre de Microsoft.

    note L'architecture du Pack de filtre doit correspondre à l'architecture du système d'exploitation (x 86 ou x 64). Pour plus savoir comment faire pour installer le Pack de filtre Microsoft, reportez-vous au adresse site Web de Microsoft à l'adresse suivante :
    http://www.microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
  2. Recherchez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID\
    Pour cette sous-clé, ajouter le sous-clés et les valeurs suivantes.
    Réduire ce tableauAgrandir ce tableau
    Sous-cléValeur
    {5A98B233-3 C 59 - 4B31 - C-0E560D85E6C3 944}drive : \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {DDFE337F-4987-4EC8-BDE3-133FA63D5D85}drive : \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}drive : \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {20E823C2-62F3-4638-96BD-90F4F6784EBC}drive : \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {312AB530-ECC9-496E-AE0E-C9E6C5392499}drive : \Program Files\Common Files\Microsoft Shared\Filters\offfiltx.dll
    {B8D12492-CE0F-40AD-83EA-099A03D493F1}drive : \Program Files\Common Files\Microsoft Shared\Filters\ONIFilter.dll
    {FAEA5B46-761B-400E-B53E-E805A97A543E}drive : \Program Files\Common Files\Microsoft Shared\Filters\VISFilt.DLL
  3. Recherchez la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters
    Pour cette sous-clé, ajouter le sous-clés et les valeurs suivantes.
    Réduire ce tableauAgrandir ce tableau
    Sous-cléValeur
    .docm{5A98B233-3 C 59 - 4B31 - C-0E560D85E6C3 944}
    format .docx{5A98B233-3 C 59 - 4B31 - C-0E560D85E6C3 944}
    .pptm{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    .pptx{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}
    .xlsm{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    .xlsx{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}
    .xlsb{312AB530-ECC9-496E-AE0E-C9E6C5392499}
    .zip{20E823C2-62F3-4638-96BD-90F4F6784EBC}
    .one{B8D12492-CE0F-40AD-83EA-099A03D493F1}
    .vsd{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vss{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vst{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vdx{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vsx{FAEA5B46-761B-400E-B53E-E805A97A543E}
    .vtx{FAEA5B46-761B-400E-B53E-E805A97A543E}
  4. Arrêtez et redémarrez le service de recherche Exchange. Pour ce faire, procédez comme suit :
    1. Cliquez sur Démarrer , cliquez sur Exécuter , tapez cmd dans la zone Ouvrir et puis cliquez sur OK .
    2. À l'invite de commandes, tapez net stop msftesql-change et puis appuyez sur ENTRÉE.
    3. À l'invite de commandes, tapez net start msexchangesearch et puis appuyez sur ENTRÉE.
    4. Tapez exit et appuyez sur ENTRÉE pour quitter l'invite de commande.

Comment enregistrer les IFilters Pack filtre en modifiant le Registre automatiquement

Vous pouvez utiliser le script Exchange_reg.vbs pour modifier le Registre automatiquement. Pour ce faire, procédez comme suit :
  1. Installer le Pack de filtre de Microsoft.

    note L'architecture du Pack de filtre doit correspondre à l'architecture du système d'exploitation (x 86 ou x 64). Pour plus savoir comment faire pour installer le Pack de filtre Microsoft, reportez-vous au adresse site Web de Microsoft à l'adresse suivante :
    http://www.microsoft.com/downloads/details.aspx?FamilyId=60C92A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
  2. Copiez le texte suivant et puis collez-le dans un bloc-notes fichier.
    ' Copyright (c) 2007 Microsoft Corporation. All rights reserved.
    '
    ' THIS CODE IS MADE AVAILABLE AS IS, WITHOUT WARRANTY OF ANY KIND. THE ENTIRE RISK
    ' OF THE USE OR THE RESULTS FROM THE USE OF THIS CODE REMAINS WITH THE USER.
    
    ' This is a filter registration script to configure Exchange Server 2007 to index 2007 Office attachments.
    ' The script generates a .reg file that adds the required registry keys.
    
    Const ForWriting = 2
    
    Set FSO   = CreateObject("Scripting.FileSystemObject")
    Set Shell = CreateObject ("WSCript.shell")
    Set Env   = Shell.Environment("Process")
    
    
    wscript.echo "Creating ExchangeFilterRegistration.reg in the current directory"
    Set file = FSO.OpenTextFile("ExchangeFilterRegistration.reg", ForWriting, True)
    
    commonFiles = Env("CommonProgramFiles")
    commonFiles = Replace(commonFiles,"\","\")
    
    officeFilterLocation  = commonFiles & "\Microsoft Shared\Filters\offfiltx.dll"
    onenoteFilterLocation = commonFiles & "\Microsoft Shared\Filters\ONIFilter.dll"
    visioFilterLocation   = commonFiles & "\Microsoft Shared\Filters\VISFilt.DLL"
    
    docxGuid    ="{5A98B233-3C59-4B31-944C-0E560D85E6C3}"
    pptxGuid    ="{DDFE337F-4987-4EC8-BDE3-133FA63D5D85}"
    xlsxGuid    ="{F90DFE0C-CBDF-41FF-8598-EDD8F222A2C8}"
    zipGuid     ="{20E823C2-62F3-4638-96BD-90F4F6784EBC}"
    xlsbGuid    ="{312AB530-ECC9-496E-AE0E-C9E6C5392499}"
    onenoteGuid ="{B8D12492-CE0F-40AD-83EA-099A03D493F1}"
    vsdGuid     ="{FAEA5B46-761B-400E-B53E-E805A97A543E}"
    
    exchangeClsidKey   = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\CLSID"
    exchangeFilterKey  = "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Exchange\MSSearch\Filters"
    
    
    file.WriteLine "Windows Registry Editor Version 5.00"   
    file.WriteLine   
    file.WriteLine "[" & exchangeClsidKey & "]"  
    file.WriteLine 
    OutputCLSIDKey exchangeClsidKey, docxGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, pptxGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, xlsxGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, zipGuid,  officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, xlsbGuid, officeFilterLocation 
    OutputCLSIDKey exchangeClsidKey, onenoteGuid, onenoteFilterLocation 
    OutputCLSIDKey exchangeClsidKey, vsdGuid, visioFilterLocation 
    
    
    file.WriteLine "[" & exchangeFilterKey & "]"
    file.WriteLine 
    OutputFilterKey exchangeFilterKey, "docm", docxGuid
    OutputFilterKey exchangeFilterKey, "docx", docxGuid
    OutputFilterKey exchangeFilterKey, "pptm", pptxGuid
    OutputFilterKey exchangeFilterKey, "pptx", pptxGuid
    OutputFilterKey exchangeFilterKey, "xlsm", xlsxGuid
    OutputFilterKey exchangeFilterKey, "xlsx", xlsxGuid
    OutputFilterKey exchangeFilterKey, "xlsb", xlsbGuid
    OutputFilterKey exchangeFilterKey, "zip",  zipGuid
    OutputFilterKey exchangeFilterKey, "one",  onenoteGuid
    
    OutputFilterKey exchangeFilterKey, "vsd",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vss",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vst",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vdx",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vsx",  vsdGuid
    OutputFilterKey exchangeFilterKey, "vtx",  vsdGuid
    
    
    wscript.echo "Created ExchangeFilterRegistration.reg for this server."
    wscript.echo "Run ExchangeFilterRegistration.reg to enable Exchange Search indexing of 2007 Office attachments."
    wscript.echo "then run ""net stop msftesql-exchange"" followed by ""net start msexchangesearch """
    
    Public Function OutputCLSIDKey(base,guid,location)
    	file.WriteLine "[" & base & "\" & guid & "]"
    	file.WriteLine "@=""" & location & """" 
    	file.WriteLine    
    End Function
    
    Public Function OutputFilterKey(base,extension,guid)
    	file.WriteLine "[" & base & "\." & extension & "]"
    	file.WriteLine "@=""" & guid & """" 
    	file.WriteLine    
    End Function
    
    
  3. Enregistrer le fichier est nommé Exchange_reg.vbs et double-cliquez sur le fichier. Cette procédure crée un ExchangeFilterRegistration.reg fichier.
  4. Double-cliquez sur le fichier ExchangeFilterRegistration.reg et suivez les invites pour définir les valeurs de Registre correcte.
Les extensions de nom de fichier suivantes sont prises en charge par le filtre de Pack :
  • .docm
  • format .docx
  • .one
  • .pptm
  • .pptx
  • .vdx
  • .vsd
  • .vss
  • .vst
  • .vsx
  • .vtx
  • .xlsb
  • .xlsm
  • .xlsx
  • .zip

Propriétés

Numéro d'article: 944516 - Dernière mise à jour: lundi 17 mars 2008 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Exchange Server 2007 Standard Edition
  • Microsoft Exchange Server 2007 Enterprise Edition
Mots-clés : 
kbmt kbhowto kbexpertiseinter KB944516 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 944516
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Kontaktieren Sie uns, um weitere Hilfe zu erhalten

Kontaktieren Sie uns, um weitere Hilfe zu erhalten
Wenden Sie sich an den Answer Desk, um professionelle Hilfe zu erhalten.