Другие языки программирования и технологии

Вчера файлы открывались, а сегодня только через "ВЫБРАТЬ ПРОГРАММУ И ЯНДЕКС", а если ИНТЕРНЕТА нет, то и открыть нельзя.

ПДФ файлы не открываются
Это у тебя в реестре слетели расширения. Как это вылечить, я знаю, но боюсь рассказывать.
Потому что реестр Windows - это темный лес, там легко испортить так, что система вообще перестанет загружаться, и поможет только переустановка с нуля.
Поэтому сделай так:
1) Пригласи человека, который понимает в компьютерах больше тебя. Тем более, что тебе все равно понадобится второй компьютер. Совсем здорово будет, если он придет с ноутбуком.

2) На его машине запустить regedit.exe и открыть ветку реестра HKEY_CLASSES_ROOT.
Там куча папок с расширениями, вида ".xxx", то есть точка и буквы, букв обычно три. Это ассоциации расширений, то есть указания, как открывать файлы с таким-то расширением.
У меня этот список начинается с "._sln", потом ".386" и кончается ".zip".
Но кроме того, там еще много разных разделов, которые вам не нужны.

3) Ставишь указатель на саму строчку HKEY_CLASSES_ROOT и нажимаешь правую кнопку мыши.
В меню выбираешь "Экспортировать". Задаешь имя файла Root. Будет создан файл Root.reg.
Файл получится большой, у меня - почти 40 Мегабайт.

4) На его же машине открываешь этот файл в Блокноте, а лучше в Notepad++.
Находишь строку ".zip", или какое там у него в реестре последнее расширение.
У меня лично описание этого расширения кончается такими строчками:
[HKEY_CLASSES_ROOT\.zip\PersistentHandler]
@="{3B224B11-9363-407e-850F-C9E1FFACD8FB}"

[HKEY_CLASSES_ROOT\.zip\ShellNew]
"FileName"="C:\\Program Files\\WinRAR\\zipnew.dat"

После него идут, как ни странно, расширения "._xxx", хотя в реестре они написаны первыми.
Пропускаешь их тоже, а дальше идут другие разделы. У меня первый такой:
[HKEY_CLASSES_ROOT\ABIT.ABIT]

Начиная с этой строки, и до конца файла, нужно все удалить. Сохраняешь этот файл.
Остается файлик размером всего лишь 300 Килобайт. Записываешь его на флешку.

5) Втыкаешь флешку в свой компьютер, открываешь в Моем компьютере,
находишь файл Root.reg, и нажимаешь на нем Enter.
Система выдаст предупреждение, что "Добавление сведений может привести к изменению или удалению значений и неправильной работе компонентов". И вопрос: Продолжить?
Молишься, чтобы все было хорошо, и отвечаешь ДА.

6) Разделы будут добавлены или исправлены, и все должно заработать, как надо.
Маленький нюанс: эти списки расширений на ваших компьютерах могут не совпадать.
Что-то есть у него, чего нет у тебя. Это не страшно, пустая ассоциация, которая не мешает.
Что-то есть у тебя, чего нет у него. Это хуже, это расширение не будет исправлено, и файлы по-прежнему будут открываться криво.
Когда ты это обнаружишь, пригласи его снова, он вручную поправит эту ассоциацию.

Всё. Дай Ктулху, чтобы все прошло нормально.
Славік Сенкевич
Славік Сенкевич
86 458
Лучший ответ
усе так, но поверь на слово, проще переустановить систему, чем возиться с реестром. убьешь как минимум 2 зайцов - реестр исправишь и временки вычистишь. конечно все переустанавливать придется)

Похожие вопросы