En befintlig anslutning stängdes med våld av fjärrvärden i Windows 10 Fix

När du försöker ansluta till den angivna fjärrvärden från ditt nätverk kan du se ett felmeddelande ”En befintlig anslutning stängdes med våld av fjärrvärden”. Det här problemet uppstår vanligtvis på grund av en sockelanslutning mellan ett klientsystem och ett serversystem. Om du letar efter en lösning för denna fråga, följ bara dessa enkla lösningar för att hitta den möjliga lösningen på nolltid.

Lösningar 

1. Inaktivera antivirusprogrammet på din dator och kontrollera igen.

Fix 1 - Konfigurera Java Advanced-inställningar

Många användare har rapporterat att problemet är associerat med Java SDK på sina datorer.

1. Skriv 'Kontrollpanel”I sökrutan.

2. Klicka därefter på “Kontrollpanel”I sökresultatet.

Kontrollpanel

3. Klicka på rullgardinsmenyn bredvid ”i kontrollpanelenVisa av:‘.

4. Då måste du välja “Små ikoner”Alternativ.

Små ikoner

5. Nu måste du klicka på “Java”För att öppna Java Configure.

Java

6. Klicka sedan på “Avancerad”Fliken.

7. Markera sedan kryssrutan “Aktivera operativsystemets begränsade miljö (naturlig sandlåda)“.

Aktivera operativsystemet

8. Klicka sedan på “Tillämpa”Och sedan på”OK“.

Ansök OK

Stäng kontrollpanelfönstret.

Steg - 2 Kör SFC på Ieframe-fil

1. När du har ändrat Java-inställningar, skriv “cmd”I menyraden.

2. Högerklicka därefter på “Kommandotolken”Och klicka på“Kör som administratör“.

Cmd.exe Admin

3. Skriv sedan dessa kommandon och tryck på Stiga på att utföra dem i en sekvens.

snabb sfc /scanfile=c:\windows\system32\ieframe.dll sfc /verifyfile=c:\windows\system32\ieframe.dll
assoc
Prompt

Stäng fönstret Kommandotolken.

Omstart och kontrollera om detta fungerar eller inte.

Fix 2 - Aktivera kryptografisk tjänst på ditt system

Att aktivera den kryptografiska tjänsten bör åtgärda problemet.

Varning - Registerredigeraren är en mycket känslig plats på din dator. Innan du går vidare till huvudfixet, begär vi att säkerhetskopiera registret på din dator.

När du har öppnat registerredigeraren klickar du på “Fil“. Klicka sedan på “Exportera”För att göra en ny säkerhetskopia på din dator.

Exportregistret

1. Skriv “regedit”I sökrutan.

2. Klicka sedan på “Registerredigerare”För att komma åt den.

Regedit

3. Navigera sedan till denna registerplats-

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

4. Kontrollera om det finns en nyckel med namnet “SchUseStrongCrypto“.

5. Om det inte finns någon ”SchUseStrongCrypto” -nyckel, gå till detta område i Registerredigeraren-

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

6. Sedan dubbelklicka på "SchUseStrongCrypto“.

Schusestrongcrypto

7. I fönstret Redigera värde ställer du in data som “1“.

8. Klicka på "OK”För att spara ändringen på ditt system.

1ok

Stäng Registerredigeringsfönstret.

Omstart din dator och kontrollera om fixen har fungerat för dig.

Fix 3 - Tvinga TLS 1.2-användning

Om du har applikationen redo att använda TLS 1.0 eller TLS 1.1 i stället för TLS 1.2-versionen kan detta felmeddelande dyka upp.

För att åtgärda problemet kan du behöva redigera källkoden för det specifika programmet i terminalen.

1. Gå till programmets rotplats och högerklicka på “global.asax”-Fil.

2. Klicka på "Visa kod”För att analysera källkoden.

3. I koden bör det finnas enApplication_Start" sektion.

Kopiera och klistra in följande rader i avsnittet.

om (ServicePointManager. Säkerhetsprotokoll. HasFlag (SecurityProtocolType. Tls12) == falskt) { ServicePointManager. SecurityProtocol = ServicePointManager. Säkerhetsprotokoll | SecurityProtocolType. Tls12; }
Om Lägg till tjänst

Spara sedan koden och kör applikationen igen. Om detta inte fungerar kan du prova att ändra sockelimplementeringarna i ditt program.

Fix 4 - Ändra sockelimplementeringen

Ändra sockelimplementeringarna bör fungera för dig.

1. Kontrollera först koden för att se till att det finns enStateObject”Klass tillsammans med”public byte [] buffert = ny byte [1024], public Socket-uttag;“.

2. Därefter måste du ringa en funktion “Få (uttag)" i. Ring sedan den här koden “ogiltig ReceiveCallback (IAsyncResult ar)“.

SocketError errorCode; int nBytesRec = uttag. EndReceive (ar, out errorCode); if (errorCode! = SocketError. Framgång) { nBytesRec = 0; }

Kontrollera om detta har hjälpt situationen eller inte.

Fix 5 - Lägg till saknade rader till kommandoraden

[ENDAST ENTITETSRAM ANVÄNDARE]

Om du utvecklar med Entity Framework finns det en chans att du har missat en liten bit kod.

1. Starta först “.edmx”-Fil. Öppna sedan ”sammanhang.tt”-Fil.

2. Gå sedan till “context.cs”-Filen och lägg till dessa speciella rader i din kod.

public DBEntities (): base ("name = DBEntities") {detta. Konfiguration. ProxyCreationEnabled = falsk; // LÄGG TILL DENNA RAD! }

Kontrollera nu om det fungerar.

Fix 6 - Installera om Java SE

Du kan avinstallera Java SE från din dator och installera om den senaste versionen igen.

Steg - 1 Avinstallera Java SE 

1. tryck på Windows-tangent + R.

2. I Springa fönster, skriv och slå sedan Stiga på.

appwiz.cpl
Appwiz

Detta öppnar fönstret Program och funktioner.

3. Kolla in listan över ansökningar för “Java SE-utvecklingssats“.

3. Sedan Högerklicka på den angivna applikationen och klicka sedan på “Avinstallera“.

Avinstallera Java Se

För att avinstallera Java från din enhet, klicka på “Ja“.

På detta sätt har du avinstallerat Java SE från din enhet.

När du är klar stänger du Program och funktioner fönster.

Omstart din dator.

Steg - 2 Installera den senaste Java SE

Nu måste du installera den senaste versionen av Java på din dator.

1. Besök detta avsnitt av nedladdningar av Java SE.

2. Klicka bara på “JDK Ladda ner“.

Jdk Ladda ner

3. Efter nedladdning av installationen, springa installationen på ditt system.

Jdk Dc

Vänta tills installationen är över.

Framgångsrikt installerad

Kontrollera om den här åtgärden har fungerat för dig eller inte.

Fix 7 - Spola DNS-cachen

Det finns en chans att anslutningen störs på grund av en felkonfigurerad DNS-cache.

1. Tryck Windows-tangent + S. Skriv “cmd“.

2. Högerklicka på “Kommandotolken”Och klicka sedan på“Kör som administratör”För att komma åt CMD-terminalen.

Cmd.exe Admin

3. När terminalen öppnas skriver du den här koden och trycker på Stiga på.

ipconfig / flushdns
Kommandotolken Admin Flush Dns Kommando Enter

Detta rensar DNS-cachen på ditt system. Omstart routern och kontrollera om det fungerar.

Ditt problem bör lösas.

Alternativa tips

1. Kanske kan informationen du skickar till applikationen bli förvrängd.

2. Klientapplikationen har förbrukat tillgängliga resurser.

[Löst] Ethernet har ingen giltig IP-konfiguration Windows 10-fel

[Löst] Ethernet har ingen giltig IP-konfiguration Windows 10-felNätverkWindows 10

Ett mycket vanligt problem som en Ethernet-användare du kan möta är Ethernet har ingen giltig IP-konfiguration fel. Detta fel är relaterat till NIC (Network Interface Card), en hårdvara som anslute...

Läs mer
Fix: 'IPv6 Connectivity- No network access' fel i Windows 10

Fix: 'IPv6 Connectivity- No network access' fel i Windows 10NätverkWindows 10

Vissa Windows 10-användare klagar över ett problem med internetanslutning på sin dator. Enligt dem fungerar inte internetanslutningen på deras system och de märker ”IPv6-anslutning: Ingen nätverkså...

Läs mer

Geek-sidan - Windows Tips och programvaror - Sida 6HurNätverkSkrivareSökLagraUppdateringUsbWindows 10KromVisaKantFelSpel

Vi känner alla till det märkliga ljudet som vårt system ger när vi ansluter / kopplar bort någon enhet från USB-porten. Ibland ser man att detta ljud piper slumpmässigt utan anledning utan ...Sakna...

Läs mer