الإعداد لتصحيح الأخطاء عن بعد

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية121543
تمت أرشفة هذه المقالة. وتظهر "كما هي" ولن يتم تحديثها بعد الآن.
الموجز
توضح هذه المقالة كيفية إعداد لتصحيح الأخطاء عن بعد.
معلومات أخرى
لإعداد لتصحيح كمبيوتر آخر عن بعد، قم بما يلي:
  • إزالة سمات النظام، المخفية آند ReadOnly للتمهيد.INI ثم إلحاق السلاسل التالية إلى سطر التمهيد:
    /BAUDRATE = 9600/DEBUGPORT = COM #
    على سبيل المثال:
    [operating systems]
    multi (0).. القسم (1) \NT="WinNT/S Ver:3.5"/DEBUGPORT = COM1
    /BAUDRATE = 9600
  • تشغيل الطرفية مقابل منفذ Com أعلاه باستخدام مودم التصحيح المرفقة وإدخال أوامر المودم التي تحدد ما يلي:
         Function                              USRobotics     -------------------------------------------------     Set back to Factory Defaults:         AT&F     Disable Transmit Data Flow Control:   AT&H0     Disable Receive Data Flow Control:    AT&I0     Disable Data Compression:             AT&K0     Disable Error Control:                AT&M0     Auto Answer On:                       ATS0=1     Disable Reset Modem on loss of DTR:   AT&D0     Write to NVRAM:                       AT&W					
  • تحديد البنية الأساسية للكمبيوتر البعيد (باستخدام WinMSD WinVer)،

    511، 528، 807

    ونسخ ملفات التصحيح المطابقة من البنية الأساسية:

    <Compact disc="">\Support\Debug\<platformType>\ *. * الملفات إلى</platformType></Compact>
    <localDebug>\ الدليل و Hal آند Kernel المقابلة *.DBG</localDebug>
    ملفات من
    <Compact disc="">\Support\Debug\<platformType>\Symbols\EXE و</platformType></Compact>
    <Compact disc="">\Support\Debug\<platformType>\Symbols\DLL على التوالي.</platformType></Compact>

    على سبيل المثال:

    XCOPY E:\Support\Debug\i386\*.* C:\WinNT\Debug
    XCOPY E:\Support\Debug\i386\Symbols\EXE\NTKRNLMP.DBG...
    ... C:\WinNT\Debug\Symbols\EXE/s/e
    XCOPY E:\Support\Debug\i386\Symbols\EXE\NTOSKRNL.DBG...
    ... C:\WinNT\Debug\Symbols\EXE/s/e
    E:\Support\Debug\i386\Symbols\DLL\HAL*.* XCOPY...
    ... C:\WinNT\Debug\Symbols\DLL/s/e

    حيث أن محرك الأقراص e: هو محرك الأقراص المضغوطة.

    ملاحظة: استخدام مختلف (مصحح الأخطاء 807 <->الهدف 528) kernel قد يمنع مصححات مصحح أخطاء البرنامج من "مزامنة"-ing.</->
  • تحديد إصدار حزمة الخدمة (س) (باستخدام WinMSD WinVer)،

    SP1 أو SP2، SP2b

    ونسخ شجرة رموز SP إلى الدليل <localSymbols>. لمزيد من المعلومات معلومات عن شجرة رموز SP، اتصل بدعم منتجات Microsoft خدمات (الدعم التقني للمؤسسة).</localSymbols>
على سبيل المثال:
XCOPY C:\WinNT\Debug\Symbols/s/e <Source sp="" symbols="" path=""></Source>
  • تحديد ما هي الإصلاحات الضرورية، أن وجدت، تثبيت،

    Prb18756 Bug18756

    انسخ شجرة "رموز الإصلاحات السريعة" إلى <> </> <dir>\. لمزيد من المعلومات معلومات عن شجرة "رموز الإصلاح العاجل"، اتصل بمنتج Microsoft تعتمد الخدمات (الدعم التقني للمؤسسة)-</dir>
