Techniquement, c'est possible, et Windows inclut cette prise en charge pour les fichiers Zip. Vous pouvez naviguer dans le fichier Zip comme s'il s'agissait d'un dossier. Pour Windows Explorer, cela ne fait aucune différence.
La vraie différence vient lorsque vous essayez d'ouvrir un fichier depuis un dossier Zip. Après tout, ce n'est pas un dossier. Par conséquent, pour ouvrir un fichier texte dans le Bloc-notes à partir du dossier Zip, le fichier doit être extrait dans un dossier temporaire. Le Bloc-notes pourra alors seulement l'ouvrir. (Le Bloc-notes ne sait pas comment décompresser un fichier à partir d'une archive zip pour y accéder directement.) Que faire si vous décidez de modifier le fichier et d'enregistrer les modifications? À droite, les modifications vont dans le fichier temporaire créé par l'extension shell qui essaie de présenter l'archive zip comme s'il s'agissait d'un dossier normal. Vous vous attendez à ce que les modifications soient dans le dossier d'origine, n'est-ce pas? Donc, l’extension de coque doit aussi en prendre soin.
En fait, certains archiveurs, WinZip et WinRAR par exemple, le font. Si vous ouvrez un fichier depuis une archive, modifiez-le, ils vous demanderont si vous souhaitez mettre à jour le fichier dans l'archive. (Et vous devez fermer le programme qui a ouvert le fichier. Ce n'est pas toujours pratique dans certains cas, en particulier lorsqu'un programme peut ouvrir plusieurs fichiers en même temps.)
Lorsque l'archive est mise à jour, l'archiveur crée généralement une copie, puis la modifie. Ceci est fait pour éviter la corruption ou la perte de données: vous ne voudriez pas perdre toutes vos données dans les archives si une erreur se produisait lors de la mise à jour avec un nouveau fichier. Si l'archive est suffisamment grande, sa mise à jour nécessiterait deux fois plus d'espace disque que l'archive d'origine occupe.
Donc techniquement, il est possible de créer une extension de shell qui présente à l’utilisateur toutes ou plusieurs archives sous forme de dossier normal. Mais cela demande beaucoup de travail. Si je ne me trompe pas, il y a eu des tentatives pour y arriver. Peut-être que ces outils n'étaient pas populaires? Trop difficile à utiliser, trop bogué, trop cher, etc.?…
Maintenant que les disques durs deviennent plus gros et moins chers, il est moins nécessaire d'archiver des données pour économiser de l'espace.