반응형

VSCode(Visual Studio Code)에서 파일을 수정하고 저장을 하려고 하니, failed to save insufficient permissions. select 'retry as admin' to retry as administrator가 발생했다. 이 문제를 해결하는 방법은 파워쉘이 아니라 CMD에서 명령어를 사용하라고 했는데 적용이 되질 않았다. 해결 방법에 대해 기록한다.


아래와 같이, VSCode에서 <div></div> 사이에 값을 넣고 저장을 하려고 하니, failed to save insufficient permissions. select 'retry as admin' to retry as administrator 라는 에러 팝업 창이 발생했다.

 

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <title>test</title>
  </head>
  <body>
    <div>hihihihifdfdf</div>
    <div id="app"></div>
    <!-- built files will be auto injected -->
  </body>
</html>

 

그래서, 구글링을 했었는데 거의 전부 다 대부분은 powershell을 쓰지 말고, CMD 창을 사용하면 된다고 해서 직접 해봤는데도 해결이 되지 않았다.

 

 

기존에 powershell에서 sudo 를 사용하려고 하니, 아래와 같은 에러가 발생했고 결국엔 다시 CMD 창으로 해봤다.

 

sudo : 'sudo' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.
위치 줄:1 문자:1
+ sudo chown -P user
+ ~~~~
    + CategoryInfo          : ObjectNotFound: (sudo:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

 

역시나 진행이 되질 않았다. 이 문제는 환경 변수를 설정하면 되는데, 설정을 해도 진행이 되질 않아 경로에 대한 고민을 했다.

 

프로젝트의 경로 위치를 확인했었는데, C:\Windows\System32에 있었다.

 

 

그래서 프로젝트 경로 위치를 다른 곳으로 바꾸고 저장을 하니 해결됐다.

 

System32 폴더에 대한 권한에 대해 검색을 해보니, 기존 Adminstrator의 권한으로도 수정을 할 수 없다고 한다. 물론, 설정을 하면 변경을 할 수 있다고 한다.

https://studyforus.tistory.com/146

 

System32 폴더 권한 및 파일 권한 변경하기

SYSTEM32 권한 변경 막강한 권한을 가진 System32 폴더 윈도우의 기본 폴더 중에는 임의로 파일을 변경할 수 없습니다 특히 System32 폴더의 경우에는 윈도우 구동에 아주 중요한 설정들을 모야 놓은 폴

studyforus.tistory.com

 

결국엔 경로의 권한에 대한 문제였고, 프로젝트의 경로 위치를 바꾸니 해결 되었다.

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기