Koneksi yang ada ditutup secara paksa oleh host jarak jauh di Windows 10 Fix

Saat mencoba menyambung ke host jarak jauh yang ditentukan dari jaringan Anda, Anda mungkin melihat pesan kesalahan 'Koneksi yang ada ditutup paksa oleh host jarak jauh'. Masalah ini biasanya terjadi karena masalah koneksi soket antara sistem klien dan sistem server. Jika Anda mencari solusi untuk masalah ini, cukup ikuti solusi mudah ini untuk menemukan kemungkinan perbaikan dalam waktu singkat.

Solusi 

1. Nonaktifkan antivirus di komputer Anda dan periksa lagi.

Perbaiki 1 – Konfigurasikan pengaturan Java Advanced

Banyak pengguna telah melaporkan masalah terkait dengan Java SDK di komputer mereka.

1. Tipe 'Panel kendali' di kotak pencarian.

2. Setelah itu, klik tombol “Panel kendali” di hasil pencarian.

Panel kendali

3. Di Panel Kontrol, klik tarik-turun di samping ‘Dilihat oleh:‘.

4. Kemudian Anda harus memilih "Ikon kecil" pilihan.

Ikon Kecil

5. Sekarang Anda harus mengklik "Jawa” untuk membuka Konfigurasi Java.

Jawa

6. Kemudian, klik tombol “Maju” tab.

7. Setelah ini, centang kotak “Aktifkan lingkungan terbatas sistem operasi (kotak pasir asli)“.

Aktifkan Sistem Operasi

8. Setelah ini, klik “Menerapkan” lalu pada “baik“.

Terapkan Oke

Tutup jendela Panel Kontrol.

Langkah – 2 Jalankan SFC pada file Ieframe

1. Ketika Anda telah mengubah pengaturan Java, ketik “cmd” di bilah menu.

2. Setelah itu, klik kanan pada “Prompt Perintah” dan klik “Jalankan sebagai administrator“.

Admin Cmd.exe

3. Kemudian, ketik perintah ini dan tekan Memasukkan untuk mengeksekusi mereka secara berurutan.

prompt sfc /scanfile=c:\windows\system32\ieframe.dll sfc /verifyfile=c:\windows\system32\ieframe.dll
asosiasi
Cepat

Tutup jendela Prompt Perintah.

Mengulang kembali sistem Anda dan periksa apakah ini berfungsi atau tidak.

Perbaiki 2 – Aktifkan layanan Kriptografi di sistem Anda

Mengaktifkan layanan kriptografi akan memperbaiki masalah.

Peringatan – Registry Editor adalah lokasi yang sangat sensitif di komputer Anda. Sebelum melanjutkan ke perbaikan utama, kami meminta untuk membuat cadangan registri di komputer Anda.

Setelah membuka Registry Editor, klik “Mengajukan“. Kemudian klik “Ekspor” untuk membuat cadangan baru di komputer Anda.

Ekspor Registri

1. Tipe "regedit” di kotak pencarian.

2. Kemudian, klik tombol “Editor Registri” untuk mengaksesnya.

Regedit

3. Kemudian, navigasikan ke lokasi registri ini-

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v4.0.3031

4. Periksa apakah ada kunci bernama “SchUseStrongCrypto“.

5. Jika tidak ada kunci 'SchUseStrongCrypto', buka area ini di Editor Registri-

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\v4.0.30319

6. Kemudian klik dua kali pada “SchUseStrongCrypto“.

Schusestrongcrypto

7. Di jendela Edit Nilai atur data sebagai “1“.

8. Klik "baik” untuk menyimpan perubahan di sistem Anda.

1ok

Tutup jendela Peninjau Suntingan Registri.

Mengulang kembali komputer Anda dan periksa apakah perbaikan berhasil untuk Anda.

Perbaiki 3 – Paksa penggunaan TLS 1.2

Jika Anda memiliki aplikasi yang siap menggunakan TLS 1.0 atau TLS 1.1, alih-alih versi TLS 1.2, pesan kesalahan ini mungkin muncul.

Untuk memperbaiki masalah, Anda mungkin perlu mengedit kode sumber aplikasi tertentu di terminal.

1. Pergi ke lokasi root aplikasi dan klik kanan pada "global.asaxberkas.

2. Klik "Lihat Kode” untuk menganalisis kode sumber.

3. Dalam kode, harus ada "Aplikasi_Mulaibagian.

Cukup salin-tempel baris berikut di bagian tersebut.

jika (ServicePointManager. Protokol Keamanan. HasFlag (SecurityProtocolType. Tls12) == salah) { ServicePointManager. SecurityProtocol = ServicePointManager. Protokol Keamanan | Jenis Protokol Keamanan. Tls12; }
Jika Tambahkan Layanan

Kemudian simpan kodenya dan jalankan kembali aplikasinya. Jika ini tidak berhasil, coba ubah implementasi soket pada program Anda.

Perbaiki 4 – Ubah implementasi soket

Ubah implementasi soket yang seharusnya berhasil untuk Anda.

