728x90

윈도우 사용시 단축키를 잘 사용하지 않고 클릭으로 메뉴를 선택했던 사용자라면 윈도우 11로 변경 후 가장 불편한것은 우클릭 메뉴가 아닐까 생각됩니다.

레지스트리를 편집하여 Windows 10과 비슷하게 변경할 수 있습니다.

  1. 시작 메뉴에서 "레지스트리 편집기"를 입력하여 실행합니다.
  2. 다음 경로로 이동합니다.
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
  3. "Advanced" 폴더에서 마우스 우클릭하여 "새로 만들기"를 선택하고, "DWORD(32-bit) 값"을 선택합니다.
  4. 이름을 "UseWin32TrayClockExperience"로 바꾸고, 값을 1로 설정합니다.
  5. 윈도우 재부팅

이 방법이 어려우면 아래 명령어를 cmd에 입력하여 실행합니다.

  1. 시작 메뉴에서 "Cmd" 를 입력하고 관리자 권한으로 실행합니다.
    cmd 입력시 검색된 결과는 명령 프롬포트가 나타납니다.
  2. reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v UseWin32TrayClockExperience /t REG_DWORD /d 1 /f
    위 명령어를 복사하여 붙여넣은 후 엔터를 누르면 적용 됩니다.
  3. 윈도우 재부
728x90
728x90

윈도우 pe 혹은 복구 USB, DVD, CD등으로 부팅합니다.

PE로 부팅했다면 윈도우 탐색기를 열어서 윈도우가 설치된 드라이브를 찾고 아래 파일 이름을 변경합니다.

C:\windows\system32\utilman.exe   => 변경 예 utilman_backup.exe

복구 USB로 부팅했다면 나타나는 화면에 따라 다르지만 "PC 복구" 또는 "고급 옵션" 메뉴에서 "명령 프롬프트" 옵션을 선택합니다. 이 선택창이 없다면  Shift + F10을 이용하여 cmd창을 열 수 있습니다. cmd창을 열어 "ren" 명령어를 사용하여 이름을 변경 할 수 있습니다.

>ren C:\windows\system32\utilman.exe C:\windows\system32\utilman_backup.exe

이름 변경 완료 후 아래 파일의 이름을 변경합니다.

C:\windows\system32\cmd.exe => utilman.exe

cmd 명령어로는

>ren C:\windows\system32\cmd.exe C:\windows\system32\utilman.exe 

 

준비는 끝났고 재부팅 하여 윈도우로 부팅 합니다.

로그인 창이 나오면 shift 키 5번 입력합니다. 그러면 cmd 창 발생 할 것입니다. 나오지 않는다면 위 단계에서 잘못한 점이 있는지 문제를 파악해 보면 됩니다. cmd창에서 아래 명령어를 사용하여 로컬 계정 암호를 변경 할 수 있습니다.

예) 사용자 이름 : moonth / 암호 : tistory (사용방법 : net user 사용자이름 암호). 암호를 설정 하지 않으려면 암호란은 빈칸

>net use moonth tistory

이 방법이 안되면 사용자 이름이 틀리거나 할 것입니다. 그럼 비활성화 되어있던 administrator 를 활성화 시켜 로그인 되도록 합니다.

>net user administrator /active:yes
>net user administrator

재부팅 후 administrator 계정으로 로그인

일련의 단계가 모두 완료되어 윈도우로 진입 가능한지 파악 되었으면 첫번째 단계에서 변경했던 파일 이름을 원복합니다.

utilman.exe  => cmd.exe

utilman_backup.exe => utilman.exe

cmd 명령어

ren C:\windows\system32\utilman.exe C:\windows\system32\cmd.exe
ren C:\windows\system32\utilman_backup.exe C:\windows\system32\utilman.exe

 

728x90
728x90

MS 스토어도 막혀있는 폐쇠적인 기업 보안 환경에서 실수로 윈도우 기본앱을 삭제했다면 대부분의 OA 엔지니어는 윈도우 재설치 해야된다는 답변만 늘어놓습니다. 

윈도우 기본앱은 삭제해도 기본 설치 파일들은 남아있고 복구 가능합니다. 

아래는 계산기를 삭제한 경우 오프라인 상태에서 복구하는 예 입니다. 

