[EventId 1001] QTTabBar のアンインストール不良で MsiInstaller 警告ログが出る場合の対処法

このサイトを検索 | Search this site
warning

イベントID1001 /MsiInstaller

イベントID1001、MsiInstaller 警告ログが記録されました。

MsiInstaller は、Windows に付属するソフトウェアインストールシステムです。Windows Installer パッケージ (MSI ファイル) を使用してソフトウェアをインストール、アップグレード、アンインストールします。

QTTabBar

ログに記録された {13016E80-C7E5-4610-B149-FA8381CEE008} を調べたら、QTTabBar ver 2048 の残骸だと分かりました。

QTTabBar のアンインストールが正常終了しなかったため、エラーを吐いたと考えられます。

QTTabBar を正しくアンインストールすることでログの記録は止まったので、具体例を紹介します。



イベントログ

ログが記録された時の環境
  • Windows 11 22H2
  • OSビルド: 22621.521
イベントログ
メッセージ製品 '{13016E80-C7E5-4610-B149-FA8381CEE008}'、機能 'DefaultFeature' の検出は、コンポーネント '{80A5F0F9-4CB0-7DC6-09BD-5CBC97DD87D2}' を要求するときに失敗しました
ログの名前Application
ソースMsiInstaller
イベントID1001
レベル警告
ユーザーローカルアカウント (Computer\Account)

たぶん、QTTabBar ver 2048 の残骸

question

Registry Finderを使ってログに記録された次のキーワードを検索した。

{13016E80-C7E5-4610-B149-FA8381CEE008}

4件のキーがヒットした中に [QTTabBar] の文字列を見つけた。

フルパス

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MATS\WindowsInstaller\{13016E80-C7E5-4610-B149-FA8381CEE008}\2022.09.25.05.28.01
ProductName: QTTabBar ver 2048

ProductName_QTTabBar

不完全にアンインストールされていた模様

通常の方法でQTTabBarをアンインストールできなかったので、MSトラブルシューティングツールの力を借りたが完全ではなかったようだ。

レジストリ検索結果

regedit

ログは、{80A5F0F9-4CB0-7DC6-09BD-5CBC97DD87D2} の呼び出しに失敗したことを通知するものだった。(存在しないので呼び出せなかった。)

{13016E80-C7E5-4610-B149-FA8381CEE008}の検索結果
  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MATS\WindowsInstaller\{13016E80-C7E5-4610-B149-FA8381CEE008}

    名前:ProductName REG_SZ QTTabBar ver 2048

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders

    名前:C:\Users\ABC\AppData\Roaming\Microsoft\Installer\{13016E80-C7E5-4610-B149-FA8381CEE008}

    ※ABC: ログインアカウント
  3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\AppCompatCache
  4. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\AppCompatCache

{80A5F0F9-4CB0-7DC6-09BD-5CBC97DD87D2} の検索結果

該当なし。

たぶん...

investigating

QTTabBarを公式が示す手順で再度アンインストール、そして、レジストリを検索して問題が判明した。

レジストリの検索結果から前項2番目のエントリが消えたのでたぶんこれが原因。

このエントリを手動で削除したらどうなるか興味があるが、すでに削除されたので検証できない。残念!

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\Folders
名前:C:\Users\ABC\AppData\Roaming\Microsoft\Installer\{13016E80-C7E5-4610-B149-FA8381CEE008}
※ABC: ログインアカウント

前項1番目は ...\MATS\...

とあるので、MSトラブルシューティングがバックアップした時の痕跡だと思われる。

QTTabBar v2048 beta2 アンインストール方法(Windows 11)

QTTabBar v2048 beta2 アンインストール方法(Windows 11)

設定アプリからアンインストールすることができる。 インストーラー(QTTabBar.exe) からアンインストールすることができる。 アンインストールが止まるときは、explorer.exe を再起動するとよい。 MS公式のトラブルシューティングツールを利用する方法もある。

まとめ

matome
reload
  • 拡張子 .msi のインストーラーが動作した時に記録されるログだと思われる。
  • 今回はQTTabBarのアンインストールがうまくいかなかったためログに記録された。
  • QTTabBarを正規手順でアンインストールするとログは消える。
  • 特殊な事例でございました。
  • QTTabBarの情報 | SC2
MATSフォルダーは削除してもいいのか?

MATSフォルダーは削除してもいいのか?

Cドライブを占有する289MBの Microsoft easy fix が関係していると思われるフォルダー MATSについて調査した結果をメモに残します。

SC2
Windowsランキング 将棋ランキング スマホ・携帯ランキング にほんブログ村 IT技術ブログ ライフハックへ にほんブログ村 その他趣味ブログ 将棋へ

このサイトを検索 | Search this site

コメントを投稿

0 コメント