Поправка: Процес не може приступити датотеци, јер је користи неки други процес

Неколико корисника Виндовса наилази на грешку „ Процес не може да приступи датотеци јер је користи други процес“ . Углавном се проблем јавља када корисник покуша извршити нетсх наредбу. Неки корисници пријављују да се за њих појављује порука о грешци када покушају да десним тастером миша кликну на веб локацију на прикључку ИИС (Интернет Информатион Сервицес) ММЦ (Мицрософт Манагемент Цонсоле).

Процес не може да приступи датотеци, јер је користи неки други процес

Извештава се да се проблем појављује у системима Виндовс Виста, Виндовс 7, Виндовс 8.1, Виндовс 10 и на разним верзијама Виндовс Сервер-а.

Шта узрокује да се овај процес користи другим процесом?

Истражили смо овај одређени проблем гледајући различите корисничке извештаје и стратегије поправке које су користили за решавање проблема. На основу онога што смо успјели прикупити, постоји неколико уобичајених сценарија који ће покренути ову одређену поруку о грешци:

  • Команда захтева администраторске привилегије - Ако наиђете на грешку унутар терминала, највероватније је да немате административне привилегије да бисте извршили модификације. Неколико корисника у сличној ситуацији успело је да реши проблем додељивањем административних привилегија.
  • Други процес је употреба порта 80 или порта 443 - Ово је типично за рачунаре који раде на ИИС (Интернет Информатион Сервицес). Ако неки други поступак користи ова два порта, видећете ову поруку о грешци.
  • Поткључак регистра ЛистенОнлиЛист није исправно конфигурисан - Други уобичајени сценарио са ИИС (Интернет Информатион Сервицес) који ће покренути ову одређену грешку је погрешно конфигурисан поткључ регистра регистра ЛистенОнлиЛист.

Ако се тренутно борите да решите ову одређену поруку о грешци, овај чланак ће вам пружити колекцију проверених корака за решавање проблема. Доле, имате збирку метода које су други корисници у сличној ситуацији користили за решавање проблема.

За најбоље резултате следите доле наведене методе како не бисте наишли на исправку која је ефикасна у решавању грешке у вашем одређеном сценарију.

Почнимо!

1. метод: Покретање наредбе с администраторским привилегијама

Ако добијате ову грешку приликом покушаја извршавања нетсх команде, вјероватно је да се грешка појављује јер немате администраторске привилегије. Ово се јавља да се дешава више него често када корисник покушава покренути наредбу која додаје изузећа у динамички распон портова за нативне Виндовс апликације или трећу апликацију.

Имајте на уму да ће оваква операција захтевати администраторске привилегије. Да бисте осигурали да ЦМД прозор у којем покушавате извести радњу има администраторске повластице, слиједите кораке у наставку:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте „ цмд “ и притисните Цтрл + Схифт + Ентер да отворите повишену командну линију.

    Отварање повишеног прозора командне линије
  2. На упит УАЦ (Контрола корисничког налога), притисните Да да бисте додијелили администраторске привилегије.
  3. У повишеној командној линији поново покрените наредбу и погледајте да ли и даље наилазите на исту поруку о грешци.

Ако и даље добијате грешку „ Процес не може да приступи датотеци, јер је користи неки други процес“ или овај сценарио није применљив, пређите на следећи метод испод.

2. метод: Постављање другог ИП опсега

Ако покушавате да решите конфликтни ДНС сукоб користећи нетсх и горе наведени метод вам није помогао, можда бисте желели да испробате другачији приступ.

Неколико корисника који се боре да разреше исту поруку о грешци открили су да је сукоб решен након што су покушали поставити потпуно другачији ИП распон уместо стварања распона искључења.

Испод имате неколико наредби које је један погођени корисник успешно покренуо да реши сукоб између ДНС-а и брзих књига:

 netsh int ipv4 set dynamicport tcp start=10000 num=1000 netsh int ipv4 set dynamicport udp start=10000 num=1000 

Напомена: Осигурајте да терминал у којем покрећете команду има администраторске привилегије.

Ако ова метода није решила сукоб или није применљива на ситуацију са којом се сусрећете, пређите на крајњи метод.

Метода 3: Решавање сукоба порта ИИС

Ако наиђете на проблем док покушавате да десним тастером миша кликнете на ставку веб локације унутар ИИС ММЦ прозора (кликањем на Старт не ради ништа), мораћете да употребите услужни програм Нетстат.еке да бисте утврдили да ли је неки други поступак користећи порт 80 и порт 443.

