registry からプログラムを探して uninstall する方法 (Windows)


Windows で [Programs and Features] (プログラムと機能) から uninstall した際に、途中で失敗 (fail) し、エントリーだけが registry に残ってしまう場合があります。

このような場合に、手動で uninstaller を再実行 (retry) する方法をメモします。

  1. Registry Editor (regedit.exe) を起動し、下記の Key を展開します
    HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Uninstall

  2. Key の中の DisplayName (REG_SZ) を確認して、対象の product を探します

  3. 下記の通り実行します
    MsiExec.exe /x {the above key} /lvx <log file name>.log

    例えば、下記のような感じです。
    MsiExec.exe /x {1D8E6291-B0D5-35EC-8441-6616F567A0F7} /lvx VC_Uninstall.log

 

Comments (0)

Skip to main content