Informationen ⁿber die Datei "DETLOG.TXT"
Wofⁿr ist die Datei DETLOG.TXT?
Die Datei DETLOG.TXT ist eine ASCII-Textdatei, die Informationen ⁿber die wΣhrend der Installation von Windows erkannte Hardware enthΣlt. Sie enthΣlt Informationen ⁿber ben÷tigte I/O-Adressbereiche, benutzte Resourcen (wenn diese erkannt wurden) und Fehlerbedingungen, die wΣhrend der Erkennung aufgetreten sind. Diese Datei kann bei der Problembehebung von Nutzen sein, falls die Hardware-Erkennung wΣhrend der Installation fehlschlug.
Struktur der Datei DETLOG.TXT
Bei der Installation wird wΣhrend der Hardware-Erkennung jeder Schritt in die Datei DETLOG.TXT eingetragen. Sollte Ihr Computer dabei stehen bleiben, k÷nnen Sie anhand des zuletzt ausgefⁿhrten Schrittes und des entsprechenden Eintrages in der Datei DETLOG.TXT den Fehler ermitteln.
Beginn der Datei DETLOG.TXT
[System Detection: 10/12/94 - 13:40:01]
Entspricht dem Datum und der Uhrzeit, zu der die Erkennung durchgefⁿhrt wurde.
Parameters="xxxxxx"
Zeigt die Schalter an, die in der Kommandozeile fⁿr das Installationsprogramm angegeben wurden. (z.B. SETUP /p xxxxxx).
Parameters "", Flags=01002233
SDMVer = ########
Gibt die Version der Datei SYSDETMG.DLL an. Das h÷herwertige Wort gibt die Windows-Version an (normalerweise 0400), das niederwertige Wort ist die Build-Nummer (hexadezimal). Fⁿr diese Version von Windows 95 sollte der Eintrag fⁿr SDMVer immer 040000bd sein.
SDMVer=040000bd,
WinVer = ########
Gibt die Umgebung an, in der die Erkennung ausgefⁿhrt wird. Die MS-DOS-Version wird im h÷herwertigen Wort und die Windows-Version im niederwertigen Wort angegeben. Windows 3.1 hat z.B. im niederwertigen Wort den Wert 030a, Windows fⁿr Workgroups 030b und Windows 95 0400.
WinVer=0614030b,
WinFlags =00000#1#
oder =00000#2#
1 = Ausfⁿhrung im Standardmodus. Erkennung wurde aus dem Mini-Windows (z.B. wΣhrend der Installation) gestartet.
2 = Ausfⁿhrung im Erweiterten-Modus. Erkennung wurde aus Windows 3.1, Windows fⁿr Workgroups 3.1, Windows fⁿr Workgroups 3.11 oder Windows 95 gestartet.
WinFlags=00000c29
AvoidMem=#####h-#####h
Falls diese Zeile am Anfang der Datei DETLOG.TXT erscheint, werden dadurch Speicherbereiche in den Upper Memory Blocks (UMBs) angegeben. Die Erkennung umgeht diese UMBs.
z.B.: AvoidMem=cd4a0-cd50f
DetectClass: Skip Class Media
Die Erkennung hat keine Hinweise darauf entdeckt, dass im Computer eine Soundkarte eingebaut ist (kein Soundtreiber in der Datei CONFIG.SYS oder SYSTEM.INI). Dadurch werden alle Module zur Erkennung von Soundkarten ⁿbersprungen.
z.B.: DetectClass: skip class MEDIA
DetectClass: Skip Class Adapter
Die Erkennung hat keine Hinweise darauf entdeckt, dass im Computer ein propietΣrer CD-ROM-Adapter eingebaut ist (z.B. Sony, Mitsumi und Panasonic).
DetectClass: skip class ADAPTER
DetectClass: Skip Class Net
Die Erkennung hat keine Hinweise darauf entdeckt, dass im Computer eine Netzwerkkarte eingebaut ist.
DetectClass: skip class NET
DetectClass Override:
Wenn eine oder mehrere Skip-Class-Zeilen, die oben aufgefⁿhrt sind, in der Datei DETLOG.TXT erscheinen, erhalten Sie im Assistenten fⁿr die Hardwareerkennung eine Abfrage, um diese Klassen zu ⁿberspringen. An dieser Stelle k÷nnen Sie die getroffene Entscheidung Σndern, indem Sie das entsprechende Kontrollfeld anwΣhlen. Fⁿr jede Klasse, die Sie auswΣhlen, wird eine Zeile zum ▄berschreiben der gefundenen Einstellung, in der Datei DETLOG.TXT eingetragen.
Custom Mode:
In dem Dialogfenster fⁿr die Hardwareerkennung, k÷nnen Sie auswΣhlen, ob Sie die wΣhrend der Installation erkannte Hardware Σndern m÷chten. Die GerΣte, die Windows 95 nicht erkennen soll, erscheinen in der Datei DETLOG.TXT als CustomMode-EintrΣge.
CustomMode: resetting class MEDIA
CustomMode: resetting class ADAPTER
; Deselected via Detection Dialog
; Don't detect EtherLinkIII
CustomMode: DETECTELNK3=0
CustomMode: DETECTELNKII=0
CustomMode: DETECTELNKI=0
CustomMode: DETECTELNK16=0
CustomMode: DETECTELNKPLUS=0
; Don't detect The following video adapters
CustomMode: DETECTCIRRUSMMAPPED=0
CustomMode: DETECTWDLAPTOP=0
CustomMode: DETECTTSENG=0
CustomMode: DETECTTRIDENT=0
CustomMode: DETECTVGA=0
; Don't detect HardCard
CustomMode: DETECTHARDCARD=0
; Don't detect Parallel Port
CustomMode: DETECTLPT=0
; Don't detect the following CD-ROM drives
CustomMode: DETECTMITSUMI=0
Devices verified =
Gibt die Anzahl der GerΣte an, die durch die Registrierung bestΣtigt wurden. Wenn die Zahl 0 ist, zeigt dies an, dass keine Registrierung existiert oder diese leer ist (bei Neuinstallation).
Devices verified: 0
Checking for system devices
Checking for:
Wenn die Erkennung nach einem GerΣt sucht, wird der DETLOG.TXT ein Eintrag "Checking for:" hinzugefⁿgt. Er wird gefolgt von einer Beschreibung des gesuchten GerΣtes bzw. GerΣte-Klasse. Wenn die Erkennung z.B. nach einem GerΣt fⁿr den Programmable Interrupt Controller sucht, wird der Eintrag "Checking for:" gefolgt von der Zeile QueryIOMem:, die den I/O-Bereich angibt, der geprⁿft wird, der Datei DETLOG.TXT hinzugefⁿgt. Wird ein GerΣt gefunden, wird eine Zeile "Detected:" angehΣngt, die die Informationen ⁿber die verwendeten Resourcen enthΣlt.
Checking for: Manual Devices
Checking for: Programmable Interrupt Controller
QueryIOMem: Caller=DETECTPIC, rcQuery=0
IO=20-21,a0-a1
Detected: *PNP0000000 = [1] Programmable Interrupt Controller
IO=20-21,a0-a1
IRQ=2
QueryIOMem:
Beschreibt den Caller, rcQuery und den I/O-Bereich, der durch die Erkennung untersucht wurde.
Detected:
Diese Zeile wird hinzugefⁿgt, wenn ein GerΣt erkannt und bestΣtigt wurde. Anschlie▀end werden die Plug and Play GerΣte-ID, Beschreibung der Klasse und die zugewiesenen Resourcen eingetragen.
Checking for: Manual Devices
Checking for: Programmable Interrupt Controller
QueryIOMem: Caller=DETECTPIC, rcQuery=0
IO=20-21,a0-a1
Detected: *PNP0000000 = [1] Programmable Interrupt Controller
IO=20-21,a0-a1
IRQ=2
Checking for: Direct Memory Access Controller
QueryIOMem: Caller=DETECTDMA, rcQuery=0
IO=0-f,81-83,87-87,89-8b,8f-8f,c0-df
Detected: *PNP0200000 = [2] Direct Memory Access Controller
IO=0-f,81-83,87-87,89-8b,8f-8f,c0-df
DMA=4
Detecting Net Cards
Checking for: Network Cards using Novell ODI Driver
Checking for: Network Cards using Novell IPX.COM
Checking for: EISA Cards
Checking for: Network Cards using Microsoft Windows
Checking for: Network Cards using Microsoft LanMan
PROTOCOL.INI Section in DETLOG.TXT
Wenn die Erkennung eine Datei PROTOCOL.INI findet, wird der Abschnitt der Netzwerkkarte in die Datei DETLOG.TXT ⁿbernommen.
Checking for: Network Cards using Microsoft Windows For Workgroups
; path to WFW protocol.INI
WFW: path=d:.ini
; protocol.ini mac driver section
Protocol.ini: [MS$EE16]
Protocol.ini: DriverName=EXP16$
Protocol.ini: IRQ=10
Protocol.ini: IOADDRESS=0x300
Protocol.ini: IOCHRDY=Late
Protocol.ini: TRANSCEIVER=Twisted-Pair(TPE)
Protocol.ini: netcard key=ms$ee16
NCD: detecting net card
Gibt an, dass die Erkennung eine Netzwerkkarte, welche schon frⁿher korrekt erkannt wurde (normalerweise anhand des Eintrages in der Datei PROTOCOL.INI), gefunden hat. Da jedoch ein Modul fⁿr die Hardwareerkennung fⁿr diese Netzwerkkarte existiert, wird dieses Modul aufgerufen, um diese Karte zu bestΣtigen. Wird die Karte bestΣtigt, erscheint die Zeile "Detected".
NCD: detecting net card *pnp812d
QueryIOMem: Caller=DETECTWFW, rcQuery=0
IO=300-30f
Detected: *PNP812D000 = [9] Intel EtherExpress 16 or 16TP
IO=300-30f
IRQ=10
Protocol.ini: [ASYMAC]
Protocol.ini: Ports=1
Protocol.ini: MaxFrameSize=1514
Protocol.ini: CompressSend=1
Protocol.ini: CompressRecv=1
Protocol.ini: FramesPerPort=2
Protocol.ini: XonXoff=0
Protocol.ini: CompressBCast=0
Protocol.ini: netcard key=asymac
Detected: *PNP8387000 = [10] Microsoft Remote Access Driver
Weitere ▄berprⁿfung auf SystemgerΣte
Die Erkennung fΣhrt mit der Untersuchung der Systemhardware fort. Im folgenden Beispiel wird das Zeichen | in der Zeile IO= (z.B. IO=200-201 | 3e0-3e1) dazu benutzt, um damit einen Bereich von I/O-EintrΣgen anzuzeigen, der wΣhrend der Erkennung ⁿberprⁿft werden soll. Die aktuelle Datei DETLOG.TXT enthΣlt jeweils eine Zeile QueryIOMem: und IO= fⁿr jede ⁿberprⁿfte I/O-Adresse.
Bei den meisten GerΣten werden mehrere (bei einigen sehr viele) I/O-Adressen ⁿberprⁿft. Dadurch kann eine detaillierte und sich wiederholende Liste mit EintrΣgen fⁿr die Erkennung entstehen. Um die EintrΣge zu verkⁿrzen, werden alle ⁿberprⁿften I/O-Adressen zu einer Zeile zusammengefa▀t.
Jede Zeile IO= enthΣlt ⁿblicherweise nur eine Adresse (z.B. IO=200-201). Werden mehrere Adressen angegeben, so sind diese durch ein Komma getrennt (z.B. IO=3b0-3bb,3c0-3cf).
Checking for SCSI
Checking for: Acculogic EISApport SCSI Host Adapter
Checking for: UltraStor 24F/24FA EISA SCSI Host Adapter
Checking for: Adaptec AHA-174x EISA SCSI Host Adapter
Checking for: System Bus
Detected: *PNP0A03000 = [11] PCI Bus
Checking for: Advanced Power Management Support
Checking for: PS/2 Style Mouse
QueryIRQDMA: Caller=DETECTPS2MOUSE, rcQuery=0
IRQ=12
Detected: *PNP0F0E000 = [12] PS/2 compatible mouse
IRQ=12
Checking for: ATI Ultra Pro/Plus (Mach 32) Display Adapter
QueryIOMem: Caller=DETECTMACH32, rcQuery=0
IO=3b0-3bb,3c0-3df
QueryIOMem: Caller=DETECTMACH32, rcQuery=0
Mem=a0000-affff
Detected: *PNP090A000 = [13] ATI Ultra Pro (mach32)
IO=3b0-3bb,3c0-3df
Mem=a0000-affff
Checking for: Standard Floppy Controller
QueryIOMem: Caller=DETECTFLOPPY, rcQuery=0
IO=3f0-3f5,3f7-3f7
QueryIOMem: Caller=DETECTFLOPPY, rcQuery=0
IO=370-375,377-377
Detected: *PNP0700000 = [14] Standard Floppy Disk Controller
IO=3f0-3f5,3f7-3f7
IRQ=6
DMA=2
Checking for: Serial Communication Port
QueryIOMem: Caller=DETECTCOM, rcQuery=0
IO=3f8-3ff
Detected: *PNP0500000 = [15] Communications Port
IO=3f8-3ff
IRQ=4
QueryIOMem: Caller=DETECTCOM, rcQuery=0
IO=2f8-2ff
Detected: *PNP0500001 = [16] Communications Port
IO=2f8-2ff
IRQ=3
QueryIOMem: Caller=DETECTCOM, rcQuery=0
IO=3e8-3ef
QueryIOMem: Caller=DETECTCOM, rcQuery=0
IO=2e8-2ef
Checking for: Serial Mouse
Checking for: Generic IDE/ESDI Hard Disk Controller
QueryIOMem: Caller=DETECTESDI, rcQuery=0
IO=1f0-1f7 |3f6-3f6
Detected: *PNP0600000 = [17] Generic IDE/ESDI Hard Disk Controller
IO=1f0-1f7,3f6-3f6
IRQ=14
Checking for: Bus Mouse
QueryIOMem: Caller=DETECTBUSMOUSE, rcQuery=0
IO=23c-23f
Sonstige Hinweise:
Falls Sie Windows aus einer frⁿheren Windows-Version heraus installieren oder den Hardwareassisten aus der Systemsteuerung benutzen, ruft die Erkennung den Konfigurations-Manager auf, um die vorhandene erkannte Hardware anhand der Registrierung zu ⁿberprⁿfen.
Wenn Sie den Hardwareassistenten in der Systemsteuerung aufrufen und die Hardware automatisch erkennen lassen (was empfohlen wird), erzeugt die Erkennung eine neue Datei DETLOG.TXT.
Die Erkennung findet keine enumerierten GerΣte, wie z.B. ISAPnP-, PCI- und PCMCIA-GerΣte.
Falls der Computer wΣhrend der Erkennung stehen bleibt oder abstⁿrzt und Sie die Installation erneut aufrufen (mit der Option SavetRecovery), hΣngt die Erkennung neue Informationen an eine vorhandene Datei DETLOG.TXT an, anstatt eine neue Datei zu erstellen. Fⁿhren Sie die Installation ohne die Option SaveRecovery aus und eine Datei DETLOG.TXT existiert bereits, wird die vorhandene Datei in DETLOG.OLD umbenannt. Es wird jeweils nur eine *.OLD-Datei gesichert.
![]() ![]() ![]() |
Copyright ⌐ 1996/2000 by Frank Ullrich