Ако наиђете на апликацију или наредбу, „грешка није препозната као унутрашња или спољна наредба“ приликом покушаја да се изврши нешто у командној линији, ажурира се апликација или се инсталира нешто ново, нисте сами. То се догађа када се промијене околинске варијабле Виндовс које спречавају покретање наредбе.
Такође погледајте наш чланак Како убрзати Виндовс 10 - Ултимате водич
Дословно можете покушати било шта, чак и извршавањем основне ЦМД наредбе или ажурирањем вашег антивируса. Ако се променљива променила, Виндовс неће моћи да изврши ту наредбу. Ако вам се то догађа, постоји неколико начина да се то ријеши.
Постоје две верзије ове грешке. Један за опште програме и један за ако покушавате да користите ЦМД наредбу. Показаћу вам како да поправите оба.
Поправке „команда није препозната“ грешке
Синтакса грешке обично је нешто попут „Програм.еке није препознат као унутрашња или спољна наредба“. Синтакса зависи од тога шта радите у то време што је важно јер морамо да проверимо инсталациону датотеку пре него што урадимо било шта друго.
- Дођите до инсталационе датотеке програма који покушавате да користите и уверите се да је извршна датотека присутна.
- Идите на Цонтрол Панел, Систем анд Сецурити и Адванцед систем сеттингс.
- Изаберите дугме Околишне променљиве.
- Изаберите Патх у окну променљивих система на дну новог прозора.
- Изаберите Измени и појавиће се нови прозор.
- Проверите да ли су присутни '% СистемРоот% \ Систем32' и 'Ц: \ Виндовс \ Систем32'.
- Копирајте једну вредност у Нотепад.
- Промените унос у прозору променљиве окружења у нешто друго и кликните на дугме У реду.
- Вриједност коју сте управо промијенили замијените оригиналном из Нотепад-а и кликните на ОК.
- Учините исто за другу вредност.
Ако познајете Виндовс, знат ћете да понекад све што требате поново унесете вриједност да би се поново покупио. Претпостављам да је ово још једном повезати унутар Виндовс интерне базе података, али ко зна.
Лијепљење вриједности у Нотепад штеди вријеме и чува исправну синтаксу ако вас узнемиравају током обављања овог задатка или у случају да заборавите како је то изгледало. Само изрежите и залепите сваки појединачно и промените вредност променљивих у окружењу у било шта. Затим вратите оригиналну вредност назад и потврдите. Ово би требало бити довољно за оригиналну команду којом сте покушавали поново да радите.
Орао међу вама може приметити да '% СистемРоот% \ Систем32' и 'Ц: \ Виндовс \ Систем32' упућују на исту локацију. Ово је наслијеђени унос за оне који користе старије системе. Вјероватно вам нису потребна оба, али чини се да их Виндовс и даље одвојено наводи. Системроот је углавном био за системе који користе и ВИННТ и Виндовс мапе, што више није тачно. Међутим, и једно и друго морају бити присутни чак и у Виндовсима 10.
Поправите грешке „ЦМД наредба није препозната“
Ако покушавате покренути ЦМД наредбу и видите да „ЦМД није препознат као унутрашња или спољна наредба“, то би могло бити нешто другачије. Покушај горњег поправка може успети, али проблем може бити узрокован пар уноса у регистру који прекидају нормалан ланац наредби.
На неки начин, ако сте у регистру поставили АутоРун, одређене ЦМД наредбе као што су пинг или нслоокуп неће увек радити. Они враћају горњу грешку. .Еке је присутан и све може изгледати тачно, али ова два мала уноса уништавају вам дан.
Ти уноси у регистре су:
ХКЕИ_ЛОЦАЛ_МАЦХИНЕ \ Софтваре \ Мицрософт \ Цомманд Процессор \ АутоРун
ХКЕИ_ЦУРРЕНТ_УСЕР \ Софтваре \ Мицрософт \ Цомманд Процессор \ АутоРун
Ово питање је старо најмање деценију. Имам обележивач за унос на МСДН блог из 2007. године који сам сачувао илуструјући управо ову ствар.
- Идите на Ц: \ Виндовс \ Систем32 и провјерите је ли у њему извршен ЦМД.
- Извршите проверу променљивих околине као горе. Ако то не реши, крени даље.
- Покрените наредбу 'цмд / д' која очигледно спречава покретање ауторуса. Ако је порука иста, крените даље.
- Пронађите те двије ставке регистра наведене горе и избришите их.
Ово поправљање је старо, али злато. Некада сам ово користио док сам радио ИТ Админ у добро познатој компанији за каблове. Зато је и даље имам као обележивач. Грешка „команде није препозната као унутрашња или спољна наредба“ већ је толико дуго и колико знам, исправка је и даље иста чак и пет генерација Виндовс-а. Ипак, ако наиђете на грешку, бар сада знате шта треба учинити.
Када сте последњи пут видели грешку „није препозната као унутрашња или спољна наредба“ у Виндовс-у? Да ли сте користили неко од ових решења или нешто друго?
