유틸리티 관리자를 비활성화하는 방법 (Windows 키 + U)


12

Windows XP에서 Windows+ U단축키를 어떻게 비활성화 합니까? 또는 유틸리티 관리자가 활성화되지 않도록하려면 어떻게합니까? 두 사람은 관련이 있습니다. utilty manager는 현재 잠재적 인 보안 허점을 제공하고 있으며이를 제거해야합니다 [1] . 내가 개발중인 시스템은 사용자 정의 Gina를 사용하여 로그인하고 사용자 정의 쉘을 시작합니다. 이렇게하면 대부분의 Windows 키 핫키가 제거되지만 Win+는 U여전히 관리자 앱을 팝업합니다.

최신 정보:

내가 시도했지만 작동하지 않는 것들 :

  1. NoWinKeys 레지스트리 설정-탐색기 단축키에만 영향을줍니다.
  2. utilman.exe 이름 바꾸기-프로그램이 다음 로그인에 다시 나타납니다.
  3. 타사 소프트웨어-실제로는 옵션이 아니라 이러한 시스템이 클라이언트에 의해 감사되며 추가 타사 소프트웨어는 허용되지 않을 수 있습니다.

또한 절차는 상당히 간단해야합니다. 현장 서비스 엔지니어는 기존 기계 (현재 러시아, 네덜란드, 프랑스, ​​스페인, 아일랜드 및 미국에있는 기계)에 대해 수행해야합니다.

[1] 구멍은 유틸리티 뷰어가 링크하는 도움말 뷰어의 인터넷 옵션을 통해 이루어집니다.


..i이 링크를 발견하면 도움이 될 것입니다. windowsitpro.com/systems-management/how-can-i-disable-winu
kryte1988

답변:


6

유틸리티 관리자는 WINDOWS \ system32 디렉토리에 있습니다. 파일은 utilman.exe입니다. 파일 이름을 다른 것으로 바꾸면 Windows+ U를 누를 때 파일이 실행되지 않습니다 .


1
이것은 실제로 답이지만 파일 이름을 바꾸는 절차는 까다로워집니다. 이름을 바꿀 때 파일이 실행 중이면 다시 나타날 수 있습니다. 이상적이지는 않지만 작동하는 유일한 방법입니다.
Skizz

dllcache에서도 제거하는 것은 어떻습니까? 또는 해당 폴더에 프로그램의 백업 복사본이있는 모든 항목
Canadian Luke

@Skizz 테스트 할 수는 없지만 다른 OS (예 : 일종의 복구 CD / 플래시 디렉토리 또는 라이브 CD / 플래시 디렉토리)를 부팅하고 거기에서 파일 이름을 바꾸면 더 많은 행운이 있어야한다고 생각합니다. 또한 제대로 작동하면 작업을 단순화 (또는 자동화) 할 수있는 사용자 정의 Live CD / 플래시 드라이브를 만들 수도 있습니다.
Alois Mahdal

이것은 나를 위해 작동하지 않습니다-다음에 누를 때 utilman이 다시 생성됩니다Windows-U
dsummersl

2
다른 옵션 : 파일을 그대로두고 파일 시스템 권한을 통한 실행을 거부합니다 (모든 사용자의 "폴더 탐색 / 파일 실행"거부). 이런 식으로 Windows 파일 보호는 의심스러운 것을 찾지 못합니다.
LogicDaemon

7

과거에 비슷한 문제가 발생했습니다. 내가 찾은 최선의 해결책은 utilman.exe의 권한을 변경하여 사용자가 실행할 권한이 없도록하는 것입니다.

마우스 오른쪽 버튼으로 클릭-속성-보안-모두 거부


2

유틸리티 관리자 속성에서 보안 탭으로 이동하여 모든 사용자에 대한 액세스 권한을 비활성화했습니다 (관리자도 해당).


2

다음 C:\windows\system32\utilman.exe에서 그룹 내 정책을 시도하고 비활성화 할 수 있습니다 .

컴퓨터 구성 \ Windows 설정 \ 보안 설정 \ 소프트웨어 제한 정책

경로 규칙을 추가하고 C:\Windows\System32\Utilman.exe허용 안 함으로 설정하십시오.


