Как да коригирате достъпа, който е отказан, файлът може да се използва или грешки при нарушаване на споделянето в Windows

Някога опитвали ли сте да изтриете файл и да получите грешка за достъп е отказан(delete a file and get an Access is Denied error) ? Или може би се опитвате да копирате или преместите файл или папка и получавате съобщение, че изходният файл може да се използва(the source file may be in use) ? Този тип грешка може да възникне по няколко причини: нямате собственост върху файла или папката и следователно не можете да извършвате никакви действия върху тях или операционната система или друга програма, която в момента ги използва.

Обикновено можете да разберете в коя ситуация сте замесени, като погледнете какво точно се опитвате да направите. Ако получите съобщението Достъпът е отказан(Access is Denied) или в момента нямате разрешение за достъп до тази папка( You don’t currently have permission to access this folder message) , тогава вероятно търсите проблем с разрешенията. Ако не сте администратор на компютъра, вероятно няма да можете да отстраните този проблем, така че първо се уверете, че можете да получите достъп до администраторски акаунт.

Достъпът е отказан Грешка

разрешение е отказано

Тази конкретна грешка обикновено се причинява от NTFS разрешения, но може да бъде причинена и от други проблеми като повреден потребителски профил, криптиране на файла или ако файлът се използва. Ще говорим за грешките при използване на файла в следващия раздел.

За да получите достъп до файла или папката, ще трябва да имате конфигурирани правилните разрешения за вашия акаунт. Преди да започнете да вършите каквато и да е работа, трябва да опитате да щракнете върху бутона Продължи(Continue) , който ще се покаже автоматично в Windows 7 и Windows 8 . Това ще се опита да даде на вашия потребителски акаунт разрешения за папката, стига да сте собственик.

папка с отказан достъп

Ако получите съобщението, че ви е отказано разрешение за достъп до тази папка (You have been denied permission to access this folder ) , след като щракнете върху Продължи(Continue) , това означава, че не сте собственик и първо ще трябва да поемете собствеността върху папката, преди да можете да промените каквито и да било разрешения.

Поемете собствеността върху файлове(Files) и папки(Folders) в Windows

Поемането на собственост за съжаление е доста труден процес, така че е най-добре да имате достатъчно време и търпение, преди да опитате това. За да започнете, трябва да щракнете с десния бутон върху файла или папката, да изберете Свойства(Properties) и след това да отидете на раздела Защита(Security) .

промяна на разрешенията

Ако нямате достъп до папката, ще видите съобщение, че трябва да сте администратор(Administrator) , за да видите свойствата на защитата. Продължете и щракнете върху Продължи(Continue) . Това ще изскочи друг диалогов прозорец, където ще получите опцията да промените собственика.

разширени настройки за сигурност

В полето Промяна на собственика към(Change owner to) изберете вашия потребителски акаунт или администратори(Administrators) . Аз лично избирам собствен акаунт, защото това е поведението по подразбиране в Windows , когато създавате нова папка/файл. Също така не забравяйте да поставите отметка в квадратчето Замяна на собственика на подконтейнери и обекти( Replace owner on subcontainers and objects ) . Щракнете върху OK(Click OK) и ще получите друго съобщение, че нямате разрешения за четене на съдържанието, искате ли да замените разрешенията и да си предоставите пълен контрол(Full Control) . Щракнете върху (Click) Да(Yes) .

замени разрешенията

Сега не забравяйте да щракнете върху OK на всички останали отворени прозорци, така че всички диалогови прозорци да бъдат затворени. Не се опитвайте(Don) да променяте други настройки в този момент. Първо трябва да затворите всички отворени диалогови прозорци и да се върнете към екрана Explorer . Веднъж там, отново щракнете с десния бутон върху файла/папката и изберете Properties и отидете на раздела Security . Сега трябва да изглежда малко по-различно.

Изследовател на раздели за сигурност

В този момент можете да получите достъп до съдържанието на файла/папката, но най-добре е да нулирате напълно разрешенията. В този момент току-що сте добавили себе си и това е всичко. Ако искате разрешенията за Windows по подразбиране , които ще бъдат приложени, можете да следвате следващите няколко стъпки. Щракнете(Click) върху бутона Разширени(Advanced) и след това щракнете върху Промяна на разрешенията(Change Permissions) .

диалогов прозорец за промяна на разрешенията

