호스트 파일 하이재킹

호스트 파일 하이재킹

호스트 파일에 항목을 추가하고 싶어서 디렉토리를 열고

호스트 네트워크 프로토콜 서비스

Imhosts.sam 파일을 제외한 모든 파일이 엉망입니다.

어떻게든 두 번 클릭하면 해당 파일 4개 모두 이제 Mass Effect 2가 시작됩니다. 몇 가지 무작위 아이콘이 ME2 아이콘으로 변경되었지만 아이콘은 여전히 ​​정상적으로 작동했습니다.

어떻게 이런 일이 일어날 수 있으며, 더 중요한 것은 어떻게 해결할 수 있습니까? 윈10.

답변1

확장 파일이 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다음 위 코드를 넣은 파일을 선택합니다. 파일에 올바르게 붙여넣기만 하면 제대로 작동합니다.

관련 정보