2

유틸리티 관리자가 실행되지 않도록 방지

레지스트리 값을 통해 키 를 완전히 끄지 않는 Win+ U키보드 단축키 를 비활성화하는 문서화 된 방법은 없습니다 . 임시 해결책으로 Utility Manager 실행 파일을 대체 할 수 있습니다.WinScancode Map

  1. 관리자 계정으로 로그온하고 명령 프롬프트를여십시오.
  2. 다음 명령을 입력하거나 붙여넣고를 누르십시오 Enter.

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
    

    변경 사항이 즉시 적용됩니다.

작동 원리

Image File Execution Options레지스트리 키는 응용 프로그램이 시작할 때 자동으로 디버거를 시작, 무엇보다도 설계되었습니다. 디버거가 응용 프로그램을 시작하고 연결하는 동안 대신 실행할 모든 실행 파일 만 지정할 수 있으므로 원래 실행 파일을 재정의 할 수 있습니다.

무엇에 대해 systray.exe? Windows 95에 처음 도입되어 시스템 알림 아이콘을 처리하는 데 사용되는 작은 스텁 프로그램입니다 . 최신 Windows 버전에서는 더 이상 사용되지 않으며 이전 버전과의 호환성을 위해 주로 유지되었습니다. 사용자 인터페이스가 없으며 시작할 때 알림 영역을 새로 고치는 것 외에 눈에 띄는 작업을 수행하지 않습니다.

찬성

  • 설치된 Windows 버전에 관계없이 작동합니다.
  • 시스템 파일 또는 보안 권한 조정이 없습니다.
  • 타사 소프트웨어가 필요하지 않습니다.

참고 문헌


1

아래에서 C:\Windows\System32이름 utilman.exe을 변경 하여 비활성화 할 수 있습니다 .

이로 인해 핫키도 응답하지 않게됩니다. 핫키에 대해 추가 예방 조치를 취하려는 경우 다음 과 같이 AutoHotkey를 사용하여 핫키를 다시 매핑 할 수 있습니다 .

# & u::return

Win+ u는 더 이상 아무것도하지 않아야합니다.


AutoHotkey 다시 구조 :)
Toby Allen

시스템의 특성상 더 많은 소프트웨어를 추가하는 것은 옵션이 아닙니다 (더 많은 의존성을 도입). 이것은 현금 계산 기계를위한 것이므로 고객이 알 수없는 타사 소프트웨어에주의를 기울입니다.
Skizz

이름 바꾸기 옵션이 유일한 솔루션 일 수 있습니다. 조금 더 깔끔한 것이 있기를 바랐습니다.
Skizz

이름 변경이 작동하지 않으면 다음 부팅시 앱이 마술처럼 다시 나타납니다.
Skizz

1

XP Home SP3 세션 내에서 UtilMan 프로세스가 중지 된 경우에도 C : \ WINDOWS \ System32 \ utilman.exe의 이름을 바꾸면이 바로 가기 문제가 해결되지 않습니다.

나는 리눅스 세션을 통해 XP hdd에 액세스하고 성가신 EXE의 이름을 바꾸어 변경 사항을 얻는 데 성공했습니다. 그러나 새로운 XP 업데이트로 해킹 될지 여부는 여전히 남아 있습니다.
대부분의 현재 리눅스 배포판은 ntfs에 쓰는 것이 매우 유연합니다.

이것이 Pro 설치를 해결할지 여부를 모릅니다. 행운을 빕니다.


1

RUN으로 이동하여을 입력하십시오 regedit.

레지스트리가 열리면 edit왼쪽 상단 의을 클릭하고을 선택하십시오 find....

키보드를 입력 utilities manager하고 누릅니다 Enter. 검색하는 동안 기다렸다가 3 개의 유틸리티 항목을 모두 삭제하십시오.

나는 이것을했고 Win+ U는 지금 아무것도하지 않습니다.

utilman"find"는 시스템 보호 파일이므로 삭제 만 할 필요가 없습니다 . Windows 시스템의 무언가가 그것을 사용하므로 그대로 두십시오.


0

더 좋은 방법은 모든 유틸리티를 대신 제거하는 것입니다. 레지스트리의 정확한 위치는 기억 나지 않습니다 ...

