Выпраўце памылку «Працэс не можа атрымаць доступ да файла» у Windows 10

Уявіце, што вы спрабуеце выкарыстоўваць сваю любімую праграму і вы знойдзеце паведамленне пра памылку, бо Windows 10 Працэс не можа атрымаць доступ да файла, таму што ён выкарыстоўваецца іншым працэсам. Цяпер адзінае рашэнне, якое прыйдзе ў ваш розум, – гэта закрыць паведамленне пра памылку. На жаль, гэты метад не выправіць памылку на вашым ПК. Прачытайце ўвесь артыкул, каб даведацца пра спосаб выправіць памылку на ПК з Windows 10.

Як выправіць памылку «Працэс не можа атрымаць доступ да файла» у Windows 10

Спіс прычын паведамлення аб памылцы доступу да файла прыведзены ў гэтым раздзеле:

  • Прывілеі адміністратара – вы можаце ўбачыць паведамленне пра памылку, калі асноўныя папкі для доступу да драйвераў не маюць адміністрацыйных правоў.

  • Іншы працэс выкарыстоўвае порт 80 або порт 443. Калі які-небудзь іншы працэс выкарыстоўвае дыяпазон IP або порт 80 або порт 443, вы можаце сутыкнуцца з гэтым паведамленнем пра памылку.

  • Падраздзел рэестра ListenOnlyList няправільна настроены – падраздзел ListenOnlyList і порт IIS могуць быць няправільна настроены ў рэдактары рэестра.

Спосаб 1: Асноўныя метады ліквідацыі непаладак

Першы падыход да выпраўлення працэсу, які не можа атрымаць доступ да файла ў Windows 10, – гэта паспрабаваць рэалізаваць асноўныя метады ліквідацыі непаладак, прыведзеныя ніжэй.

1. Зачыніце фонавыя працэсы

Калі шмат праграм адкрыта ў фонавым рэжыме, вы можаце ўбачыць паведамленне пра памылку на вашым ПК. Вы можаце вырашыць праблему, закрыўшы ўсе праграмы, якія працуюць у фонавым рэжыме, па спасылцы, прыведзенай тут.

2. Запусціце прыкладанне ад адміністратара

Паведамленне пра памылку можа з’явіцца, калі дадатку не дадзены адміністрацыйныя прывілеі; вы можаце выправіць памылку, запусціўшы прыкладанне ад адміністратара.

1. Націсніце клавішу Windows, увядзіце камандны радок і націсніце кнопку Запуск ад імя адміністратара.

Заўвага: Праграма каманднага радка абраная ў тлумачальных мэтах.

2. Пстрыкніце кнопку «Так» у акне запыту «Контроль уліковых запісаў карыстальнікаў», каб запусціць прыкладанне ў якасці адміністратара.

Спосаб 2: Змяніць дыяпазон IP

Працэс не можа атрымаць доступ да файла. Памылка можа адбыцца, калі іншыя працэсы выкарыстоўваюць порт 80 або порт 443. Вы можаце паспрабаваць змяніць дыяпазон IP працэсу або ўсталяваць іншы дыяпазон IP, каб выправіць праблему.

1. Запусціце камандны радок ад імя адміністратара.

2. Увядзіце наступныя каманды ў дадатку і націсніце клавішу Enter, каб задаць іншы дыяпазон IP для партоў TCP.

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

3. Увядзіце наступныя каманды ў дадатку і націсніце клавішу Enter, каб задаць іншы дыяпазон IP для партоў UDP.

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

Спосаб 3: Вырашэнне канфлікту партоў IIS

Паведамленне пра памылку працэс не можа атрымаць доступ да файла, таму што ён выкарыстоўваецца іншым працэсам, можа з’явіцца, калі існуе канфлікт з портам IIS і службай HTTP. Вы можаце ліквідаваць памылку, змяніўшы падраздзел ListenOnlyList у рэдактары рэестра.

1. Адкрыйце камандны радок ад імя адміністратара.

2. Увядзіце каманду netstat –ano і націсніце клавішу Enter, каб запусціць утыліту Netstat.exe і праглядзець спіс актыўных падключэнняў.

