今回の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だけではないようだ。
上のページに対処方法が書いてあった。PowerShellでアンインストール・インストールするというものだ。
Get-AppxPackage *windowscalculator* | Remove-AppxPackage Get-AppxPackage *windowscalculator* | Add-AppxPackage
やってみたら再インストールができた。しかし動かない。なぜだ。 Insider Previewだからだろうか。電卓が動かなくても今のところ困らないので、次のビルドのときに試してみよう。
電卓はWindowsの初期からある伝統的なアプリなので、動いたり動かなかったりするのはちょっとなんかねぇ。