キャッシュを繰り返しクリアした後でも、モジュールをインストールしてからアンインストールすると、何らかの理由でモジュールがモジュールリスト(またはモジュールフォルダー)から削除されません。なぜこれが起こっているのでしょうか?
ファイルシステム上のモジュールは、アンインストールしても削除されることを想定していません。用語がわかりにくいかもしれませんが。
アンインストールすると、サイト内のモジュールへの参照がすべて削除されます(モジュールがそうするように作成されていると想定)。ただし、ファイルシステムには影響しません。
モジュールへの唯一の参照はモジュールページ上にあり、サイトのどのライブページでも使用されません。したがって、害はないはずですが、モジュールページにモジュールを表示したくない場合は、手動でファイルを削除する必要があります。
このモジュールが hook_install() を呼び出して hook_schema() を実装し、システムでその状態をアクティブに設定している場合、モジュールを有効にするとモジュールスキーマが自動的に作成されます。
モジュールを無効にすると、モジュールの状態がシステムで非アクティブに設定されます。
アンインストールは、システムからデータベーススキーマと構成を削除することを無効にした後の次のステップです。
モジュールリストからモジュールを削除するには、モジュールディレクトリからモジュールを削除する必要があります。