Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aplikasi yang berjalan di bawah WOW64 dapat di-debug dua cara:
- Gunakan debugger yang dihosting x86 seperti NTSD, WinDbg, atau Visual Studio. NTSD 32-bit diinstal ke %systemroot%\syswow64 pada instalasi ritel. Perhatikan bahwa debugger x86 dapat digunakan untuk men-debug kode x86, tetapi tidak dapat digunakan untuk membongkar atau mengatur titik henti dalam lapisan thunk WOW64 karena merupakan kode asli 64-bit.
- Gunakan debugger asli seperti CDB, NTSD, atau WinDbg dan ekstensi debugger WOW64, Wow64exts.dll. Jika debugger asli berhenti saat prosesor dalam mode x86, debugger menyajikan proses sebagai proses x86. Jika prosesor dalam mode asli, debugger menyajikan proses sebagai asli.
CDB, NTSD, dan WinDbg disertakan dalam Alat Debugging untuk Windows. Untuk informasi selengkapnya, lihat dokumentasi Alat Debugging untuk Windows.
Ekstensi debugger Wow64exts diinstal dengan WinDbg. Gunakan perintah !load wow64exts untuk memuat ekstensi debugger. Tabel berikut mencantumkan perintah ekstensi debugger !wow64exts.
| Perintah | Deskripsi |
|---|---|
| !wow64exts.sw | Beralih antara mode x86 dan mode bawaan. |
| !wow64exts.k hitungan | Menghasilkan pelacakan tumpukan gabungan 32-bit/64-bit. Jika jumlah ditentukan, perintah akan membuang jumlah alamat pertama di setiap jejak tumpukan. |
| !wow64exts.info | Menampilkan informasi dasar tentang PEB dari proses, TEB utas saat ini, dan slot penyimpanan lokal utas (TLS) yang digunakan oleh WOW64. |
| !wow64exts.r alamat | Mengeluarkan konteks untuk alamat yang ditentukan. Jika alamat tidak ditentukan, perintah akan membuang konteks untuk prosesor. |