Топ 7 поправки за грешка „Не се разпознава като вътрешна или външна команда“ в Windows 10 или 11
Miscellanea / / October 20, 2023
Windows предлага доста приятелски интерфейс, когато трябва да бъркате в повечето настройки. Но не дай Боже, ако трябва да изпълнявате черни задачи като изчистване на DNS кеша. Ще трябва използвайте приложението Терминал за инструменти на командния ред. Някои потребители обаче се сблъскват с грешката „Не е разпознато като вътрешна или външна команда“ на своя компютър с Windows 11 или 10, докато изпълняват команда.
![Топ 7 поправки за грешка „Не се разпознава като вътрешна или външна команда“ в Windows 10 или 11](/f/f209e6bb52c26657f2004fe758cad252.jpg)
Основните причини за този проблем включват липсващи администраторски привилегии, липсващи приложения, неправилен път и форматиране на команди и липсващи променливи на средата. Ще изброим седем метода за разрешаване на проблема.
1. Стартирайте командния ред в режим на администратор
Някои команди изискват повдигнат прозорец на командния ред, за да работят правилно. Така че затворете и стартирайте командния ред в администраторски режим и след това изпълнете командата. Ето как:
Етап 1: Натиснете клавиша Windows, за да отворите менюто "Старт". Тип cmd в полето за търсене и натиснете клавишната комбинация Control + Shift + Enter, за да отворите прозорец на командния ред с администраторски привилегии.
![старт меню cmd](/f/5d6008b95f9931bb2d9165a839fcd122.png)
Стъпка 2: Ще се отвори прозорецът за контрол на потребителските акаунти. Щракнете върху бутона Да, за да отворите командния ред с администраторски права.
![прозорец за контрол на потребителския акаунт](/f/69ddbd7920f07bd340f3e89784adc1b3.png)
Стъпка 3: Въведете командата правилно и натиснете Enter, за да я изпълните.
![Стартирайте командния ред в режим на администратор](/f/a1a3f6fdc928679e36402fa05438654d.png)
2. Проверете дали приложението е инсталирано или не
Често грешката „не се разпознава като вътрешна или външна команда, работеща програма или пакетен файл“. също може да възникне, защото командата, която се опитвате да изпълните, принадлежи на приложение, което не е инсталирано на вашия НАСТОЛЕН КОМПЮТЪР.
В Windows можете да надникнете в папката System32, ако инструментът присъства или не. Ето как да го направите:
Етап 1: Натиснете клавишната комбинация Windows + E, за да отворите приложението File Explorer.
Стъпка 2: Отидете до адресната лента в горната част и щракнете върху нея. Сега поставете следния път и натиснете Enter, за да отидете до папката System32.
C:\Windows\System32
![Проверете дали приложението е инсталирано или не](/f/ce687f2aaa68876596d4a92b3b586127.png)
Стъпка 3: Кликнете върху лентата за търсене в горния десен ъгъл. Въведете името на инструмента, до който се опитвате да получите достъп от командния ред. Ако не се появи в резултата от търсенето, липсва или е недостъпен за вашия компютър.
![Проверете дали приложението е инсталирано или не в папка System32](/f/163493b709c0eb6115092b9733c8c5c0.png)
За други инструменти на трети страни трябва да проверите папката Program Files или други места, където сте инсталирали или извлекли приложението, за да го потвърдите.
3. Превключете към правилния диск и директория
The Командният ред може да не разпознава команди ако се опитвате да получите достъп до програмата от грешна директория. Командният ред ви позволява достъп до всеки системен инструмент от всяка директория. Но ако се опитвате да получите достъп до инструмент на трета страна, ще трябва да превключите към директорията, където присъства инструментът, и след това да изпълните команди, свързани с него. Ето как:
Етап 1: Натиснете клавиша Windows, за да отворите менюто "Старт". Тип cmd в полето за търсене и натиснете Enter, за да отворите командния ред.
![старт меню cmd](/f/5d6008b95f9931bb2d9165a839fcd122.png)
Стъпка 2: Трябва да превключите към устройството, където е инструментът. Да приемем, че се опитвате да получите достъп до Vivetool, присъстващ в папка в D устройството. Така че, първо, превключете към D устройството, като използвате тази команда:
D:
![Превключете към правилния диск и директория](/f/5502157f4ff6b579ce3a611b4b29b60a.png)
Стъпка 3: След като сте в правилното устройство, трябва да отидете до правилното местоположение на папката. Командната структура за това е:
Folder name\folder name\toolname.exe
И така, командата за достъп до инструмента, който присъства в подпапка, е:
Vivetool\vive\vivetool.exe
![Превключете към правилния диск и директория](/f/668f04b73c0b7c891b65bc7611869e3e.png)
Стъпка 4: Затворете прозореца на командния ред.
4. Оградете командата в кавички
Ако командата, която се опитвате да изпълните, има път, в който има интервали, можете да получите грешка, че командата не е разпозната. Простата причина е, че командният ред не разбира, че умишлено сте оставили място и дали това е действителното име на папка или файл.
За да премахнете този проблем, можете да капсулирате пълния път и командата в двойни кавички. Така форматът на командата става:
“Full path\tool.exe”
Например, ако искаме да получим достъп до Vivetool, намиращ се в подпапка, наречена „vive efr“ в D устройството, нашата команда ще стане:
“D:\Vivetool\vive efr\vivetool.exe”
![Оградете командата в кавички](/f/b340fe1dda0d93802299147478a98e71.png)
5. Добавете променливата на средата
Ако пътят на програмата, до която се опитвате да получите достъп, липсва в променливите на средата, тогава трябва да го добавите ръчно. В противен случай ще продължите да срещате грешката „не е разпозната като вътрешна или външна команда“. Ето как:
Етап 1: Натиснете клавишната комбинация Windows + R, за да отворите диалоговия прозорец Изпълнение. Въведете следния път и натиснете Enter, за да отворите разширените системни свойства:
%windir%\System32\SystemPropertiesAdvanced.exe
![диалогов прозорец за стартиране](/f/5fbfed2e9aa698b60ae08b3f592aa968.png)
Стъпка 2: Кликнете върху опцията Променливи на средата.
![разширени свойства на системата](/f/6f6be6bcbf6dcbbc1616181218dad84d.png)
Стъпка 3: Отидете в раздела Системни променливи. Намерете стойността на Path и щракнете двукратно върху нея.
![Добавете променливата на средата](/f/7b3cfe7b1b8a23b0ab9454faff38fdc5.png)
Стъпка 4: Кликнете върху бутона Нов.
![Добавете променливата на средата 2](/f/22f6a4b9fd292e8447ab3ebc4da94fe0.png)
Стъпка 5: Ще бъде създаден нов запис за променлива на средата. Кликнете върху бутона Преглед.
![Добавете променливата на средата 2](/f/22f6a4b9fd292e8447ab3ebc4da94fe0.png)
Стъпка 6: Отидете до директорията, където присъства програмата, която искате да добавите. Изберете го и щракнете върху бутона OK.
![Добавете променливата на средата 4](/f/6dd1b14b8a74143e8c6495afda31b789.png)
Стъпка 7: Кликнете върху бутона OK.
![Добавете променливата на средата 5](/f/65a3ed02a4be8b1dbfa89b71d77893f9.png)
Стъпка 8: Щракнете върху OK, за да затворите прозореца Променливи на средата.
![Добавете променливата на средата 6](/f/65c3c5b09b2d42f4486c912a05fb90f9.png)
Стъпка 9: Сега отворете командния ред и опитайте да стартирате програмата или всяка команда, свързана с нея.
Ако срещнете проблем при достъп до системните инструменти, трябва да промените пътя. Първо, проследете отново първите четири стъпки на този метод, споменати по-горе, и създайте нов запис на променлива на средата.
Етап 1: Поставете следния текст в новия запис:
%SystemRoot%\system32
![Добавете променливата на средата 7](/f/4668fe22b81c24f265962622acde658b.png)
Стъпка 2: Кликнете върху бутона OK, за да приложите промените.
![Добавете променливата на средата 7 Копирайте](/f/644f57517bc1f6225afbaa52604a3f30.png)
Стъпка 3: Затворете прозореца Променливи на средата.
6. Стартирайте SFC и DISM сканиране
Windows идва с Проверка на системни файлове (SFC) и инструменти от командния ред за обслужване и управление на изображения за разполагане (DISM), които могат да ви помогнат да поправите и възстановите липсващи системни файлове и да поправите хранилището на компоненти на Windows. Трябва да стартирате тези сканирания едно след друго. Ето как:
Етап 1: Натиснете клавиша Windows, за да отворите менюто "Старт". Тип cmd в лентата за търсене и натиснете Control + Shift + Enter едновременно, за да отворите командния ред с администраторски права.
![старт меню cmd](/f/5d6008b95f9931bb2d9165a839fcd122.png)
Стъпка 2: Когато се появи прозорецът за контрол на потребителските акаунти, щракнете върху бутона Да, за да стартирате командния ред с администраторски права.
![прозорец за контрол на потребителския акаунт](/f/69ddbd7920f07bd340f3e89784adc1b3.png)
Стъпка 3: Въведете следната команда и натиснете Enter, за да я изпълните:
SFC /scannow
Стъпка 4: Тип клас и натиснете Enter, за да изчистите прозореца на командния ред.
![SFC сканиране](/f/ac0969931906fd2c30688582b0f64310.png)
Стъпка 5: Въведете следните команди и ги изпълнете една след друга:
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
![DISM сканира](/f/092eb1da212f7c7bb3ec5d18fcafce98.png)
Стъпка 6: Завършването на сканирането ще отнеме много време. Рестартирайте компютъра си след това.
7. Извършете възстановяване на системата
Възстановяването на системата може да бъде спасител, когато компютърът ви не работи както преди. Ако не сте срещали никакви проблеми, докато изпълнявате вътрешните команди, можете използвайте Възстановяване на системата за връщане към по-ранно състояние. Ето как:
Етап 1: Натиснете клавиша Windows, за да отворите менюто "Старт". Тип rstrui в лентата за търсене и натиснете Enter, за да стартирате System Restore.
![старт меню rstrui](/f/b353e289d919ad12ee0ee5816e72ff60.png)
Стъпка 2: Кликнете върху бутона Напред.
![Използвайте възстановяване на системата](/f/d5cb796dfbebab07c59b182291f161a7.png)
Стъпка 3: Изберете точка за възстановяване от списъка. Следвайте инструкциите на екрана, за да приложите точката за възстановяване на вашия компютър.
![Извършете възстановяване на системата](/f/ff219bfcda0e666858032a69aa0950cf.png)
Вашият компютър ще се рестартира, за да приложи точката за възстановяване и това ще отнеме известно време.
Изпълнявайте команди без проблеми
Това бяха седемте метода за коригиране на грешката „Не се разпознава като вътрешна или външна команда“ в Windows 11 и 10. Първо проверете командата за грешки и стартирайте командния ред в администраторски режим. След това преминете към правилната директория и оградете командата в двойни кавички. И накрая, променете променливите на средата и използвайте SFC и DISM инструменти, за да коригирате проблема.
Последна актуализация на 19 октомври 2023 г
Статията по-горе може да съдържа партньорски връзки, които подпомагат поддръжката на Guiding Tech. Това обаче не засяга нашата редакционна почтеност. Съдържанието остава безпристрастно и автентично.
![](/f/2dff7663d24bde76c6f500bae7d958fa.png)
Написано от
Абхишек се придържа към операционната система Windows откакто купи Lenovo G570. Колкото и очевидно да е, той обича да пише за Windows и Android, двете най-разпространени, но завладяващи операционни системи, достъпни за човечеството. Когато не пише пост, той обича да пие OnePiece и всичко, което Netflix може да предложи.