電卓が動かなくなっていた。

公開:2016-02-04 05:53
更新:2020-02-15 04:37
カテゴリ:windows 10,windows

今回のInsider Preview 14251からかどうかわからないが、電卓が動かなくなっていた。 起動するとすぐに落ちるのである。

イベントログをチェックすると以下のエラーが。

ログの名前:         Application
ソース:           Microsoft-Windows-Immersive-Shell
日付:            2016/02/04 5:14:23
イベント ID:       5973
タスクのカテゴリ:      (5973)
レベル:           エラー
キーワード:         
ユーザー:          DESKTOP-PV46GQI\sfpgm
コンピューター:       DESKTOP-PV46GQI
説明:
アプリ Microsoft.WindowsCalculator_8wekyb3d8bbwe!App のライセンス認証がエラーで失敗しました: リモート プロシージャ コールに失敗しました。。詳しくは、Microsoft-Windows-TWinUI/Operational ログをご覧ください。

プリインストールアプリなのにライセンス認証に失敗するとはどういうことだ。。

Microsoft-Windows-TWinUI/Operational ログを見ることにする。このログは「アプリケーションとサービスログ」>「Windows」> 「Apps」にある。

ちなみにイベントビューアーは、UIはWindows 7時代からほとんど変化していない。Windows 10は見た目違うだけで、ちょっと深くいじるとすぐ馴染みの画面が登場する。おそらくこういうところもStoreAppっぽくなっていくんだろうけど、まだまだ先だろうなぁ。。

それはさておき、ログを見ると以下の3つのイベントが。

ログの名前:         Microsoft-Windows-TWinUI/Operational
ソース:           Microsoft-Windows-Immersive-Shell
日付:            2016/02/04 5:14:23
イベント ID:       5990
タスクのカテゴリ:      (5961)
レベル:           エラー
キーワード:         
ユーザー:          DESKTOP-PV46GQI\sfpgm
コンピューター:       DESKTOP-PV46GQI
説明:
リモート プロシージャ コールに失敗しました。 により、Windows.Protocol コントラクトに対するアプリ Microsoft.WindowsCalculator_8wekyb3d8bbwe!App のコントラクト ヘルパーによるライセンス認証に失敗しました。
ログの名前:         Microsoft-Windows-TWinUI/Operational
ソース:           Microsoft-Windows-Immersive-Shell
日付:            2016/02/04 5:14:23
イベント ID:       5961
タスクのカテゴリ:      (5961)
レベル:           エラー
キーワード:         
ユーザー:          DESKTOP-PV46GQI\sfpgm
コンピューター:       DESKTOP-PV46GQI
説明:
エラー リモート プロシージャ コールに失敗しました。 によりアプリ Microsoft.WindowsCalculator_8wekyb3d8bbwe!App を Windows.Protocol コントラクトに対してライセンス認証できませんでした。
ログの名前:         Microsoft-Windows-TWinUI/Operational
ソース:           Microsoft-Windows-Immersive-Shell
日付:            2016/02/04 5:14:23
イベント ID:       5988
タスクのカテゴリ:      (5961)
レベル:           エラー
キーワード:         
ユーザー:          DESKTOP-PV46GQI\sfpgm
コンピューター:       DESKTOP-PV46GQI
説明:
リモート プロシージャ コールに失敗しました。 により、Windows.Protocol コントラクトに対するアプリ Microsoft.WindowsCalculator_8wekyb3d8bbwe!App の ActivateApplicationForContractByAcidAsUserWithHost に失敗しました。

よくわからない。ただ電卓が動かないのは私のPCだけではないようだ。

http://answers.microsoft.com/en-us/windows/forum/apps_windows_10-winapps/windows-10-calculator-app-fails-to-start/26298c02-0512-4a4b-b3b8-cf7391e55be0

上のページに対処方法が書いてあった。PowerShellでアンインストール・インストールするというものだ。

Get-AppxPackage *windowscalculator* | Remove-AppxPackage
Get-AppxPackage *windowscalculator* | Add-AppxPackage

やってみたら再インストールができた。しかし動かない。なぜだ。 Insider Previewだからだろうか。電卓が動かなくても今のところ困らないので、次のビルドのときに試してみよう。

電卓はWindowsの初期からある伝統的なアプリなので、動いたり動かなかったりするのはちょっとなんかねぇ。