Microsoft MVP성태의 닷넷 이야기
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 
(연관된 글이 1개 있습니다.)

관리 콘솔을 실행하면 "This app has been blocked for your protection" 오류 발생

딱히 뭐가 문제였는지는 알 수 없지만, 잘못 삭제한 프로그램을 복구하느라 이거저거 만지고 부팅한 순간 모든 "관리 콘솔"들이 실행할 때마다 다음과 같은 창이 뜨면서,

mmc_blocked_1.png

"
User Access Control

This app has been blocked for your protection.

An administrator has blocked you from running this app. For more information, contact the administrator.

mmc.exe

Publisher: Unknown
File origin: Hard drive on this computer
Program location: "C:\WINDOWS\system32\mmc.exe" "C:\WINDOWS\system32\comexp.msc"

Show information about the publisher's certificate
"


실행이 안됩니다. 오류 메시지에 나오는 데로, "mmc.exe"를 경유한 모든 관리 도구들을 사용할 수 없는 상태가 된 것입니다. 불편하지만, 일단 "관리자 권한"으로 실행한 command prompt를 띄워 실행하는 것은 가능합니다. 이렇게!

C:\Windows\System32>mmc comexp.msc

검색해 보면 다음의 글이 나오는데,

Can't open Device Manager in Windows 10 - blocked by Administrator 
; https://answers.microsoft.com/en-us/windows/forum/windows_10-hardware/cant-open-device-manager-in-windows-10-blocked-by/70e3a320-6ffe-4df3-9a5f-b9611e864a5c

별로 도움이 되지 않았습니다. sfc.exe를 실행하라는 결과에서도 이상한 점이 나옵니다.

C:\Windows\System32>sfc /scannow

Beginning system scan.  This process will take some time.

Beginning verification phase of system scan.
Verification 100% complete.

Windows Resource Protection found corrupt files but was unable to fix some
of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For
example C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not
supported in offline servicing scenarios.

못 고친다니... 저더러 어쩌란 말입니까? ^^;




결국, 해결책은 찾지 못했고 혹시나 하는 마음에 "복구 모드"로 부팅한 다음, 마지막 복구 지점이 하나 있길래 그 시점으로 복원하는 것으로 문제를 해결했습니다. 뭐가 문제를 발생시킨 것인지 원인을 모르니,,, 여전히 찝찝하지만! ^^;




[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]

[연관 글]






[최초 등록일: ]
[최종 수정일: 6/1/2017]

Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.
by SeongTae Jeong, mailto:techsharer at outlook.com

비밀번호

댓글 작성자
 



2017-09-04 02시26분
후기를 써야겠군요. 이 현상이 복구 모드를 하면 복원은 되지만 향후 어느 시점에 또 발생하게 됩니다. 개인적으로 해결책은 못 찾았고, 결국 다시 설치를 했습니다. 혹시 저 현상을 해결하신 분이 있다면 덧글 부탁드립니다. ^^ (또는, 일단 급한 대로 복구 모드로 복원을 한 후 시간있을 때 안전하게 재설치를 하실 것을 권장합니다.)
정성태

... 121  122  123  124  125  126  127  [128]  129  130  131  132  133  134  135  ...
NoWriterDateCnt.TitleFile(s)
2889정성태3/17/201526741Windows: 107. (2015-03-12) 업데이트 이후 작업 표시줄 또는 탐색기의 반응이 느려지는 문제 [1]
2888정성태3/17/201524569.NET Framework: 508. Visual Studio 빌드 - fatal error C1033: cannot open program database ''
2887정성태3/13/201521896.NET Framework: 507. CoreFx 빌드하는 방법
2886정성태3/13/201523660오류 유형: 274. CoreFx, CoreCLR 빌드 시 "error CS0518: Predefined type 'System.Object' is not defined or imported" 오류 해결 방법
2885정성태3/13/201534719VS.NET IDE: 99. Visual Studio는 2019는 32비트, 2022부터 64비트 버전입니다. [2]
2884정성태3/12/201528301.NET Framework: 506. .NETCore = CoreFX + CoreCLR [5]
2883정성태3/10/201525411.NET Framework: 505. OpenCover 소스 코드 분석을 Visual Studio 2013에서 하는 방법 [1]
2882정성태3/10/201524123.NET Framework: 504. OpenCover 코드 커버리지 도구의 동작 방식을 통해 살펴보는 Calli IL 코드 사용법
2881정성태3/9/201524821개발 환경 구성: 261. OpenCover 오픈 소스를 이용한 .NET 코드 커버리지(Code coverage)
2880정성태3/7/201522936개발 환경 구성: 260. C# Code Coverage 도구 - Semantic Designs 소개
2879정성태3/3/201528059개발 환경 구성: 259. Visual Studio 없이 Visual C++ 컴파일하는 방법
2878정성태2/28/201528972.NET Framework: 503. == 연산자보다는 Equals 메서드의 호출이 더 권장됩니다. [3]파일 다운로드1
2877정성태2/28/201522595.NET Framework: 502. 연산자 재정의(operator overloading)와 메서드 재정의(method overriding)의 다른 점 - 가상 함수 호출 여부 [3]파일 다운로드1
2876정성태2/27/201525336VS.NET IDE: 98. IntegraStudio - Visual Studio에서 Java 프로그램 개발
2875정성태2/26/201524283디버깅 기술: 72. Visual Studio 2013에서의 sos.dll 사용 제한
2874정성태2/26/201520741디버깅 기술: 71. windbg + 닷넷 디버깅 (2) - null 체크 패턴
2873정성태2/25/201538466.NET Framework: 501. FtpWebRequest 타입을 이용해 FTP 파일 업로드 [4]파일 다운로드1
2872정성태2/25/201522609디버깅 기술: 70. windbg + 닷넷 디버깅 (1) - 배열 인덱스 사용 패턴
2871정성태2/24/201526500개발 환경 구성: 258. 윈도우 8.1에서 방화벽과 함께 FTP 서버 여는 (하지만, 권장하지 않는) 방법 [1]
2870정성태2/24/201527719개발 환경 구성: 257. 윈도우 8.1에서 방화벽과 함께 FTP 서버 여는 방법
2869정성태2/23/201521502.NET Framework: 500. struct로 정의한 값 형식(Value Type)의 경우 Equals 재정의를 권장합니다.파일 다운로드1
2868정성태2/23/201526180VS.NET IDE: 97. Visual C++ 프로젝트 디버깅 시에 Step-Into(F11) 동작이 원치 않는 함수로 진입하는 것을 막는 방법 [2]
2867정성태2/23/201519906오류 유형: 273. File History - Failed to initiate user data backup (error 80070005)
2866정성태2/23/201521793오류 유형: 272. WAT080 : Failed to locate the Windows Azure SDK. Please make sure the Windows Azure SDK v2.1 is installed.
1868정성태2/20/201518702오류 유형: 271. The type '...' cannot be used as type parameter 'TContext' in the generic type or method 'System.ServiceModel.DomainServices.EntityFramework.LinqToEntitiesDomainService<T>
1866정성태2/20/201519883오류 유형: 270. "aspnet_regiis -i" 실행 시 0x00000006 오류 해결 방법
... 121  122  123  124  125  126  127  [128]  129  130  131  132  133  134  135  ...