1. Pertama, periksa kode untuk memastikan ada tanda “objek negara” kelas bersama dengan “byte publik[] buffer = byte baru[1024], soket soket publik;“.

2. Setelah itu, Anda harus memanggil satu fungsi “Terima (Socket s)" di. Kemudian, panggil kode ini “void ReceiveCallback (IAsyncResult ar)“.

Kode kesalahan SocketError; int nBytesRec = soket. EndReceive (ar, keluar errorCode); jika (errorCode != SocketError. Keberhasilan) { nBytesRec = 0; }

Periksa apakah ini telah membantu situasi atau tidak.

Perbaiki 5 – Tambahkan baris yang hilang ke baris perintah

[HANYA UNTUK KERANGKA ENTITAS PENGGUNA]

Jika Anda mengembangkan menggunakan Entity Framework, ada kemungkinan Anda melewatkan sedikit kode.

1. Pertama, luncurkan “.edmxberkas. Setelah itu buka “konteks.ttberkas.

2. Selanjutnya, akses “konteks.cs” dan tambahkan baris khusus ini ke kode Anda.

public DBEntities(): base("name=DBEntities") { this. Konfigurasi. ProxyCreationEnabled = salah; // TAMBAHKAN GARIS INI! }

Sekarang, periksa apakah ini berhasil.

Perbaiki 6 – Instal ulang Java SE

Anda dapat menghapus Java SE dari komputer Anda dan menginstal ulang versi terbaru lagi.

Langkah – 1 Copot Java SE 

1. tekan Tombol Windows+R.

2. Dalam Lari jendela, tulis lalu tekan Memasukkan.

appwiz.cpl
Appwiz

Ini akan membuka jendela Program dan Fitur.

3. Lihat daftar aplikasi untuk “Kit Pengembangan Java SE“.

3. Kemudian klik kanan pada aplikasi yang ditentukan dan kemudian klik “Copot pemasangan“.

Copot Java Se

Untuk menghapus Java dari perangkat Anda, klik “Iya“.

Dengan cara ini Anda telah menghapus Java SE dari perangkat Anda.

Setelah selesai, tutup Program dan Fitur jendela.

Mengulang kembali komputer Anda.

Langkah – 2 Instal Java SE terbaru

Sekarang, Anda harus menginstal versi terbaru Java di komputer Anda.

1. Kunjungi bagian unduhan Java SE ini.

2. Cukup klik pada “Unduh JDK“.

Unduh Jdk

3. Setelah mengunduh pengaturan, Lari pengaturan pada sistem Anda.

Jdk Dc

Tunggu hingga proses instalasi selesai.

Berhasil Dipasang

Periksa apakah perbaikan ini berhasil untuk Anda atau tidak.

Perbaiki 7 – Bersihkan cache DNS

Ada kemungkinan koneksi terganggu karena cache DNS yang salah dikonfigurasi.

1. tekan Tombol Windows+S. Tipe "cmd“.

2. Klik kanan pada “Prompt Perintah” lalu klik “Jalankan sebagai administrator” untuk mengakses terminal CMD.

Admin Cmd.exe

3. Ketika terminal terbuka, ketik kode ini dan tekan Memasukkan.

ipconfig/flushdns
Command Prompt Admin Flush Dns Command Enter

Ini akan menghapus cache DNS di sistem Anda. Mengulang kembali router dan periksa apakah ini berfungsi.

Masalah Anda harus diselesaikan.

Kiat Alternatif

1. Mungkin data yang Anda kirim ke aplikasi mungkin terdistorsi.

2. Aplikasi klien telah kehabisan sumber daya yang tersedia.

Halaman Geek – Tips Windows & Ulasan Perangkat Lunak – Halaman 20Bagaimana Caranya?JaringanWindows 10AudioBsoTepiKesalahanPermainan

Salah satu masalah paling langka dari File Explorer di Windows 10 Anda adalah ketika pengguna mencoba mengakses menu Start, ikon menghilang dari desktop dan pesan kesalahan ini muncul - 'Explorer.e...

Baca selengkapnya

Halaman Geek – Tips Windows & Ulasan Perangkat Lunak – Halaman 3Papan KetikJaringanKinerjaPencetakAcakKeamananMemulaiTokoWindows 10BluetoothPerambanChromeTepiKesalahanPermainanGrafis

Terkadang, saat mencoba memutar video di browser favorit Anda, Anda mungkin menemukan kode kesalahan "File Video Ini Tidak Dapat Diputar. Kode Kesalahan 224003". Ini bukan kesalahan umum, namun bis...

Baca selengkapnya

Halaman Geek – Tips Windows & Ulasan Perangkat Lunak – Halaman 2Bagaimana Caranya?JaringanPencetakAcakMemperbaruiWifiWindows 10Windows Media PlayerKesalahanPermainanGoogle

Ketika versi pemuat OS tidak melengkapi versi OS yang diinstal pada sistem, sistem macet dan muncul "LOADER_ROLLBACK_DETECTED" di layar Blue Screen of Death. Ini…VPN atau Virtual Private Network te...

Baca selengkapnya