イベントID1001 /MsiInstaller
イベントID1001、MsiInstaller 警告ログが記録されました。
MsiInstaller は、Windows に付属するソフトウェアインストールシステムです。Windows Installer パッケージ (MSI ファイル) を使用してソフトウェアをインストール、アップグレード、アンインストールします。
QTTabBar
ログに記録された {13016E80-C7E5-4610-B149-FA8381CEE008} を調べたら、QTTabBar ver 2048 の残骸だと分かりました。
QTTabBar のアンインストールが正常終了しなかったため、エラーを吐いたと考えられます。
QTTabBar を正しくアンインストールすることでログの記録は止まったので、具体例を紹介します。
イベントログ
メッセージ | 製品 '{13016E80-C7E5-4610-B149-FA8381CEE008}'、機能 'DefaultFeature' の検出は、コンポーネント '{80A5F0F9-4CB0-7DC6-09BD-5CBC97DD87D2}' を要求するときに失敗しました |
ログの名前 | Application |
ソース | MsiInstaller |
イベントID | 1001 |
レベル | 警告 |
ユーザー | ローカルアカウント (Computer\Account) |
たぶん、QTTabBar ver 2048 の残骸
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
不完全にアンインストールされていた模様
通常の方法でQTTabBarをアンインストールできなかったので、MSトラブルシューティングツールの力を借りたが完全ではなかったようだ。
レジストリ検索結果
ログは、{80A5F0F9-4CB0-7DC6-09BD-5CBC97DD87D2} の呼び出しに失敗したことを通知するものだった。(存在しないので呼び出せなかった。)
{80A5F0F9-4CB0-7DC6-09BD-5CBC97DD87D2} の検索結果
該当なし。
たぶん...
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トラブルシューティングがバックアップした時の痕跡だと思われる。
まとめ
このサイトを検索 | Search this site
0 コメント