على سبيل المثال:
  • تحديد ما إذا كنت تستخدم Microsoft أو طرف ثالث MP Kernel. إذا كان يتم نسخ MP Kernel، ثم من <localSymbols>\EXE ل Microsoft نتكرنلمب.DBG إلى NTOSKRNL.DBG. إذا كان الطرف الثالث MP Kernel، تحصل على نسخ رموز وانسخها إلى الخاص بك <localSymbols>\EXE\NTOSKRNL.DBG.</localSymbols></localSymbols>
  • تحديد ما إذا كنت تستخدم Microsoft Windows NT HAL أو طبقة تجريد الأجهزة التابعة. إذا كان HAL Windows NT Microsoft، لكن ليس نسخة HAL ISA/EISA، ثم من <localSymbols>\DLL قياسي ملائمة HAL *.DBG إلى HAL.DBG. إذا كان طبقة تجريد الأجهزة التابعة، تحصل على نسخ رموز وانسخها إلى الخاص بك <localSymbols>\DLL\HAL.DBG.</localSymbols></localSymbols>
  • توصيل المودم بالكمبيوتر الهدف التصحيح عن بعد باستخدام المنفذ من أعلى وإعادة تشغيل جهاز الكمبيوتر الهدف.
  • انتقل إلى الدليل <localDebug>وتشغيل التالية ريمدبج.ملف BAT:</localDebug>
          REM Modem String to Disable Flow Control and Compression      ECHO "UsRobotics Modem string = AT&H0&I0&K0&M0"      REM Environment Variables:      REM Specify which com port to use. (Default = com1)      set _NT_DEBUG_PORT=com1      REM Specify symbol image path. (Default = x: * NO trailing         backslash *)      set _NT_SYMBOL_PATH=%2\Symbols      REM Specify second symbol image path to be searched after the above.      set _NT_ALT_SYMBOL_PATH=%3\Symbols      REM Specify the baud rate used by debugging serial port.         (Default = 19200)      set _NT_DEBUG_BAUD_RATE=9600      REM If specified, output will be APPENDed to this file.      set _NT_DEBUG_LOG_FILE_APPEND=DEBUG.LOG      REM If specified, output will be written to this file from offset 0.      REM set _NT_DEBUG_LOG_FILE_OPEN=U:\WinNT\DEBUG\DEBUG.LOG      REM set _NT_DEBUG_CACHE_SIZE=x      remote /s "%1kd -m %4 %5 %6 %7 %8 %9" debug      REM Usage: *kd [-?] [-v] [-m] [-r] [-n] [-b] [-x] [[-l      SymbolFile] [KrnlName]      REM     where:      REM             -v      Verbose mode      REM             -?      Display this help      REM             -n      No Lazy symbol loading      REM             -m      Use modem controls      REM             -b      Break into kernel      REM                    -c          Resync on Connect      REM Control Keys:      REM     . <Ctrl-C> Break into kernel      REM       <Ctrl-B><Enter> Quit debugger      REM     . <Ctrl-R><Enter> Resynchronize target and host      REM     . <Ctrl-V><Enter> Toggle Verbose mode      REM     . <Ctrl-D><Enter> Display debugger debugging information   through the following command:   [u:\winnt\debug] remdbg <kd> <localSymbols> <baseBuildpath> <addOptions>                             ^        ^             ^              ^   Kernel Debugger to use ---+        |             |              |      Example: i386 | MIPS | Alpha    |             |              |                                      |             |              |   localSymbols without Symbols name -+             |              |      Example: c:\winnt\debug                       |              |                                                    |              |   baseBuild (UNC) without Symbols name ------------+              |      Example: <Symbols server>\528\i386                           |                                                                   |   Additional Debug Options ---------------------------------------+      Example: -b (Break In on Connect) -c (Resync on Connect)						
اتصل بخدمات دعم منتج Microsoft (الدعم التقني للمؤسسة)لمزيد من المعلومات <Symbols server="">.</Symbols>

مثال

u:\winnt\debug i386 ريمدبج <Symbols server="">ب \528\i386</Symbols>
"سلسلة المودم شركة يو إس روبوتيكس = H0 آند في آند وسط K0 آند آند M0"

*************************************************     REMOTE    ***********************     SERVER    **************************************************
للاتصال: ماركم/C البعيد.منفذ التصحيح

مصحح Kernel نظام التشغيل Windows NT
الإصدار 1.00
(C) 1991 الطبع

مسار بحث الرمز: u:\winnt\debug\Symbols;.;
KD: في 80100000 الصورة ntoskrnl.exe
KD: رموز kernel التحميل من u:\winnt\debug\Symbols\exe\ntoskrnl.DBG.
KD: انتظار الاتصال...
KD: لا يوجد حامل كشف-في وضع المحطة الطرفية

> من هنا، لصق في "سلسلة المودم" أعلاه وانتظر أن المودمإرجاع "موافق". قم بإدخال ATDT<Phone number=""> من الكمبيوتر البعيد الهدف كالتالي:</Phone>H0 آند في آند وسط K0 آند آند M0
H0 آند في آند وسط K0 آند آند M0

موافق
ATDT9،<Phone number=""></Phone>
ATDT9،<Phone number=""></Phone>

الاتصال 9600
KD: الناقل كشف-العودة إلى مصحح الأخطاء
^ R \ Resync لمصحح أخطاء البرنامج
KD: تأسيس الاتصال مصحح أخطاء Kernel. (طلب توقف الأولية)
NT! _KeUpdateSystemTime + 0x109:
8015e109 نسخة int 3
kd >
3.10 3.50 3.51

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 121543 - آخر مراجعة: 02/28/2014 07:55:29 - المراجعة: 1.0

Microsoft Windows NT Server 3.51, Microsoft Windows NT Workstation 3.1, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Advanced Server 3.1

  • kbnosurvey kbarchive kbinfo kbmt KB121543 KbMtar
تعليقات