Не уверен.
Чистил автоматически с помощью jv16 PowerTools (бывш. RegCleaner).
Имеет смысл повторить процедуру с удалением вручную каких-то определённых ключей? Каких?
===========
На всякий случай ещё раз по текущему реестру.
Сейчас значения такие:
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec\(Default)=[open("%1")]
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec\Application\(Default)=Excel
HKEY_CLASSES_ROOT\Excel.Sheet.8\shell\Open\ddeexec\Topic\(Default)=system
HKLM\Software\Classes\.xls\(Default)=Excel.Sheet.8
HKLM\Software\Classes\.xls\Content Type=application/vnd.ms-excel
HKLM\Software\Classes\Excel.Sheet.8\shell\Open\command\(Default)="C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" "%1"
В этом варианте все файлы открываются, но одновременно с этим Excel "ругается", что "Windows cannot find [имя ОТКРЫВШЕГОСЯ файла].
Если в последней ветке поменять на
HKLM\Software\Classes\Excel.Sheet.8\shell\Open\command\(Default)="C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" /e
ничего не открывается.
+ там изначально был ещё один параметр (command) со значением S84DVn-}f(YR]eAR6.jiEXCELFiles>EUFOC=M&g(pKeqFrsF*m /e. Пока он был, Excel просто молча открывался и не загружал файлы. После того, как я поменял /e на "%1", этот параметр сам собой пропал. Теперь, если поменять обратно "%1" на /e, то без этого параметра Excel и файлы не открывает, и логично ругается на это "Windows cannot find..."
Ещё раз, чтобы суммировать все ситуации, которые были:
1). HKLM\Software\Classes\Excel.Sheet.8\shell\Open\command\(Default)="C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" /e
+ параметр command=S84DVn-}f(YR]eAR6.jiEXCELFiles>EUFOC=M&g(pKeqFrsF*m /e
Результат: файлы НЕ открываются, ошибка не выскакивает;
2). HKLM\Software\Classes\Excel.Sheet.8\shell\Open\command\(Default)="C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" "%1"
Параметр command отсутствует.
Результат: файлы ОТКРЫВАЮТСЯ + выскакивает окно об ошибке;
3) HKLM\Software\Classes\Excel.Sheet.8\shell\Open\command\(Default)="C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" /e
Параметр command отсутствует.
Результат: файлы НЕ открываются + выскакивает окно об ошибке;
4). (в порядке эксперимента)
HKLM\Software\Classes\Excel.Sheet.8\shell\Open\command\(Default)="C:\Program Files\Microsoft Office\Office10\EXCEL.EXE" "%1"
+ параметр command=S84DVn-}f(YR]eAR6.jiEXCELFiles>EUFOC=M&g(pKeqFrsF*m /e
Результат: при даблклике на файле, Excel вообще не загружается;