3. Увядзіце каманду net stop http і націсніце клавішу Enter, каб спыніць службу HTTP на вашым ПК.

Заўвага: Служба HTTP будзе выкарыстоўваць порт IIS, таму перад змяненнем ключа неабходна спыніць гэту службу.

4. Увядзіце Y і націсніце клавішу Enter у поле Вы хочаце працягнуць гэтую аперацыю?

5. Націсніце клавішу Windows, увядзіце Рэдактар ​​рэестра і націсніце Адкрыць.

6. Перайдзіце ў каталог ListenOnlyList, выкарыстоўваючы наступны шлях размяшчэння ў рэдактары рэестра.

ComputerHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesHTTPParametersListenOnlyList

7. Пстрыкніце правай кнопкай мышы ўсе IP-адрасы асобна, акрамя значэння па змаўчанні 0.0.0.0, і націсніце на опцыю Выдаліць, каб выдаліць падраздзел.

8. Націсніце на кнопку Так у акне Confirm Value Delete UAC.

9. Зачыніце рэдактар ​​рэестра і перазагрузіце ПК.

10. запусціце камандны радок, як інструкцыя вышэй, каб пераканацца, што служба HTTP запушчана.

11. Увядзіце каманду net start http і націсніце клавішу Enter.

Спосаб 4: Змяніць нумар порта

Адной з прычын, па якой Windows 10 працэс не можа атрымаць доступ да файла, з’яўляецца выкарыстанне перыферыйнага агента HubCapp. Гэта праграмнае забеспячэнне іншых вытворцаў, якое можна выкарыстоўваць для доступу да драйвераў і вагаў, падлучаных у якасці перыферыйных прылад да вашага ПК. Аднак, калі нумар порта ў праграмным забеспячэнні канфліктуе з іншымі працэсамі, вы можаце сутыкнуцца з гэтай памылкай.

1. Націсніце разам клавішы Windows+ E, каб адкрыць Правадыр файлаў і перайдзіце ў папку HubCapp Peripheral Agent, выкарыстоўваючы шлях месцазнаходжання.

C:Program Files (x86)HubCapp Peripheral Agent

Заўвага: зачыніце HubCapp Peripheral Agent, перш чым прыступаць да зменаў.

2. Двойчы пстрыкніце файл setup.xml у спісе.

Заўвага: Вы таксама можаце стварыць копію гэтага файла на працоўным стале і перайменаваць гэты файл у setup.xml_OLD. Пасля змены файла на працоўным стале вы можаце перамясціць файл у гэтую тэчку.

3. Змяніце значэнне MinPortNumber з 50000 да 60000 і націсніце Ctrl+ S, каб захаваць файл.

4. Адкрыйце HubCapp Peripheral Agent на вашым ПК, каб праверыць, ці вырашана праблема.

Частыя пытанні (FAQ)

Q1. Ці адказвае якое-небудзь іншае прыкладанне за паведамленне пра памылку доступу да файла на ПК з Windows 10?

Адказ. HubCapp Peripheral Agent – гэта праграмнае забеспячэнне іншых вытворцаў, якое можа атрымаць доступ да перыферыйных прылад, падлучаных да вашага ПК. Калі нумар порта ў праграмным забеспячэнні няправільна настроены, вы можаце ўбачыць гэта паведамленне пра памылку.

Q2. Чаму Працэс не можа атрымаць доступ. Памылка файла ўзнікае, калі я спрабую адкрыць любую праграму?

Адказ. Паведамленне пра памылку звычайна з’яўляецца з-за няправільнай канфігурацыі нумара порта і дыяпазону IP. Спосабы змяніць нумар порта і дыяпазон IP, каб выправіць памылку, тлумачацца ў артыкуле.

***

Прычыны і метады ліквідацыі працэсу не могуць атрымаць доступ да файла, таму што ён выкарыстоўваецца іншым працэсам, абмяркоўваюцца ў гэтым артыкуле. Паспрабуйце рэалізаваць усе метады, патлумачаныя ў артыкуле, і пакідайце свае прапановы і запыты ў раздзеле каментароў.

Праверце гэта:  Выдаленне праграм у пакетным рэжыме і праз кантэкстнае меню [Windows]