Lenovo Service Bridge uninstallで”起動できません”box


当方のPCはLenovo社製でOSはWindows 7 64bit。

、Lenovo社の新製品買い替えキャンペーンの割引券を得る事にした。この割引券を得るには今使っているPCの機種名等をLenovo社に伝える必要がある。しかし機種名が何なのか確信を持てなかったので、機種名等を自動で取得するsoftware「Lenovo Service Bridge」をinstallした。
機種名の確認は完了したのでLenovo Service Bridgeは不要となった。このsoftwareは常駐しCPUやRAMを消費するので、uninstallした。

uninstall後の不具合

「Lenovo Service Bridge」をuninstallした後、PCを起動する度に「アプリケーションを起動できません。アプリケーションのベンダに問い合わせてください。」というmessage boxが出るようになった。
アプリケーションを起動できませんでした。アプリケーションを起動できません。アプリケーションのベンダに問い合わせてください。
「OK」を押せばmessage boxは消える。又「詳細」を押すと、次のような情報が書かれたTXT fileが表示された。項目「プラットフォームのバージョン情報」は個別の環境に依るので、省いた。

ソース
配置の URL : file:///C:/Users/account名/AppData/Roaming/Microsoft/Windows/Start%20Menu/Programs/Lenovo/Lenovo%20Service%20Bridge.appref-ms
エラーの概要
以下はエラーの概要です。これらのエラーの詳細はログに一覧表示されています。
* C:\Users\account名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Lenovo\Lenovo Service Bridge.appref-ms のライセンス認証により例外が発生しました。 次の失敗メッセージが検出されました:

  • + ファイル ‘C:\Users\account名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Lenovo\Lenovo Service Bridge.appref-ms’ が見つかりませんでした。
コンポーネント ストア トランザクションの失敗の概要
トランザクション エラーは検出されませんでした。
警告
この操作中に警告は発生しませんでした。
操作の進行状況
* [時刻] : C:\Users\account名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Lenovo\Lenovo Service Bridge.appref-ms のライセンス認証が開始されました。
エラーの詳細
この操作中に次のエラーが検出されました。
* [時刻] System.IO.FileNotFoundException

  • - ファイル ‘C:\Users\account名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Lenovo\Lenovo Service Bridge.appref-ms’ が見つかりませんでした。
  • - ソース:mscorlib
  • - スタック トレース:
    • 場所 System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    • 場所 System.IO.FileInfo.get_Length()
    • 場所 System.Deployment.Application.ShellExposure.ParseAppShortcut(String shortcutFile, DefinitionIdentity& subId, Uri& providerUri)
    • 場所 System.Deployment.Application.ApplicationActivator.ProcessOrFollowShortcut(String shortcutFile, String& errorPageUrl, TempFile& deployFile)
    • 場所 System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
    • 場所 System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
コンポーネント ストア トランザクションの詳細
トランザクション情報はありません。

解決

この問題はmessage boxが出るだけであり、「はい」を押せば済むが、PCを起動する度に出る為鬱陶しい。そこでこの問題を解決することにした。

同じ問題を扱っているsiteを探したが、日本語のsiteは一つも見つからなかった。そこで英語のsiteも含めて探した所、一つだけ見つかった。それがLenovo公式掲示板のW520: Could not find file Lenovo Service Bridge.appref-msである。
この中の投稿文に拠ると、task schedulerにLenovo Service Bridgeのtaskが残っていることが原因だ。
そこでtask schedulerから「”C:\windows\system32\rundll32.exe” dfshim.dll,ShOpenVerbShortcut C:\Users\account名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Lenovo\Lenovo Service Bridge.appref-ms」を無効にした。
すると問題は解決した。

カテゴリー: 情報技術 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">