Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Hata ayıklama sunucusu etkinleştirildikten sonra, başka bir bilgisayarda hata ayıklama istemcisi başlatabilir ve hata ayıklama oturumuna bağlanabilirsiniz.
Hata ayıklama istemcisini başlatmanın iki yolu vardır:-remote
İstemcinin protokolü sunucunun protokolüyle eşleşmelidir. Hata ayıklama istemcisi başlatmaya yönelik genel söz dizimi kullanılan protokole bağlıdır. Aşağıdaki seçenekler vardır:
Önerilen bağlantı yöntemleri, bazı ek güvenlik
Debugger -remote spipe:proto=Protocol,{certuser=Cert|machuser=Cert},server=Server,pipe=PipeName[,password=Password]
Debugger -remote ssl:proto=Protocol,{certuser=Cert|machuser=Cert},server=Server,port=Socket[,password=Password]
Debugger -remote ssl:proto=Protocol,{certuser=Cert|machuser=Cert},clicon=Server,port=Socket[,password=Password]
güvenli olmayan bağlantı yöntemlerini
Debugger -remote npipe:server=Server,pipe=PipeName[,password=Password]
Debugger -remote tcp:server=Server,port=Socket[,password=Password][,ipversion=6]
Debugger -remote tcp:clicon=Server,port=Socket[,password=Password][,ipversion=6]
Debugger -remote com:port=COMPort,baud=BaudRate,channel=COMChannel[,password=Password]
Bir uzaktan hata ayıklama oturumuna bağlanmak için grafik arabirimini kullanmak için WinDbg'nin uyku modunda olması gerekir; komut satırı parametresi olmadan başlatılmış veya önceki hata ayıklama oturumunu sonlandırmış olmalıdır. Dosyasını Seçin | Uzak Oturum menü komutuna bağlanın veya CTRL+R kısayol tuşuna basın. Uzak Hata Ayıklayıcı Oturumuna Bağlan iletişim kutusu görüntülendiğinde, Bağlantı dizesi metin kutusuna aşağıdaki dizelerden birini girin:
Önerilen bağlantı yöntemleri, bazı ek güvenlik
spipe:proto=Protocol,{certuser=Cert|machuser=Cert},server=Server,pipe=PipeName[,password=Password]
ssl:proto=Protocol,{certuser=Cert|machuser=Cert},server=Server,port=Socket[,password=Password]
ssl:proto=Protocol,{certuser=Cert|machuser=Cert},clicon=Server,port=Socket[,password=Password]
güvenli olmayan bağlantı yöntemlerini
npipe:server=Server,pipe=PipeName[,password=Password]
tcp:server=Server,port=Socket[,password=Password][,ipversion=6]
tcp:clicon=Server,port=Socket[,password=Password][,ipversion=6]
com:port=COMPort,baud=BaudRate,channel=COMChannel[,password=Password]
Alternatif olarak, etkin hata ayıklama sunucularını bulmak için Gözat düğmesini kullanabilirsiniz.
Önemli
Uzaktan hata ayıklama kullanılırken dikkat edilmesi gereken önemli güvenlik konuları vardır. Güvenli modu etkinleştirme hakkında bilgiler de dahil olmak üzere daha fazla bilgi için bkz. uzaktan hata ayıklama sırasında güvenlik
Parametre
Yukarıdaki komutlardaki parametreler aşağıdaki olası değerlere sahiptir:
Hata Ayıklayıcısı
Bunun hata ayıklama istemcisi tarafından kullanılan hata ayıklayıcısıyla aynı olması gerekmez. WinDbg, KD ve CDB,hata ayıklayıcı aracılığıyla uzaktan hata ayıklama amacıyla birbirinin yerine kullanılabilir.
Sunucusu
Bu, hata ayıklama sunucusunun oluşturulduğu bilgisayarın ağ adı veya IP adresidir. komut satırında ilk iki ters eğik çizgi (\) isteğe bağlıdır, ancak WinDbg iletişim kutusunda izin verilmez.
pipe=PipeName
NPIPE veya SPIPE protokolü kullanılırsa, PipeName sunucu oluşturulduğunda kanala verilen addır.
İstemci bilgisayarda sunucu bilgisayara erişimi olan bir hesapla oturum açmadıysanız, bir kullanıcı adı ve parola sağlamanız gerekir. İstemci bilgisayardaki Komut İstemi penceresine aşağıdaki komutu girin.
net use \\Server\ipc$ /user:UserName
burada
İstendiğinde, UserNameparolasını girin.
Bu komut başarılı olduktan sonra, -remote komut satırı seçeneğini veya WinDbg grafik arabirimini kullanarak hata ayıklama istemcisini etkinleştirebilirsiniz.
Not Sunucu bilgisayarda dosya ve yazıcı paylaşımını etkinleştirmeniz gerekebilir. Denetim Masası'nda Ağ ve İnternet > Ağ ve Paylaşım Merkezi> Gelişmiş paylaşım ayarlarıgidin. dosya ve yazıcı paylaşımını aç
port=Yuva
TCP veya SSL protokolü kullanılıyorsa, Yuva, sunucu oluşturulduğunda kullanılan yuva bağlantı noktası numarasıyla aynıdır.
clicon
Hata ayıklama sunucusunun istemciye ters bağlantı üzerinden bağlanmaya çalışacağını belirtir. İstemci, yalnızca sunucu cliconkullanıyorsa clicon kullanmalıdır. Çoğu durumda, ters bağlantı kullanıldığında hata ayıklama istemcisi hata ayıklama sunucusundan önce başlatılır.
port=COMPort
COM protokolü kullanılırsa, COMPort
baud=BaudRate
COM protokolü kullanılırsa, BaudRate sunucu oluşturulduğunda seçilen baud hızıyla eşleşmelidir.
channel=COMChannel
COM protokolü kullanılırsa, COMChannel
proto=Protokolü
SSL veya SPIPE protokolü kullanılıyorsa, Protokolü sunucu oluşturulurken kullanılan güvenli protokolle eşleşmelidir.
Sertifika
SSL veya SPIPE protokolü kullanılıyorsa, sunucu oluşturulduğunda kullanılan aynı certuser=Cert veya machuser=Cert parametresini kullanmanız gerekir.
password=Parola
Sunucu oluşturulduğunda parola kullanıldıysa, hata ayıklama istemcisinin oluşturulabilmesi için parola
ipversion=6
(Yalnızca Windows 6.6.07 ve öncesi için Hata Ayıklama Araçları) İnternet'e bağlanmak için TCP kullanırken hata ayıklayıcıyı sürüm 4 yerine IP sürüm 6'yı kullanmaya zorlar. Windows Vista ve sonraki sürümlerde hata ayıklayıcı, IP sürüm 6'yı otomatik olarak varsayılan olarak varsayılan hale getirerek bu seçeneği gereksiz hale getirir.
Yeni hata ayıklama oturumlarını başlatmak için kullanılan komut satırı seçenekleri (-pgibi) hata ayıklama istemcisi tarafından kullanılamaz, yalnızca sunucu tarafından kullanılamaz. Yapılandırma seçenekleri (-ngibi) istemciden veya sunucudan çalışır.