1. Powershell을 관리자 권한으로 실행한다.
2. 아래 명령어를 입력하고 실행한다.
 
Get-AppxPackage -allusers *Microsoft.WindowsCalculator* | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}

위 방법이 안되면 아래 방법을 이용합니다
(WindowsApps는 숨겨져 있습니다. 숨김을 해제해서 찾거나 탐색기 경로창에 C:\Program Files\WindowsApps 를 붙여 넣으면 바로 이동 됩니다.)

1. 탐색기에서 C:\Program Files\WindowsApps 경로로 이동하여 Microsoft.WindowsCalculator 로 시작되는 폴더를 찾는다.
2. 버전 정보를 알아둔다.
3. Powershell을 관리자 권한으로 실행한다.
4. 아래 명령어를 입력하고 실행하되 10.0.x.x 로 표기된 버전 정보를 올바른 것으로 변경하고 실행한다.

Add-AppxPackage -register "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_10.0.x.x_x64__8wekyb3d8bbwe\AppxManifest.xml" -DisableDevelopmentMode

본인은 아래 방법이 잘 되요.

참고... 윈도우 10에 설치되는 기본 앱

3D Builder
알람 및 시계
계산기
달력 및 연락처
카메라
캡처 도구
연락처
카톡
엣지(Edge)
인터넷 익스플로러(IE)
음성 녹음기
그룹 정책 편집기
그룹 메시지
그룹 노트
그룹 화이트보드
그룹즈
Mail
맵스
미디어 플레이어
뉴스
온라인 앨범
동영상 편집기
OneNote
OneDrive
사진
도우미 미디어(Windows Media Player)
설정
사이니
스토어
팀 뷰어
보안인증서
셀 수
야간 모드
전화
보이스 노트
날씨
Xbox 응용 프로그램

설치된 기본앱을 확인하는 명령어

Get-AppxPackage -AllUsers | Select-Object Name, PackageFullName

위 명령을 사용하면 기본앱 이름과 해당 앱의 패키지풀네임이 표시됩니다. 이름을 알아야 명령줄을 작성할 수 있습니다.

그리고 기본앱이 아니더라도 위와 같은 방법을 활용하여 MS 스토어를 통해 설치 한 앱을 삭제한 경우 복구 할 수 있습니다.

오프라인 환경 혹은 온갓 방화벽과 보안프로그램으로 MS 스토어가 막혀있는 상황에서 실수로 혹은 몰라서 지운 윈도우 10/11 앱을 복구하는 방법!!

728x90
728x90

여러 이유로 컴퓨터가 켜진 시간과 꺼진 시간을 확인하는데 필자는 보통 시스템 문제 해결을 위해 사용합니다. 

컴퓨터가 켜진이 얼마나 됬는지 확인할 때는 주로 네트워크 연결 시간을 보고 참고 하는데 현재 켜져 있었던 시간이 아닌 켜고 끄는 패턴이나 과거 기록들을 확인할 때 이벤트 로그를 활용합니다. 

컴퓨터 켜진 시간

 - 관리 이벤트 - Windows 로그 - 시스템 - Winlogon (7001)

컴퓨터 꺼진 시간

 - 관리 이벤트 - Windows 로그 - 시스템 - Winlogon (7002)

Ctrl + F 를 눌러 해당 로그에서 이벤트 ID 인 7001 혹은 7002 를 검색하여 시간대를 확인하면 됩니다.

728x90
728x90

요즘 구형 맥북을 SFTP 서버로 이용하고 있습니다.

영화나 음악등을 집어넣고 핸드폰에서 nplayer를 통해 듣고 봅니다.

원래는 맥북을 팔고 NAS를 사려고 했는데 뭐, 나쁘지 않네요
(NAS는 자판도 없고 화면도 없으니 가지고 놀기 힘들다는....)

아래 명령어를 터미널에 입력해서 잠자기 해제가 가능합니다.

잠자기 해제
sudo pmset -c disablesleep 1

잠자기 설정
sudo pmset -c disablesleep 0

그런데 이는 수동으로 잠자기 모드에 들어가는것도 막아버립니다.
화면 뚜껑 닫을 때만 잠자기 안들어가게 하고 싶은데 그건 안되더라고요.

728x90

+ Recent posts