wslrelay.exe
Istilah pencarian katalog wslrelay, wsl relay, wsl localhost relay
Relai localhost dan stdio WSL. File ini meneruskan port dan beberapa stream konsol antara Windows dan sebuah distro. Ini bukan hypervisor dan bukan WslService.
Yang perlu Anda ketahui
wslrelay adalah relai port/stdio, bukan hypervisor.
wslrelay.exe meneruskan port localhost dan beberapa stdio antara Windows dan WSL. vmcompute.exe dan utility VM berada di sisi komputasi. wslhost.exe menangani interoperabilitas yang lebih luas. Menghentikan relai dapat memutus server web yang diteruskan, bukan Hyper-V itu sendiri.
- Aman?
- Periksa jalur, tanda tangan, dan penerbit berkas yang sedang berjalan. Nama saja tidak dapat menentukan keamanan.
- Apakah ini Hyper-V?
- Bukan. Ini adalah relai port/stdio
- Sama dengan wslhost?
- Bukan. wslhost adalah I/O interoperabilitas
Apa itu wslrelay.exe?
wslrelay adalah relai port/stdio, bukan hypervisor. Ini bukan vmms.exe dan bukan vmcompute.exe. Keduanya menjalankan komputasi. Image ini hanya menjembatani localhost dan beberapa stream.
Apa fungsinya?
File ini memetakan listener Linux ke localhost Windows dan dapat membawa stdio untuk proses yang diluncurkan. File ini tidak mengelola VM dan tidak mencantumkan distribusi.
Mengapa proses ini berjalan?
Sebuah distro memublikasikan port, sebuah alat menggunakan penerusan localhost, atau WSL membutuhkan jembatan stdio. Tidak adanya soket yang diteruskan sering kali berarti relai ini seharusnya menganggur atau hilang.
Mengapa ada banyak salinan?
Beberapa salinan wslrelay.exe bisa mewakili beberapa jembatan port atau stdio. Itu bukan berarti ada beberapa layanan manajemen Hyper-V.
Periksa instans yang sedang berjalan
Di Windows PowerShell, kueri hanya-baca ini mencantumkan ID proses yang cocok, waktu pembuatan, dan jalur eksekusi di PC ini.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wslrelay.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Hasil tidak ada atau jalur yang tidak dapat diakses tidak meyakinkan. Proses yang dilindungi dapat membatasi akses, dan ID proses dapat digunakan kembali. Simpan jalur pribadi secara lokal.
Gunakan panduan identitas file untuk membandingkan tanda tangan dan metadata produk. Nama file saja tidak dapat menetapkan keamanan.
Apakah ini aman?
Verifikasi file yang sedang berjalan ini
wslrelay Microsoft di dalam paket WSL adalah jembatan localhost/stdio. wslrelay.exe di Temp bukan itu. Ini tetap bukan vmms Hyper-V.
Bandingkan lokasi yang tercatat dengan file aktual. Folder yang dikenal saja tidak menetapkan identitas.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe
- Penerbit yang diharapkan: Microsoft Corporation
- Tugasnya adalah relai port dan stdio
- Bukan vmcompute.exe dan bukan vmms.exe
Bisakah saya mengakhirinya?
Port yang diteruskan tersebut terputus
Menghentikan wslrelay.exe dapat memutus akses localhost ke listener Linux tersebut. Utility VM dapat tetap aktif. Menghentikan vmms.exe adalah cerita Hyper-V yang berbeda.
Bisakah saya menghapusnya?
Tidak
Jangan hapus wslrelay.exe. Hentikan proses Linux yang memublikasikan port tersebut, atau jalankan wsl --shutdown. Jangan menonaktifkan Hyper-V untuk menghapus relai ini.
Haruskah ini berjalan saat Windows dimulai?
Penerusan atau jembatan stdio memulainya. Ini bukan Aplikasi Startup.
Ukur penggunaan sumber daya
| CPU dan memori | Bandingkan beberapa pengamatan untuk PID dan beban kerja yang sama. Entri ini tidak memiliki basis universal yang diukur secara independen. |
|---|---|
| Disk dan jaringan | Atribusikan aktivitas ke proses aktual dan tugas saat ini; nama file saja tidak menetapkan tujuan yang diharapkan atau volume transfer. |
Informasi berkas
| Nama berkas eksekusi | wslrelay.exe |
|---|---|
| Jalur instalasi yang tercatat | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe |
| Penerbit | Microsoft Corporation |
| Pemeriksaan tanda tangan | Periksa file aktual; entri ini tidak mensertifikasi identitas sertifikatnya. |
Masalah umum
Browser tidak dapat mengakses localhost:3000 setelah aplikasi pengoptimal mematikan relai
Mulai ulang server Linux atau distro tersebut. Aplikasi tersebut masih berada di dalam VM. vmms tidak pernah menjadi jembatan ini.
Tertukar dengan masalah file hang pada wslhost
I/O file \\wsl.localhost ditangani wslhost. Port localhost yang mati ditangani relai ini.
Pemecahan masalah
Lakukan diagnosis sebelum Anda mengubah apa pun yang bersifat merusak.
Pastikan proses Linux masih mendengarkan (listening)
Di dalam distro, periksa port tersebut. Jika ia mendengarkan di sana tetapi localhost Windows gagal, relai tersebut adalah sisi Windows-nya. Hyper-V Manager tidak akan menampilkan soket ini.
wsl --shutdown, lalu mulai kembali aplikasinya
Langkah itu akan membangun ulang relai. Jangan mengganti vmcompute.exe untuk "memperbaiki localhost."
Rincian teknis
Rincian teknis
| Nama gambar | wslrelay.exe |
|---|---|
| Peran | Relai localhost dan stdio WSL |
Periksa identitas berkas yang berjalan
Nama file saja tidak dapat menetapkan keamanan. Verifikasi jalur aktual, tanda tangan, dan identitas produk.
Sumber dan verifikasi
Label sumber tercatat: Agustus 2026. Label ini tidak menetapkan verifikasi independen. Cara kami meneliti.
- Microsoft Learn: Jaringan WSL · localhost dan penerusan port antara Windows dan WSL
- Microsoft Learn: Arsitektur WSL · Helper jaringan bukanlah CLI
- Peta proses Foxhole · Sampel pihak pertama pada PC Windows. Bukan tolok ukur lab.
- Microsoft Sysinternals: Sigcheck · Menjelaskan cara memeriksa tanda tangan berkas. Referensi ini tidak menetapkan identitas atau keamanan berkas tertentu yang sedang berjalan.
- Microsoft: Get-CimInstance · Metode kueri proses lokal hanya-baca.
- Microsoft: Win32_Process properties · Mendokumentasikan ID proses, jalur eksekusi, tanggal pembuatan, dan penggunaan kembali ID induk.
Apakah artikel ini bermanfaat?
Cukup jawab ya atau tidak. Pilih alasan jika Anda mau, atau tambahkan catatan singkat.
Terima kasih. Ini membantu kami menyempurnakan halaman ini.