본문 바로가기

Software/Windows

Windows 10 에 Windows Defender 삭제 Windows 10 에 Windows Defender 가 기본으로 설치 되는데...꺼도 다시 살아나고..여간 귀찮은게 아닙니다...저는 다름 백신을 쓰는데.... 자꾸 개입을 합니다..1주년 업데이트 설치 전엔 타 백신을 사용하면 알아서 죽어 줬는데....업데이트후에 뭔가 바뀐거 같네요..그래서 그냥 강제로 지워 버렸습니다. 레지스트리 편집기에서..[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender]"DisableAntiSpyware"=dword:00000001항목을 추가해 줍니다..귀찮으면 첨부파일 더블 클릭~ 그리고 리부팅 한후~ C:\Program Files\Windows Defender 폴더를 싹~ 지워 줍니다.파일이 잠겨 있어서 지.. 더보기
Windows 10 에 C 드라이브 Users 폴더를 D로 옮기기 아무래도 부팅관련 시스템 파일이 C에 있다보니..넉놓다 보면 C가 꽉차서 시스템에 문제가 생기는 경우가 있죠.개인 같은 경우는 상관 없겠지만...서버로 멀티 유져 사용을 한다면...아무래도 C가 아닌 드라이브에 users 가 있는게 좋겠죠.. 윈도우 설치 이미지나 CD로 부팅후쉬프트 + F10 눌러서 명령어 프롬프트를 띄운후 작업을 해야겠죠? robocopy /copyall /E /xj C:\Users D:\Usersrmdir /S /Q C:\Usersmklink /J D:\Users C:\Users 더보기
티스토리 광고(?) 트랙백 문제... 트랙백 모두 지우기~ 스펨인지 뭔지 모르지만...지저분한 트랙백이 엄청나게 올라오네요근본적으로 트랙백을 차단 하면 되긴 하는데.. 이미 올라온 트랙백을 다 지우려고 합니다..정상적인 트랙백도 있지만..대를 위해서 소를 희색 하려고요...일일이 지우기 힘들고... 한 페이지에 30개씩 밖에 안뜨고....아래 캡쳐 이미지는 삭제 하는 도중에...이런 문제로 스트레스 받는 분이 계실거 같아서..작업 중에 정지하고 포스팅 합니다..저는 원래 9000개 이상에 트랙백이 있더군요.. 간단하게 전체 선택하고 삭제를 누르면 됩니다..그런데 이제...시간이 엄청 걸리죠..그래서 AutoIT을 이용해서 매크로를 만들어 봤습니다.참고 하세요.. 우선 찾아야 하는 포인트는 아래 두 포인트... 그리고 그냥 일정 시간 기다리면 효율이 떨어지니..색.. 더보기
HP 프린터 출력이 불안정할 때 SNMP 해제 방법 네트워크에 연결된 HP 프린터 출력이 불안정할 때 SNMP 해제 방법 입니다.종종 오프라인 뜨고 출력이 안되거나 불안정 할때 해보시기 바랍니다. 프린터의 IP 를 넣어줍니다... IP는 각자 능력껏(?) 확인 하시면 됩니다~ 더보기
vb6ko.dll 없이 vb6ko.dll 에러 안뜨게 하기 간단한 작업을 할때는 생상성 때문에...VB6을 종종 쓰는데...한글어 버젼 Visual Basic 6.0 으로 실행 파일을 만들면...vb6ko.dll 파일이 없다면 이런 에러가 뜹니다..vb6ko.dll 관련 파일을 복사하거나 설치하면 해결 되지만...번거롭고 혹시 배포 할때 같이 배포해야 하는게 귀찮은 일이죠.. 예전에 구글링으로 봤던 내용이라 애용하는 방법인데..HEX 편집기로 해당 실행 파일을 열어서... vb6ko.dll 부분을 찾아서.. msvbvm60.dll 으로 변경해 주면 간단히 해결 됩니다.문자열을 복사해서 붙여 넣을 경우 위에 이미지와 같이 vb6ko.dll (9칸) 뒤에 3칸을 더 지정 해서 (12칸) 칸수를 맞쳐 주고msvbvm60.dll 를 붙여 넣기 하면 되겠죠...그냥 타이.. 더보기
Windows 10 시작 메뉴에 모든 앱에 안쓰는 앱 목록 지우기 앱을 언인스톨 하거나 강제로 지웠을때 지워지지 않고 시작 버튼 누르면 나오는모든 앱에 프로그램 항목이 떠있어서 지우고 싶을 경우 Windows 7 에 경우 우클릭을 해서 지우면 되지만.Windows 10에 경우 우클릭이 안 먹기 때문에.... 수동으로 지워줘야 합니다... 일반적으로..C:\ProgramData\Microsoft\Windows\Start Menu\Programs위에 경로에 가면 시작 메뉴 관련 값들이 있으니...수동으로 지워 주시면 됩니다. 해당 항목을 삭제 하더라도 바로 적용이 되지 않고...윈도우를 리부팅 하면 적용 되는 점 참고 하세요.. 아울러 기본으로 설치되는 프로그램들을 지우고 싶다면...파워쉘을 실행해서 기본앱을 지울수 있고....번거롭다면.. http://www.thewin.. 더보기
Tesla decoder를 이용한 랜섬웨어 복구 방법 간단 정리. 이미 많이 포스팅 들이 있지만.그냥 간단히 정리해 보겠습니다. Tesla viewer를 이용해서 감연된 파일을 열어서 SharedSecret1*ProvateKeyBC를 DEC 형대로 복사해서.. RanYafu 에 위에 복사한 값을 넣고 Factor SharedSecret*PrivateKeyBC를 눌러서 실행 합니다.(Tune Yafu 나 Factoring Threads 를 알아서 기호에 맞게..... 글이 길어지니 따로 설명은 건너 뛰겠습니다.) 결과가 나오면 숫자 부분만 복사해서... Tesla refactor 실행해서 붙여 넣기 하고...처음 Tesla viewer에서 파란색으로 표시 했던 Public Key를 HEX 형식으로 복사해서 붙여 넣기 한후Find private key를 누르면 키를 찾아 .. 더보기
랜섬웨어 복구를 위해 Yafu로 공개키 인수분해한 결과 factors found 창을 닫았을 경우 factor.log 파일로 결과 뽑아 내기 열심히 인수 분해를 해서 드디어 결과창을 봤습니다.(아래 이미지는 그냥 캡쳐 한거고.... 제 경우는 아주 오래 걸렸습니다. ㅜㅜ)전체 선택을 하려고 Ctrl + A를 누르니 창이 닫혀 버렸군요..실수로 닫는 경우가 아니더라도... 결과를 계산 한후에 컴퓨터가 꺼져 버리거나..여러가지 경우가 있겠죠. 이런경우 Yafu 폴더 안에 factor.log 파일에 결과가 저장이 되어 있습니다.하지만 여러 내용이 로그안에 있기때문에 쉽게 보긴 어렵습니다.그래서 간단히 설명을 해드리려고 합니다. 로그 파일을 오픈해 봤습니다.960748 초가 걸려서 결과를 봤다고 하네요...60으로 나누면 약 1600분 정도 연산을 했네요..약 11일 정도 풀 연산을 했습니다.CPU i7 으로 쓰레드 4개로 실행 했고 각 쓰레드에 C.. 더보기
TeslaDecoder Decryption Tool 최신버젼 (랜섬웨어 복구 툴) TeslaDecoder가 릴리즈 되었네요.회사 서버에 랜섬웨어가 걸려서 80%쯤 복구 했는데..나머지는 복호화 코드 연산이 수월치 않네요..각설하고.....참고하세요~ ^^ [ 파일은 여기 ] TeslaDecoder can be downloaded from this url: http://download.bleepingcomputer.com/BloodDolly/TeslaDecoder.zip A changelog for the tool can be found here: http://download.bleepingcomputer.com/BloodDolly/changelog.txt For older versions of TeslaCrypt, when run, TeslaDecoder will search for .. 더보기
VBA로 MySQL 연결하기 원래 MS SQL을 썼지만.. NAS에 웹서버로 돌리려다 보니 MySQL을 써야 했습니다. 따로 서버를 만들어서 ASP를 써서 MS SQL을 쓸까... 아니면 NAS에 MS SQL용 모듈을 심을까 하다가.. 그냥 ASP에서 MySQL을 쓰는게 더 간단할것 같더군요.. 우선 https://www.mysql.com/products/connector/ 에 가서 MySQL Connector / ODBC 를 다운로드 합니다. 다운로드 하려면 로그인 하라고 하는데. 아래 작은 링크를 누르면 가입없이 다운로드가 가능합니다. 다운 받아서 설치 합니다...설치 과정은 별다른거 없으니 적당히 알아서~~ 잘 설치 되었나 확인해 볼까요... 제어판 -> 시스템 및 보안 -> 관리도구 -> ODBC 데이터 원본 을 누릅니다. .. 더보기
Office 새로 설치후 Excel에서 잘쓰던 VAB에 에러가 날때.."프로젝트나 라이브러리 찾을 수 없습니다" 오피스를 새로 설치 했더니..잘쓰던 VBA 매크로가 에러가 납니다..에러 부분을 봐도 문법적인 부분은 아니고..그리고 뭘 하라고 설명도 자세히 안나오고..한참 고민 했네요... https://support.microsoft.com/ko-kr/kb/840926이런 설명을 찾아 볼수 있었지만..... 시한한 해결책은 아니더군요.. 우선 실행을 정지 시키고도구-참조 로 갑니다. 참조한 라이브러리 중에 누락된 부분이 있네요.. 해당 경로로 갔더니 역시 없습니다. 혹시 몰라서 x86 폴더로 가보니 있군요...오피스 버젼 때문에 그런게 아니라...윈도우 버젼이 32비트에서 64비트로 바뀌면서..해당 라이브러리가 x64 용이 준비가 안된거였군요 폴더를 복사해도 되지만..요즘 즐겨 사용하는 mkLink 로 링크를 만들.. 더보기
Windows 10 bootmgr 을 Windows 7 bootmgr 로 교체 윈도우10과 윈도우7을 함께 쓰는데 기존에 윈7 쓸때는 운영체제 선택 화면이 바로 나왔는데...윈10 설치후 부터는 딜레이가 많이 걸리더군요.. 윈7에 추가로 윈10을 설치 한후 변경된 bootmgr을 윈7의 것으로 바꿔 보겠습니다. 간단합니다. 우선 윈도우7이 선택된 드라이브를 찾습니다. 예들들어 C 드라이브에 윈도우7이 설치되어 있다면... (Windows 폴더는 윈7, 윈10 이름이 같으니 드라이브 볼륨으로 확인하는게 수월합니다.) 명령어 프롬프트를 띄워서 (관리자 권한으로 실행!!) bcdboot.exe c:\windows /s c: /l ko-KR 위에 명령어를 입력하면 됩니다. 윈도우7로 부팅 했을 경우에 윈도우7가 있는 위치가 C:\windows 가 되겠고...윈도우10으로 부팅 했을경우는 .. 더보기
권한이 없다고 삭제 안되는 파일 삭제 하기 윈도우를 새로 설치 하거나 했을때,, 기존 파일을 지우려고 하면...권한이 없다고 답답한 소리를 종종 합니다.. 이런 경우 유용한 방법이 있습니다. 첨부 파일을 받으셔서... 레지스트리 병합 하신후... 이제 삭제 원하는 폴더나 파일에 우클릭 해서 생기는 Take Ownership 을 누르면 플롬프트 창이 열리면서 파일 하나하나에 권한을 설정해 줍니다.. 그런 후 원하는 파일을 삭제 하시면 되시겠습니다~ 더보기
SSD 사용시 용량큰 파일을 HDD로 옮겨서 SSD 용량 확보하기 필자는 SSD에 Windows를 설치해서 사용중입니다. 내문서 및 기타 폴더는 HDD인 D 드라이브에 옮겨서 사용 하지만. 128기가 짜리인 SSD 용량이 부족해서 확인해 보니. AppData에서 60기가 이상을 차지 하고 있더군요.. AppData는 프로그램 설치시 사용되는 폴더로 프로그램 설치 경로를 수동으로 HDD로 설정해도 임시로 사용 되는 파일은 SSD인 C 드라이브를 사용 하더군요. 그래서 SSD에 속도에 크게 상관 없는 AppData 폴더에 용량큰 폴더를 HDD로 옮겨 봤습니다. WinPE나 기타 윈도우로 부팅을 해줍니다. 그리고 옮기기를 원하는 폴더를 D 드라이브로 복사합니다. (추후 삭제 합니다.) 용량이 크기 때문에 시간이 오래 걸리니 TerraCopy 와 같은 프로그램을 사용하면 좀더.. 더보기
Visual Studio 2012, 2015 배포시 .Net Framework 포함 시키기 Visual Studio 6.0 을 10년 넘게 쓰다가 얼마전에 .net 으로 넘어 왔는데..기존엔 NSIS 를 해용 했지만...닷넷 넘어오면서 여러모로 번거로워 졌습니다. 그래서 VS 자체에 있는 게시 기능을 쓰게 되었는데..인터넷이 연결 안된 상태에선 인스톨이 안되더군요.. 그래서 검색해보니 닷넷 프레임 워크 파일들을 게시 파일에 포함 시키면 되더군요.. 프로젝트 속성 창을 띄우고.. 게시탭에 필수 구성 요소를 클릭 합니다. 아래 이미지에 보이는것과 같이. Microsoft .Net Framework 4.5 를 사용 했습니다.. 그리고.. 내 응용 프로그램과 동일한 위치에서 필수 구성 요서 다운로드 를 선택 하고 확인을 누릅니다. 그리고 지금 게시를 누르면 설치 파일이 만들어 집니다.. 하지만 에러가.. 더보기
bcdedit 사용법 ... 필자에 경우 그냥 부팅을 할 경우 C에 BCD를 가져다 부팅을 하고 노트북 자체에 복구 모드로 부팅 하면 E 에 있는 BCD를 가져오는데.. 가끔 이유 없이 VHD로 부팅을 하려면 위와같이 시작중이라고 뜨고 윈도우 로고도 안나오고 멈쳐 있다가. system 파일을 찾을수 없다고 에러가 나는 경우가 있습니다.. bcdedit 를 이용해서 싹~ 지우고 다시 설정을 해보려고 합니다. bcdedit /createstore c:\boot\bcd bcdedit /import c:\boot\bcd bcdedit /create {bootmgr} /d "Windows Boot Manager" bcdedit /set {bootmgr} device partition=C: bcdedit /set {bootmgr} locale.. 더보기
윈도우에서 백업한 VHD 파일로 VHD 부팅 하기. 앞에서 설명드린 VHD 이미지를 만든 후 윈도우를 설치하는 방법이 꾀 번거로울 수 있습니다. 윈도우7 부터 들어가 있는 시스템 이미지 만들기로 만든 이미지 파일로 바로 VHD 연결해서 부팅이 가능합니다. 방법은 윈도우 이미지 만드는 방법대로 이미지를 만들어 줍니다. 제 경우는 Sony VAIO 노트북에 있는 윈도우 구성을 그대로 이미지 떠서 그걸로 VHD 부팅을 하고 싶었지만. 보통 OEM 으로 깔려 나오는 윈도우는 HomePremium 버전이 대부분이고.. 가끔 좀 고급 사양엔 Professional 버전이 들어가 있기도 하지만.. VHD 를 사용 하기 위해선 Ultimate, Enterprise 버전 부터 가능 합니다. 그렇다고 윈도우를 다시 깔긴 귀찮고…그래서 있는게… 윈도우 7 부터는 Window.. 더보기
BOOTMGR is missing 에러 대처법.. 파티션을 복구하거나 MBR 을 잘못 건드려 주면 흔히 볼수 있는 에러가 바로.. BOOTMGR is missing 입니다… 친절하게 콘트롤+알트+델 을 눌러서 리부팅 하라는데… 리부팅을 해봐도 일반적으로는 달라질건 없습니다.. 원인을 알아야 해결책을 찾을수 있겠죠.. 원인은 간단합니다. BOOTMGR 을 찾을수 없다는건데… 그 이유가 일반적으로는 2가지 입니다.. 우선 첫번째 경우는 파티션 정보가 수정 되면서.. 활성 파티션이 바뀐 경우죠.. 이 경우에는 PE 로 부팅해서 파티션 툴을 이용해서 Active 파티션을 수정해 주거나. 윈도우 부팅 씨디로 부팅해서 복구 모드로 진입 후 DiskPart 를 이용해서 Active 파티션을 수정해 주는 방법이 있습니다. 간단히 순서만 설명 드리겠습니다. Diskpart 더보기
NirCmd-컴퓨터 커면서 볼륨 자동 조절 하기~!! 윈도우 부팅후 웹 서핑을 하거나 음악을 들으려다가.. 이전에 컴퓨터를 끄기전에 볼륨을 많이 올려 놔서 깜짝 놀란 경험을 한번씩 해보셨으리라 생각 합니다.. 그래서 생각한게...윈도우 부팅시 자동으로 볼륨을 원하는데로 조절해 주면 좋을거 같다는 생각을 해서.. 프로그램을 하나 만들가 하다가..구글링 해보니...흥미로운 어플이 보이더군요.. 여러가지 원하는 동작을 할수 있는데.. 저는 제가 원하는 볼륨 내리기를 설명해 드리겠습니다. 도움말이나 해당 블로그에 가면 여러가지 예제를 볼수 있으니 참고 바랍니다. 우선 홈페이지는 http://www.nirsoft.net/ 이고...다운로드 링크는 아래와 같습니다. http://www.nirsoft.net/utils/nircmd.zip 더보기
VHD 에 윈도우7 설치해서 여러 윈도우를 쓰며 복원을 쉽고 빠르게 하기 필자는 과거 Windows 98, XP 시절에는 고스트를 애용 했지만.. Windows 7 넘어오면서 백업&복원에 문제가 있어서 TrueImage를 이용 했지만. 윈도 자체의 백업&복원 기능도 충분히 쓸만해서 애용해다가..그것 마저도 귀찮아 져서.. VHD 를 사용 하게 되었다..사실 전부터 써볼 마음이 있었지만…필자가 가지고 있는 Windows 7 라이센스는 Professional 버전 이라서 사용 못하다가 이번에 큰맘먹고 Ultimate 버젼을 설치하게 되었습니다. 그렇다…VHD 사용은 Professional 포함 하위 버젼에서는 사용 할 수 없으며.. Ultimate 이상에서만 사용 가능합니다. VHD를 간단하게 설명하면 일종에 가상 디스크 이미지 입니다. Fixed – 우리가 쓰는 하드 디스크 처.. 더보기
TrueCrypt 사용해서 USB메모리에 보안영역 #2 - 자동종료추가 종전에 설명 드렸던 [TrueCrypt 사용해서 USB메모리에 보안영역 만들기] 를 잘 사용하다 보니 보안영역을 열어 놓고 다시 연결 해제 하는걸 깜빡 하는 경우가 많아서.. 5분후에 자동으로 연결을 해제 하는 부분을 추가 했습니다. 이제 실행후 연결하면 아래와 같이 타이머가 돌아가며 타이머가 다 되면 연결이 자동 해제 됩니다. 그리고 기존에 연결 하고 도스창 닫혔지만 이젠 5분동안 창이 계속 떠 있으니 지저분해 보이니 실행시 자동 숨김을 체크하는게 깔끔 할겁니다. 제경우 시작 메뉴에 보안디스크를 빼놨습니다. 보안디스크 바로 가기에 속성을 눌러서 속성창을 열어줍니다. (바로가기 만드는 법은 아시고...우클릭으로 원하는데 드래기 하면 바로가기 만들기가 있습니다.) 속성창이 뜨면 실행을 최소화로 바꿔주면 됩.. 더보기
Windos XP Pro 를 Home 으로... Windos XP Pro 를 Home 으로 다운그레이드 하는 방법을 소개 하려고 합니다. Home 에서 Pro로 업그레이드는 많이들 생각 하실 텐데 저는 그 반대를 설명 하려고 합니다. 주위 : 이 방법으로 Pro 인증이 되어 있는 상태에서 Home에서 라이센스 자체를 변경하게 되면 기존에 Pro에서 받은 정품 인증이 있다면 시리얼 넘버 자체가 Home과 Pro는 틀리기 때문에 부팅후 로그인이 안되는 불상사가 생길수 있으니 Logon.exe 파일을 수정 하는 계절에 크랙을 미리 먹여 주시기 바랍니다. 우선 기본 적으로 레지스트리 편집기 에서.. HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\ProductOptions 에 ProductSuite 항목에 Personal.. 더보기
Windows XP Home 을 Pro 로~ ① [시작]-[실행]을 눌러 'regedit'를 입력한 후 레지스트리 편집기를 실행한다. ② 레지스트리 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet00X/Control/ProductOptions 로 간다. * ControlSet00?가 여러가 있을수 있는데 여러개 일 경우 ?의 숫자가 제일 큰 항목을 선택한다. ③ 레지스트리를 변경하여 PRO로 할뿐 PRO가 된 것은 아니기 때문에 PRO에 필요한 파일은 없는 상태라서 업데이트시 정상적인 로그인이 불가능 하기 한다. 복구를 위해 삭제전 레지스트리 내보내기로 레지스트르 설정을 따로 복사해 놓는다. ④ ProductSuite 레지스트리 키를 삭제 한다. ⑤ 마우스 우클릭 해서 새로 만들기를 눌러서 DWORD 에 Brend 라는 항목을 새.. 더보기
XP 홈에디션에서 네트워크 암호 저장 XP 홈에디션이 프로페셔널과 몇가지 차이가 있지만 제경우는 네트워크 비밀번호가 저장되지 않는다는것 입니다. 당연히 홈에디션엔 사용자 계정의 메뉴중에 내네트워크 암호관리에 들어가서 추가해주는 메뉴가 없습니다!! 편법으로 net use 명령을 배치파일을 만들어서 사용하면 동일한 효과를 낼수 있습니다~ 단점으로 배치파일 내에 비밀번호가 노출 된다는거지만...ㅡㅡa net use 네트워크드라이브명: \\서버\공유폴더 /USER:도메인명\사용자계정 암호 이렇게 접속을 하면 되니 이걸 CMD나 BAT 파일로 만들어서 시작 프로그램에 넣어줍니다. 더보기
[Grub4Dos] 외장하드로 WinXP,Win7 골라서 설치 콘솔 게임 DVD 복사할 때 빼고는 요즘 ODD (CD,DVD) 거의 쓸 일이 없더군요. 윈도우 새로 설치 할 때나 가끔 사용 하죠… 그래서 USB 메모리로 윈도우를 설치 하는 방법을 즐겨 사용 했지만 비싼 플래쉬 메모리로 가끔 설치하는 윈도우 설치 전용으로 쓰기도 아깝고 해서 외장 하드에 윈도우CD,DVD를 복사해 놓고 바로 설치하는 방법이 없나 고민하게 되었습니다. 구지 외장 하드를 사용하려는 이유는 외장하드는 보통 100기가 정도 하기 때문에 윈도우 CD,DVD 복사해 놓는 공간 3~4 기가는 별로 크게 느껴지지 않기 때문입니다. 여러 가지 방법이 있지만 저는 그냥 가장 간단한 방법을 사용 하려고 합니다. 근본적으로는 Grub4Dos 를 이용한 멀티 부팅을 사용 할 것이고..Grub에 설치는 Gru.. 더보기