Все ярлыки запускают excel

0 / 0 / 0

Регистрация: 24.12.2014

Сообщений: 1

1

12.10.2011, 22:38. Показов 31475. Ответов 5


Студворк — интернет-сервис помощи студентам

Приветствую!
Кто-то из домашних «понастраивал» Windows7. Теперь все ярлыки на рабочем столе(Word, Excel, IE, WinAmp) имеют значок Word’а и при нажатии, напр., на ярлык Excel или IE запускается Word с непонятными символами. Я попробовал изменить программу запуска Excel. Для этого открыл Program Files/MsOffice/ у файла Excel.exe нажал Открыть и выбрал Excel.exe — но теперь все ярлычки на Рабочем столе изменились на Excel и открываются с помощью Excel.
Как исправить, чтобы каждый ярлычок открывал свою программу, все ярлычки имели свои иконки? Т.е. вернуть к прежнему нормальному состоянию?
Заранее благодарю за ответы.



0



Эксперт Windows

13175 / 4623 / 168

Регистрация: 25.10.2010

Сообщений: 9,412

12.10.2011, 22:46

2

когда программу для запуска выбираете , уберите галочку … использовать ее для всех файлов такого типа

Добавлено через 1 минуту
или Восстановление файловых ассоциаций



0



0 / 0 / 0

Регистрация: 24.12.2014

Сообщений: 1

26.10.2011, 21:53

3

Посмотрел ассоциации файлов — там все нормально
assoc.exe показывает exefile
Все файлы открываются правильно: .doc Winword’ом, .xsl — Excel’ем.
Но с исполняемыми файлами проблема. Если нажать мышкой на Winword или Excel, то в ответ открывается окно cmd.exe.
Где устанавливается, чем открывать файлы типа exefile?



0



Почетный модератор

Эксперт по компьютерным сетямЭксперт Windows

28040 / 15771 / 981

Регистрация: 15.09.2009

Сообщений: 67,752

Записей в блоге: 78

26.10.2011, 22:13

4

d2e8k, еще раз, идете по ссылке Sanya,
внизу:

Для восстановление файловых ассоциаций в Windows 7
Необходимо скачать файлы реестра (*.reg) для решения насущней проблемы.

скачиваете для восстановления ассоциаций lnk и exe файлов.



0



1 / 1 / 0

Регистрация: 03.06.2012

Сообщений: 7

03.06.2012, 10:39

5

у меня встала та же проблема(запуск исполняемых файлов с помощью «Медиа-Центра Виндовс»), но когда пытаюсь запустить «слияние» reg файла, говорит, что «слияние не удалось, так как файл занят другими приложениями».
Сам по себе regedit.exe не запускается(т.к. тоже «exe»)

Добавлено через 42 минуты
у меня стоит Вин7.

Добавлено через 2 минуты
так что совет по ссылке данной пользователем Sanya не сработал (я пробовал).



0



1 / 1 / 0

Регистрация: 03.06.2012

Сообщений: 7

04.06.2012, 09:16

6

Цитата
Сообщение от magirus
Посмотреть сообщение

Для восстановление файловых ассоциаций в Windows 7
Необходимо скачать файлы реестра (*.reg) для решения насущней проблемы.

нашел этот файл. все заработало.



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

04.06.2012, 09:16

6

Содержание

  1. Как изменить ярлык в исходный файл
  2. Проблема: файлы на флешке стали ярлыками
  3. Устранение неполадок: как открыть и преобразовать файлы ярлыков в исходный формат.
  4. Способ 1. Преобразование ярлыков в исходные файлы с помощью командной строки
  5. Способ 2. Показать скрытые файлы, чтобы открыть ярлыки
  6. Дополнительно: восстановление ярлыков файлов в исходный формат
  7. Как из ярлыка сделать файл
  8. Преобразовать ярлык в файл
  9. Ответы специалистов и комментарии пользователей
  10. На флешке все файлы стали ярлыками: как исправить и удалить вирус?
  11. ШАГ 1: Проверка антивирусом
  12. ШАГ 2: Возвращаем файлы
  13. ШАГ 3: Как удалить вирус?
  14. ШАГ 4: Вернуть обычный вид папкам
  15. ШАГ 5: Проверка компьютера
  16. Лечение флешки одним BAT файлом
  17. как сделать из ярлыка папку? ? я вставил флешку а там вместо папок ярлы ки чё делать??

Как изменить ярлык в исходный файл

На этой странице вы узнаете, как преобразовать ярлыки в исходные файлы в Windows 10/8/7. Если ваши файлы перешли в формат ярлыков на USB/SD или других устройствах хранения, следуйте инструкциям ниже, чтобы открыть и восстановить ярлыки файлов в их исходный формат.

Проблема: файлы на флешке стали ярлыками

«Кто знает как решить мою проблему, пожалуйста, помогите! Я использую обычную флешку для хранения важных файлов и документов. Сегодня утром, подключив её к ноутбуку, я попытался открыть файл, но почему-то все мои файлы превратились в ярлыки. При этом имена файлов не изменились, но отображается, что данные занимают 0 байт. Думаю, файлы всё ещё на флешке, но не знаю, как исправить ярлыки файлов в исходный формат без повреждения данных.»

Это довольно частая проблема, которая может случиться с каждым из нас. Ошибка возникает из-за вируса, создающего ярлыки. Вы не сможете получить доступ к зараженным файлам, однако, если вы проверите свойства, то обнаружите, что используемое пространство совпадает с размером исходных файлов, что означает, что вирус просто изменил их формат, но не стёр файлы. Чтобы открыть исходный файл, зараженный вирусом, сперва необходимо удалить этот вирус, а затем попытаться восстановить файлы. О том, как это сделать, мы и расскажем.

Устранение неполадок: как открыть и преобразовать файлы ярлыков в исходный формат.

Вот три основных метода, которые можно применить для решения проблемы и попытаться восстановить файлы ярлыков. Применение этих трех методов нисходит от более сложного к простому. Пожалуйста выберите предпочитаемый метод согласно вашей собственной технической предпосылке.

Способ 1. Преобразование ярлыков в исходные файлы с помощью командной строки

1. Нажмите Windows + R и введите cmd.
2. Введите: chkdsk E: /f и нажмите Enter. (Замените E на букву диска вашего устройства)
3. Введите: Y и нажмите Enter.
4. Введите: E и нажмите Enter. (Замените E на букву диска вашего устройства)
5. Введите: attrib-h-r-s /s /d *.* и нажмите Enter.

Способ 2. Показать скрытые файлы, чтобы открыть ярлыки

1. Откройте USB-накопитель.
2. Откройте Параметры Папки.
3. В разделе «Скрытые файлы и папки» нажмите кнопку «Показать скрытые файлы и папки».
4. Нажмите кнопку «Скрыть защищенные файлы операционной системы».

Дополнительно: восстановление ярлыков файлов в исходный формат

Загрузите и установите бесплатное программное обеспечение для восстановления данных EaseUS. Следуйте данному руководству и восстановите свои данные.

1. Загрузите и установите на свой компьютер EaseUS Data Recovery Wizard.

2. Используйте установленную программу для поиска и восстановления потерянных данных. Выберите раздел диска или папку, из которой «пропали» ваши данные. Затем нажмите кнопку «Сканировать».

3. Когда сканирование будет завершено, найдите в списке результатов нужные вам файлы и папки.

Выберите их и нажмите кнопку «Восстановить». При выборе места для сохранения восстановленных данных не следует использовать тот же диск, который вы сканировали!

Последние статьи — Также в программе EaseUS

Мы расскажем о трёх способах восстановления удаленных файлов excel, о том, как ж.

