MacBookAirの外部ディスプレイが認識できなくなったときの対処方法

使用中にも関わらず突然MacBookAirの外部ディスプレイが突然認識しなくなるという現象が発生しました。
原始的な方法でケーブル抜き差しや外部ディスプレイのパワーオンオフ、設定変更しても全く反応無し。
ディスプレイからは”No Signal”
MacBookAirを再起動すると一時的に外部ディスプレイを認識しますが直ぐに認識しなくなります。
接続経路は次のようになっています:MacBookAir > thunderbolt > DVI変換 > 外部ディスプレイ
システム環境設定>ディスプレイ>オプションキーでディスプレイを検出させたりPRAMクリアの方法がある様ですが全く効果無しでしたが
下記の方法が一番効果がありました。
ターミナルから以下のファイルを削除して再起動してみます。
{user}は自分の環境に合わせます。
$ sudo rm /Library/Preferences/com.apple.windowserver.plist
$ sudo rm /Users/{user}/Library/Preferences/ByHost/com.apple.windowserver.*.plist