Овај је проблем прилично уобичајен за рачунаре са оперативним системом Мицрософт ИИС 6.0 и 7.0. На основу званичне Мицрософтове документације појавиће се порука о грешци ако се један од следећих услова односи на вашу тренутну ситуацију:

  • Поткључак регистра ЛистенОнлиЛист није исправно конфигурисан на ИИС рачунару који ради.
  • Други поступак је употреба ТЦП порта (80) или ССЛ порта (443) који захтијева ИИС.

Да бисмо решили овај проблем, мораћемо да уведемо услужни програм Нетстат.еке како бисмо утврдили да ли други процес користи портове наведене горе. Ако услужни програм утврди да се портови не користе, прегледаћемо поткључ ЛистенОнлиЛист да видимо да ли је исправно конфигурисан.

Ево корак по корак водича кроз целу ствар:

  1. Притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим откуцајте „ цмд “ и притисните Цтрл + Схифт + Ентер да отворите повишену командну линију. Када то од вас затражи УАЦ (Контрола корисничког налога), кликните Да да бисте додељели административне привилегије.

    Отварање повишеног прозора командне линије
  2. Унутар повишене командне линије, покрените следећу наредбу да покренете услужни програм Нетстат.еке :
     нетстат -ано 
  3. Након што добијете повраћај, листајте кроз листу активних веза и проверите да ли се портови 50 и 443 активно користе у другом процесу.

    Провера да ли се портови користе различитим процесом

    Напомена: Ако се портови активно користе различитим процесом, управо сте успели да идентификујете извор свог проблема. У овом случају потражите на мрежи посебне кораке о томе како да разрешите конфликт порта у складу са ПИД-ом порта.

  4. Затворите повишен командни редак јер нам неће требати администраторске привилегије за следеће кораке.
  5. Ако се портови не користе активно, притисните тастер Виндовс + Р да бисте отворили дијалог за покретање. Затим упишите ' регедит ' и притисните Ентер да бисте отворили уређивач регистра . На упит УАЦ (Контрола корисничког налога), притисните Да да бисте додијелили администраторске повластице.

    Отварање услужног програма Регистри Едитор
  6. Унутар уређивача регистра користите лево окно да бисте се кретали до следеће локације:
     ХКЕИ_ЛОЦАЛ_МАЦХИНЕ \ СИСТЕМ \ ЦуррентЦонтролСет \ Сервицес \ ХТТП \ Параметри \ ЛистенОнлиЛист 

    Напомена: У случају да није поткључ ЛистенОнлиЛист, нема потребе да га креирате јер ће се подразумевано користити ИП адреса 0.0.0.0 .

  7. Пре него што наставите и измените поткључ ЛистенОнлиЛист, морат ћете зауставити ХТТП услугу која изводи ИИС. Зато ставите Едитор регистра у позадину јер ћемо се томе вратити у трену.
  8. Затим притисните тастер Виндовс + Р да отворите дијалошки оквир „Покрени“, откуцајте „ цмд “ и притисните тастер Ентер да бисте отворили још један прозор командне линије.

    Покрените дијалог: цмд
  9. У Цмд одзиву покрените следећу наредбу и притисните Ентер да зауставите ХТТП услугу одговорну за покретање ИИС-а:
     нет стоп хттп 
  10. На питање да ли желите да наставите ову операцију, откуцајте „И“ и притисните Ентер да бисте потврдили операцију.

    Онемогућавање ХТТП услуге
  11. Након што је ХТТП услуга онемогућена, затворите прозор наредбеног ретка и вратите се у уређивач регистра.
  12. Када је изабран поткључ ЛистенОнлиЛист, пређите на десно окно и уверите се да садржи валидне ИП адресе. Ако уочите ИП адресу која није валидна, уклоните је или модификујте да би одражавала унос са важећом ИП адресом.

    Брисање бинарних вриједности с неважећим ИП-овима

    Напомена: У случају да постоји поткључ ЛистенОнлиЛист и наведе се адреса 0.0.0.0, морате да обришете све остале ИП адресе.

  13. Затворите уређивач регистра и поново покрените рачунар.
  14. При следећем покретању требало би аутоматски покренути ХТТП услугу. Али само да бисте били сигурни, притисните тастер Виндовс + Р да отворите још један дијалошки оквир Покрени. Затим откуцајте „ цмд “ и притисните Ентер да отворите прозор командне линије.

    Отварање нормалног прозора Цомманд Промпт
  15. У новоотворену наредбену линију упишите сљедећу наредбу да бисте осигурали да је ХТТП услуга покренута:
     нет старт хттп 

    Напомена: Ако вам се врати порука која каже да је "тражена услуга је већ покренута", добро је да кренете.

  16. Покушајте да покренете услугу са Мицрософтове управљачке конзоле за Мицрософт Интернет Информатион Сервицес (ИИС) (ММЦ). Не бисте се више требали сусретати са погрешком „процес не може приступити датотеци, јер га користи други процес“ .

Занимљиви Чланци