파일 을 삭제하려고 시도 하고 액세스가 거부되었습니다 오류가 발생(delete a file and get an Access is Denied error) 합니까? 아니면 파일이나 폴더 를 복사하거나 이동하려고 (file or folder)하는데 원본 파일이 사용 중일 수 있다는(the source file may be in use) 메시지가 표시 됩니까? 이러한 유형의 오류는 여러 가지 이유로 발생할 수 있습니다. 파일 또는 폴더 에 대한 소유권이 없으므로 해당 파일이나 (file or folder)운영 체제(operating system) 또는 다른 프로그램에서 현재 사용 중인 작업에 대해 아무 작업도 수행할 수 없습니다 .
일반적으로 정확히 무엇을 하려는지 살펴봄으로써 자신이 어떤 상황에 처해 있는지 파악할 수 있습니다. 액세스 가 거부됨(Access is Denied) 또는 현재 이 폴더에 액세스할 수 있는 권한이 없습니다 메시지가 표시( You don’t currently have permission to access this folder message) 되면 권한 문제를 보고 있는 것일 수 있습니다. 컴퓨터의 관리자가 아닌 경우 이 문제를 해결하지 못할 수 있으므로 먼저 관리자 계정(admin account) 에 액세스할 수 있는지 확인하세요 .
액세스 거부 오류
이 특정 오류는 일반적으로 NTFS 권한으로 인해 발생하지만 손상된 (NTFS)사용자 프로필(user profile) , 파일 암호화 또는 파일이 사용 중인 경우 와 같은 다른 문제로 인해 발생할 수도 있습니다 . 다음 섹션에서 파일 사용 오류에 대해 이야기하겠습니다.
파일 또는 폴더(file or folder) 에 대한 액세스 권한을 얻으 려면 계정에 대해 올바른 권한이 구성되어 있어야 합니다. 작업을 시작하기 전에 Windows 7 및 Windows 8 에 자동으로 표시되는 계속(Continue) 버튼 을 클릭해야 합니다. 이것은 당신이 소유자인 한 당신의 사용자 계정(user account) 에 폴더에 대한 권한을 부여하려고 시도할 것입니다.
계속(Continue) 을 클릭한 후 이 폴더에 액세스할 수 있는 권한이 거부되었습니다 메시지가 표시 되면 귀하 (You have been denied permission to access this folder ) 가 소유자가 아니며 권한을 변경하기 전에 먼저 폴더의 소유권을 가져와야 함을 의미합니다.
Windows 에서 파일 및 폴더(Files and Folders) 소유권 가져오기
소유권을 취득하는 것은 불행히도 꽤 많은 과정이므로 시도하기 전에 충분한 시간과 인내심 을 갖는 것이 가장 좋습니다. (time and patience)시작하려면 파일 또는 폴더(file or folder) 를 마우스 오른쪽 버튼으로 클릭 하고 속성 을 선택한 다음 (Properties)보안(Security) 탭 으로 이동해야 합니다 .
폴더에 대한 액세스 권한이 없는 경우 보안 속성을 보려면 관리자(Administrator) 여야 한다는 메시지가 표시 됩니다. 계속(Continue) 을 클릭하십시오 . 소유자를 변경할 수 있는 옵션이 있는 다른 대화 상자가 나타납니다.
소유자 변경(Change owner to) 상자 에서 사용자 계정 또는 관리자(account or Administrators) 를 선택합니다 . 새 폴더/파일을 만들 때 Windows 의 기본 동작(default behavior) 이기 때문에 개인적으로 내 계정을 선택 합니다. 또한 하위 컨테이너 및 개체의 소유자 바꾸기( Replace owner on subcontainers and objects ) 상자를 선택해야 합니다. 확인을 클릭 하면 콘텐츠를 읽을 수 있는 권한이 없습니다. 권한을 교체하고 자신에게 (Click OK)모든(Full Control) 권한을 부여하시겠습니까?라는 또 다른 메시지가 표시 됩니다. 예 를 (Yes)클릭(Click) 합니다.
이제 열려 있는 모든 창에서 확인을 클릭하여 모든 대화 상자를 닫으십시오. 이 시점에서 다른 설정을 변경하려고 하지 마십시오 . (Don)먼저 열려 있는 모든 대화 상자를 닫고 탐색기 화면(Explorer screen) 으로 돌아가야 합니다 . 거기에서 파일/폴더를 다시 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하고 보안 탭(Security tab) 으로 이동합니다 . 이제 조금 다르게 보일 것입니다.
이 시점에서 파일/폴더의 내용에 액세스할 수 있지만 권한을 완전히 재설정하는 것이 가장 좋습니다. 이 시점에서 당신은 당신 자신을 추가했고 그게 전부입니다. 적용할 기본 Windows 권한을 원하는 경우 다음 몇 단계를 수행할 수 있습니다. 고급(Advanced) 버튼을 클릭한 다음 권한(Click) 변경 을(Change Permissions) 클릭합니다 .
(Click)제거 버튼 을 (Remove button)클릭 하고 현재 나열된 모든 권한을 제거합니다. 이 시점에서 사용자 계정이어야 합니다. 목록 상자가 비어 있으면 계속 진행하여 이 개체의 상위 상자 에서 상속 가능한 권한 포함을 선택합니다 . (Include inheritable permissions from this object’s parent)그런 다음 확인 버튼이 아닌 적용 버튼을 클릭합니다.(Apply)
사용자 계정(user account) 에 대한 항목을 포함하여 목록 상자에 여러 항목이 표시되어야 합니다 . 기본 권한에는 일반적으로 SYSTEM 및 관리자(SYSTEM and Administrators) 도 포함 되므로 이러한 방식으로 적절하게 재설정하는 것이 좋습니다. 폴더에 파일이 있는 하위 폴더가 많은 경우 모든 하위 개체 권한을 이 개체의 상속 가능한 권한으로 바꾸기(Replace all child object permissions with inheritable permissions from this object) 상자를 선택할 수 있습니다. 모든 대화 상자를 닫고(Close) 계속 진행할 수 있습니다!
앞서 언급했듯이 액세스(Access) 가 거부되었습니다. 어떤 경우에는 다른 문제로 인해 발생할 수 있습니다. 손상된 사용자 프로필(user profile) 은 도메인 환경에서 더 많이 본 이상한 문제 중 하나입니다. 새 사용자 프로필 을 만든 다음 (user profile)파일이나 폴더(file or folder) 에 액세스할 수 있습니다 .
다른 문제는 파일이 암호화되었는지 여부입니다. 마우스 오른쪽 버튼을 클릭하고 속성을 선택하여(right-clicking and choosing Properties) 파일이 암호화되었는지 여부를 항상 확인할 수 있습니다 . 그런 다음 일반(General) 탭 에서 고급(Advanced) 버튼을 클릭 하고 데이터를 보호하기 위해 콘텐츠를 암호화(Encrypt contents to secure data) 확인란의 선택을 취소합니다.
다른 사람이 파일/폴더를 암호화한 경우 해당 사용자 계정(user account) 을 사용하여 암호를 해독할 수 있을 때까지 해당 파일/폴더에 액세스할 수 없습니다 . 파일 자체가 손상된 경우 마지막 문제입니다. 이 경우 매우 드문 문제의 원인이지만 손상된 파일을 복구하는 데 도움이 되는 소프트웨어를 검색해야 합니다.
파일 사용(Use) 또는 공유 위반 오류(Violation Error)
Access is Denied 메시지 는 공유 위반으로 인해 발생할 수 있으므로 위의 방법으로 작동하지 않으면 다음 절차를 시도하십시오.
Microsoft 에서 Process Explorer 라는 무료 프로그램을 다운로드하여 설치할 수 있습니다 . 이를 사용하여 파일을 잠그고 있는 프로세스를 찾을 수 있습니다. 압축을 푼 실행 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 (Administrator)실행(Run) 을 선택 하여 프로그램을 실행합니다. 그런 다음 모든 미친 색상과 막대에 대해 걱정하지 마십시오. 상단으로 이동하여 찾기(Find) 를 클릭한 다음 핸들 또는 DLL 찾기(Find Handle or DLL) 를 클릭하십시오 .
이제 상자에 문제의 파일 이름을 입력하고 검색을 입력하십시오. 파일의 전체 이름을 입력할 필요는 없습니다. 그것의 일부만 또한 대부분의 시간 동안 작동합니다.
현재 파일에 잠금이 있는 프로세스 목록을 가져와야 합니다. 제 경우에는 Notepad.exe 가 (Notepad.exe)테스트 문서(test document) 를 잠 갔습니다 . 이제 상자에서 항목을 선택한 다음 검색 상자(search box) 를 닫습니다 . 기본 프로세스 탐색기 화면(process explorer screen) 으로 돌아가야 합니다 . 하단에서 행이 강조 표시되어야 하며 검색 상자(search box) 에서 선택한 파일의 경로여야 합니다 .
해당 행을 마우스 오른쪽 버튼으로 클릭하고 핸들 닫기(Close Handle) 를 선택합니다 . 검색 상자(search box) 에 둘 이상의 프로세스가 있는 경우 각 프로세스에 대해 동일한 절차를 반복해야 합니다. 이 시점에서 원하는 대로 파일을 삭제하거나 수정할 수 있어야 합니다. 이 프로그램은 다음과 같은 유형의 오류 메시지가 표시될 때 매우 유용합니다.
- 파일을 삭제할 수 없습니다: 오류 5 (Error 5) 액세스(Access) 가 거부되었습니다 .
- 공유 위반이 있습니다.
- 소스 또는 대상 파일(source or destination file) 이 사용 중일 수 있습니다.
- 다른 프로그램이나 사용자 가 파일을 사용 중입니다.(program or user)
- (Make)디스크가 꽉 찼거나 쓰기 금지되어 있지 않은지, 파일이 현재 사용 중이 아닌지 확인 하십시오.
프로그램은 매우 가볍고 리소스를 많이 차지하지 않습니다. 또한 Windows(Windows) 프로세스 에 대한 다른 많은 정보를 알려줄 수 있지만 이는 다른 게시물을 위한 것입니다. 위에서 말했듯이 누군가가 수동으로 액세스를 거부 한 경우 관리자로부터 권한이 부여되지 않는 한 해당 폴더나 파일(folder or file) 에 들어갈 수 없습니다 ! 질문이 있으면 의견을 게시하십시오. 즐기다!
How to Fix Access is Denied, File May Be In Use, or Sharing Violation Errors in Windows
Ever try to delete a file and get an Access is Denied error? Or maybe you’re trying to copy or move a file or folder and you get a message stating the source file may be in use? This type of error can occur for several reasons: you do not have ownership of the file or folder and therefore cannot perform any actions on it or the operating system or another program is currently using it.
You can usually figure out which situation you’re involved with by taking a look at what exactly you’re trying to do. If you get the Access is Denied or You don’t currently have permission to access this folder message, then you’re probably looking at a permissions problem. If you’re not an Administrator on the computer, you’re probably not going to be able to fix this issue, so first make sure you can get access to an admin account.
Access Is Denied Error
This particular error is normally caused by NTFS permissions, but it can also be caused by other issues like a corrupt user profile, encryption on the file or if the file is in use. We’ll talk about file in use errors in the next section.
To gain access to the file or folder, you’ll need to have the correct permissions configured for your account. Before you start doing any work, you should try to click on the Continue button that will show up in Windows 7 and Windows 8 automatically. This will try to give your user account permissions to the folder as long as you are the owner.
If you get the You have been denied permission to access this folder message after clicking Continue, that means you are not the owner and you’ll have to first take ownership of the folder before you can change any permissions.
Take Ownership of Files and Folders in Windows
Taking ownership is unfortunately quite a process, so it’s best to have ample time and patience before attempting this. To get started, you need to right-click on the file or folder, choose Properties and then go to the Security tab.
If you have no access to the folder, you’ll see a message stating you have to be an Administrator to view the security properties. Go ahead and click on Continue. This will pop up another dialog where you get the option to change the owner.
In the Change owner to box, select your user account or Administrators. I personally choose my own account because that’s the default behavior in Windows when you create a new folder/file. Also make sure to check the Replace owner on subcontainers and objects box. Click OK and you’ll get another message saying you don’t have permissions to read the contents, do you want to replace permissions and grant yourself Full Control. Click Yes.
Now make sure to click OK on any remaining open windows so that all dialogs are closed. Don’t try to change any other settings at this point. You have to first close any open dialogs and go back to the Explorer screen. Once there, again right-click on the file/folder and choose Properties and go to the Security tab. It should now look a bit different.
You can access the contents of the file/folder at this point, but it’s best to reset the permissions completely. At this point, you have just added yourself and that’s it. If you want the default Windows permissions that would be applied, you can follow the next couple of steps. Click on the Advanced button and then click on Change Permissions.
Click the Remove button and remove all of the permissions currently listed. At this point, it should just be your user account. Once the listbox is empty, go ahead and check the Include inheritable permissions from this object’s parent box. Then click the Apply button, not the OK button.
You should see several entries appear in the listbox, including one for your user account. The default permissions also include SYSTEM and Administrators usually, so it’s a good idea to reset them properly this way. If the folder has many sub-folders with files, you can check the Replace all child object permissions with inheritable permissions from this object box. Close all dialogs and you should be good to go!
As I mentioned earlier, Access is Denied can be caused in some cases by other issues. A corrupt user profile is one of those odd issues that I have seen more in domain environments. You can create a new user profile and then try to access the file or folder.
The other issue is if the file is encrypted. You can always try checking to see if the file is encrypted or not by right-clicking and choosing Properties. Then click on the Advanced button from the General tab and uncheck the Encrypt contents to secure data box.
If someone else has encrypted the file/folder, you won’t be able to access it until you can decrypt it using their user account. The last issue if the file itself is corrupt. In that case, you will have to search for software that can help repair corrupt files, though this is a very rare cause of the problem.
File in Use or Sharing Violation Error
Note that getting the Access is Denied message can be caused by a sharing violation, so if the above method did not work, try the following procedure below.
You can download and install a free program called Process Explorer from Microsoft. You can use it to find out which processes are locking up a file. Right-click on the executable file after unzipping and choose Run as Administrator to run the program. Then don’t worry about all the crazy colors and bars, just go to the top and click on Find and then Find Handle or DLL.
Now type in the name of the file in question in the box and type search. You don’t have to type the full name of the file; just part of it will also work most of the time.
You should get back a list of processes that currently have locks on the file. In my case, Notepad.exe locked my test document. Now select the item in the box and then close the search box. You should be back at the main process explorer screen. At the bottom, a row should be highlighted and it should be the path to the file that you had selected in the search box.
Right-click on that row and choose Close Handle. If there was more than one process in the search box, you will have to repeat the same procedure for each process. At this point, you should be able to delete or modify the file as you please. The program is very useful when you get these types of error messages:
- Cannot delete file: Error 5 Access is denied
- There has been a sharing violation
- The source or destination file may be in use
- The file is in use by another program or user
- Make sure the disk is not full or write-protected and that the file is not currently in use
Program is very lightweight and does not take up very many resources at all. It can also tell you a lot of other information about Windows processes, but that’s for another post. Like I said above, if someone has denied you access manually, you will not be able to get into that folder or file unless you are given permissions from an Administrator! Have any questions, post a comment. Enjoy!