Windows 10에 기본 탑재된 계산기가 갑자기 열리지 않거나 작동하지 않는다면, 대부분 레지스트리 파일의 손상이 원인이거나 사용자 계정이 UAC(사용자 계정 컨트롤)와 충돌하고 있을 가능성이 높습니다.
UAC(User Account Control)는 관리자의 승인이 있기 전까지 응용 프로그램을 표준 사용자 권한으로만 실행하도록 제한하여 운영체제의 보안을 강화하는 Microsoft의 핵심 보안 인프라입니다. 덕분에 다른 사용자가 임의로 특정 앱을 실행할 수 없지만, 계정 설정에 따라 정상적인 앱까지 차단되는 경우도 발생합니다. 이 글에서는 실제 사용자들 사이에서 효과가 확인된 해결 방법들을 단계별로 정리했습니다.
해결 방법 1: PowerShell로 계산기 재설치
대부분의 Windows 내장 앱은 속성 메뉴에서 바로 제거할 수 있지만, 계산기처럼 그런 옵션이 없는 앱도 있습니다. 이런 앱은 PowerShell 명령어(cmdlet)를 통해 제거해야 하며, 이 방법으로도 Microsoft Edge나 Cortana처럼 중요한 시스템 앱은 삭제할 수 없습니다.
- 시작 메뉴 검색창에 PowerShell을 입력한 뒤, 첫 번째 결과를 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행"을 선택합니다.

- 아래 명령어를 복사해 PowerShell에 붙여넣고 Enter 키를 누릅니다.
Get-AppxPackage *windowscalculator* | Remove-AppxPackage
- 이제 Windows 계산기가 제거됩니다.
- 다음으로 모든 기본 Windows 앱을 다시 설치하는 명령어를 입력합니다. 이미 설치된 앱은 자동으로 건너뛰므로 걱정하지 않아도 됩니다. 아래 명령어를 붙여넣고 Enter 키를 누르세요.
Get-AppxPackage -AllUsers| Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

- 모든 기본 앱을 한꺼번에 재설치하는 것이 부담스럽다면, 계산기를 제거한 후 Microsoft Store에서 계산기만 검색해 따로 재설치하는 것도 좋은 방법입니다.
해결 방법 2: 새 사용자 계정 만들기
현재 사용 중인 계정이 UAC가 요구하는 조건을 충족하지 못해 계산기를 실행하지 못하는 경우도 있습니다. UAC는 신뢰할 수 있는 사용자만 응용 프로그램에 접근할 수 있도록 보장하며, 맬웨어 침입을 막기 위해 관리자 권한은 소수의 사용자에게만 부여됩니다. 제한된(표준) 계정에서 계산기조차 열리지 않는다면 UAC와의 충돌을 의심해 볼 수 있습니다.
관리자에게 새 계정 생성을 요청하거나, 직접 관리자 계정에 접근할 수 있다면 스스로 만들 수 있습니다. 아래 과정을 따라 하면 기존 계정과 동일한 환경의 새 계정을 만들 수 있어 불편함 없이 계산기를 정상적으로 사용할 수 있습니다.
- 관리자 계정으로 로그인한 뒤 시작 메뉴 검색창에 설정(Settings)을 입력하고 계정(Accounts)을 클릭합니다.

- 왼쪽 메뉴에서 "가족 및 다른 사용자(Family & other users)"를 선택합니다.
- "이 PC에 다른 사람 추가(Add someone else to this PC)"를 클릭합니다.

- 새 계정 생성 마법사가 나타나면 "이 사람의 로그인 정보를 가지고 있지 않습니다(I don't have this person's sign-in information)"를 클릭합니다.

- Microsoft 계정 생성 창이 나타나면 "Microsoft 계정이 없는 사용자 추가(Add a user without a Microsoft account)" 옵션을 선택합니다.

- 필요한 정보를 모두 입력하고 기억하기 쉬운 암호를 설정합니다.
- 설정 > 계정 > 내 정보로 이동합니다.
- 계정 사진 아래에 있는 "대신 로컬 계정으로 로그인(Sign in with a local account instead)" 옵션을 클릭합니다.
- 현재 계정의 암호를 입력하고 다음을 누릅니다.
- 새 로컬 계정의 사용자 이름과 암호를 입력한 후 "로그아웃 및 마침(Sign out and finish)"을 클릭합니다.
- 이제 새 로컬 계정으로 전환하여 장애물 없이 개인 파일을 모두 옮길 수 있습니다.
- 다시 설정 > 계정 > 내 정보로 이동해 "대신 Microsoft 계정으로 로그인(Sign in with a Microsoft account instead)"을 선택합니다.

- Microsoft 계정의 사용자 이름과 암호를 입력하고 로그인합니다.

- 이제 기존 계정은 안전하게 삭제하고 새 계정으로 계속 사용하면 됩니다. 계산기가 정상적으로 작동하는지 확인해 보세요.
해결 방법 3: 계산기 잔여 파일 완전 삭제 후 재설치
앱을 제거했다가 다시 설치해도 설치 파일이 완전히 지워지지 않는 경우가 있습니다. 이 경우 Microsoft Store에서 새로 받은 것처럼 느껴지지만, 실제로는 PC에 남아 있던 기존 파일이 그대로 재설치되는 것입니다.
이럴 때는 숨겨진 관리자(Administrator) 계정을 활성화해 접근 권한을 얻은 뒤, 설치 파일을 직접 삭제하고 Store에서 새로 내려받는 방법을 사용할 수 있습니다.
- 먼저 관리자 계정을 활성화합니다. 명령 프롬프트를 관리자 권한으로 실행한 뒤 "net user Administrator /active:yes"를 입력합니다.
- 이제 시작 메뉴에서 프로필 아이콘을 클릭하면 새로 생성된 Administrator 계정을 확인할 수 있습니다.

- Administrator 계정으로 로그인한 뒤 로컬 디스크 C로 이동해 "Program Files" 폴더 안에서 "WindowsApps" 폴더를 찾습니다. 폴더가 보이지 않으면 파일 탐색기 상단의 보기(View)를 클릭하고 "숨긴 항목"에 체크합니다.
- WindowsApps 폴더의 속성을 열고 현재 계정에 모든 권한을 부여합니다.
- 원래 사용하던 계정으로 전환한 뒤 C 드라이브 > Program Files > WindowsApps로 이동합니다.
- 이름에 "WindowsCalculator"가 포함된 모든 폴더를 찾습니다. 각 폴더의 속성에서 소유권을 SYSTEM에서 현재 사용자 계정으로 변경한 후 모든 권한을 부여합니다.
- "WindowsCalculator"가 포함된 폴더를 모두 삭제합니다. 이제 Microsoft Store에서 계산기를 새로 설치하면 됩니다.
함께 읽으면 좋은 글:
시작 메뉴 및 Cortana가 작동하지 않을 때 해결 방법