Ваша SD-карта не отображается или не работает на ПК? Здесь вы можете найти списо.

Как самостоятельно восстановить повреждённую SD-карту или исправить повреждённую.

Вы можете загрузить мощный инструмент восстановления видео для Mac, чтобы восста.

Источник

Как из ярлыка сделать файл

Преобразовать ярлык в файл

Если документ ярлык как его вернуть назад т.е. преобразовать. Сделать из ярлыка — документ?

Ответы специалистов и комментарии пользователей

vitalist / Виталий Владимирович 27.02.2020, 09:34

Ярлык — это всего лишь ссылка на документ, а не сам документ. В свойствах ярлыка можно посмотреть — где же находится сам документ или файл, на который ссылается ярлык:

Если ‘эксель документ ярлык как его вернуть назад т.е. преобразовать. Сделать из ярлыка — документ?

На флешке все файлы стали ярлыками: как исправить и удалить вирус?

ВНИМАНИЕ! Ни в коем случае не открывайте какие-то ярлыки или файлы на флешке – вы можете запустить вирус на свой ПК.

Всем привет! Сегодня столкнулся с такой проблемой – открываю я флешку, а на ней вместо файлов ярлыки. Сразу возник вопрос: а как это можно вылечить, и есть ли вероятность вернуть поврежденные данные. По началу даже испугался немного, так как на флешке были очень важные документы и фотографии с видео. Но в итоге мне удалось их восстановить, и сейчас я расскажу – как у меня это получилось.

Как я и догадывался, если все файлы или папки на флешке стали ярлыками, то значит там поработал вирус, и причина может быть только в этом. Может наблюдаться исчезновение некоторых папок, также объем самой флешки и занятой памяти не меняется и остается на прежнем уровне. Также у некоторых могут появиться другие файлы и папки с расширением «lnk».

ШАГ 1: Проверка антивирусом

Вообще сам вирус достаточно древний и существует ещё с годов так 2000х. Поэтому в первую очередь проверяем носитель антивирусной программой. Открываем «Мой компьютер», нажимаем правой кнопкой по флешке или жесткому диску и выбираем пункт сканирования.

Теперь может быть два сценария. Первый – антивирус не найдет вирус и не устранит его, тогда его придется выуживать вручную – об этом я расскажу чуть ниже. Второй – вирус удалится, но файлы все равно нужно будет возвращать.

ШАГ 2: Возвращаем файлы

Сразу скажу, что большая часть файлов и папок остались и просто скрыты, а вирус дополнительно создает из них ярлыки, чтобы запутать жертву. Чтобы увидеть все файлы, нужно:

  1. В верхнем меню найдите раздел «Упорядочить» и зайдите в «Параметры папок».

  1. На вкладке «Вид» пролистываем в самый низ и сначала убираем галочку, чтобы скрывались системные файлы, а потом установите параметр «Показывать скрытые файлы и папки» – смотрим на картинку ниже.

  1. В самом конце не забудьте нажать «Применить».

Если зайти на флешку, то все папки, которые ранее были скрыты будут отображаться, но будут иметь прозрачный (скрытый) вид. Чтобы вернуть им обратно состояние, нажмите правой кнопкой по файлику или папке и зайдите в «Свойства».

Сразу на первой вкладке «Общие» уберите галочку «Скрытый» и нажмите «Применить». Если файлов слишком много, то давайте сделаем их всех видимыми чуть позднее, а сейчас нужно полностью избавиться от вируса, если с этим не справился антивирусник.

ШАГ 3: Как удалить вирус?

Теперь давайте подумаем – а где может скрываться сам вирус? Файлы превратились в ярлыки, а этим самые ярлыки и запускают вредоносную программу, которая в дальнейшем должна распространиться на ваш компьютер. Следовательно, в параметрах ярлыков должно быть прописана команда или путь к запускаемому файлику. Итак, нажимаем правой кнопкой по любому ярлыку и выбираем «Свойства».

Сначала идет команда, но нас интересует конец строки. В самом конце есть запускаемый файлик «exe» – это и есть вирус. Чуть левее через косую черту идет расположение файла, то есть его папка. В моем случае это папка с названием «RECYCLER», но у вас может быть что-то другое.

Сама эта папка была тоже ранее скрыта, но после прошлых манипуляций она также будет отображаться как скрытая. Вам нужно просто выделить её и удалить – желательно в обход корзине, то есть нажмите одновременно на «Shift» и кнопку «Delete». Также не забудьте удалить все ярлыки.

ШАГ 4: Вернуть обычный вид папкам

Конечно можно сделать это вручную для каждой папки и файла, но если у вас большой жесткий диск, то займет это очень много времени. Поэтому лучше всего это сделать через командную строку:

  1. Найдите на клавиатуре вспомогательную клавишу «Windows» ( ) и английскую R – нажмите на них одновременно.

  1. Прописываем команду из трех букв «cmd».

  1. Ещё раз откройте проводник и посмотрите – какую букву присвоила система вашей флешке. В моем случае это буква «E». Далее нужно прописать команду:

Вместо «e» вставьте букву вашей флешки.

  1. Теперь вы увидите вот такую вот строчку, просто нажмите на «Enter», чтобы у папок и файлов применились параметры по умолчанию.

ПРИМЕЧАНИЕ! Если данной строки нет, то вам нужно запустить командную строку от имени администратора.

ШАГ 5: Проверка компьютера

Проблема в том, что частенько пользователи нечаянно открывают зловредные ярлыки и тем самым заражают вирусом свой компьютер. Ничего в этом страшного нет, сам грешил этим. Наша задача найти и удалить этот вирус. Первое, что вы должны сделать, так как это полностью проверить компьютер своей антивирусной программой – не важно, что у вас. Желательно перед этим обновить вирусные базы, возможно, этот вирус свежий и новый.

Если вам удалось его удалить, то радоваться рано – вам нужно следить, чтобы данная проблема не появилась вновь. Поэтому советую сохранить эту статью, так как далее я разберу варианты – когда вирус все же засел у вас на компьютере, не лечится и его нужно срочно удалять вручную.

Один из вариантов можно попробовать найти его в «Диспетчере задач» – чтобы туда попасть, нажмите на клавиши «Ctrl+Shift+Esc». Второй вариант – это нажать на нижнюю рабочую линию правой кнопкой и выбрать «Запустить диспетчер задач».

На вкладке «Процессы» установите сортировку по «Описанию», чтобы увидеть процессы без подписи. Наша задача найти вирус, чаще всего он имеет в своем названии слово «USB». Чтобы не отключить лишнее по каждому из процессов стоит погуглить название каждого (подозрительного) процесса.

Если его здесь не получается найти, то скорее всего он сидит в автозапуске. Автозапуск в Windows 10 находится тут же. В Windows 7 нужно нажать + R и ввести команду: «msconfig».

Отключите все кроме антивируса и драйвера для звуковой карты «Realtek». Путь к вирусу будет отображаться в столбце «Расположение» – просто пройдите туда и удалите его, если обнаружите. Также стоит обращать внимание на строку «Производитель» – обычно вирус никакой лицензионной подписи не имеет.

Файлы автозапуска также могут находиться и в других местах. Поэтому поводу есть отдельные инструкции по Windows 7 и Windows 10.

Лечение флешки одним BAT файлом

Если лень проделывать все вышеперечисленное, то можно создать файлик, который все это будет делать за вас. Для этого:

  1. На рабочем столе или в любой другой области компьютеру нажмите правой кнопкой и создайте текстовый файл.

  1. Назвать его можете как угодно – это не имеет значения. Зайдите теперь внутрь и пропишите 4 строчки:

