ACC : Microsoft Access affiche 100 % CPU Utilization pendant le temps d'inactivité

Traductions disponibles Traductions disponibles
Numéro d'article: 160819 - Voir les produits auxquels s'applique cet article
Modéré : Nécessite macro base, de codage et les compétences de l'interopérabilité.

Agrandir tout | Réduire tout

Sommaire

Symptômes

Lorsque vous utilisez le Moniteur système dans Microsoft Windows 95, Microsoft Windows 98 et Windows Millennium Edition (Me) ou l'Analyseur de performances dans Microsoft Windows NT et Microsoft Windows 2000 pour suivre toute utilisation du processeur, Microsoft Access est signalée pour utiliser 100 pour cent des ressources UC même s'il semble que Microsoft Access est inactif.

Cause

Pendant la période d'inactivité, Microsoft Access interroge en permanence sa file d'attente de messages pour vérifier l'activité du clavier ou de la souris.

Statut

Ce problème ne se produit pas dans Microsoft Access 2000.

Plus d'informations

Microsoft Access a été initialement conçu pour fonctionner dans l'environnement multitâche coopérative qui fournit de Microsoft Windows 3.x. Le code de traitement des temps d'inactivité intégré à Microsoft Access a été conçu pour vous assurer que Microsoft Access ne démarre pas de traitement des tâches en arrière-plan pendant les brèves périodes d'inactivité, tels que lorsqu'un utilisateur maintient quelques instants entre les frappes de touches. Dans l'environnement multitâche préemptif de Windows 95, Windows 98, Windows Millennium Edition, Windows NT et Windows 2000, ce code de traitement des temps d'inactivité, Microsoft Access d'utiliser 100 pour cent de ressources CPU brièvement pendant la période d'inactivité.

Remarque Windows 95 utilise le mode multitâche préemptif pour Windows 32-bit applications et, pour des raisons de compatibilité ascendante, utilise multitâche coopérative pour les applications Windows 16 bits (les applications écrites pour Windows 3.x).

Microsoft Access interroge ses files d'attente de messages pour l'activité pour sur les 30 premières secondes du délai d'attente. Pendant ce temps, l'Analyseur de performances signale que Microsoft Access utilise 100 pour cent des ressources processeur.

Remarque Microsoft Access utilise uniquement les ressources processeur qui sont inactifs. Si votre ordinateur est équipé d'autres processus qui sont prêts à exécuter, il s'exécutera les. Microsoft Access ne diminue pas les performances des autres applications comme il interroge ses files d'attente de messages.

Étapes à suivre pour reproduire le comportement

  1. Dans Microsoft Windows 2000, démarrez le Gestionnaire des tâches, puis cliquez sur l'onglet performances.
  2. Démarrez le bloc-notes.
  3. Démarrez Access et assurez-vous qu'il est en cours d'exécution dans une fenêtre agrandie non.
  4. Ouvrez la base de données exemple Comptoir.mdb.
  5. Ouvrez la table Messagers et entrer au moins un nouvel enregistrement.
  6. Passez dans le bloc-notes.
Notez l'historique d'utilisation du processeur. Première 20 à 30 secondes du temps Access perd le focus, doit être un pic de processeur de 100 pour cent.

Propriétés

Numéro d'article: 160819 - Dernière mise à jour: vendredi 19 janvier 2007 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Access 2.0 Standard
  • Microsoft Access 95 Standard
  • Microsoft Access 97 Standard
Mots-clés : 
kbmt kbenv kbprb KB160819 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: 160819
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.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com