Anonim

Kung darating ka laban sa app o utos 'ay hindi kinikilala bilang mga panloob o panlabas na utos na mga error kapag sinusubukan mong gawin ang isang bagay sa linya ng utos, mag-update ng isang app o mag-install ng bago, hindi ka nag-iisa. Ito ay nangyayari kapag binago ang mga variable ng kapaligiran ng Windows na pumipigil sa pagpapatakbo ng utos.

Tingnan din ang aming artikulo Paano Upang Mapabilis ang Windows 10 - Ang Ultimate Guide

Maaari mong literal na sinusubukan mong gawin ang anumang bagay, kahit na nagpapatakbo ng isang pangunahing utos ng CMD o pag-update ng iyong antivirus. Kung nagbago ang variable, ang Windows ay hindi magagawang magpatupad ng utos na iyon. Kung nangyayari ito sa iyo, mayroong ilang mga paraan upang mahawakan ito.

Mayroong dalawang bersyon ng error na ito. Isa para sa mga pangkalahatang programa at isa para sa kung sinusubukan mong gumamit ng isang utos ng CMD. Ipapakita ko sa iyo kung paano ayusin ang pareho.

Ang pag-aayos ng utos ay hindi kinikilala 'mga error

Ang error syntax ay karaniwang magiging isang bagay tulad ng 'Program.exe ay hindi kinikilala bilang isang panloob o panlabas na utos'. Ang syntax ay nakasalalay sa ginagawa mo sa oras na mahalaga dahil kailangan nating suriin ang pag-install ng file bago pa namin gawin.

  1. Mag-navigate sa pag-install ng file ng programa na sinusubukan mong gamitin at tiyakin na ang executive ay naroroon.
  2. Mag-navigate sa Control Panel, System at Security at mga setting ng advanced na system.
  3. Piliin ang pindutan ng Mga variable ng Kapaligiran.
  4. Piliin ang Path sa variable ng pane ng System sa ilalim ng bagong window.
  5. Piliin ang I-edit at lilitaw ang isang bagong window.
  6. Tiyaking naroroon ang '% SystemRoot% \ System32' at 'C: \ Windows \ System32'.
  7. Kopyahin ang isang halaga sa Notepad.
  8. Baguhin ang entry sa window ng variable na Pangkapaligiran sa iba pa at i-click ang OK.
  9. Palitan ang halaga na binago mo lamang sa orihinal mula sa Notepad at i-click ang OK.
  10. Gawin ang pareho para sa iba pang halaga.

Kung alam mo ang Windows, malalaman mo na kung minsan ang kailangan mo lang gawin ay muling magpasok ng isang halaga para sa muli itong mapulot. Inaakala kong ito ay upang mai-link ito sa loob ng Windows internal database nang higit pa ngunit ang nakakaalam.

Ang paglalagay ng mga halaga sa Notepad ay nakakatipid ng oras at pinapanatili ang tamang syntax kung dapat kang mapabagabag habang isinasagawa ang gawaing ito o kung sakaling nakalimutan mo ang hitsura nito. Gupitin lamang at i-paste ang bawat isa nang paisa-isa at baguhin ang halaga sa mga variable ng Kapaligiran sa anumang bagay. Pagkatapos ay i-paste ang orihinal na halaga pabalik at kumpirmahin. Dapat itong sapat para sa orihinal na utos na sinusubukan mong gumana muli.

Ang mata ng agila sa gitna mo ay maaaring mapansin na ang '% SystemRoot% \ System32' at 'C: \ Windows \ System32' point sa parehong lokasyon. Ito ay isang entry sa legacy para sa mga gumagamit ng mas matatandang system. Hindi maaaring hindi mo kapwa kailangan ngunit ang Windows ay tila pa rin i-refer ang mga ito nang hiwalay. Ang Systemroot ay pangunahing para sa mga system na ginamit parehong WINNT at Windows folder na hindi na totoo. Gayunpaman ang parehong kailangan upang maging naroroon kahit sa Windows 10.

Ayusin ang 'CMD na utos ay hindi kinikilala' mga error

Kung sinusubukan mong magpatakbo ng isang utos ng CMD at nakikita ang 'CMD ay hindi kinikilala bilang isang panloob o panlabas na utos', maaaring iba ito. Ang pagsubok sa pag-aayos sa itaas ay maaaring gumana ngunit ang isyu ay maaaring sanhi ng isang pares ng mga entry sa rehistro na nakakagambala sa normal na kadena ng mga utos.

Sa paanuman, kung mayroon kang AutoRun na nakatakda sa pagpapatala, ang ilang mga utos ng CMD tulad ng ping o nslookup ay hindi palaging gagana. Ibabalik nila ang error sa itaas. Ang .exe ay naroroon at ang lahat ay maaaring magmukhang tama, ngunit ang dalawang maliit na entry na ito ay sumisira sa iyong araw.

Ang mga entry sa rehistro ay ang:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Command Processor \ AutoRun

HKEY_CURRENT_USER \ Software \ Microsoft \ Command Processor \ AutoRun

Ang isyung ito ay hindi bababa sa isang dekada. Mayroon akong isang bookmark para sa isang entry sa blog ng MSDN mula 2007 na na-save ko ang paglalarawan ng bagay na ito.

  1. Mag-navigate sa C: \ Windows \ System32 at tiyakin na ang ehekutibo ng CMD.
  2. Gawin ang suriin ang mga variable ng Kapaligiran tulad ng nasa itaas. Kung hindi ito ayusin ito magpatuloy.
  3. Patakbuhin ang utos na 'cmd / d' na tila pinipigilan ang autorun mula sa pagtakbo. Kung pareho ang mensahe, magpatuloy.
  4. Hanapin ang mga dalawang rehistrong entry na nakalista sa itaas at tanggalin ang mga ito.

Ang pag-aayos na ito ay luma ngunit ginto. Ginamit ko ito nang nagtatrabaho ako sa IT Admin sa isang kilalang cable company. Iyon ang dahilan kung bakit mayroon pa rin akong ito bilang isang bookmark. Ang 'utos ay hindi kinikilala bilang isang panloob o panlabas na utos na pagkakamali ay nasa paligid na iyon at hanggang sa alam ko, ang pag-aayos ay pareho pa rin kahit limang mga henerasyon ng Windows mamaya. Gayunpaman, kung natagpuan mo ang pagkakamali, kahit na alam mo na ang gagawin.

Kailan ang huling oras na nakita mo ang 'ay hindi kinikilala bilang isang error sa panloob o panlabas na' sa Windows? Ginamit mo ba ang isa sa mga solusyon na ito o iba pa?

Paano ayusin 'ay hindi kinikilala bilang mga panloob o panlabas na utos na mga error