| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Utility Software >> Content
    Sådan Debug Windows drivere
    For at finde og registrere problemer i din Windows-driver , skal du kigge på computeren forsigtigt med de rigtige værktøjer. Ligesom enhver del af din computer , kan din Windows-driver til sidst funktionsfejl eller støder et par fejl . Med hjælp fra en debugging mekanisme, kan du lokalisere den nøjagtige problem med edb-kode og programmer. Hvis du vil reparere din driver , kan du nemt debug det på din egen. Ting du skal
    Microsoft Windows Debugger ( WinDbg )
    Vis Flere Instruktioner
    1

    genstarte din Windows-driver , og læg det til at sørge for, at dens breakpoint er korrekt udført. Breakpoint refererer til den funktion prototype, bevidst pauser eller stopper et program på plads , mens du debug din driver. Åbn driver og sæt dens " breakpoint " ret i " DllMain " eller " DLLENTRY " indgang af din driver . Gør dette ved at gå til en kildekode vindue og flytte indsætningspunktet til den linje, hvor du vil have programmet til at bryde. Vælg " Stoppunkter " fra din menuen Rediger , og klik på knappen til højre side af pausen findes på tekstboksen. Vælg "Linie XXX ", hvor XXX refererer til den linje nummer, hvor du indsatte breakpoint , og vælg " OK".
    2

    Kør debugger at se, at føreren belastninger , som det burde . Debugger leveres med dit Windows -program , for at give et program, der undersøger kildekoder på din computer og screene sine aktiviteter for fejl. Det debugger skal kunne nå breakpoint , du har oprettet i det foregående trin. Gå videre til næste trin, hvis det virker . Hvis det ikke gjorde, det betyder at føreren ikke indlæses som det skal. Fejlfinding din chauffør , når dette sker , når du debug din enhedsdriver.
    3

    Sæt en anden breakpoint ved hjælp af " XXX_Init ( Device Manager )" indgang af dit Windows- driver. Gå gennem sin initialisering proces, som du starter processen med debugging driveren. Kør din debugger igen, og kontrollere, om føreren er anerkendt af enhedshåndtering og er korrekt arbejder .
    4

    Tilføj flere breakpoints , mens du fortsætter fejlfindingen enhedsdriver. Tilføj dine breakpoints ved indgangen af de forskellige interface funktioner såsom XXX_Read ( Device Manager ) , XXX_IOControl ( Device Manager ) , XXX_Close ( Device Manager ), og meget mere.
    5.

    Gennemføre stream interfacet ved at erstatte den "XXX" med noget, der også matcher den konkrete implementering. Du kan bruge DEVFLAGS_NAKEDENTRIES . Kør debugger igen for at teste, hvad du har gjort .
    6

    Kontroller, om " interrupt service tråden" fungerer godt ved at sætte breakpoints i din driver IST. Kør din debugger igen, og kontrollere, om føreren fungerer ordentligt, mens du forsøger at fejlsøge enhedsdriveren . Hvis føreren kører ordentligt, betyder det, du har med succes fejlrettet din Windows-driver .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan pakkes en IMG Diskette File 
    ·Sådan installeres Web Camera ActiveX Control 2003 
    ·MP4 til AVI-format 
    ·Sådan Konverter en MJD til et Dato 
    ·Sådan slette BlackBerry Fra en Mac 
    ·Sådan Find Tog på Google Earth 
    ·Public Key Kryptering Tutorial 
    ·Opgraderinger til PowerShell 2 
    ·Sådan fjernes Norton Internet Security Firewall 
    ·Anbefalet Computer Registry Cleanup Software 
      Anbefalede Artikler
    ·Sådan ændres Standard Afsnit Style i Microsoft Word 
    ·Sådan oprettes en kalender i Microsoft Office 
    ·Hvordan kan man øge den Bullet Størrelse i Microsoft …
    ·Hvordan til at brænde dvd-film fra Decrypter 
    ·Hvordan laver Certificate Grænser i Illustrator 
    ·Sådan udføres en System Backup 
    ·Sådan Konverter HTML til PDF Brug iTextSharp 
    ·Sådan fjernes Emule Virus 
    ·Hvad er filtypen EOB 
    ·Sådan får du en profil på en person på Skype 
    Copyright © Computer Viden http://www.computerdk.com