Иногда мне присылают или копируют файлы со странным расширением shs. Это расширение, как правило, не имеет своей иконки и Windows тупо пожимает плечами, типа, понятия не имею. Мучайся как хочешь. Всякие телодвижения и хитрые пассы руками и ногами в виде перетаскивания файла прямо в Word не срабатывают. Не срабатывает и поиск соответствия программы расширению, то есть, чем можно открыть этот несчастный shs. Его ничем не возьмешь. Тупой просмотр в блокноте выдает кракозябры.
И все же, shs открыть можно. Правда, осторожно. Сперва – немного теории.
|
||||
---|---|---|---|---|
Описание файла .shs на русском | Обработчик объектов-фрагментов Windows | |||
Описание файла .shs на английском | Shell Scrap Object File | |||
Тип файла | Исполняемые файлы | |||
Подробное описание | Файл SHS содержит объект Microsoft Shell Scrap Object. Когда данный объект добавляется в файл, его истинное расширение скрывается. Вместо него пользователи Windows будут видеть расширение файла SHS. Чтобы увидеть истинное расширение файла, попробуйте удалить в реестре Windows (Пуск -> Выполнить -> regedit) значение «NeverShowExt» из ветки «HKEY_CLASSES_ROOT\ShellScrap». Файлы SHS могут содержать вредоносный исходный код. Поэтому будьте осторожны, если Вы получили данный файл из непроверенного источника. | |||
Как, чем открыть файл .shs? | Программно или с помощью Windows Shell Scrap Object Handler (shscrap.dll) — двойным щелчком мыши или из командной строки Windows |
Таким образом, перед тем как просмотреть внутренности shs, убедитесь каспером, доктор вебом, пандой или хоть чем, что вируса внутри нет. Так как сам файл содержит фрагменты, куски чего-то пока нам непонятного и обязательно исполняемого, вероятность того, что внутри вирус — довольно велика. А оно нам надо?
Программный способ открытия shs
Этот способ лучше подходит, если времени мало и разбираться куда и как засовывать dll нет особого желания, а shs уже тут и просит открытия.
Качаем утилиту scrap2rtf для Winnows XP и 7:
Кстати, говоря, утилита эта обновилась, и сейчас имеет более приятный интерфейс, обработку каталогов и так далее. На раз попользоваться — самое то, учитывая, что весит программа всего 3 Mb.
Устанавливаем, потом запускаем программу, выбираем файл, место куда его расшифровать и вуаля! файл декодирован, весь процесс расписан в журнале, все рады и счастливы! Скриншоты процесса ниже, что непонятно, спрашивайте в комментах.
2-й способ открытия shs: копируем DLL, меняем значения в реестре, открываем shs двойным кликом мышки напрямую
Этот способ хорош тем, что после проделанных манипуляций для открытия shs вам не потребуются никакие программы. Два щелчка по shs и он открывается. Мне так больше нравится, да и возни не так уж и много.
1. Качаем библиотеку для 32-битной системы:
cvetkoff.by/uploads/shscrap.zip
или для 64-битной:
cvetkoff.by/uploads/shscrap64bit.zip
2. Открываем архив и копируем в C:\Windows\System32
3. Скачиваем файл реестра cvetkoff.by/uploads/scraps.zip
Распаковываем и два раза кликаем по файлу scraps.reg
На вопрос — добавить ли значения в реестр, отвечаем — ДА.
4. Пробуем открыть наш shs двойным кликом. Если не открывается, качаем:
cvetkoff.by/uploads/shscrap_1.zip
cvetkoff.by/uploads/shscrap_2.zip
Пробуем их по очереди — копируем в C:\Windows\System32
Открываем shs.
У меня все открылось. Чего и вам желаю.