0x80070020 процесс не может получить доступ к файлу
Это средство исправления может устранить такие распространенные компьютерные ошибки, как BSODs, замораживание системы и сбои. Он может заменить отсутствующие файлы операционной системы и библиотеки DLL, удалить вредоносное ПО и устранить вызванные им повреждения, а также оптимизировать ваш компьютер для максимальной производительности.
Об ошибке Windows
Операционная система Windows сегодня используется миллионами пользователей персональных компьютеров и ноутбуков. И вполне вероятно, что большинство из них в свое время сталкивались с тем или иным типом ошибки Windows. Отчеты об ошибках были представлены компанией Microsoft для обеспечения средств сбора и отправки отладочной информации после ошибки или для применения шагов по устранению неполадок в зависимости от того, получил ли пользователь синтаксическую, логическую ошибку или ошибку времени выполнения.
Каким бы ни был случай, вот некоторые общие сведения об устранении неполадок, которые можно использовать для устранения ошибок Windows.
Симптомы 0x80070020 - Ошибка 0x80070020
Ошибки Windows можно классифицировать как синтаксические ошибки, логические ошибки или ошибки времени выполнения.
Ошибки времени выполнения происходят во время работы приложения. Поэтому, когда ошибка возникает, она просто происходит без предупреждения, и компьютер выдает уведомление о том, что произошла ошибка.
Логические ошибки связаны с программированием. Ошибка вызывает непреднамеренный вывод или поведение. Если говорить о компьютерных системах, которые прошли все испытания и поступили в продажу, то логические ошибки случаются только тогда, когда произошли значительные изменения в физическом состоянии логической платы. Возможно, часть шин расплавилась или возникла подобная ситуация. Это может привести к тому, что компьютер внезапно издаст громкий звуковой сигнал или скрежещущий звук, и даже может перейти к внезапной нестабильной работе, замерзнуть или резко изменить температуру перед фактическим сбоем.
(Только для примера)
Причины ошибок Ошибка 0x80070020 - 0x80070020
Ошибки Windows могут быть вызваны неисправностью аппаратных компонентов или повреждением ОС. Некоторые из них могут быть даже связаны с проблемами программирования, которые не были решены, поскольку ошибки не были устранены на этапе проектирования. Иногда ошибки Windows могут возникать из-за изменений, внесенных в компьютер.
Методы исправления
Для разных категорий ошибок Windows существуют разные шаги по устранению неполадок. Однако существуют общие шаги, которые можно применить, столкнувшись с этими ошибками. Вот они.
Если метод ремонта вам подошел, пожалуйста, нажмите кнопку upvote слева от ответа, это позволит другим пользователям узнать, какой метод ремонта на данный момент работает лучше всего.
The process cannot access the file because it is being used by another process. (Exception from HRESULT: 0x080070020)
Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
(Исключение из HRESULT: 0x080070020)
Сначала удостоверьтесь, что другие запущенные сайты не используют те же порты и мена узлов. Если это исключено, то скорее всего у вас следующее:
Решение № 1 - Временно отключите Скайп
Это самое простое и быстрое решение. Вам нужно полностью выйти из Скайпа. Это означает, что вам нужно, не просто выйти из своего профиля (учетной записи, аккаунта), а полностью закрыть Скайп. Опять же не свернуть окно в трей, а именно завершить работу этой программу :)
- В области уведомлений Windows, нажмите правой кнопкой мышки на иконке Скайпа.
- В меню Скайпа выберите "Выход" и подтвердите вход в диалоговом окне.
После закрытия Скайпа, запустите свой сайт.
И после запуска сайта можно запустить Скайп опять.
Этот способ неудобен тем, что всякий раз, когда вам нужно будет запустить такой сайт, вам нужно будет завершать работу Скайпа. Чтобы этого избежать, смотрите Решение № 2.
Решение № 2 - Запретите Скайпу использовать порты 80 и 443
- Эту процедуру вам нужно будет проделать один раз. После этого вам уже не нужно будет завершать работу Скайпа, а потом запускать его опять. Сайты будут запускаться при включенном Скайпе.
- В главном окне Скайпа в меню "Инструменты", выберите "Настройки" (Tools / Options).
- В окне настроек, откройте вкладку "Дополнительно" и выберите под-вкладку "Соединение" (Advanced / Connection).
- Уберите галочку из опции "Использовать порты 80 и 443 в качестве входящих альтернативных" (Use port 80 and 443 as alternatives for incoming connections).
- И сохраните настройки - кнопка "Сохранить" (Save).
Изменения вступят в силу только после перезапуска Скайпа. Поэтому полностью перезапустите Скайп, как описано в решении № 1 выше. То есть, завершите работу Скайпа, а затем запустите его опять.
Теперь можете запускать свои сайты с портами 80 и 443. Запущенный Скайп им мешать уже не будет.
Причины ошибки
- Отсутствуют права администратора для запуска команды из консоли командной строки или PowerShell.
- Порт 80 или 443 используется другим процессом, что типично для компьютеров под управлением IIS (Internet Information Services).
- Неправильно настроен раздел реестра ListenOnlyList в оснастке IIS.
Запуск команды с доступом администратора
Если не удается выполнить команду netsh, скорее всего, ошибка возникает из-за отсутствия прав администратора. В большинстве случаев это происходит, когда пользователь пытается запустить команду, которая добавляет исключения в динамический диапазон портов для собственных приложений Windows или сторонних программ. Имейте в виду, что эта операция требует доступа администратора. Чтобы предоставить его, выполните следующие шаги.
С помощью системного поиска найдите командную строку и запустите ее с правами администратора. Если отобразится запрос контроля учетных записей (UAC), подтвердите его нажатием на кнопку «Да».
В командной строке выполните еще раз команду и проверьте, не прерывается ли ее запуск ошибкой «Процесс не может получить доступ к файлу, так как этот файл занят другим процессом»
Установка другого диапазона IP-адресов
Если не удалось решить конфликт DNS с помощью утилиты netsh, попробуйте использовать другой подход. По отзывам пользователей, проблема была разрешена после того, когда они установили совершенно другой диапазон IP-адресов вместо создания диапазона исключений. Этот способ подтвержден при разрешении конфликта между DNS и бухгалтерской программой Quickbooks.
В консоли командной строки с администраторскими правами запустите следующие команды:
- netsh int ipv4 set dynamicport tcp start=10000 num=1000
- netsh int ipv4 set dynamicport udp start=10000 num=1000
Если этот метод не применим к вашей ситуации, перейдите к следующему способу.
Разрешения конфликта портов IIS
- Параметр ListenOnlyList неправильно настроен на компьютере IIS.
- Другой процесс использует TCP-порт (80) или SSL-порт (443), требуемый IIS.
Для исправления ошибки сначала запустим утилиту Netstat.exe, чтобы определить, использует ли другой процесс указанные порты. Если они не заняты другим процессом, проверим раздел ListenOnlyList, правильно ли он настроен.
Откройте командную строку, предоставив ей доступ администратора, с помощью поисковой системы Windows. Для запуска утилиты Netstat.exe выполните команду:
При отображении результатов, прокрутите список активных подключений и проверьте, занятии ли порты 80и 443 другим процессом.
При их использовании отображаемая информация позволит определить причину ошибки. Для этого поищите в интернете конкретные шаги по разрешению конфликта в соответствии с PID-порта.
Если порты не используются, закройте командную строку и запустите Редактор реестра командой regedit из окна Win + R.
На левой панели навигации перейдите в следующее расположение:
Если по указанному пути ListenOnlyList отсутствует, не нужно его создавать, поскольку по умолчанию используется IP-адрес 0.0.0.0.
Снова откройте командную строку с правами администратора.
Чтобы продолжить операцию, введите «Y» и нажмите на Enter. После успешного завершения закройте консоль и вернитесь в редактора реестра.
Перейдите на правую панель раздела ListenOnlyList и убедитесь, что он содержит допустимые IP-адреса. При обнаружении недопустимых адресов, удалите их.
Если присутствует адрес 0.0.0.0, нужно удалить все остальные IP-адреса. После закройте редактор и перезагрузите ПК.
Попробуйте запустить службу из оснастки IIS MMC. После этого больше не должны сталкиваться с ошибкой, когда процессу не удается получить доступ к файлу, поскольку файл занят другим процессом.
I am using windows 7 and trying to backup to a removable device.The backup does not complete successfully and I get a message of "the process cannot access the file as it is being used by another process". The only way of getting round this is to restore the computer to an earlier date which is not what I want to do. Any easy to follow advice would be appreciated
This thread is locked. You can follow the question or vote as helpful, but you cannot reply to this thread.
Report abuse
Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
Have you made any changes in the computer before this issue occurred?
Method 1: Check the backup supporting serviced status.
Please check that the following services are enabled:
A. Volume Shadow Copy (VSS) - "Manual"
B. Microsoft Software Shadow Copy Provider (SWPRV) - "Manual"
C. Remote Procedure Call (RPCSS) - "Automatic"
D. COM+ Event System (event system) - "Manual" & "Automatic"
E. System Event Notification Service (sens) - "Automatic"
F. Windows Backup – “Manual”
To check the services status
1. Click Start and type Services and hit Enter.
2. Make sure these services are set accordingly.
3. Right click the services and click Properties.
4. Reboot computer and then check
Method 2 : Run System File Checker tool.
How to use the System File Checker tool to troubleshoot missing or corrupted system files on Windows Vista or on Windows 7
You may also try to temporarily disable security software from the computer and try to create a backup and check if it works. If you are able to create a backup, you may contact the security software Manufacturer and check if you need to change any settings
Disable anti-virus software
Note: Antivirus software can help protect your computer against viruses and other security threats. In most cases, you should not disable your antivirus software. If you do have to temporarily disable it to install other software, you should re-enable it as soon as you're done. If you are connected to the Internet or a network during the time your antivirus software is disabled, your computer is vulnerable to attacks.
Method 4: Perform clean boot and check.
How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7
Note: Please go through step 7 of the Kb to keep the computer in normal startup after fixing the issue
I recently bought a new Windows 7 computer after my old machine's hard drive crashed. I ran the Windows backup a couple of weeks ago without any problems. Now that I've finished restoring my pictures, music, documents and whatnot from my old machine's backup, I try to run Windows backup, and at the very end of the process, I get an error "The process cannot access the file because it is being used by another process. Error code 0x80070020."
Prior to the error, it goes through all of the following steps:
Creating a shadow copy
Preparing to backup [a whole bunch of files]
Backing up files
[a lot of files are listed]
Preparing to backup
Preparing the backup target
Creating a system image
Creating a shadow copy on the target disk L:
A system image was successfully created
The backup did not complete successfully.
And that's where I get the error. I tried immediately after rebooting, without starting anything else, and got the same error. I haven't been able to find anything about any similar problems here or anywhere else. Any help would be GREATLY appreciated!
This thread is locked. You can follow the question or vote as helpful, but you cannot reply to this thread.
Report abuse
Harassment is any behavior intended to disturb or upset a person or group of people. Threats include any threat of suicide, violence, or harm to another. Any content of an adult theme or inappropriate to a community web site. Any image, link, or discussion of nudity. Any behavior that is insulting, rude, vulgar, desecrating, or showing disrespect. Any behavior that appears to violate End user license agreements, including providing product keys or links to pirated software. Unsolicited bulk mail or bulk advertising. Any link to or advocacy of virus, spyware, malware, or phishing sites. Any other inappropriate content or behavior as defined by the Terms of Use or Code of Conduct. Any image, link, or discussion related to child pornography, child nudity, or other child abuse or exploitation.
Читайте также: