Я хотел добавить запись в свой файл хоста, поэтому я открыл каталог и
Хосты Сети Протокол Службы
Все файлы, кроме файла Imhosts.sam, испорчены.
Теперь при двойном щелчке по всем 4 файлам каким-то образом запускается Mass Effect 2. До этого я заметил, что несколько случайных значков изменились на значки ME2, но значки по-прежнему функционировали так, как и должны.
Как это могло произойти и, что еще важнее, как это исправить? Win10.
решение1
Похоже, что-то установило вашу программу по умолчанию для файлов без расширений на ME2. Если вы чувствуете себя комфортно при редактировании реестра (здесь есть вероятность повреждения, поэтому следуйте всем указаниям точно), вы можете перейти к: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts, а затем щелкните левой кнопкой мыши по "." там. Это выделит его, и теперь вы должны щелкнуть по нему правой кнопкой мыши. Нажмите на опцию "Экспорт" и сохраните этот файл на рабочем столе (это даст вам резервную точку, если что-то пойдет не так с выделенным вами ключом). После этого нажмите на знак "+", чтобы открыть папку, и убедитесь, что там есть только одна папка: "OpenWithList". После этого удалите все записи, кроме "Default". Единственное, что должно быть в default, это: (value not set). На самом деле не должно иметь значения, есть ли что-то еще в записи по умолчанию, так что не волнуйтесь, если есть.
Если у вас возникли проблемы после выполнения любого из этих действий, дважды щелкните по файлу, который вы экспортировали в начале, чтобы отменить ущерб, который вы могли нанести этой клавише. Имейте в виду, если вы сделали что-то, не перечисленное здесь, то этот ущерб не будет отменен файлом, который вы экспортировали, и у вас могут возникнуть проблемы.
Редактировать: Мне следовало быть немного более конкретным, поэтому я извиняюсь за это. С правой стороны окна Regedit также могут быть некоторые записи, убедитесь, что вы удалили и их. Я выложил для вас снимок экрана обеих папок. С правой стороны должны быть только записи по умолчанию. Скриншот.
Редактирование 2: Хорошо, похоже, я немного ошибся в том, что сказал вам ранее, так что прошу прощения за это. Метод выше исправляет файлы с точкой "." в конце имени файла и без расширения. Вам нужно сбросить ассоциацию файлов без точки вообще. Если вы посмотрите на:
HKEY_CLASSES_ROOT\Unknown
, вы, вероятно, увидите, что ваша игра указана в одной или нескольких записях внутри него. Щелкните левой кнопкой мыши, Unknown
затем щелкните правой кнопкой мыши и экспортируйте эту ключевую запись в безопасное место (всегда делайте резервную копию, прежде чем возиться с реестром). Затем откройте блокнот или ваш любимый текстовый редактор и вставьте в него это (эта версия для Windows 7):
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
"TypeOverlay"=""
[HKEY_CLASSES_ROOT\Unknown\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"
[HKEY_CLASSES_ROOT\Unknown\shell\openas]
"MultiSelectModel"="Single"
[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"
[HKEY_CLASSES_ROOT\Unknown\shell\opendlg]
"LegacyDisable"=""
"MultiSelectModel"="Single"
[HKEY_CLASSES_ROOT\Unknown\shell\opendlg\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,72,00,75,00,\
6e,00,64,00,6c,00,6c,00,33,00,32,00,2e,00,65,00,78,00,65,00,20,00,25,00,53,\
00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,00,5c,00,73,00,\
79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,65,00,6c,00,6c,\
00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,4f,00,70,00,65,00,6e,00,41,00,\
73,00,5f,00,52,00,75,00,6e,00,44,00,4c,00,4c,00,20,00,25,00,31,00,00,00
Или, если у вас Windows 10, используйте это:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Unknown]
"AlwaysShowExt"=""
"QueryClassStore"=""
"TypeOverlay"=""
[HKEY_CLASSES_ROOT\Unknown\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,68,00,\
65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,30,00,00,00
[HKEY_CLASSES_ROOT\Unknown\shell]
@="openas"
[HKEY_CLASSES_ROOT\Unknown\shell\InvokeDefaultVerbInOtherProcess]
"ProgrammaticAccessOnly"=""
[HKEY_CLASSES_ROOT\Unknown\shell\InvokeDefaultVerbInOtherProcess\command]
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"
[HKEY_CLASSES_ROOT\Unknown\shell\Open]
"MultiSelectModel"="Single"
"ProgrammaticAccessOnly"=""
[HKEY_CLASSES_ROOT\Unknown\shell\Open\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4f,00,70,00,\
65,00,6e,00,57,00,69,00,74,00,68,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,31,00,22,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"
[HKEY_CLASSES_ROOT\Unknown\shell\openas]
@=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,00,\
68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,35,\
00,33,00,37,00,36,00,00,00
"MultiSelectModel"="Single"
[HKEY_CLASSES_ROOT\Unknown\shell\openas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4f,00,70,00,\
65,00,6e,00,57,00,69,00,74,00,68,00,2e,00,65,00,78,00,65,00,20,00,22,00,25,\
00,31,00,22,00,00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"
[HKEY_CLASSES_ROOT\Unknown\shell\OpenWithSetDefaultOn]
"MultiSelectModel"="Single"
"ProgrammaticAccessOnly"=""
[HKEY_CLASSES_ROOT\Unknown\shell\OpenWithSetDefaultOn\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4f,00,70,00,\
65,00,6e,00,57,00,69,00,74,00,68,00,2e,00,65,00,78,00,65,00,20,00,2d,00,6f,\
00,76,00,65,00,72,00,72,00,69,00,64,00,65,00,20,00,22,00,25,00,31,00,22,00,\
00,00
"DelegateExecute"="{e44e9428-bdbc-4987-a099-40dc8fd255e7}"
Затем сохраните его как: "UnknownReset.reg"
, обратите внимание, что кавычки необходимы, так как блокнот автоматически добавит расширение .txt, если у вас нет кавычек вокруг имени файла. Затем дважды щелкните по только что созданному файлу, и это должно исправить вашу проблему. Если он сохранил файл с расширением .txt, вам придется удалить расширение и повторить попытку или вручную импортировать данные в Regedit. Чтобы вручную импортировать, вы можете открыть Regedit, затем нажать на меню, File
а затем Import
. Выберите All files
из раскрывающегося списка, а затем выберите файл, в который вы поместили указанный выше код. Если он был правильно вставлен в файл, он должен работать.