Om du använder Windows 10 eller en äldre version av Linux kan du ha förlitat dig på ipconfig (Internet Protocol Configuration) kommandoradsprompt för att kontrollera de IP-adresser som tilldelats dina enheter. Det är ett mångsidigt kommando, särskilt i Linux, där det kan visa Wi-Fi och Ethernet IP-adresser. Det gör det desto mer frustrerande när du får det fruktade “ipconfig Not Found”-felet.
Det här felet kan uppstå av flera anledningar, där korrigeringarna är olika beroende på om du använder ett Windows 10 eller äldre Linux-operativsystem.
Åtgärda ipconfig hittades inte i Windows 10
I Windows 10 kan ett ipconfig-problem manifesteras som antingen en “ipconfig not found”-varning eller en “ipconfig notified”-varning. Hur som helst, du har precis tappat bort en användbar metod för att kontrollera IP-adresser, tömma domännamnsservrar (DNS) och modifiera olika aspekter av din Windows 10-dator.
Det finns tre möjliga korrigeringar för ett “ipconfig not found”-fel i Windows 10.
Fix 1 – Använd funktionen Path Variable
Med sökvägsvariabelfunktionen kan du lägga till filplatser till en systemsökväg, vilket ger dig möjlighet att köra körbara filer. Det är viktigt eftersom ett “ipconfig not found”-fel kan bero på att den felaktiga systemsökvägen tilldelas ipconfig-funktionen.
Att åtgärda det problemet är att lägga till de korrekta sökvägsvariablerna.
- Tryck på Win + R för att öppna dialogrutan “Kör” och skriv “
sysdm.cpl
.” - Tryck på “Enter” och välj “Systemegenskaper”.
- Navigera till fliken “Avancerat”.
- Hitta och klicka på “Start och återställning”, vilket du kommer att göra efter att ha klickat på knappen “Miljövariabler”.
- Leta efter en variabel som heter “Path” i det nya fönstret och dubbelklicka på den.
- Klicka på “Ny” och skriv “
%SystemRoot%\system32
” för att skapa en ny väg. - Välj “OK” innan du startar om datorn.
Efter omstart bör du upptäcka att din manuellt konfigurerade sökväg låter ipconfig-kommandot fungera igen. Men du kan också stöta på ett problem när du följer dessa steg – variabeln “Path” som nämns i det femte steget kanske inte visas i popup-fönstret “Startup and Recovery”.
Om det händer kan du skapa sökvägsvariabeln och länka dess värde till kommandot ipconfig med dessa steg:
- I fönstret “Startup and Recovery” klickar du på “New”.
- Skriv “Sökväg” som “Variabelnamn” i popup-rutan.
- Stiga på “
%SystemRoot%\system32
” i textrutan “Variabelt värde”. - Tryck på “OK” och starta om din enhet.
Fix 2 – Utför DISM- och SFC-skanningar
Ibland betyder ipconfig-problemet att det finns ett problem med den körbara filen utöver knasig sökväg. Filen kan vara skadad eller saknas, så att konfigurera en ny sökväg fungerar inte eftersom det inte finns någonstans att gå till den.
Att fixa den trasiga eller förlorade körbara filen kan lösa ditt ipconfig-problem. Och du kan göra det genom att köra SFC- och DISM-skanningsverktygen:
- Navigera till sökfältet i Windows och skriv “cmd” för att hitta kommandotolksappen.
- Högerklicka på “Kommandotolken” och välj “Kör som administratör”.
- Skriv “
sfc/scannow
” och tryck på “Enter”-tangenten för att köra en kontroll för eventuella integritetsproblem i ditt system. - När du har slutfört processen upprepar du steg 1 och steg 2 för att öppna kommandotolken igen som administratör.
- Skriv “
DISM /Online /Cleanup-Image /RestoreHealth
” och tryck på ”Enter”.
Låt processen köras (det tar cirka 15 minuter) och den bör upptäcka och fixa eventuella korrupta körbara filer eller systemfiler, inklusive ipconfig. När skanningen är klar skriver du “ipconfig” i kommandotolken för att se om det fungerar igen.
Fix 3 – Använd Powershell
Använder sig av Microsoft Powershell är tekniskt sett inte en fix för problemet med “ipconfig not found”. Det är en ersättning, det vill säga ett sätt att komma runt problemet med vad som i huvudsak är en kraftfullare version av kommandotolksappen. Dess kommandon, som “Get-NetIPConfiguration”, ger mer detaljerade resultat än kommandot ipconfig.
Att använda det är enkelt:
- Tryck på Win + R för att öppna dialogrutan “Kör”.
- Skriv “
Powershell
” och öppna appen. - Skriv ett Powershell-kommando för att kontrollera din IP-adress, till exempel “
Get-NetIPConfiguration
.”
Det här är inte en perfekt fix – du får inte tillbaka ipconfig för din Windows 10-enhet. Men som ett alternativ ger det bättre resultat och gör att du inte behöver krångla med att skapa nya vägar eller fixa trasiga körbara filer.
Fixar ipconfig hittades inte i Linux
Äldre versioner av Linux hade kommandot ipconfig förinstallerat, men bristande underhåll ledde till att de flesta utvecklare övergav det som ett nedlagt kommando. Om du stöter på felet “ipconfig not found” i Linux betyder det vanligtvis att du kör en ny version av operativsystemet som kommandot inte längre finns för.
Men du kan lägga vantarna på det genom att installera paketet net-tools.
Att installera paketet net-tools är ett enkelt fall av att köra ett kommando, även om kommandot skiljer sig beroende på vilken version av Linux du har.
- Arch-baserade system – Kör “
sudo pacman -S net-tools
” - Debian- och Ubuntu-system eller derivat – Kör “
sudo apt install net-tools
” - RHEL, Fedora och CentOS Systems – Kör “
sudo dnf install net-tools
”
Det relevanta kommandot för ditt system uppmanar Linux att installera net-tools, som innehåller den körbara filen ipconfig. När det är installerat, försök att köra ipconfig från kommandoraden för att se om det fungerar.
Kör alternativet till ipconfig i Linux
Den främsta anledningen till att du stöter på felet “ipconfig not found” i Linux är att det (och paketet net-tools) anses vara “utfatnat”. Detta betyder att Linux-utvecklare kollektivt tror att det är föråldrat, så de arbetar inte längre med det.
Tack och lov ersattes net-tools-paketet av iproute2 i nyare versioner av Linux, som har ett kommando som levererar samma utdata som det äldre ipconfig-kommandot som levererades. Skriv bara “ip a” som ett kommando och du bör se en utdata som visar din Linux-enhets IP-adress.
Lös din ipconfig elände
Att stöta på felet “ipconfig not found” är irriterande när allt du vill göra är att kontrollera en enhets IP-adress. Ändå är det allt vanligare, särskilt med tanke på att ipconfig är ett äldre kommando som anses föråldrat på både Windows- och Linux-system. I Windows ersätts det av Powershell-appen och dess nya kommando, medan programsviten iproute2 ersätter den i nyare versioner av Linux.
Användning av äldre system, eller i Linux fall, de som bara vill få tillgång till ipconfig på ett nytt operativsystem, har lösningar och fixar. Om du laddar ner igen, fixar sökvägen till ipconfig och kör skanningar för att bekräfta att den körbara filen inte är skadad kan allt lösa ditt “ipconfig not found”-fel.
Föredrar du att använda ipconfig före de nya kommandon som erbjuds i Windows och Linux? Hur ofta använde du ipconfig innan du stötte på problemet med “hittades inte”? Låt oss veta i kommentarsfältet nedan.