アンインストール時のトラブル

サービスとして起動するようにして Zopeをインストールしてしまうと、

らしい

サービスとして動かしている Zopeはありますが、動かなくなってしまうのは困るので、(つまり、テストするWindows環境はない)状況証拠だけで、考察してみます。

Windows版をインストールすると、インストールしたディレクトリに、install.logというログが残ります。

ログには

が書き込まれています。

私が、zope250という名前で Zope2.5.0をインストールした場合のログの

レジストリの部分だけ抜き出すと以下のような感じ


RegDB Key: Software\Digital Creations\zope
RegDB Val: 
RegDB Root: 2
RegDB Key: Software\Digital Creations\zope\zope250
RegDB Val: 
RegDB Root: 2
RegDB Key: Software\Digital Creations\zope\zope250
RegDB Val: C:\Program Files\zope250
RegDB Name: INSTANCE_HOME
RegDB Root: 2
RegDB Key: Software\Digital Creations\zope\zope250
RegDB Val: C:\Program Files\zope250
RegDB Name: SOFTWARE_HOME
RegDB Root: 2
RegDB Key: Software\Digital Creations\zope\zope250
RegDB Val: Main
RegDB Name: SOFTWARE_NAME
RegDB Root: 2
RegDB Key: SYSTEM
RegDB Val: 
RegDB Root: 2
RegDB Key: SYSTEM\CurrentControlSet
RegDB Val: 
RegDB Root: 2
RegDB Key: SYSTEM\CurrentControlSet\Services
RegDB Val: 
RegDB Root: 2
RegDB Key: SYSTEM\CurrentControlSet\Services\zope250
RegDB Val: 
RegDB Root: 2
RegDB Key: SYSTEM\CurrentControlSet\Services\zope250
RegDB Val: C:\Program Files\zope250\bin\lib\win32\PythonService.exe
RegDB Name: ImagePath
RegDB Type: 1
RegDB Root: 2
RegDB Old: "C:\PROGRA~1\zope250\bin\lib\win32\PYTHON~1.EXE"
File Copy: C:\Program Files\zope250\UNWISE.EXE
RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\Zope 2.5.0 (zope250)
RegDB Val: Zope 2.5.0  (zope250)
RegDB Name: DisplayName
RegDB Root: 2
RegDB Key: Software\Microsoft\Windows\CurrentVersion\Uninstall\Zope 2.5.0 (zope250)
RegDB Val: C:\PROGRA~1\zope250\UNWISE.EXE C:\PROGRA~1\zope250\INSTALL.LOG
RegDB Name: UninstallString
RegDB Root: 2

そこで、レジストリエディタで「SYSTEM\CurrentControlSet\Services\zope250」の部分を削除すると、もう一度インストールできるようにならないでしょうか?(「zope250」の部分は適宜読み替えてください)

 


Zope メモ