Assurez-vous d'avoir un mot de passe (créez-en un sinon - Préférences Système: Utilisateurs et groupes).
Lancez Terminal depuis Applications: Utilitaires
Fermez toutes les fenêtres du Finder.
À l'invite de commande du shell UNIX, saisissez la commande UNIX suivante:
sudo find /-name ".DS_Store" -depth -exec rm {} \;
Lorsqu'on vous demande un mot de passe, saisissez le mot de passe d'administrateur de Mac OS X.
Cette commande vise à trouver et supprimer toutes les occurrences de .DS_Store à partir de la racine (/) du système de fichiers à travers toute la machine.
Si le problème persiste avec une fenêtre particulière, vous devrez copier manuellement tout fichier DS_Store dans ce répertoire.
Saisissez la commande UNIX suivante:
defaults write com.apple.finder AppleShowAllFiles -bool true
Ensuite:
killall Finder
Ouvrez une fenêtre du Finder et copiez le fichier DS_Store. Ensuite, collez-le dans le répertoire qui avait affiché précédemment n'est pas correct.
Entrez la commande UNIX suivante:
defaults write com.apple.finder AppleShowAllFiles -bool false
Ensuite:
killall Finder
C'est ainsi que j'ai corrigé le bug avec l'affichage de la taille des fenêtres sur mon ordinateur (Mac OS X 10.7.2).