2018년 12월 19일 수요일

파티션 프로그램 MiniTool Partition Wizard [ Partition Program Utility ]

윈도우에 내장된 파티션 도구 만으로는 할 수 없는 파티션 작업들이 있다.
이러한 작업등을 가능하게 하기 위해서 파티션 도구를 써야 하는데,
아래와 같이 MiniTool Partition Wizard  파티션 프로그램이 쓸만하다.

아래의 제작사 홈페이지에서 다운로드 받을 수 있다.
https://www.partitionwizard.com/download.html


SSD TRIM 트림

SSD TRIM

TRIM 이란 윈도우에서 파일을 지우면 SSD 에서도 실제로 파일을 지우는 기능입니다. SSD는 데이터를 쓰는 데에는 페이지 단위로 처리하고, 지우는데는 블록 단위로 처리를 하게 됩니다.

비어있지 않은(기존에 데이터가 남아 있는) 페이지에 데이터를 기록하기 위해선 반드시 먼저 해당 페이지의 데이터를 지워서(Erase) 비운 후 기록해야만 합니다. HDD 에선 간단하게 Overwrite 한 번으로 끝날 작업을 플래시 메모리에선 반드시 Erase -> Write 순으로 작업을 해야만 한다는 것이죠.

그래서 SSD 에서는 먼저 해당 블록의 전체 데이터를 SSD 내부의 캐쉬(DRAM)로 옮긴 후 블록을 비우고, 캐쉬에서 기존의 데이터와 새로운 데이터를 결합합니다. 그리고 최종적으로 이렇게 캐쉬에서 결합한 데이터를 다시 블록 전체에 기록해주는 과정을 거치게 됩니다.

TRIM 명령은 어차피 나중에 기록할 때 Erase 될 꺼 그냥 미리 적절히 Erase 시키는 것으로 운영체제로부터 이러한 정보를 받은 SSD 는 해당 파일이 담긴 페이지를 필요없는 쓰레기 페이지로 마크한 후, 적절한 알고리즘을 통해 적절한 시기에 해당 파일을 실제로 지워 페이지를 Empty 상태로 만듭니다. 이것이 바로 자동 TRIM 기능입니다.

SSD 에서는 가급적 제로필이나 통상적인 보안 삭제 도구를 통해 파일이나 공간을 삭제 하지 않는 것이 좋습니다. 자동 TRIM 기능이 켜져 있으면 알아서 자동으로 데이터가 지워지고, SSD 제조사에서 제공하는 Wiper 툴을 통해 수동 TRIM 을 진행해도 데이터가 지워집니다.

아래의 명령을 통해 자동 TRIM 여부를 확인할 수 있습니다.
fsutil behavior query DisableDeleteNotify
DisableDeleteNotify = 0 : TRIM 켜짐(활성)
DisableDeleteNotity = 1 : TRIM 꺼짐(비활성)

이러한 DisableDeleteNotify 값은 다시 아래의 명령을 통해 직접 설정할 수 있습니다. 이 때 해당 명령은 관리자 권한으로 실행되어야 합니다.
fsutil behavior set DisableDeleteNotify 0

(출처: 케플의 블로그 http://cappleblog.co.kr/503 )

오버 프로비저닝(Over Provisioning, OP)

오버 프로비저닝 공간은 웨어 레벨링, 가비지 컬렉션, 배드 블록 관리 등 SSD 를 운영하는데 필요한 핵심적인 기능들이 어떠한 상태에서도 원할하게 작동할 수 있도록 미리 마련된 예비 공간이라고 보시면 됩니다. 이렇게 오버 프로비저닝 공간이 마련되면 SSD 는 해당 오버 프로비저닝 공간을 활용하여 웨어 레벨링, 가비지 컬렉션과 같은 핵심 기능들을 최적화하게 됩니다. 이를 통해 SSD 의 성능이 항상 일정하게 유지되도록 해주고 수명 연장에도 도움을 주는 것이죠.

흔히 사용되는 용량을 기준으로 120GB 제품은 128GB 에서 8GB 가 모자라고, 250GB 제품은 256GB 에서 6GB 가 모자라며, 500GB 제품은 512GB 에서 12GB 가 모자라죠?
그렇게 모자란 공간이 내부 오버 프로비저닝 공간으로 활용되고 있다고 보면 됩니다.

일반 데이터 공간과 오버 프로비저닝 공간이 따로 분리되어 있지 않고, 관리 프로그램을 통해 수동으로 설정하거나, 일반 데이터 공간에서 일부 공간이 미리 설정된 "어떠한 조건"에 맞으면 자동으로 해당 공간을 오버 프로비저닝 공간으로 사용하는 구조를 가지고 있습니다.
SSD 관리 프로그램에서 오버 프로비저닝 공간을 설정하는 것을 도와주는 경우, 파티션 축소(볼륨 축소)를 통해 확보된 할당되지 않은 공간을 오버 프로비저닝 공간으로 설정합니다.

중요한 것은 SSD 에서는 웨어 레벨링 및 가비지 컬렉션과 같은 핵심적인 작업들이 원할하게 이뤄질 수 있도록 일정한 공간이 유지되어야 한다는 겁니다.

아울러
 AHCI 모드 설정은 꼭 설정하시길 바랍니다. SSD 자체가 AHCI 모드에 최적화되어 있습니다.


2018년 8월 9일 목요일

USB 파일복구 프로그램 Recuva

USB 오류등으로 인해 파일이 안보인다던가, 삭제가 된 파일을 복구 시켜 주는
프로그램 입니다.

Deep Scan 옵션을 키고 스캔 하는것을 추천 합니다.

다운로드
https://software.naver.com/software/summary.nhn?softwareId=MFS_116447

2018년 6월 16일 토요일

상대방 PC 공유폴더 네트워크 등이 보이지 않을때 [윈도우10, 윈도우8, 윈도우7]

공유폴더나 프린터 공유시 상대방 네트워크가 뜨지 않아서 

사용할 수 없는 경우가 종종 생긴다. 

주요 원인중 하나가 IPv6 때문인데,

이를 해결하기 위해서는 네트워크 속성 > 어댑터 설정 변경에 

들어가서 사용하는 어댑터의 속성을 들어가서

Internet Protocol Version6 (TCP/IPv6) [체크해제]

시켜주면 해결된다.


2018년 4월 22일 일요일

윈도우10 에서 무선랜이 무선공유기를 못잡는 문제에 대하여

윈도우10 에서 무선랜이 무선공유기를 못잡는 경우가 종종 발생한다.

12,13번 채널은 외국에서는 지원하지 않는 채널이므로

윈도우10 부터는 기본 지원을 하지 않는듯 하다.

그러므로 랜카드에 따라 지원 여부가 불투명 하다.

따라서 12,13번 을 제외한 채널을 선택하면 인식이 됨.


2018년 4월 12일 목요일

PC가 갑자기 재부팅 될때 이유없이 [윈도우7, 윈도우10]

컴퓨터에 윈도우를 설치하고 이것저것 설치하고 나면,
갑자기 이유없이 재부팅 될 때가 있다.

하드웨어적으로는 CPU온도가 높다던가, 파워, 메모리, 메인보드등등 이유가 있겠지만.
구매한지 얼마안된 PC 에서도 종종 이런경우가 생긴다.
문제는 아무런 경고없이 지멋대로 재부팅 된다는 점이다.

원인은 은행과 관공서에서 설치한 보안프로그램 들로 추정된다. 그것들이 깔리고 시작프로그램에 등록되어 있지 안으면 은행과 관공서를 이용할 수 없는 난관에 봉착하게 된다. 윈도우 시작과 동시에 램상주 하게된다. 바이러스보다 지독한 놈들이다. 문제는 메모리와 CPU자원만 갉아먹는 것이 아니라 오류를 일으켜서 문제를 발생시킨다는 점이다.

예전에는 active-x 를 설치해서 인터넷익스플로러를 박살 냈지만, 지금은 exe 파일로 램상주 해가면서 cpu와 메모리를 갉아먹고 운영체제 자체에 오류를 유발시킨다. 이럴꺼면 차라리active-x 가 나을법도 하다.

해결책은
내PC > 속성 > 고급 시스템 설정 > 시작 및 복구 [설정] >  자동으로 다시 시작 [체크해제]

를 하면 갑자기 이유없이 재부팅 되는 문제가 사라진다.

하루빨리 은행과 관공서의 불필요한 exe 파일들이 사라지기를 바랍니다.

2018년 1월 12일 금요일

윈도우10 메모리 누수현상 해결 레지스트리

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Ndu]
"Start"=dword:00000004

Start의 기본값은 2임 -> 위와같이 4로 고칠것.
그다음 재부팅 하면 해결 됩니다.