Все следующие записи, кроме одной, устарели / не существуют, и я просто хочу их удалить. Я нажал Ctrl-F в реестре, но безрезультатно. Любые идеи?
Попробуйте удалить этот файл C:\Documents and Settings\<user>\Application Data\Microsoft\Microsoft SQL Server\90\Tools\Shell\mru.dat
или если у вас Windows Vista / Windows 7, найдите аналогичный файл в этой папке (C: \ Users \\ AppData \ Roaming \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Shell)
Будьте осторожны, так как вы потеряете все сделанные вами настройки.
Для Sql Server 2012 Management Studio этот файл перемещен. Сейчас он находится по адресу:
C:\Users\<username>\AppData\Roaming\Microsoft\
SQL Server Management Studio\11.0\SqlStudio.bin
Я написал пользовательский интерфейс с открытым исходным кодом, чтобы включить это (без потери других настроек), и разместил его здесь: http://ssmsmru.codeplex.com/
Обратите внимание, что в SSMS 2012 есть возможность удалять встроенные серверы. Посмотреть здесь.
Над Вот и Вот есть аналогичные вопросы по SO. @arcticdev опубликовал код, который я использовал в своем интерфейсе