Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Компьютерээ бэлтгэх
- Алхам 3: Зорилтот компьютерийг тохируулах
- Алхам 4: Хост компьютерийг тохируулах
- Алхам 5: Дебаггерт холбогдох
- Алхам 6: Дүгнэлт
Видео: Windows -ийн цөмийн дибаг хийгчийг сүлжээндээ хэрхэн тохируулах вэ: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Дебаг хийх нь алдааны үндсэн шалтгааныг олж тогтооход ашигладаг түгээмэл хэрэгсэл юм. Алдаа нь янз бүрийн аргаар халдвар авч чаддаг. Энэ нь системийн эвдрэлийг үүсгэж болно (цэнхэр дэлгэц/BSOD), энэ нь програмын эвдрэлийг үүсгэж, таны системийг хөлдөхөд хүргэж болзошгүй цөөн хэдэн асуудлыг нэрлэж болно. Үндсэн шалтгаан нь OS, төхөөрөмжийн драйвер эсвэл бүр техник хангамжийн асуудал байж болно. Энэхүү гарын авлагад Windows -д зориулсан дибаг хийх хэрэгслийг ашиглан дибаг хийгчийг хэрхэн тохируулах талаар дэлгэрэнгүй мэдээлэл өгөх болно. Би дибаг хийгч дээр бичигдсэн асуудлыг хэрхэн шинжлэх талаар судлахгүй. Анхаарах ёстой хэд хэдэн зүйл:
- Энэхүү зааварчилгаа нь компьютерийн дэвшилтэт хэрэглэгчдэд зориулагдсан бөгөөд зохиогч эдгээр зааврыг ашигласан гэж үзсэн.
- Нууцлалын үүднээс зарим мэдээллийг нууцалсан.
Бидний хийх хамгийн эхний зүйл бол дибаг хийгчийг тохируулахад хэрэгтэй зүйлс юм.
Алхам 1: Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
-
2 Windows компьютер
- Дебаг хийхэд ашиглах хост компьютер. Энэ компьютерт Windows XP эсвэл түүнээс шинэ хувилбар суулгасан байх ёстой
- Таны дибаг хийх гэж буй зорилтот компьютер. Энэ компьютерт Windows 8 ба түүнээс дээш хувилбар суулгасан байх ёстой. Мөн энд жагсаалтаас олдсон сүлжээний адаптеруудын нэг байх ёстой.
- 1 Сүлжээний шилжүүлэгч/чиглүүлэгч (сүлжээнд байгаа компьютерт IP хаягийг зааж өгөх зүйл)
- 2 Cat5 кабель
- Хост компьютер дээр суулгах шаардлагатай Windows-ийн дибаг хийх хэрэгслүүд (https://msdn.microsoft.com/en-US/windows/desktop/bg162891)
Дараа нь бид таны компьютерийг тохируулахын тулд юу хийх хэрэгтэйг авч үзэх болно.
Алхам 2: Компьютерээ бэлтгэх
Хост компьютер
- Таны дибаг хийх гэж буй компьютерийн хувьд эндээс олж болох Windows дибаг хийх хэрэгслийг суулгах хэрэгтэй болно.
- https://msdn.microsoft.com/en-US/windows/desktop/bg…
- Компьютерээ шилжүүлэгч/чиглүүлэгчтэйгээ холбоно уу
Зорилтот компьютер
- Windows 8 ба түүнээс дээш хувилбарыг ашиглаж байгаа эсэхээ шалгаарай
- Та энэ жагсаалтаас сүлжээний адаптер ашиглаж байгаа эсэхээ шалгаарай
- Компьютерээ шилжүүлэгч/чиглүүлэгчтэйгээ холбоно уу
Одоо бид компьютерын тохиргоог хийсний дараа зорилтот компьютерээс эхлээд тэдгээрийг холбох хэрэгтэй болно.
Алхам 3: Зорилтот компьютерийг тохируулах
Таны зорилтот компьютерийг бэлтгэхийн тулд танд хэд хэдэн зүйл хэрэгтэй болно. Танд хост компьютерын IP хаяг хэрэгтэй. Та үүнийг ping хэрэгслийг ашиглан олж авах боломжтой. Үүнийг хэрхэн яаж хийхийг эндээс үзнэ үү …
- Командын мөрийг нээнэ үү
- "Ping -4 HostComputerName" гэж бичнэ үү. Та дараахтай адил зүйлийг авах болно …
ping HostComputerName Ping HostComputerName [192.166.0.123] 32 байтын өгөгдөлтэй: 192.166.0.123 -аас хариулах: байт = 32 удаа = 2268ms TTL = 128 192.166.0.123 -аас хариулах: байт = 32 цаг = 10ms TTL = 128 192.166.0.123 -аас хариу бичих: байт = 32 цаг = 19ms TTL = 128 192.166.0.123 -аас ирсэн хариу: байт = 32 удаа = 1ms TTL = 128 192.166.0.123 -ийн Ping статистик: Пакет: Илгээсэн = 4, Хүлээн авсан = 4, Алдагдсан = 0 (0% алдагдал), Милли секундын дотор ойролцоогоор тойрох хугацаа: Хамгийн бага = 1ms, Хамгийн их = 2268ms, Дундаж = 574ms
*Энэ цонхыг нээлттэй байлга. Танд дараа хэрэгтэй болно.
Дараа нь та ачаалах тохиргоонд зарим өөрчлөлт оруулах хэрэгтэй. Таны ачаалах тохиргооны файлд оруулсан өөрчлөлт нь таны зорилтот компьютерт хост компьютерт хэрхэн холбогдохыг хэлж өгөх болно. Үүнийг хийхийн тулд та администраторын зөвшөөрөлтэй командын мөрийг нээх хэрэгтэй. Үүнийг хэрхэн яаж хийхийг энд харуулав.
- Ажлын самбар дээрх тушаалын мөрөн дээр хулганы баруун товчийг дарна уу
- Тушаалын мөрөн дээр дахин хулганы баруун товчийг дарна уу
- "Администратороор ажиллуулах" дээр дарна уу (Хэрэглэгчийн дансны хяналт нь энэ програмыг компьютер дээрээ өөрчлөхийг зөвшөөрөх эсэхийг асуух болно, Тийм дарна уу).
Одоо та сүлжээний дибаг хийх ачаалах тохиргоог тохируулах хэрэгтэй. Та үүнийг bcdedit хэрэгслийг ашиглан хийх болно. Энэ хэрэгсэл нь OS дээр суурилагдсан бөгөөд ямар ч өндөр тушаалын мөрөөс ажиллуулах боломжтой. Дараах алхамууд нь эдгээр тохиргоог хэрхэн өөрчилж байгааг харуулж байна
- Энэхүү шинэ командын цонхонд дараах зүйлийг ажиллуулна уу …
- bcdedit /dbgsettings net hostip = 192.166.0.123 порт = XXXXX түлхүүр = z.z.z.z
- hostip нь ping командыг ажиллуулах үед олж авсан IP хаягтай тэнцүү бол XXXXX нь 50000-50099 хооронд байгаа тоотой тэнцүү бөгөөд z нь үсэг тоон хослол юм. Энд жишээ байна …
bcdedit /dbgsettings net hostip = 192.166.0.123 порт: 50002 түлхүүр = a1b.2c3.d4e.5f6
Таны үүсгэсэн түлхүүрийг санаарай. Хост компьютерийг тохируулах үед танд энэ хэрэгтэй болно. Одоо та дибаг хийгчийг асаах хэрэгтэй. Та өмнө нь ашиглаж байсан өндөр тушаалын мөрийг ашиглах эсвэл шинээр нээх боломжтой. Дебаг хийхийг идэвхжүүлэхийн тулд дараах bcdedit командыг ажиллуулна уу
- bcdedit /дибаг хийх боломжтой
- компьютерийг дахин эхлүүлнэ үү
Энэ алхам дахь бүх командуудын жишээг харуулсан дээрх зургийг лавлана уу. Одоо бид зорилтот компьютерийг тохируулсны дараа хост компьютерийг сүлжээнд байгаа зорилтот компьютерээ хайхад бэлтгэх боломжтой болно.
Алхам 4: Хост компьютерийг тохируулах
Хэрэв та хараахан амжаагүй байгаа бол хост компьютер дээр хийх ёстой хамгийн эхний зүйл бол "Windows-д зориулсан дибаг хийх хэрэгсэл" (https://msdn.microsoft.com/en-US/windows/desktop/bg…) -ийг суулгах явдал юм. өмнөх алхам. Үүнийг суулгасны дараа та дараах алхмуудыг хийж болно. Дебаггерийг командын мөрөөс ашиглахын тулд.
- Өргөтгөсөн тушаал хүлээх цонхыг нээнэ үү
- Дебаггер суулгасан дибаг хийгчдийн лавлах руу очно уу. Анхдагч байршил иймэрхүү харагдаж байна. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers
- Хэрэв таны хост компьютер 64 битийн үйлдлийн системтэй бол директорыг x64 директор болгон өөрчилнө үү. Хэрэв та хост компьютер дээрээ 32 битийн үйлдлийн систем ажиллуулж байгаа бол директорыг x86 директор болгон өөрчил.
- Дараах тушаалыг оруулна уу. kd - k net: port = XXXXX, key = z.z.z.z (Энд XXXXX бол таны зорилтот компьютер дээр тохируулсан порт бөгөөд z.z.z.z нь таны зорилтот компьютер дээр тохируулсан түлхүүр юм)
- Enter дарна уу
Windbg ашиглан дибаг хийгчийг ажиллуулах.
- дибаг хийгчийг суулгасан директороос windbg ажиллуулна уу. Анхдагч байршил иймэрхүү харагдаж байна. C: / Program Files (x86) Windows Kits / 8.0 / Debuggers \.
- Хэрэв таны хост компьютер 64 битийн үйлдлийн системтэй бол директорыг x64 директор болгон өөрчилнө үү. Хэрэв та хост компьютер дээрээ 32 битийн үйлдлийн систем ажиллуулж байгаа бол директорыг x86 директор болгон өөрчил.
- Windbg.exe дээр хоёр дарна уу
- Файл дээр дарна уу
- Kernel Debug дээр дарна уу
- Net табыг сонгоно уу
- Зорилтот компьютер дээр тохируулсан портын дугаарыг оруулна уу
- Зорилтот компьютер дээр тохируулсан түлхүүрээ оруулна уу.
- За дараарай
Энэ алхам дахь бүх командуудын жишээг харуулсан дээрх зургуудыг лавлана уу. Одоо бид хост болон зорилтот компьютеруудыг тохируулаад бид хоёуланг нь холбож чадна.
Алхам 5: Дебаггерт холбогдох
Хэрэв бүх зүйл зөв хийгдсэн бол энэ хэсэг нь үнэхээр хялбар юм. Үнэн хэрэгтээ хост компьютерийг тохируулсны дараа цонхонд маш олон текст гарч ирснийг та анзаарсан байх. Хэрэв тийм бол та дууссан байна. Үгүй бол таны хийх ёстой зүйл бол зорилтот компьютерийг дахин эхлүүлэх явдал юм. Зорилтот компьютер ачаалах үед та компьютер дээрээ дибаг хийх цонхноос (таны ашиглаж байгаагаас хамааран kd эсвэл windbg) текстийн урсгалыг харж эхэлнэ. Дээрх зургууд шиг харагдах болно.
Алхам 6: Дүгнэлт
Та компьютерээ дибаг хийгчтэй амжилттай холбосны дараа та дэлхийн бүх компьютерийн асуудлыг шийдвэрлэхэд туслах болно. Энэ бол аливаа компьютерийн асуудлын үндсэн шалтгааныг олж мэдэх урт замын зөвхөн эхний алхам юм. Ирээдүйд танд тулгарч болох олон янзын асуудлыг хэрхэн судалж эхлэх талаар илүү олон нийтлэл хайж үзээрэй.
Зөвлөмж болгож буй:
Raspberry Pi 4B 64bit RT цөмийн эмхэтгэл.: 5 алхам
Raspberry Pi 4B -ийн 64 битийн RT цөмийн эмхэтгэл: Энэхүү заавар нь Raspberry Pi дээр 64 битийн бодит цагийн цөмийг бүтээх, суурилуулах үйл явцыг хамарна. RT Kernel нь ROS2 болон бусад бодит цагийн IOT шийдлүүдийн бүрэн ажиллагаатай болоход чухал үүрэгтэй бөгөөд цөмийг x64 дээр суурилсан Raspbian дээр суулгасан бөгөөд үүнийг
ESP32: 11 алхам дээр дибаг хийгчийг хэрхэн ашиглах вэ (зурагтай)
ESP32 дээр дибаг хийгчийг хэрхэн ашиглах вэ: Та яагаад иймэрхүү ааш авир гаргахын тулд кодоо харахыг хүсч байсан уу? Уламжлал ёсоор ESP32 төслүүдэд юу болж байгааг олж мэдэхийн тулд эцэс төгсгөлгүй хэвлэх мэдэгдлийг нэмэх шаардлагатай байсан ч илүү сайн арга байна! Дибаг хийгч
Хэрхэн Фарнсвортын хайлуулах реактор барьж, цөмийн соёлын нэг хэсэг болох вэ: 10 алхам
Хэрхэн Фарнсвортын хайлуулах реактор бүтээж, цөмийн соёлын нэг хэсэг болох Canon: Мэдлэгийн хүчний шатлалыг төвлөрлийг сааруулж, хувь хүнд хүч чадал олгохын тулд бид бөөмсийг плазм руу ионжуулах төхөөрөмж бүтээхэд шаардлагатай алхмуудыг хийх болно. цахилгаан. Энэ төхөөрөмжийг үзүүлэх болно
Java дибаг хийх үндсэн алхам: 9 алхам
Java -ийн үндсэн дибаг хийх: Энэхүү зааварчилгаа нь Java алдааг зохицуулах үндсэн алхам алхамаар шалгах болно. Энэхүү гарын авлага нь java програмчлалын програм хангамжийг тохируулахад ямар ч туслалцаа үзүүлэхгүй бөгөөд та энэ даалгаврыг хугацаанаас нь өмнө биелүүлсэн гэж найдаж байна. Хамгийн сайн сайхны төлөө
RPLIDAR 360 ° лазер скан хийгчийг Arduino ашиглан хэрхэн ашиглах вэ: 3 алхам (зурагтай)
RPLIDAR 360 ° лазер сканнерыг Arduino -той хэрхэн ашиглах вэ: Би сумо робот бүтээх дуртай бөгөөд илүү сайн, хурдан, ухаалаг робот бүтээхэд ашиглах шинэ сонирхолтой мэдрэгч, материалыг үргэлж хайж байдаг. Та DFROBOT.com дээрээс 99 доллараар авах боломжтой RPLIDAR A1 -ийн талаар олж мэдсэн. Би сайн байна гэж хэлсэн