attrib -s -h /s /d
rd RECYCLER /s /q
del autorun.* /q
del *.lnk /q

  1. Теперь закройте его, нажмите правой кнопкой и из списка выберите «Переименовать».

  1. Вместо «txt» впишите «bat». Точка перед этим обязательно должна стоять. Подтвердите изменение, нажав «Да».

Теперь он превратился в запускаемый «BAT» файлик. Чтобы его активировать, нажмите двойным щелчком мыши. После этого через консоль он проделает все те же самые действия, что вы делали чуть ранее: делаем папки видимыми, удаляем папку с вирусом и ярлыки.

ПРИМЕЧАНИЕ! Если данный способ не помог, то скорее всего папка у вируса называется как-то по-другому, поэтому нужно использовать ручное удаление.

как сделать из ярлыка папку? ? я вставил флешку а там вместо папок ярлы ки чё делать??

но с вероятностью 99% — могу сказать, что это вирус.. .

сейчас очень модно вирусы распространять на флешках

1. найти и удалить вирус с компа
2. отформатировать флешку
3. отключить нахрен долбанный автозапуск на оптических дисках и флешках
4. выполнить то же самое на всех других компах и флешках

удаляем папку RECYCLER с вирусом. При условии, что папка видна. Удаляем левые ярлыки вместо папок. Далее создаем текстовый файл, обзываем как угодно, расширение ставим bat. Содержимое файла:

Сохраняем файл на флешку в корень. Данная команда сбросит все атрибуты папок. Запускаем на исполнение. Ждем закрытия окна. После окончания работы файла все ваши папки станут видимыми.

Источник

 

Подскажите, как добавить в ячейку ярлык приложения с параметрами запуска , чтобы при нажатии он запускался.
При добавлении ярлыка обычным путём, запускается исходный exe файл без параметров запуска.

Если расширить вопрос, то как сделать так, чтобы при нажатии на ячейку, запускалась командная строка с определенной командой.
Просто командную строку можно вставить в ячейку, а уже с прописанной командой, чем по сути и является ярлык, у меня не получается.

 

Командная строка с прописанной командой вставляется в Excel очень просто. Создается файл с расширением cmd или bat с нужной командой (в том числе с командой запуска ярлыка с параметрами), вставляется в ячейку как гиперссылка и оттуда нажатием легко запускается.

Но конвертировать несколько тысяч уже созданных ярлыков lnk в файлы cmd не нашел способа. В ручном режиме это очень долго.

Поэтому вопрос о том, как вставить ярлык lnk с параметрами запуска в ячейку Excel, остается актуальным.  

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

#3

14.03.2021 21:05:17

Цитата
Роман Литвинов написал: вставляется в ячейку как гиперссылка
Код
=ГИПЕРССЫЛКА("C:TempКонсультант +.lnk"; "Консультант Плюс")

Владимир

 

Роман Литвинов

Пользователь

Сообщений: 22
Регистрация: 11.03.2021

#4

15.03.2021 08:28:02

Цитата
sokol92 написал:
1=ГИПЕРССЫЛКА(«C:TempКонсультант +.lnk»; «Консультант Плюс»)

Спасибо! А можно поподробнее? Я ничего не понял.

 

БМВ

Модератор

Сообщений: 21380
Регистрация: 28.12.2016

Excel 2013, 2016

#5

15.03.2021 09:21:45

Цитата
Роман Литвинов написал:
Я ничего не понял.

вот и у нас та же фигня. Вы б написали что конкретно за ярлык, или строка запуска.

По вопросам из тем форума, личку не читаю.

 

Роман Литвинов

Пользователь

Сообщений: 22
Регистрация: 11.03.2021

#6

15.03.2021 11:51:31

Цитата
Роман Литвинов написал:
sokol92  написал:1=ГИПЕРССЫЛКА(«C:TempКонсультант +.lnk»; «Консультант Плюс»)Спасибо! А можно поподробнее? Я ничего не понял.Р

Разобрался

 

БМВ

Модератор

Сообщений: 21380
Регистрация: 28.12.2016

Excel 2013, 2016

#7

15.03.2021 12:00:27

Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column = 1 Then
File = Left(Target.Value, InStr(Target.Value, "--") - 2)
Arguments = Mid(Target.Value, InStr(Target.Value, "--"))
        CreateObject("Shell.Application").ShellExecute File, Arguments, 1
        Cancel = True
    End If
End Sub

По вопросам из тем форума, личку не читаю.

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

 

БМВ, подскажите, где Ваш код должен исполняться, куда его вставлять?

 

Клик правой кнопкой на ярлычке листа — Исходный текст.

 

Сделал. И что дальше? Что должно происходить? Что делает этот код? В него нужно добавить свои данные?

sokol92, есть способ сделать гиперссылки по определенному правилу одновременно во множестве ячеек?

 

МатросНаЗебре

Пользователь

Сообщений: 5516
Регистрация: 05.02.2014

#12

15.03.2021 12:29:28

Открывается редактор. Копируете-вставляете код с форума.
Потом двойной клик на ячейке в первом столбце. Макрос должен выполниться.

Цитата
Роман Литвинов написал: Что делает этот код?

Насколько я понял. После двойного клика на ячейке, макрос выполнит Shell команду, указанную в этой ячейке. Параметры отделены от команды строкой «—«.

 

Роман Литвинов

Пользователь

Сообщений: 22
Регистрация: 11.03.2021

#13

15.03.2021 12:31:17

Цитата
МатросНаЗебре написал:  Макрос должен выполниться.

А что должен делать этот макрос? Или это заготовка, нужно там дописать свои данные?

Прикрепленные файлы

  • Screenshot_520.png (4.28 КБ)

 

БМВ

Модератор

Сообщений: 21380
Регистрация: 28.12.2016

Excel 2013, 2016

Роман Литвинов,  Приложите наконец файл с примером. Всем будет проще.

Куда делось сообщение со стройкой запуска гугла?

По вопросам из тем форума, личку не читаю.

 

МатросНаЗебре

Пользователь

Сообщений: 5516
Регистрация: 05.02.2014

#15

15.03.2021 12:47:14

Предположу, что ругнулся на пустую строку. А так?

Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column = 1 Then
        Dim sValue As String
        sValue = Target.Value
        If sValue <> "" Then
            Dim sFile As String
            Dim sArguments As String
            sFile = Left(sValue, InStr(sValue, "--") - 2)
            sArguments = Mid(sValue, InStr(sValue, "--"))
            CreateObject("Shell.Application").ShellExecute sFile, sArguments, 1
        End If
        Cancel = True
    End If
End Sub
 

Роман Литвинов

Пользователь

Сообщений: 22
Регистрация: 11.03.2021

#16

15.03.2021 12:59:09

Цитата
МатросНаЗебре написал:
Предположу, что ругнулся на пустую строку. А так?

В этот раз на строку

Код
sFile = Left(sValue, InStr(sValue, "--") - 2)

А в прошлый

Код
File = Left(Target.Value, InStr(Target.Value, "--") - 2)
 

МатросНаЗебре

Пользователь

Сообщений: 5516
Регистрация: 05.02.2014

#17

15.03.2021 13:10:46

Теперь ругнулся на отсутствие «—«. Так не будет.

Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column = 1 Then
        Dim sValue As String
        sValue = Target.Value
        If InStr(sValue, "--") > 2 Then
            Dim sFile As String
            Dim sArguments As String
            sFile = Left(sValue, InStr(sValue, "--") - 2)
            sArguments = Mid(sValue, InStr(sValue, "--"))
            CreateObject("Shell.Application").ShellExecute sFile, sArguments, 1
        End If
        Cancel = True
    End If
End Sub
 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