Щракнете върху(Click) бутона Премахване(Remove) и премахнете всички изброени в момента разрешения. В този момент това трябва да бъде просто вашият потребителски акаунт. След като списъчното поле е празно, продължете и поставете отметка в полето Включване на наследствени разрешения от родителското(Include inheritable permissions from this object’s parent) поле на този обект. След това щракнете върху бутона Прилагане(Apply) , а не върху бутона OK.

записи за разрешения

Трябва да видите няколко записа, които се появяват в списъчното поле, включително един за вашия потребителски акаунт. Разрешенията по подразбиране също включват СИСТЕМА(SYSTEM) и администратори(Administrators) обикновено, така че е добра идея да ги нулирате правилно по този начин. Ако папката има много подпапки с файлове, можете да поставите отметка в квадратчето Замяна на всички разрешения за дъщерни обекти с наследствени разрешения от този обект(Replace all child object permissions with inheritable permissions from this object) . Затворете(Close) всички диалогови прозорци и трябва да сте готови!

Както споменах по-рано, достъпът(Access) е отказан може да бъде причинен в някои случаи от други проблеми. Повреденият потребителски профил е един от онези странни проблеми, които съм виждал повече в среди на домейни. Можете да създадете нов потребителски профил и след това да опитате да получите достъп до файла или папката.

Другият проблем е дали файлът е криптиран. Винаги можете да опитате да проверите дали файлът е криптиран или не, като щракнете с десния бутон и изберете Свойства(Properties) . След това щракнете върху бутона Разширени(Advanced) от раздела Общи(General) и премахнете отметката от квадратчето Шифроване на съдържанието за защита на данните(Encrypt contents to secure data) .

криптирана папка

Ако някой друг е криптирал файла/папката, няма да имате достъп до него, докато не можете да го дешифрирате с неговия потребителски акаунт. Последният проблем, ако самият файл е повреден. В този случай ще трябва да потърсите софтуер, който може да ви помогне да поправите повредени файлове, въпреки че това е много рядка причина за проблема.

Използван(Use) файл или грешка при нарушаване(Violation Error) на споделянето

Имайте предвид, че получаването на съобщението Достъпът(Access) е отказан може да бъде причинено от нарушение на споделянето, така че ако горният метод не работи, опитайте следната процедура по-долу.

Можете да изтеглите и инсталирате безплатна програма, наречена Process Explorer  от Microsoft . Можете да го използвате, за да разберете кои процеси заключват файл. Щракнете с десния бутон върху изпълнимия файл след разархивиране и изберете Изпълни(Run) като администратор(Administrator) , за да стартирате програмата. Тогава не се притеснявайте за всички луди цветове и ленти, просто отидете в горната част и щракнете върху Find и след това Find Handle или DLL(Find Handle or DLL) .

намерете дръжка

Сега въведете името на въпросния файл в полето и въведете търсене. Не е нужно да въвеждате пълното име на файла; само част от него също ще работи през повечето време.

манипулатор на файла за търсене

Трябва да получите обратно списък с процеси, които в момента имат заключвания на файла. В моя случай Notepad.exe заключи тестовия ми документ. Сега изберете елемента в полето и след това затворете полето за търсене. Трябва да се върнете на главния екран на изследовател на процеси. В долната част трябва да бъде маркиран ред и това трябва да бъде пътят до файла, който сте избрали в полето за търсене.

затвори дръжка

Щракнете с десния бутон върху този ред и изберете Close Handle . Ако в полето за търсене е имало повече от един процес, ще трябва да повторите същата процедура за всеки процес. В този момент трябва да можете да изтривате или променяте файла, както желаете. Програмата е много полезна, когато получавате следните типове съобщения за грешка:

  • Не може да се изтрие файл: Грешка 5 Достъпът(Access) е отказан
  • Има нарушение на споделянето
  • Изходният или целевият файл може да се използва
  • Файлът се използва от друга програма или потребител
  • Уверете(Make) се, че дискът не е пълен или защитен от запис и че файлът не се използва в момента

Програмата е много лека и изобщо не заема много ресурси. Може също да ви каже много друга информация за процесите на Windows , но това е за друга публикация. (Windows)Както казах по-горе, ако някой ви е отказал достъп ръчно, няма да можете да влезете в тази папка или файл, освен ако не получите разрешения от администратор! Имате въпроси, публикувайте коментар. Наслади се!



About the author

Аз съм компютърен програмист, специализиран в разработването на софтуер за MacOS. Използвам уменията си, за да пиша професионални рецензии и да давам съвети как да подобрите уменията си за програмиране на Mac. Имам и уебсайт, който предлага подробни инструкции стъпка по стъпка за създаване на успешен уеб сайт.



Related posts