제목 : 클래식 계산기를 Windows 10에 추가하여 사용하는 방법
OldMaC
Windows 10 RS4(1803)을 기준으로 설명합니다.
Windows 10의 계산기 앱은 네이티브 앱(클래식 계산기)에서 UWP 앱으로 대체되었습니다.
UWP 앱 계산기는 일반적으로 제거 할 수 없지만, PowerShell cmdlet을 사용하여 제거 할 수는 있습니다.
Windows 10에는 UWP 앱 실행 파일과 별도로 System32 폴더에도 calc.exe가 존재하고있는데, 윈도우 10 이전에는 이것이 계산기 실행파일이였습니다. 그리고 Windows 10에서는 calc.exe 파일을 실행하면, 자체적으로 계산기가 실행되지 않고, UWP 앱 계산기로 시작하도록 되어 있습니다. 그래서 UWP 계산기 앱을 삭제한 다음, calc.exe를 실행하면 아무 반응이 없습니다.
하지만 윈도우 10 LTSB 버전에는 모든 앱이 제거된 상태인데도 클래식 계산기가 잘 실행됩니다. 그래서 LTSB에서 클래식 계산기가 실행되는 실제 파일을 찾아보니, 실행파일의 이름은 win32calc.exe이고 또 calc.exe를 실행하면 win32calc.exe으로 시작하게 되어있는 구조였습니다.
윈도우 10 LTSB에서 클래식 계산기와 관련된 파일들과 레지들을 추출하여 적용하면 이상이 없을 듯 하여 머리디밀기합니다.
LTSB 윈도우에서 추출할 소스들......
1. 파일(64비트 경로로 설명) 복사
- 시작메뉴 "보조프로그램"에 항목 : ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\Calculator.lnk
- Windows\System32\ko-KR\win32calc.exe.mui
- Windows\System32\win32calc.exe
- Windows\SysWOW64\ko-KR\win32calc.exe.mui
- Windows\SysWOW64\win32calc.exe
파일의 정리는 윈도우 비트에 맞게 복사하면 되는데, 64비트에서도 클래식 계산기를 실행면 32비트 폴더에 있는 "Windows\System32\win32calc.exe" 파일을 가지고 실행됩니다. 그래서 정리는 각자 판단하여 정리합니다. ^^;
그리고 "Calculator.lnk" 그대로 사용하면 영어로 나오니 복사한 다음, 본인이 원하는 파일명으로 수정하여 사용합니다.
전 "클래식 계산기.ink"로 수정하였습니다.
2. 레지스트리 추출
LTSB에서 계산기와 관련된 레지스트리를 찾아보니 아래와 같습니다.
-------------------
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\calculator]
@="URL:calculator"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\calculator\DefaultIcon]
@="C:\\Windows\\System32\\win32calc.exe 0"
[HKEY_CLASSES_ROOT\calculator\shell]
[HKEY_CLASSES_ROOT\calculator\shell\open]
[HKEY_CLASSES_ROOT\calculator\shell\open\command]
@="\"C:\\Windows\\System32\\win32calc.exe\""
--------------------
사용하는 윈도우 비트에 맞게 다운받아 레지는 병합해 주시고, 파일들을 경로에 맞게 복사하여 사용하시면 됩니다.
심심해서 평상 시 궁금한 놈 구조를 살펴보다 이런 방법을 생각했습니다. ^^;
저녁들 맛있게 드세요~~~ㅋㅋ
댓글 [49]
OldMaC
- 2018.06.11
- 23:28:32
^^; 과한 칭찬입니다.
저 또한 이런 부분들은 먼저 구글링으로 기초 공부를 한 다음, 추가로 나머지 방법을 습득합니다.
기초가 없는지라 이런 방법을 머리속으로 생각하고, 고수님들의 자료를 찾아 나름 해석하여 제 방법으로 재해석을....ㅋㅋ
이 포스팅도 일본 고수님이 먼저 포스팅을 하여 저 또한 따라하기 수준으로 연습하고 난 다음 몇 가지를 추가한 부분입니다. ^^;
OldMaC
- 2018.06.11
- 23:34:31
^^; 그림판이라.... 아직까지 RS4는 그림판을 지원하고 있는데 왜 이런 소스가 필요한지 모르겠습니다.
단지 앱의 기본이 그림판이 아니라서 그런 것인지 궁금합니다.
마소에서 RS4부터 그림판대신 다른 놈을 사용한다고 얼핏 들은 기억은 있지만요..
제가 기초가 없는지라 이런 부분을 공부하려면 많은 시행착오를 거쳐야합니다. 그래서 사실 쉽게 접근을 못하고 있습니다.
필요한 이유를 말씀해 주시면, 판단하여 공부하겠습니다. 꾸~~~벅
OldMaC
- 2018.06.12
- 16:59:31
PE 같은 경우는 윈도우를 작동시키는 기본적인 파일만으로 만들어지기때문에
부족한 dll 파일들을 추가로 더 찾아보아야합니다.
그림판 같은 경우도 마찬가지고요.
계산기와 그림판이 작동하는 PE를 구하셔서 파일 비교 공법으로 노가다를 하심이.... ^^;
선우
- 2018.06.11
- 18:03:13
OldMaC
- 2018.06.11
- 23:40:21
이미 외국 고수님들은 프로그램 설치방법으로 공유하고 있습니다.
전 다만 그 방식이 궁금하여 이렇게 소스를 분석한 부분입니다.
편안한 시간 보내세요~~
Compuser
- 2018.06.11
- 19:05:14
감사합니다. 올드맥 님^^
올려주신 글 보고 적용해 보았습니다.
수고 많으셨습니다. 헌데 위 화면처럼 Accessories 목록에는 있고 윈도우즈 보조프로그램 목록에는 표시가 안됩니다. 1709 x64입니다. 사용하는데에는 전혀 지장 없습니다.
감사합니다.
OldMaC
- 2018.06.11
- 19:59:33
제가 소스를 추출할 때 설치용 Wim을 기준으로 하여 작업한 것이라, 설치한 윈도우에는 폴더명이 달라서 이런 현상이 있을 수 있습니다.
"ProgramData\Microsoft\Windows\Start Menu\Programs\Accessories\클래식 계산기.lnk" 경로에서 "Accessories" 폴더명 대신
"Windows 보조프로그램" 폴더명으로 교체를....
위에 경로를 참조하여 보조프로그램 폴더에 "바로가기" 파일을 복사하여 주시면 됩니다.
수사반장
- 2018.06.12
- 13:12:31
안녕하세요
윈도우10 rs4 pro workstation 32bit사용중입니다.
본문에 있는데로 그대로 적용한뒤 시작프로그램에서 실행해보니 아래와같이 나오네요.
OldMaC
- 2018.06.12
- 13:36:23
앱의 권한 문제때문에 나오는 메시지입니다.
여기로 가셔서....
https://extrememanual.net/5402
저는 평상 시 관리자권한으로 변경하여 사용하는지라 이 문제를 미쳐 생각하지 못했습니다.
레지를 변경하여 쉽게 해결이 가능한데......
현재 제가 사용하는 방법입니다.
http://oldnew.tistory.com/287
이렇게 했는데도 계속 이 문제가 나오면 일부러 이런 상황을 만들어 저도 공부해야합니다. ^^;
이런뎅장~
- 2018.06.13
- 01:17:56
LTSB_계산기.zip <-- Win10 LTSB 실컴에서 추출한 계산기 앱과, 한글 언어팩을 압축풀어
- Windows\System32\ko-KR\win32calc.exe.mui
- Windows\System32\win32calc.exe
요 경로로 복사해 넣고
바탕화면에 바로가기 만들고
바탕화면의 바로가기를 Windows 보조프로그램으로 드래그
우클릭 - 속성
계산기 바로가기 속성.txt <-- 참고해서
이렇게 바꾸고 확인
우클릭 이름바꾸기 - 원하는 이름으로 변경
보조프로그램 확인
이렇게 해도 잘 되네요.
중간에 관리자 권한을 몇 번 원하긴 하네요. 전 RS4 x64 관리자 계정에서 작업했습니다.
올*맥님 감사합니다. 저도 큰 계산기 짜증났었거든요.ㅋ Win7 계산기도 가져와서 해봤는데 잘 되네요.ㅋ
- 첨부 :
- 2018-06-13_005811.jpg [File Size:177.9KB/Download1]
- 2018-06-13_005941.jpg [File Size:239.4KB/Download1]
- 2018-06-13_010046.jpg [File Size:257.3KB/Download1]
- 2018-06-13_010317.jpg [File Size:256.3KB/Download1]
- 계산기 바로가기 속성.txt [File Size:142Bytes/Download18]
- 계산기 바로가기 속성.jpg [File Size:57.6KB/Download2]
- 2018-06-13_010349.jpg [File Size:246.3KB/Download1]
- 2018-06-13_010411.jpg [File Size:279.1KB/Download1]
- LTSB_계산기.zip [File Size:384.5KB/Download37]
OldMaC
- 2018.06.13
- 11:30:56
ㅋㅋ 데장님 처음 인사드립니다. 꾸~~~벅
옆집에서는 가끔 눈팅 공부만 하지만 친숙합니다.
바로가기 만들기.... 제가 기초가 부족하여 이런 부분은 익숙하지않는데 직접 이렇게 설명해주셔서 감사합니다.
더불어 윈도우 7의 계산기도 사용할 수 있다는 확인도 굿입니다.ㅋㅋ
레지는 혹시나 해서 추출한 놈인데, 레지합병 없이도 잘 실행되는가 봅니다.
소중한 한 표 꼭 행사하시고, 행복한 시간 보내세요~~~
이런뎅장~
- 2018.06.13
- 13:51:34
저도 올맥님 덕에 필요한 앱 사용할 수 있어서 감사할 따름입니다.
또 윈도우10 LTSB에는 스티커 메모가 없었는데 윈도우7에서 이식하니 안되고 TH2에서 동일한 방법으로 이식하니
잘 됩니다.ㅋ 고맙습니다.
올드맥님의 레지스트리 추출은 타의 추종을 불허합니다.자료 공유해주셔서 너무 감사드립니다.^^