#18

15.03.2021 13:21:30

Цитата
Роман Литвинов написал:
есть способ сделать гиперссылки по определенному правилу одновременно во множестве ячеек?

Вы не приложили пример и поэтому трудно точно определить Ваши цели. Следующий макрос в первом столбце новой книги создает гиперссылки на все ярлыки из Рабочего стола.

Код
Sub CreateLinks()
  Dim FSO As Object, i As Long, file
  Set FSO = CreateObject("Scripting.FileSystemObject")
  Workbooks.Add
  For Each file In FSO.GetFolder(Environ("UserProfile") & "Desktop").Files
    If LCase(file.Path) Like ("*.lnk") Then
      i = i + 1
      ActiveSheet.Hyperlinks.Add Anchor:=Cells(i, 1), Address:=file.Path
    End If
  Next file
  Set FSO = Nothing
End Sub

Владимир

 

Роман Литвинов

Пользователь

Сообщений: 22
Регистрация: 11.03.2021

#19

15.03.2021 13:48:47

Цитата
sokol92 написал:
Вы не приложили пример и поэтому трудно точно определить Ваши цели.

Пример:
Есть папка с ярлыками C:1
В ней ярлыки на запуск пользователей браузера хром вида D:GoogleChromeGoogleChrome.exe —profile-directory=»Profile 4000″

Нужно вставить эти ярлыки в ячейки в строках с информацией о каждом пользователе. Их несколько тысяч.

 

RAN

Пользователь

Сообщений: 7091
Регистрация: 21.12.2012

#20

15.03.2021 13:51:49

Цитата
Роман Литвинов написал: Пример:

Это не пример.
Вот любой код из этой темы, это пример. Но вы, почему-то, не знаете, что с этими примерами делать.

 

Потому что не знаю, как пишутся коды, разумеется.  

 

МатросНаЗебре

Пользователь

Сообщений: 5516
Регистрация: 05.02.2014

#22

15.03.2021 14:31:35

Это пример будет создавать бат файл по двойному клику и запускать его.
В бат файл будет писать обработанные значения из ячейки.