(또한 올바르게 기억하면 로그인 화면에서 도움말 메뉴를 사용할 때 비활성화됩니다. 그렇지 않습니까?)


나도 응용 프로그램을 비활성화하는 옵션을 찾으려고했지만 레지스트리에서 아무것도 찾을 수 없습니다.
Skizz

0

유틸리티 이름 변경이 작동하지 않으면 유틸리티를 삭제하고 널 파일 (cmd 창)로 바꾸십시오.

Del utilman.exe
COPY nul utilman.exe
Attr utilman.exe +R

그래도 문제가 해결되지 않으면 utilman.exe를 대체 할 간단한 프로그램을 작성하십시오.


0

AutoHotkey를 설치 하고 내 문서 와 함께 이름이 AutoHotkey.ahk 인 파일을 새로 작성 하고 편집하십시오.

  1. 사용하다 ';' 샘플 코드의 주석을 해제합니다.
  2. 코드 추가
#u::
return

여기서 #은 Windows 키를 의미하고 #u는 Win + u를 의미하고 ::는 리턴 만 제외하고 아무것도 수행하지 않는 것을 의미합니다.


John T의 답변에 대해 언급했듯이 더 많은 소프트웨어 / 응용 프로그램을 추가하는 것은 옵션이 아닙니다.
Skizz


0

두 가지 방법으로 만 고칠 수 있습니다 ....

  • 방법 1 : 소프트웨어의 도움으로.

    1. Microsoft 지원으로 이동하여 disable windows keys 소프트웨어를 다운로드하여 설치하십시오. 그런 다음 컴퓨터를 다시 시작하면 Windows 키가 자동으로 비활성화됩니다.
    2. 소프트웨어를 사용하지 않고 직접 해결할 수 있습니다.
  • 방법 2 : Windows 키를 비활성화하려면 다음 단계를 수행하십시오.

    1. 시작을 클릭하고 실행을 입력 regedt32한 다음 확인을 클릭하십시오.
    2. Windows 메뉴 HKEY_LOCAL_ MACHINE에서 로컬 컴퓨터를 클릭하십시오 .
    3. 을 두 번 클릭 한 System\CurrentControlSet\Control folder다음 키보드 레이아웃 폴더를 클릭하십시오.
    4. 편집 메뉴에서 클릭 값 추가 입력, Scancode Map클릭 REG_BINARY데이터 유형으로, 다음 확인을 클릭합니다.
    5. 00000000000000000300000000005BE000005CE000000000데이터 필드에 입력 한 다음 확인을 클릭하십시오.
    6. 레지스트리 편집기를 닫고 컴퓨터를 다시 시작하면 자동으로 창 키가 비활성화됩니다.

다시 활성화하려면 스캔 코드 맵을 삭제해야합니다 ..

출처 : 감사합니다 !!! # 코두와 루


-1

터미널 서버가 비활성화되어 있으면 WinXP Utilman이 시작되지 않습니다

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal 서버] "TSEnabled"= dword : 0

UPD : 작동 방식

이 설정은 GetVersionEx 함수가 사용하는 OSVERSIONINFOEX 구조에서 VER_SUITE_TERMINAL 플래그를 변경했습니다. Winlogon은이 플래그를 확인하고 설정된 경우 utilman.exe / debug 프로세스 만 생성합니다. 그렇지 않으면 Winlogon은 UtilMan 서비스를 시작하려고합니다. 이 서비스는 SP2 이전의 win2k 및 (?) WinXP에만 있습니다.

(실제로는 Win7에는 해당되지 않습니다.)


이것이 어떻게 작동하는지 설명 할 수 있습니까?
bwDraco

ivan34 : 실수로 두 개의 계정을 만든 것으로 보입니다. 연락처 양식을 사용하고 “사용자 프로필을 병합해야합니다”를 선택하여 계정을 병합해야합니다. 이들을 병합하려면 두 계정에 대한 링크를 제공해야합니다. 자세한 정보는 superuser.com/users/470281/ivan34superuser.com/users/470328/ivan34 입니다. 그러면 답변 을 편집 할 수 있습니다 .
G-Man, 'Reinstate Monica'라고
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.