일단 컴퓨터 바이러스에 감염되면 손상된 Windows 레지스트리가 있거나 바이러스에 의해 수정 될 수 있습니다. 당신은 그 시점에 고착되어 Windows로 부팅하거나 Windows에서 레지스트리를 편집 할 수 없습니다. 대부분의 경우 영향받는 PC에서 Regedit 명령을 실행할 수 없습니다. 가장 좋은 솔루션 중 하나는 Linux 썸 드라이브를 사용하여 PC에서 임시 부팅하고 Windows 레지스트리에 액세스하여 수정하는 것입니다.
Windows OS 설치를 해치지 않으면 서 외부 USB에서 Ubuntu를 사용하여 Windows 레지스트리를 수정하는 방법을 살펴 보겠습니다.
편집자 주 : 부팅 가능한 Linux USB가없는 경우 아래로 스크롤하여 가이드를 참조하여 Live Ubuntu Thumb 드라이브를 만드십시오.
라이브 USB에서 Ubuntu를 사용하여 Windows 레지스트리를 편집하는 방법
리눅스는 chntpw라는 환상적인 유틸리티를 제공하고있다. chntpw는 원래 비밀번호를 재설정하도록 고안된 것이고, 레지스트리 편집 능력을 획득했다. chntpw 를 사용하여 Windows 레지스트리를 편집 할 수 있으며 무료 우분투 OS가 제공됩니다.
다음은 Ubuntu OS CD를 사용하여 비밀번호를 재설정하는 단계입니다.
- LiveCD (Ubuntu 웹 사이트에서 ISO 파일을 다운로드하여 만들 수 있음)에서 부팅하거나 두 번째 시스템 인 Ubuntu를 설치하십시오.
- chntpw 유틸리티를 설치하십시오.
sudo apt-get install chntpw
- Windows 파티션 찾기 :
sudo fdisk -l
- / dev / sda2에 있다고 가정합니다. 다음 단계는 파티션을 마운트하는 것입니다.
sudo mkdir /media/windows
sudo mount /dev/sda2 /media/windows
- 지금 Windows 레지스트리 편집
chntpw -l /media/windows/Windows/system32/config/software
- 필요한 레지스트리 분기로 이동하십시오. 예를 들면 다음과 같습니다.
cd Microsoft\Windows NT\CurrentVersion\Winlogon
- 예를 들어 다음과 같이 키를 편집하십시오.
ed Shell
레지스트리에서 실행중인 바이러스 레코드를 숨길 수있는 장소를 인용하십시오.
HKCU\Software\Microsoft\Windows\CurrentVersionRun
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersionRun
HKLM\SOFTWARE\Microsoft\Active Setup\Installed Components
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersionWinlogonShell
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersionWinlogonNotify HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersionWinlogonUserinit HKLM\SOFTWARE\Microsoft\Windows\CurrentVersionExplorerSharedTaskScheduler HKLM\SOFTWARE\Microsoft\WindowsCurrentVersionShellServiceObjectDelayLoad
Regedit의 기본값 :
[HKLM\Software\Microsoft\Windows NT\CurrentVersionWinlogon]
"Shell" = "Explorer.exe"
"Userinit" = "C:WINDOWSsystem32userinit.exe"
Windows에서 파일의 올바른 위치 인 Windows에서 System32가 아닌 이중 존재를 Explorer.exe 파일에서 확인하십시오.
이 절차를 수행 한 후 우분투를 끄고 Windows 컴퓨터에서 USB 드라이브를 제거하십시오. 이제 Windows를 다시 시작하고 문제없이 Windows가 제대로로드되는지 확인하십시오. 행운을 빕니다!
라이브 우분투 엄지 드라이브 만들기
이제는 Windows PC가 부팅되지 않으므로 라이브 Ubuntu USB를 만들 수 없습니다. 친구를 빌리거나 다른 PC를 사용해야 할 수도 있습니다.
- 공식 웹 사이트 에서 Ubuntu의 모든 버전을 다운로드하십시오 (최신 버전이 바람직 함).
- Rufus를 다운로드하십시오. Rufus는 USB 키 / 펜 드라이브, 메모리 스틱 등과 같은 부팅 가능한 USB 플래시 드라이브를 만드는 데 유용한 유틸리티입니다.
- USB 드라이브를 4GB 이상의 용량으로 PC에 삽입하십시오. 이것은 우분투를 부팅하고 Windows 레지스트리를 편집하는 데 사용할 USB 드라이브 여야합니다.
- 루퍼스를 시작하십시오.
- 장치 드롭 다운 메뉴에서 USB 드라이브를 선택하십시오.
- 그런 다음 SELECT 를 클릭 한 다음 다운로드 한 우분투 이미지 파일을 탐색하여 선택하십시오.
- 다른 모든 옵션이 위의 스크린 샷과 같은지 확인하십시오.
- 시작을 클릭하십시오.
- 추가 Syslinux 파일을 다운로드하라는 메시지가 표시되면 예를 선택하십시오.
- 그러면 ISOHybrid 이미지 감지 경고가 표시됩니다. ISO 이미지 모드 (권장) 로 작성 하도록 선택하고 확인을 클릭하십시오.
Rufus는 필요한 모든 이미지 파일을 USB 드라이브에 복사하는데 약간의 시간이 걸릴 것입니다. 진행률 막대에서 진행률을 추적 할 수 있습니다. 완료되면 CLOSE를 클릭하고 USB를 제거하십시오. 이제 USB 드라이브에 부팅 가능한 Linux OS가 있습니다.
Linux Live USB로 Windows 레지스트리 복구
당신은 리눅스 OS에서 Windows 레지스트리 수정을했습니다. 이제 Windows로 다시 부팅하여 Windows가로드되는지 확인하십시오. Windows를 사용하기 전에 가능한 모든 검사를 실행하여 시스템에서 영향을받는 맬웨어 또는 바이러스를 완전히 제거해야합니다. 일부 바이러스 스캐너 및 맬웨어 방지 도구를 사용하여 Windows 시스템을 정리하십시오.