Porbleme avec ma machine(Erreur systme)
shumi007
Messages postés
25
Statut
Membre
-
shumi007 Messages postés 25 Statut Membre -
shumi007 Messages postés 25 Statut Membre -
bonsoir a
depuis quelques jours j'ai un probleme avec mon pc.apres chargement du bureau il y'a un message d'errreur affichant:"Erreur systeme &H800706BAa(-2147023174).serveur RPC n'est pas disponible.D'ou il m'est impossible de me connecté sur le net et bizzaremnt je ne peux ni copier,coller ou deplacer aucun document.
j'aimerais savoir si c'est reellemen un visur ,au juste un probleme avec quelques fichiers syst qu'il faut reinstaller ou bien autre chose?
merci
depuis quelques jours j'ai un probleme avec mon pc.apres chargement du bureau il y'a un message d'errreur affichant:"Erreur systeme &H800706BAa(-2147023174).serveur RPC n'est pas disponible.D'ou il m'est impossible de me connecté sur le net et bizzaremnt je ne peux ni copier,coller ou deplacer aucun document.
j'aimerais savoir si c'est reellemen un visur ,au juste un probleme avec quelques fichiers syst qu'il faut reinstaller ou bien autre chose?
merci
A voir également:
- Porbleme avec ma machine(Erreur systme)
- Machine virtuelle windows - Guide
- Time machine - Guide
- Erreur upes 1025 - Forum Téléviseurs
- Erreur lors de l'enregistrement du contact - Forum Xiaomi
- Iptv erreur de lecture - Forum TV & Vidéo
3 réponses
Je suis pas trés calé mais je viens de temps en temps et si je peu me rendre utile ! j'étais bien content que l'on m'aide alors c'est à mon tour ! j'ai cherché sur le net et voila ce que j'ai trouvé pour toi .
Erreur d'exécution '-2147023174' (800706ba)
Erreur Automation
Message d'erreur 2
Erreur d'exécution '462' : Le serveur distant n'existe pas ou n'est pas disponible.
Retour au début
CauseVisual Basic a établi une référence pour Word car une ligne de code appelle un o...Visual Basic a établi une référence pour Word car une ligne de code appelle un objet, une méthode ou une propriété Word sans la qualifier avec une variable objet Word. Visual Basic ne libère pas cette référence tant que le programme n'est pas terminé. Cette référence dévoyée interfère avec un code Automation si le code est exécuté plusieurs fois.
Retour au début
RésolutionModifiez le code de sorte que chaque appel à un objet, une méthode ou une propri...Modifiez le code de sorte que chaque appel à un objet, une méthode ou une propriété Word soit qualifié avec la variable objet appropriée.
Retour au début
StatutCe comportement est voulu par la conception même du produit.Ce comportement est voulu par la conception même du produit.
Retour au début
Plus d'informationsPour automatiser Word, définissez une variable objet qui fait habituellement réf...Pour automatiser Word, définissez une variable objet qui fait habituellement référence à l'application ou à l'objet document Word. Vous pouvez ensuite définir d'autres variables objet qui font référence à un objet Sélection, un objet Range ou à d'autres objets du modèle d'objets de Word. Lorsque vous rédigez un code en vue d'utiliser un objet, une méthode ou une propriété Word, vous devez toujours faire précéder l'appel par la variable objet appropriée. Si ce n'est pas le cas, Visual Basic utilise alors une référence de variable globale masquée qui est définie pour l'instance en cours d'exécution. Si vous arrêtez Word ou si vous libérez la variable objet déclarée, la variable globale masquée fera alors référence à un objet non valide (détruit). Si vous réexécutez le code Automation, les appels à cette variable objet masquée échouent en indiquant l'erreur susmentionnée.
Les étapes suivantes expliquent comment reproduire ce problème et le corriger.
Retour au début
Procédure pour reproduire le problème
Démarrez un nouveau projet EXE standard dans Visual Basic. Form1 est créé par défaut.
Cliquez sur Références dans le menu Projet, puis cliquez sur l'une des options suivantes :
Pour Office Word 2007, cliquez sur Bibliothèque d'objets Microsoft Word 12.0.
Pour Word 2003, cliquez surBibliothèque d'objets Microsoft Word 11.0.
Pour Word 2003, cliquez surBibliothèque d'objets Microsoft Word 10.0.
Pour Word 2000, cliquez surBibliothèque d'objets Microsoft Word 9.0.
Pour Word 97, cliquez surBibliothèque d'objets Microsoft Word 8.0.
Placez un bouton de commande dans Form1.
Copiez le code suivant dans la fenêtre de code de Form1 :
Option Explicit
Private Sub Command1_Click()
Dim oWord As Word.Application
Dim oDoc As Word.Document
Dim oRange as Word.Range
Set oWord = CreateObject("Word.Application")
With oWord
.Visible = True
.Activate
.WindowState = wdWindowStateNormal
End With
Set oDoc = oWord.Documents.Add
MsgBox "Document open", vbMsgBoxSetForeground
With oDoc
.PageSetup.LeftMargin = InchesToPoints(1.25)
End With
' This example inserts text at the end of section one.
Set oRange = ActiveDocument.Sections(1).Range
With oRange
.MoveEnd Unit:=wdCharacter, Count:= -1
.Collapse Direction:=wdCollapseEnd
.InsertParagraphAfter
.InsertAfter "End of section."
End With
With oDoc
.Saved = True
End With
Set oRange = Nothing
Set oDoc = Nothing
oWord.Quit
Set oWord = Nothing
End Sub
Dans le menu Exécuter, cliquez sur Démarrer ou appuyez sur F5 pour démarrer le programme.
Cliquez sur le bouton de commande. Aucune erreur ne se produit. Toutefois, une référence à Word a été créée et n'a pas été libérée.
Cliquez à nouveau sur le bouton de commande et notez que l'erreur précédemment décrite apparaît.
Remarque L'erreur se produit parce que le code fait référence à la méthode InchesToPoints sans faire précéder l'appel de la variable objet oWord.
Arrêtez le projet et modifiez la ligne suivante :
.PageSetup.LeftMargin = InchesToPoints(1.25)
- par -
.PageSetup.LeftMargin = oWord.InchesToPoints(1.25)
Réexécutez le programme. Cliquez ensuite sur le bouton de commande. Aucune erreur ne se produit.
Cliquez à nouveau sur le bouton de commande et notez que l'erreur apparaît.
Remarque L'erreur se produit parce que le code fait référence à un objet Range d'une section ActiveDocument sans faire précéder l'appel de la variable objet oWord.
Arrêtez le projet et modifiez la ligne suivante :
Set oRange = ActiveDocument.Sections(1).Range
- par -
Set oRange = oWord.ActiveDocument.Sections(1).Range
Réexécutez le programme. Notez que vous pouvez exécuter le code plusieurs fois sans que l'erreur n'apparaisse.
Lors de la construction d'un projet Visual Basic d'automatisation de Word, vous trouverez un exemple de code pour des objets, des méthodes ou des propriétés du modèle d'objets de Word dans le fichier d'aide de Word, si votre projet a une référence à la bibliothèque d'objets de Microsoft Word. Lorsque le curseur est sur un mot clé de votre code, appuyez sur la touche F1 pour afficher le texte d'aide approprié.
L'exemple de code de la rubrique d'aide sera le code Visual Basic pour Applications de Microsoft Word. Il n'indique pas les références d'objet dont votre code Visual Basic a besoin. Vous devez ajouter les qualificateurs appropriés.
Retour au début
RéférencesPour plus d'informations, reportez-vous aux articles suivants de la Base de conn...Pour plus d'informations, reportez-vous aux articles suivants de la Base de connaissances Microsoft :
178510 (https://support.microsoft.com/en-us/help/178510/ ) PROBLÈME : La méthode d'automation d'Excel de l'objet '_Global' a échoué
167223 (https://support.microsoft.com/en-us/help/167223/ ) Le fichier d'Aide sur Microsoft Office 97 Automation est disponible
Pour plus d'informations sur l'Automation des applications Office, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
222101 (https://support.microsoft.com/en-us/help/222101/ ) Comment faire pour Rechercher et utiliser la documentation du modèle objet Office
Voila ! j'espére que cela résoudras ton probléme
Erreur d'exécution '-2147023174' (800706ba)
Erreur Automation
Message d'erreur 2
Erreur d'exécution '462' : Le serveur distant n'existe pas ou n'est pas disponible.
Retour au début
CauseVisual Basic a établi une référence pour Word car une ligne de code appelle un o...Visual Basic a établi une référence pour Word car une ligne de code appelle un objet, une méthode ou une propriété Word sans la qualifier avec une variable objet Word. Visual Basic ne libère pas cette référence tant que le programme n'est pas terminé. Cette référence dévoyée interfère avec un code Automation si le code est exécuté plusieurs fois.
Retour au début
RésolutionModifiez le code de sorte que chaque appel à un objet, une méthode ou une propri...Modifiez le code de sorte que chaque appel à un objet, une méthode ou une propriété Word soit qualifié avec la variable objet appropriée.
Retour au début
StatutCe comportement est voulu par la conception même du produit.Ce comportement est voulu par la conception même du produit.
Retour au début
Plus d'informationsPour automatiser Word, définissez une variable objet qui fait habituellement réf...Pour automatiser Word, définissez une variable objet qui fait habituellement référence à l'application ou à l'objet document Word. Vous pouvez ensuite définir d'autres variables objet qui font référence à un objet Sélection, un objet Range ou à d'autres objets du modèle d'objets de Word. Lorsque vous rédigez un code en vue d'utiliser un objet, une méthode ou une propriété Word, vous devez toujours faire précéder l'appel par la variable objet appropriée. Si ce n'est pas le cas, Visual Basic utilise alors une référence de variable globale masquée qui est définie pour l'instance en cours d'exécution. Si vous arrêtez Word ou si vous libérez la variable objet déclarée, la variable globale masquée fera alors référence à un objet non valide (détruit). Si vous réexécutez le code Automation, les appels à cette variable objet masquée échouent en indiquant l'erreur susmentionnée.
Les étapes suivantes expliquent comment reproduire ce problème et le corriger.
Retour au début
Procédure pour reproduire le problème
Démarrez un nouveau projet EXE standard dans Visual Basic. Form1 est créé par défaut.
Cliquez sur Références dans le menu Projet, puis cliquez sur l'une des options suivantes :
Pour Office Word 2007, cliquez sur Bibliothèque d'objets Microsoft Word 12.0.
Pour Word 2003, cliquez surBibliothèque d'objets Microsoft Word 11.0.
Pour Word 2003, cliquez surBibliothèque d'objets Microsoft Word 10.0.
Pour Word 2000, cliquez surBibliothèque d'objets Microsoft Word 9.0.
Pour Word 97, cliquez surBibliothèque d'objets Microsoft Word 8.0.
Placez un bouton de commande dans Form1.
Copiez le code suivant dans la fenêtre de code de Form1 :
Option Explicit
Private Sub Command1_Click()
Dim oWord As Word.Application
Dim oDoc As Word.Document
Dim oRange as Word.Range
Set oWord = CreateObject("Word.Application")
With oWord
.Visible = True
.Activate
.WindowState = wdWindowStateNormal
End With
Set oDoc = oWord.Documents.Add
MsgBox "Document open", vbMsgBoxSetForeground
With oDoc
.PageSetup.LeftMargin = InchesToPoints(1.25)
End With
' This example inserts text at the end of section one.
Set oRange = ActiveDocument.Sections(1).Range
With oRange
.MoveEnd Unit:=wdCharacter, Count:= -1
.Collapse Direction:=wdCollapseEnd
.InsertParagraphAfter
.InsertAfter "End of section."
End With
With oDoc
.Saved = True
End With
Set oRange = Nothing
Set oDoc = Nothing
oWord.Quit
Set oWord = Nothing
End Sub
Dans le menu Exécuter, cliquez sur Démarrer ou appuyez sur F5 pour démarrer le programme.
Cliquez sur le bouton de commande. Aucune erreur ne se produit. Toutefois, une référence à Word a été créée et n'a pas été libérée.
Cliquez à nouveau sur le bouton de commande et notez que l'erreur précédemment décrite apparaît.
Remarque L'erreur se produit parce que le code fait référence à la méthode InchesToPoints sans faire précéder l'appel de la variable objet oWord.
Arrêtez le projet et modifiez la ligne suivante :
.PageSetup.LeftMargin = InchesToPoints(1.25)
- par -
.PageSetup.LeftMargin = oWord.InchesToPoints(1.25)
Réexécutez le programme. Cliquez ensuite sur le bouton de commande. Aucune erreur ne se produit.
Cliquez à nouveau sur le bouton de commande et notez que l'erreur apparaît.
Remarque L'erreur se produit parce que le code fait référence à un objet Range d'une section ActiveDocument sans faire précéder l'appel de la variable objet oWord.
Arrêtez le projet et modifiez la ligne suivante :
Set oRange = ActiveDocument.Sections(1).Range
- par -
Set oRange = oWord.ActiveDocument.Sections(1).Range
Réexécutez le programme. Notez que vous pouvez exécuter le code plusieurs fois sans que l'erreur n'apparaisse.
Lors de la construction d'un projet Visual Basic d'automatisation de Word, vous trouverez un exemple de code pour des objets, des méthodes ou des propriétés du modèle d'objets de Word dans le fichier d'aide de Word, si votre projet a une référence à la bibliothèque d'objets de Microsoft Word. Lorsque le curseur est sur un mot clé de votre code, appuyez sur la touche F1 pour afficher le texte d'aide approprié.
L'exemple de code de la rubrique d'aide sera le code Visual Basic pour Applications de Microsoft Word. Il n'indique pas les références d'objet dont votre code Visual Basic a besoin. Vous devez ajouter les qualificateurs appropriés.
Retour au début
RéférencesPour plus d'informations, reportez-vous aux articles suivants de la Base de conn...Pour plus d'informations, reportez-vous aux articles suivants de la Base de connaissances Microsoft :
178510 (https://support.microsoft.com/en-us/help/178510/ ) PROBLÈME : La méthode d'automation d'Excel de l'objet '_Global' a échoué
167223 (https://support.microsoft.com/en-us/help/167223/ ) Le fichier d'Aide sur Microsoft Office 97 Automation est disponible
Pour plus d'informations sur l'Automation des applications Office, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
222101 (https://support.microsoft.com/en-us/help/222101/ ) Comment faire pour Rechercher et utiliser la documentation du modèle objet Office
Voila ! j'espére que cela résoudras ton probléme
Bonjour, essayez de faire un chekdisk, il est possible qu'il vous demande d'inserer le CD Windows pour reparer des fichiers manquants ou en erreur;
https://forums.commentcamarche.net/forum/affich-1744568-windows-verification-disque-dur-commande-chkdsk-usage
https://forums.commentcamarche.net/forum/affich-1744568-windows-verification-disque-dur-commande-chkdsk-usage