Код
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column = 1 Then
        Dim sValue As String
        sValue = Target.Value
        If InStr(sValue, "--") > 2 Then
            Dim sFile As String
            Dim sArguments As String
            sFile = Left(sValue, InStr(sValue, "--") - 2)
            sArguments = Mid(sValue, InStr(sValue, "--"))
            
            'Dim fso As New FileSystemObject
            
            Dim batfile As String
            batfile = ThisWorkbook.FullName & ".bat"
            With CreateObject("Scripting.FileSystemObject").CreateTextFile(batfile, True)
            'With fso.CreateTextFile(batfile, True)
                .WriteLine "chcp 1251"
                .Write """" & sFile & """"
                .Write " "
                .WriteLine sArguments
                .WriteLine "DEL """ & batfile & """"
                .Close
            End With
            Shell batfile
            'CreateObject("Shell.Application").ShellExecute sFile, sArguments, 1
        End If
        Cancel = True
    End If
End Sub
 

Роман Литвинов

Пользователь

Сообщений: 22
Регистрация: 11.03.2021

#23

15.03.2021 16:15:49

Спасибо, но ничего не создается. Вообще непонятно, что должно происходить и где.

Цитата
Роман Литвинов написал:  sokol92 , есть способ сделать гиперссылки по определенному правилу одновременно во множестве ячеек?

Нашел и очень простой способ вставить много гиперссылок.

Создать в текстовом файле список
=ГИПЕРССЫЛКА(«C:1001.lnk»; «0001»)
=ГИПЕРССЫЛКА(«C:1002.lnk»; «0002»)

и так далее.
А потом просто вставить это в соответствующие ячейки (0001, 0002 и т.д.) всем списком, прекрасно вставляется.

Попутно вопрос. Подскажите в какой программе можно изменять текст по маске? Как в данном случае, например.

И ещё. Никак не получается победить предупреждение при открытии гиперссылки. Реестр ковырял по инструкции, но безрезультатно. Есть какой-то простой и эффективный способ?

Прикрепленные файлы

  • Screenshot_521.png (12.03 КБ)

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

#24

15.03.2021 16:22:20

Цитата
Роман Литвинов написал: Попутно вопрос… И еще…

И еще: правила форума, п.2.6

 

sokol92

Пользователь

Сообщений: 4445
Регистрация: 10.09.2017

#25

15.03.2021 16:55:17

Цитата
Роман Литвинов написал:
в какой программе можно изменять текст по маске?

В Excel, естественно. CTRL+H (Найти и заменить). На формулы замена действует.
По поводу предупреждения откройте новую тему.

Владимир

Пользователи Windows 10 сообщают о проблеме, связанной с версиями Microsoft Office 2010 и 2013, когда такие продукты, как Word, Excel или PowerPoint, не открываются и не возвращают никаких ошибок или запросов.

В отчетах, представленных пользователями Windows 10, пакет Microsoft Office некоторое время работал нормально, и по непонятной причине ярлыки различных компонентов Office перестали запускать программу.

Microsoft Office не возвращал никаких ошибок и не давал никаких подсказок, когда возникла эта проблема. Но, следуя приведенным ниже шагам, будем надеяться, что вы сможете решить свои проблемы.

Почему программы Office 365 не открываются?

Иногда приложения могут сталкиваться с ошибками, и это может привести к ошибке Office при подготовке к работе при попытке запустить определенные приложения.

Немногие пользователи сообщили, что ярлыки MS Office отсутствуют в меню “Пуск”, что делает их неспособными запускать какие-либо из этих приложений.

Проблемы с вашей учетной записью Microsoft также могут привести к различным проблемам, одна из которых: “Возникли проблемы с вашей учетной записью. Ошибка Office”.

Что делать, если Microsoft Office не открывается?

  • Откройте диспетчер задач
  • Перейти к источнику
  • Используйте безопасный режим
  • Используйте альтернативу Microsoft Office
  • Восстановить или переустановить
  • Установите обновления Windows
  • Удалить обновления Windows
  • Отключить надстройки
  • Убедитесь, что Office активирован
  • Удалить ключи реестра Word
  • Удалите старые драйвера принтера

1. Откройте диспетчер задач

Если вы пытались открыть Microsoft Office Word (например) на компьютере или ноутбуке с Windows 10, и это ничего не дало, попробуйте открыть диспетчер задач.

Нажмите Ctrl + Shift + Esc или щелкните правой кнопкой мыши на панели задач и выберите “Диспетчер задач” и просмотрите открытые приложения или вкладку “Сведения  “, где вы найдете его как WINWORD.EXE.

Если вы видите процесс там, это означает, что Windows 10 думает, что программа открыта, и ничего не будет с этим делать. В этом случае попробуйте создать новый документ, щелкните его правой кнопкой мыши и выберите “Редактировать“.

В некоторых случаях этот метод оказался полезным и может помочь вам в трудной ситуации.

2. Перейти к источнику

Если ваши ярлыки Microsoft Office ничего не делают, когда вы пытаетесь их запустить, возможно, существует проблема связи между самим ярлыком и фактическим исполняемым файлом, который он должен открыть.

В зависимости от того, какую версию Office вы установили, вы должны найти их в одном из следующих мест:

  • C:Program FilesMicrosoft OfficeOffice14
  • C:Program Files (x86)Microsoft OfficeOffice14

Попробуйте запустить нужный вам инструмент отсюда, если он работает, то виноват был ваш ярлык. Создайте новый ярлык для используемых компонентов Office и замените неисправные.

3. Используйте безопасный режим

Запустить продукт Office в безопасном режиме довольно просто, как и в предыдущих версиях Windows.

Просто откройте утилиту “Выполнить”  (клавиша Windows + R) и введите имя продукта, которому вы хотите следовать, /safe.

Например, если вы хотите открыть Microsoft Excel в безопасном режиме, введите excel /safe.

4. Используйте альтернативу Microsoft Office

Если вам нужно обойти эту проблему с Office, вам может быть полезно рассмотреть другой пакет управления документами.

WPS Office Suite является законной альтернативой Microsoft Office благодаря эффективному управлению документами на нескольких устройствах. Таким образом, вы можете редактировать и управлять своими файлами в Windows, macOS, Linux, Android или iOS.

На рынке достаточно приложений Office, способных обеспечить дополнительную ценность. Следовательно, эта альтернатива предоставляет инструменты Writer, Spreadsheet или Presentation.

Кроме того, он поддерживает 47 форматов файлов и доступен для многих языков.

5. Восстановите или переустановите

Наконец, если у вас нет другого решения, попробуйте использовать функцию восстановления. Вы можете получить к нему доступ, открыв Панель управления -> Программы и компоненты -> найдите Microsoft Office и выберите Изменить в верхнем меню.

В появившемся окне выберите “Восстановить” и следуйте указаниям мастера. Если это не решит вашу проблему, вам следует удалить Microsoft Office и выполнить новую установку.

Дополнительную информацию об удалении и переустановке Microsoft Office можно найти здесь.

6. Установите обновления Windows

Microsoft регулярно выпускает обновления для Microsoft Office (и других внутренних функций и программ) через Центр обновления Windows.

Итак, если ваша текущая версия Office каким-либо образом нарушена, есть вероятность, что новое обновление исправит это. И это не обязательно должно быть обновление Office.

Возможно, некоторые другие функции, установленные на вашем компьютере, мешают работе Office, не позволяя вам получить к нему доступ. В обоих случаях установка свежих обновлений может решить проблему.

Чтобы установить последние обновления на свой компьютер, просто перейдите в “Настройки” > “Обновление и безопасность” и проверьте наличие обновлений.

Если у вас возникли проблемы с открытием приложения “Настройки”, ознакомьтесь с этой статьей, чтобы решить эту проблему.

7. Удалите обновления Windows

  • Перейти к настройкам.
  • Теперь перейдите в раздел “Обновления и безопасность” > “Центр обновления Windows”.
  • Перейдите в История обновлений > Удалить обновления.
  • Теперь найдите последнее обновление Office, установленное на вашем компьютере (вы можете отсортировать обновления по дате), щелкните его правой кнопкой мыши и выберите “Удалить”.
  • Перезагрузите компьютер.

Теперь давайте сделаем полную противоположность предыдущему решению. Если проблема начала проявляться после того, как вы обновили пакет Office, вы можете легко удалить последние обновления и посмотреть, решит ли это вашу проблему.

8. Отключить надстройки

  • Откройте проблемное приложение.
  • Выберите “Файл” > “Параметры”.
  • Нажмите “Надстройки”, а затем отключите все надстройки.
  • Перезапустите программу и запустите ее без включенных надстроек.

Иногда поврежденные надстройки могут блокировать открытие любого документа Word/Excel/PowerPoint.

Поскольку вы не можете точно знать, какая надстройка вызывает проблему, мы рекомендуем удалить их все, а затем снова установить одну за другой.

Таким образом, вы сможете узнать, какой из них вызывает проблемы. Задача отнимает много времени, но на самом деле у вас не так уж много вариантов.

9. Убедитесь, что Office активирован

Если ваша копия Microsoft Office Suite не является подлинной, вы не сможете открыть ни одно приложение Office. Технически вы сможете нормально открыть любую программу, но ничего с ней сделать не сможете.

Вы не можете создавать новые документы или открывать и редактировать существующие документы. Это просто пустая оболочка. Итак, убедитесь, что ваш Office правильно активирован, и попробуйте запустить его еще раз.

10. Удалить ключи реестра Word

  • Перейдите в Поиск, введите regedit и откройте Редактор реестра.
  • Перейдите по одному из следующих путей:
    • Word 2002: HKEY_CURRENT_USERSoftwareMicrosoftOffice10.0WordData
    • Microsoft Word 2003: HKEY_CURRENT_USERSoftwareMicrosoftOffice11.0WordData
    • Word 2007: HKEY_CURRENT_USERSoftwareMicrosoftOffice12.0WordData
    • Word 2010 : HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0WordData
    • Microsoft Word 2013: HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0Word
    • Word 2016: HKEY_CURRENT_USERSoftwareMicrosoftOffice16.0Word
  • Теперь просто нажмите на ключ данных и удалите его.
  • Перезагрузите компьютер.

Если конкретно у вас проблемы с открытием Word, попробуем удалить некоторые ключи реестра. Надеюсь, после этого программа заработает.

11. Удалите старые драйверы принтера

И, наконец, некоторые пользователи также сообщают, что установка старых драйверов принтера на ПК с Windows 10 препятствует работе Microsoft Office. Вам необходимо удалить старые драйверы принтера и установить новые.

Кроме того, вы можете использовать специальное программное обеспечение для удаления, чтобы автоматически удалить старые драйверы принтера с вашего ПК.

Стороннее программное обеспечение для удаления может сканировать ваш компьютер на наличие любых оставшихся файлов, связанных с вашим конкретным приложением, и безвозвратно удалять их.

После того, как вы закончите удаление старых драйверов, проверьте, сохраняется ли проблема.

Вот об этом. Мы, конечно, надеемся, что хотя бы одно из этих решений помогло вам решить проблему с Microsoft Office.

Если у вас есть какие-либо комментарии, вопросы или предложения, просто сообщите нам об этом в комментариях ниже.


Уважаемые специалисты, не могу решить такую проблему: запускаю файлы эксель в течение дня из окон винды, тотал командер, из почты, все загружаются нормально. Но в определённый момент винда зачем то запускает ещё одну копию экселя и открывает их там. Как следствие — не обновляющиеся ссылки между файлами. Причём не всегда сразу замечаю, когда запустилась вторая копия и сколько файлов в нее попало. Приходится закрывать вторую копию и открывать файлы либо непосредственно из экселя, либо перетаскивая файл в его окно. Постоянно открывать файлы из экселя неудобно, так как используется куча разных ярлыков на сетевые ресурсы. Причём иногда просто повторный запуск того же файла уже происходит правильно. Такая проблема была в 2003 и в 2007 офисах.
Сегодня доломал окончательно. Теперь вообще каждый открываемый файл запускает отдельную копию экселя….


Вообще я ни разу не сталкивался с тем чтобы новый процесс Excel запускался при открыти файла с уже открытым Excel. Для того чтобы он запустился нужно его запустить либо ярлыком для Excel, либо Пуск/Программы/MS Office/Excel, при этом открывается пустая книга Excel. Насколько я понимаю MS это сделал специально, например, для отображения двух книг excel на разных мониторах. Для определения почему у тебя случайно срабатывет эта функция нужно более подробное описание что ты делаешь.


запускаю винду, открываю через проводник папку с файлами, запускаю файлы. Запускаю диспетчер задач и вижу, что количество запущенных процессов EXCEL.EXE равно количеству открытых файлов. Пожалуй, дело тут не в екселе, а в глюке интерпретатора команд винды. Насколько я понимаю, система должна при запуске файла сначала проверить, не запущена ли уже программа перед повторным её открытием. Почему-то не видит. В общем, зря сюда пожаловался :)


Здравствуйте.

Панель управления-Свойства папки-Типы файлов. Находите файлы Excel и для каждого:
Дополнительно-Просматривать в том же окне

Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы…
www.excel-vba.ru
Просто СПАСИБО [+оказать+]
Считаешь СПАСИБО мало? Яндекс.Деньги: 41001332272872; WM: R298726502453


Цитата: Prist от 07.07.2010, 11:19
Здравствуйте.

Панель управления-Свойства папки-Типы файлов. Находите файлы Excel и для каждого:
Дополнительно-Просматривать в том же окне

Спасибо! Вот уж действительно, век живи, век учись.



Знания недостаточно, необходимо применение. Желания недостаточно, необходимо действие. (с) Брюс Ли



Может быть подскажете, почему пункт «Просматривать в том же окне» может быть неактивен? Я не знаю уже, как это получилось, но у XLS всё нормально, а у XLSX неактивен. Я уже и удалял его полностью и заново прописывал, бесполезно. И как результат — после открывания нескольких файлов XLSX вдруг вновь открываемый запускается в новом окне. Если его закрыть, активировать окно экселя, потом снова перейти в папку с файлом и снова его открыть — открывается как надо. Если бы опция «Просматривать в том же окне» действительно была выключена, то и первые файлы все запускались бы в разных окнах, так?


Прошу прощения, что возобновляю тему, но проблема продолжает существовать, и не только у меня. Постоянно приходят коллеги и жалуются, что «ссылки у открытых файлов не обновляются друг на друга при сохранении файлов и что при попытке вставить ссылку на соседний открытый файл это сделать не удаётся». Я посмотрел в диспетчер задач и увидел что копий программы по две и по три. Я не знаю, в какой момент это происходит. Я всё делаю ПРАВИЛЬНО. На рабочем столе есть ярлыки к файлам, запускаю их последовательно, всё грузится как надо, в одну программу. Проходит какое то время, в течение которого я закрываю и запускаю новые файлы. В очередной раз, сворачиваю все окна и запускаю очередной ярлык с раб. стола. И вижу, что он начинает загружаться в чистое окно экселя (обычно при открытии нового файла видно содержимое окна с уже открытым файлом), Это означает только одно: НАЧАЛОСЬ… Если мне скажут, что проверьте Свойства папки-Типы файлов, то я отвечу, что там всё так как должно быть, ведь если бы там было что-то не так, то я бы начиная с первых запусков файлов получал бы отдельные копии программы


Файл может запускать другую программу при запуске .exe в Windows 7

В этой статье предоставляется решение проблемы, из-за которой файл может запускать другую программу при запуске .exe в Windows 7.

Применяется к: Windows 7 Пакет обновления 1
Исходный номер КБ: 950505

Решено: Все файлы и ярлыки открываются одной программой

Почему все файлы и ярлыки открываются одной программой?

В Windows как и других операционных системах файлы с определенным разрешение открываются соответствующими программами, но иногда эти настройки портятся или сбиваются, и тогда часть или практически все файлы открываются какой-то одной программой, Internet Explorer, Notepad, Word, Windows Media Player, Windows Media Center, Skype, mTorrent, FireFox и любыми другими. В моем случае иконка практических всех программ на рабочем столе сменилась на иконку Internet Explorer и все программы вместо запуска начали открываться в Internet Explorer, выглядело это так, при запуске любой программы, открывалось окно с просмотром загрузок, где предлагалось выполнить или сохранить исполняемый файл. При нажатии на выполнить — ситуация повторялась и так до бесконечности:

Решено: Все файлы и ярлыки открываются одной программой

Причин подобного поведения довольно много, файловые ассоциации могут измениться в результате довольно большого количества причин. Основные:

  • Вы сами попытались открыть exe (исполняемый файл программы) не той программой и она ассоциировалась с неверным типом файлов,
  • Чистка реестра Ccleaner`om и другими подобными программами,
  • Повреждение/изменение веток реестра при установке или удалении различных программ,
  • Изменение файловых ассоциаций вредоносными программами и т. д.

Как исправить открытие всех файлов и ярлыков одной программой?

Некоторые считают что решение тут только одно — переустановка операционной системы, но не следует так торопиться. Исправить ситуацию можно кучей способов:

  1. Сделать откат/восстановление системы на одну из последних точек восстановления, это практически 100% решит проблему
  2. Если на компьютере кроме вашей есть и другие учетные записи — используйте их для создания еще одной новой для себя
  3. Восстановите файловые ассоциации

Первые два способа очень просты, но при использовании второго придется настраивать учетную запись заново, а это бывает не очень удобно, поэтому я рекомендую третий способ, а именно восстановление файловых ассоциаций, сделать это не сложно.

Восстановление файловых ассоциаций в Windows 10 и в более старых версиях (проверено до Windows 7)

Скачайте архив и распакуйте, запустите файл внутри, согласитесь с внесением изменений

Решено: Все файлы и ярлыки открываются одной программой

Результатом должно быть такое окно:

Решено: Все файлы и ярлыки открываются одной программой

Перезагружаем компьютер и радуемся что все вернулось на свои места и работает так же как и раньше. Остальные файловые ассоциации можно исправить вручную, если необходимо.

Но что делать если файл из архива, открывается другой программой, а не редактором реестра? Тут тоже не сложно. Распаковываем файл и кликаем по нему правой кнопкой, в меню нужно выбрать «Открыть с помощью» и в списке найти программу «Редактор реестра», если же ее там нет, то тогда выбирайте «Выбрать программу»:

Решено: Все файлы и ярлыки открываются одной программой

Откроется окно со списком предлагаемых программ, если в нем есть редактор реестра выбираем его и жмем ок, если же его нет, то жмем кнопку «Обзор», идем по пути

Windowssystem32 для 32-битных систем или …WindowsSysWOW64 — для 64 битных систем, там находим и выбираем файл regedit.exe

Решено: Все файлы и ярлыки открываются одной программой

Выбираем открыть и жмем везде ок. Пробуем открыть наш reg-файл из архива, все должно получиться, затем перегружаемся и проверяем что все заработало.

9 комментариев к “Решено: Все файлы и ярлыки открываются одной программой”

БОЖЕ МОЙ! Админы спасибо огромное вам! Единственная статья которая помогла! Я думал все, капец винде. Вы буквально воскесили мой пк!

Спасибо огромное! Не открывались программы, браузеры, не могла запустить установочные файлы… Думала, что придётся переустанавливать ОС, но Ваша статья помогла решить проблему. Скачала Архив, распаковала, сделала всё, перезагрузила комп И вот оно счастье!

Почему все программы на компьютере открываются с помощью одной программы

Суть проблемы: Все ярлыки (на рабочем столе, в меню «Пуск») открываются одной программой (блокнотом, браузером IE или Opera, тотал коммандером или любой другой). Обычно это происходит после того, как пользователь ошибочно задаёт по умолчанию программу для открытия расширения .lnk. В итоге при запуске любого ярлыка открывается заданная программа.

Для Windows 7
1. Запускаем редактор реестра (Win + R > regedit > OK);
2. Находим в реестре раздел
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.lnk;
3. Удаляем подраздел UserChoice;
4. Перезагружаем компьютер.

Для Windows XP
1. Скачиваем файл Fixlnk;
2. Распаковываем архиватором, запускаем файл и соглашаемся внести изменения в реестр;
3. Перезагружаем компьютер.

Дополнение: Похожая ситуация возникает при сбое ассоциаций для приложений (.exe). То есть не только ярлыки, но и непорсредственно все приложения открываются одной программой. В данном случае становится невозможным запустить редактор реестра. Решается проблема следующим образом: загружаемся с загрузочного диска или флешки с Windows PE (например, загрузочные диски от Sergei Strelec). Находим утилиту Registry Workshop , которая позволяюет редактировать реестр операциононой системы Windows, установленной на ПК. Удаляем из раздела реестра HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.exe подраздел UserChoice и перезагружаем компьютер.

Почему все ярлыки открываются одной программой и как это исправить?

Часто пользователи сталкиваются с проблемой, когда все ярлыки открываются одной программой. Это может быть браузер, блокнот, Total Commander или другое приложение. Обычно такое случается, если пользователь задаёт по умолчанию программу для открытия файлов с расширением .lnk. В результате запуск любого приложения заканчивается ошибкой, так как все ярлыки открываются одной программой.

Жмём «Win+R» и вводим «regedit». Нажимаем «ОК».

Откроется «Редактор реестра». Переходим по ветке «HKEY_CURRENT_USER», «Software», «Microsoft», «Windows», «CurrentVersion», «Explorer», «FileExts», «.lnk».

Здесь нужно удалить подраздел «UserChoice» и перезагрузить ПК.

Необходимо скачать утилиту Fixlnk. Загрузится архив. Открываем его и жмём на файле реестра. Соглашаемся внести изменения.

Стоит отметить, что подобная ситуация может возникнуть и с приложениями расширения .ехе. В данном случае запустить редактор реестра не удастся. Поэтому нужно загрузиться с установочного диска или с флешки с Windows PE. Здесь нужно запустить утилиту Registry Workshop перейти по ветке реестра «HKEY_CURRENT_USER», «Software», «Microsoft», «Windows», «CurrentVersion», «Explorer», «FileExts», «.exe» и удалить подраздел UserChoice. После выполнения операции нужно перезагрузить ПК.

Почему ярлыки не открываются или открываются одной программой

Это происходит по разным причинам — иногда виноват сам пользователь, неаккуратно выставив открытие ярлыков или исполняемых файлов через определенную программу. (В этом случае, при попытке запустить ярлык программы или exe файл у Вас может открываться какая-то не предназначенная для этого программа — браузер, блокнот, архиватор или что-то еще). Также это может быть побочный эффект от работы вредоносного программного обеспечения.

Так или иначе, но суть причины, по которой программы с ярлыков перестали запускаться должным образом — в том, что Windows установил соответствующую ассоциацию. Наша задача — исправить это.

Почему все программы на компьютере открываются с помощью одной программы

Autodesk 3ds max2009 (если это важно, мне кажется в системе глюк какой-то, а не в самом приложении, тем более, что 3д макса больше нет на моем компьютере, удален!)

Autodesk 3ds max2009 (если это важно, мне кажется в системе глюк какой-то, а не в самом приложении, тем более, что 3д макса больше нет на моем компьютере, удален!)

попробуйте вот так ,приложение временно удалить через панель управления, затем сделать восстановление системы более раннего состаяния, пуск — программы — стандартные — служебные — восстановление ( поставить число когда Autodesk 3ds max2009 еще не стояла )

затем сделать восстановление системы более раннего состаяния, пуск — программы — стандартные — служебные — восстановление ( поставить число когда Autodesk 3ds max2009 еще не стояла )

Это было мое первое желание! Но. Я даже не могу запустить программу «Восстановление системы». (в безопасном режиме загружала — так же ерунда)

Глюк таков, уточню, сейчас еще заметила, нажимаю на ярлык Opera, к примеру, открывает (умолчание сейчас это приложение стоит), открывается браузер, там предлагается запустить или сохранить opera.exe, жму запустить и выходит сообщение «невозможнжо запустить приложение». Что это вообще такое! О_о

Тема: ярлыки открываются одной программой

Всем привет! В этом посте поговорим об одной очень жизненной ситуации, с которой на рабочем компьютере столкнулась сестра автора блога. Суть ее в том, что все ярлыки открываются одной программой.

То есть смотрите, например, значок интернет-браузера Opera стал открываться через Word. К тому же в результате этого сбоя, перестал работать установленный на ПК сервер рабочей программы. А это уже, согласитесь, конкретный косяк.

Содержание статьи:

  • Почему ярлыки открываются одной программой
  • Как вернуть ассоциации ярлыков к программам

Так вот, друзья, давайте разбираться, почему так все-таки произошло и что нужно сделать, чтобы исправить подобную ситуацию. А все дело в том, что неосознанными действиями пользователя, были заданы неверные ассоциации ярлыков с родными программами.

Как это могло получиться? Да очень просто. При открытии ярлыка была использована команда  «Открыть с помощью», в результате чего всем файлам с расширением «.lnk» была присвоена неправильная программа для открытия.

Но большого страха в этом нет, все можно вернуть на свои места без большой крови. Для этого автором блога в Сети был найден простой и легкий способ того, как можно вернуть ассоциации ярлыков с родными программами:

Тема: ярлыки открываются одной программой

Сразу скажем о том, что все манипуляции будем делать на примере Windows 10, хотя на других версиях данной ОС все будет аналогично. Итак, первым делом открываем с правами администратора редактор реестра.

Для этого жмем по кнопке «Пуск» и вводим команду «regedit»:

Тема: ярлыки открываются одной программой

После его открытия помним, что здесь работать нужно очень осторожно, не делая никаких ошибочных манипуляций. На этом шаге нам нужно проследовать по пути:

  • HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.lnk

Найти там подраздел «UserChoice» и обязательно удалить его. Делается это нажатием по нему правой кнопки мыши:

Тема: ярлыки открываются одной программой

Вот, в принципе, и всего делов-то. После перезагрузки компьютера все ассоциации ярлыков вернутся к родным программам. Как видите, ничего сложного в этом нет. Кстати, сестра автора блога сумела исправить данную проблему даже по телефону.

Но если кто-то из вас совершенно не дружит с редактором реестра либо боится там что-нибудь не то удалить, то есть еще один вариант. Он заключается в запуске на компьютере маленькой программки под названием Unassociate File Types

Стоит сказать, что она даже не требует установки. Поэтому берем ее по ссылке с официального сайта, затем распаковываем и запускаем. Но на этом шаге автора ждал облом, потому как на Windows 10 данная утилита не работает:

Тема: ярлыки открываются одной программой

Но если у кого-то установлена Vista или Windows 7, то бояться не стоит, программа запустится без проблем. Затем в графе «File types» находим нужное нам расширение «.lnk» и жмем кнопку «Remove file association»:

Тема: ярлыки открываются одной программой

На этом месте будем завершать статью, поскольку вопрос о том, почему все ярлыки открываются одной программой или как вернуть ассоциацию ярлыков с родными приложениями исчерпан полностью.

Если у вас остались вопросы, спешите задать их в комментариях. Будем вместо решать ваши проблемы и неувязки. А в завершение можно посмотреть очередное жизненное видео.

Обновлено 05.06.2018

Missing Microsoft Office icons

Добрый день! Уважаемые читатели, лучшего IT блога России :), pyatilistnik.org. Так уж повелось, что в последнее время я очень часто пишу про проблемы на сервере терминалов, благо пользователи и компания Microsoft, трудятся над созданием различных, интересных ситуаций. Не так давно поступила ко мне заявка, в которой описывалась такая проблема, на одном из узлов RDS фермы, а именно, пропали значки на офисных документах Microsoft Office (Exel, Word, Visio, Outlook). Самое забавное, что все документы открывались и работали, но согласитесь, это очень не удобно, когда нет возможности быстро ориентироваться в формате файла. Давайте я покажу, каким образом можно восстановить отображение значков Microsoft Office. Думаю, не далек тот день, когда и вы с этим столкнетесь.

Почему исчезают значки

Давайте вначале мы разберемся, почему могут исчезать значки Microsoft Office как с рабочего стола, так с документов. Как я и писал выше, данная проблема у меня появилась на терминальном сервере и выглядит она вот таким образом. Ярлыки на рабочем столе и документы в папке, все потеряли свои значки приложений Microsoft Office. Стрелками я отметил, что тип файлов exel таблицы, или значок Outlook 2016.

Сама проблема не нова с пропажей значков, не так давно мы с вами решали проблему, когда пропал значок громкости windows 10. Давайте рассмотрим по каким причинам исчезают значки с программ и файлов.

почему исчезают значки с рабочего стола

Основные причины пропажи

  • У вас слетели ассоциации файлов, это когда определенные форматы файлов, например, docx открываются не той программой или вообще операционная система Windows не знает, чем его открывать.
  • Проблемы с реестром Windows. Очень частая проблема, забегу вперед у меня все решилось с ней.
  • Поврежден офисный продукт
  • Требуется чистка кэша значков в операционной системе

Теперь когда мы выяснили почему исчезают значки, нам нужно это поправить, чтобы вам или пользователям было комфортно работать. Благо терминальные фермы редко состоят из одного сервера, поэтому можно закрыть новые подключения к этому хосту , дождаться когда все сеансы с него выйдут и можно вводить его в режим обслуживания.

Что делать если исчез значок на офисном приложении

Теперь переходим непосредственно к практике:

  • Заходим на нужного участника фермы, если выскочит ошибка, что «Если вы хотите подключиться к определенному участнику фермы для управления», то по ссылке есть инструкция. Если у вас ваши документы, вообще не открываются, то первым делом проверьте ассоциации файлов, я об этом подробно рассказывал, советую посмотреть, там смысл в том, что вы явным образом указываете каким приложением открывать нужный тип файлов. Для примера, выбираете Exel и задаете, что его нужно использовать по умолчанию.

что делать если исчез значок

Либо через правый клик по нужному файлу, выбрать «Открыть с помощью’

почему исчезают значки с рабочего стола

Указываем нужную программу, в примере я открыл файл .docx для него соответствует Word 2016.

исчез значок

  • Если вам это не помогло, и исчезнувшие значки Microsoft Office у вас не появились, но файлы открываются нужными приложениями, то вам должен в 90% случаев помочь метод связанный с реестром Windows.

Запускаем реестр Windows и переходим в ветку:

Эта ветка отвечает за ассоциации файлов с конкретными программами, а так же за отображаемые значки. Я в своем примере выбираю файлы формата .docx, у вас в правой части окна редактора реестра, будет такой параметр «По умолчанию», в нормальной ситуации там будет значение Word.Document.12 для 2013 или 2016 Microsoft Office, для 2010 Word.Document.8. Если будет значение docx_auto_file, то для правильного отображения и восстановления значка поставьте значение Word.Document.12 или Word.Document.8.

Пропали значки microsoft office-01

Теперь когда вы выяснили какое значение у вас для нужного расширения, у меня напомню это Word.Document.12, то ниже оставаясь в ветке реестра HKEY_CLASSES_ROOT, находим папку с данным именем (Word.Document.12).

Далее в Word.Document.12, вы находите папку DefaultIcon (она отвечает за стандартный значок). У вас в правой частb будет значение «По умолчанию» и вот значение у него должно быть в виде пути до файла с иконкой. По умолчанию это C:Program FilesMicrosoft Officeрелиз офиса файлы xlicon.exe, ppiicon.exe, wordicon.exe.

Посмотрите какой у вас путь, у меня это был C:Windowsinstaller{90140000-0011-0000-0000-0000000FF1CE}wordicon.exe,1Пропали значки microsoft office-02

Делаем вот, что пробуем пройти по пути C:Windowsinstaller{90140000-0011-0000-0000-0000000FF1CE} у меня этой папки не существовало, а была только папка installer. Создаем в ней папку со значением в скобках. Далее в этой папке должен быть файл Wordicon.exe. Если его у вас нет, то тут для того, чтобы восстановить исчезнувшие значки Microsoft Office, нужно либо через поиск на диск C: его найти, либо скачать его с другого компьютера с таким же офисным пакетом.

Пропали значки microsoft office-03

В итоге моя папка {90140000-0011-0000-0000-0000000FF1CE} стала выглядеть вот так и после перезагрузки либо сервера, либо службы «Проводник» все исчезнувшие значки у меня появились. Аналогично этому метод, вы можете восстановить любой значок у любого приложения, главное понять, что ассоциируется в HKEY_CLASSES_ROOT с нужным расширением.

Пропали значки microsoft office-04

  • Как я и писал выше, данные методы помогают в 95% случаев, но если вам это не помогло, то вы можете решить проблему с пропавшими значками на файлах Microsoft Office, путем попытки восстановить офисный пакет, для этого откройте панель управления, перейдите в пункт «Программы и компоненты». Выбираем ваш пакет и в самов верху нажмите кнопку «Изменить»

не отображаются значки office

У вас появится возможность восстановить Microsoft Office, данная процедура проверяет целостность всех файлов и их ассоциаций с нужными форматами, в итоге если у вас исчез значок с файлов, данный метод может помочь. Сама процедура занимает несколько минут. перезагрузитесь после процедуры.

не отображаются значки office-2

  • Еще одним дополнительным методом будет очистка кэша значков в Windows, про это я уже писал подробно, тут лишь напомню команды для очистки. Открываете командную строку от имени администратора, это обязательно или Power shell и вводите по очереди данные команды:

Для Windows 7 и Windows Server 2008 R2

taskkill /im explorer.exe /f

cd %userprofile%appdatalocal

attrib -h IconCache.db

del IconCache.db

explorer

Для Windows 8.1 и Windows Server 2012 R2, 2016

taskkill /im explorer.exe /f

cd /d %userprofile%AppDataLocalMicrosoftWindowsExplorer
del /f /a s IconCache*
explorer

Вот так вот выглядят скрытые фалы:

  • iconcache_1280.db
  • iconcache_16.db
  • iconcache_1920.db
  • iconcache_256.db
  • iconcache_2560.db
  • iconcache_32.db
  • iconcache_48.db
  • iconcache_768.db
  • iconcache_96.db
  • iconcache_custom_stream.db
  • iconcache_exif.db
  • iconcache_idx.db
  • iconcache_sr.db
  • iconcache_wide.db
  • iconcache_wide_alternate.db

Удалились значки microsoft office

Первая строка отключает процесс «Проводник Windows», вторая команда переходит в папку appdatalocal. Далее идет удаление файла IconCache.db и затем запускается процесс проводника. Далее вам нужно перезагрузить ваш сервер, после чего пропавшие значки будут восстановлены.

Исчезли значки, восстановление кэша

Для любителей графического интерфейса есть бесплатная утилита «Thumbnail & Icon Cache Rebuilder». Скачать ее можно по ссылке. Запускаете ее от имени администратора, через правы клик. Устанавливаете для восстановления пропавших ярлыков галки:

  • Delete Icon Cache — удалить кэш иконок
  • Delete Thumbnail Cache — удалить файлы эскизы

После чего нажимаете Rebuild, после чего перезагружаетесь и проверяете работу утилиты.

исчез значок Microsoft Office

Надеюсь я смог вам ответить, почему не отображаются значки Office, если у вас есть альтернативные методы решения, то было бы здорово если бы вы о них написали в комментариях, нужно делиться знаниями, а с вами был IT блог pyatilisnik.org, скоро будет еще много интересного.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Все элементы панели инструментов word
  • Все элементы окна приложения microsoft word
  • Все элементы окна документа word 2010
  • Все элементы окна в программе ms excel
  • Все элементы окна ms excel 2007

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии