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

Службы протокола сетей хостов

Все файлы, кроме файла Imhosts.sam, перепутаны.

все 4 из этих файлов при двойном нажатии теперь запускают Mass Effect 2. Прежде, чем я заметил, несколько случайных значков изменились на значок ME2, но значки все еще работали как должны.

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

1 ответ1

0

Похоже, что-то установило вашу программу по умолчанию, чтобы файлы расширений не были ME2. Если вы чувствуете себя комфортно при редактировании реестра (здесь есть вероятность повреждения, поэтому следуйте точным инструкциям), вы можете перейти по адресу: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts и затем щелкните левой кнопкой мыши на «.» там. Это выделит его, и теперь вы должны щелкнуть по нему правой кнопкой мыши. Нажмите на опцию "Экспорт" и сохраните этот файл на рабочем столе (это даст вам точку резервного копирования на случай, если что-то пойдет не так для выделенного вами ключа). После этого нажмите на знак «+», чтобы открыть папку, и убедитесь, что там находится только одна папка: "OpenWithList". После этого удалите все записи, кроме "По умолчанию". Единственное, что по умолчанию должно быть: (значение не установлено). На самом деле не должно иметь значения, есть ли что-то еще в записи по умолчанию, так что не волнуйтесь, если есть.

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

Изменить: я должен был быть более конкретным, поэтому я прошу прощения за это. В правой части окна 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 из выпадающего списка, а затем выберите файл, в который вы поместили вышеуказанный код. Пока он правильно вставлен в файл, он должен работать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .