해당 커맨드값의 결과가 0으로 나오면 TRIM이 정상작동중입니다.
fsutil behavior query DisableDeleteNotify
★ 쓰기 캐싱 정책
IDE 모드일 때 디스크의 속도가 비정상적으로 낮게 나올 경우 이 값의 해제가 원인일 수 있습니다.
쓰기 캐싱을 활성화하면 60MB/s 이상 나오던 인텔 SSD의 4K 쓰기가 비활성시에는 4MB/s 정도 나옵니다.
장치 관리자 → 디스크 드라이브 → 해당 디스크 속성 → 정책 탭 → 쓰기 캐싱 사용 체크
====================================================================
====================================================================
Windows 7 설치후
====================================================================
06 사용자 계정 컨트롤 - 091215
비스타 사용자들에게 끝없는 질책을 받아온 UAC입니다.
UAC는 '알려지지 않은 프로그램'이 사용자의 컴퓨터를 변경하는 것을 일시적으로 차단합니다.
다시 말해서 바이러스성 프로그램의 실행을 미연에 막을 수 있다는 장점이 있습니다.
하지만 실제로는 (적어도 사용자는 잘 알고 있을) 대부분의 프로그램을 일단 차단부터 하고 보며
클릭 수 증가의 노동과 함께 차단 팝업이 뜰 때마다 모니터 배경 색상을 변경시켜 눈에 부담을 줍니다.
7의 UAC는 그 단계를 4가지로 분할하여 보다 융통성 있게 바뀌었지만 그래봤자 UAC입니다.
'자신이 마우스로 무엇을 하고 있는지 아는 사람에게는 전혀 필요 없는 기능'이란 말이 있을 정도입니다.
제일먼저, 미련없이, 깔끔하게 끄도록 합시다.
제어판 → 시스템 및 보안 → 사용자 계정 컨트롤 설정 변경 → 알리지 않음
====================================================================
07 시스템 복원 - 091215
새 프로그램을 설치하거나 시스템이 변경될 때 파일의 복사본을 저장하지 않게 합니다.
적게는 수백 MB에서 수 GB를 확보할 수 있습니다.
컴퓨터 속성 → 고급 시스템 설정 → 시스템 보호 탭 → 구성 → 시스템 보호 해제 → 삭제
====================================================================
08 디버깅 정보 쓰기 - 091215
시스템에 오류가 났을 때의 로그 작성이나 디버깅 정보를 쓰는 작업을 비활성화합니다.
컴퓨터 속성 → 고급 시스템 설정 → 시작 및 복구 설정 → 시스템 오류 부분 모두 해제
====================================================================
09 윈도우 TEMP - 091215
SSD 프리징 현상의 주된 원인인 임시 파일을 다른 HDD에 저장합니다.
컴퓨터 속성 → 고급 시스템 설정 → 환경 변수 → 사용자 변수, 시스템 변수의 TEMP/TMP 편집
====================================================================
10 인터넷 TEMP - 091215
인터넷 임시파일 역시 다른 HDD에 저장합니다.
램디스크를 사용할 경우 램디스크에 저장하는 것을 추천합니다.
(IE8) 도구 → 인터넷 옵션 → 검색 기록 설정 → 폴더 이동
====================================================================
11 조각 모음 - 091215
쓰기 작업의 난무로 SSD의 수명을 단축시키는 주범입니다.
하드 디스크 사용 공간 조각 모음 기능은 일반 HDD에서 유용합니다.
일반 HDD라도 Windows 7의 조각 모음 예약은 해제하는 것이 좋으며,
윈도우 내장 조각 모음보다 전용 프로그램을 사용하는 것이 좋습니다.
다수의 HDD를 동시에 작업할 수 있는
Auslogics Disk Defrag를 추천합니다.
컴퓨터 관리 → 서비스 → Disk Defragmenter : 사용안함
====================================================================
12 색인 기능 - 101204
색인 기능은 파일 속성 데이터베이스를 생성하고 보관합니다.
파일 생성/삭제/변경시 여러개의 작은 쓰기를 유도하므로 SSD의 수명을 단축시킵니다.
색인 기능을 끄면 성능이나 수명 향상에 큰 도움이 될 수 있습니다.
하지만 윈도우7의 매력 중 하나인 시작 메뉴에서의 프로그램 검색을 할 수 없게 되므로 불편할 수 있습니다.
수명 관리와 검색의 편리함을 모두 원할 경우, 색인 기능을 수동으로 두고 색인 범위를 지정해주면 좋습니다.
하지만 손이 많이 가는 작업이기 때문에, 귀찮은게 싫으시면 그냥 사용안함으로 하는게 속이 편할 수 있습니다.
저처럼 시작 메뉴 검색의 매력에서 벗어나지 못하시는 분의 경우에는 약간의 귀찮음을 견뎌내시는걸 추천합니다.
색인 옵션은 제어판 홈에서 나타나지 않으며, 보기 기준을 아이콘으로 바꾸거나 검색바에서 색인을 치면 나옵니다.
제어판 → 색인 옵션 → 수정
색인할 폴더 또는 드라이버를 지정합니다. 이 범위를 한정함으로써 색인 기능의 과작동을 방지할 수 있습니다.
저 같은 경우 시작 메뉴, 즐겨찾기, 문서, 포터블류의 유틸리티, 열어본 사이트 목록 등을 지정했습니다.
제어판 → 색인 옵션 → 고급 → 색인 위치
작성한 색인 리스트를 저장할 폴더를 지정합니다.
색인 범위 내의 내용이 변경될 때마다 색인 리스트를 갱신하게 되므로 일반 HDD에 지정해줍니다.
제어판 → 색인 옵션 → 고급 → 파일 형식
exe, lnk, html, doc, txt, zip 등 정말로 검색하기를 원하는 항목에만 체크합니다.
기본 설정으로 파일 형식의 대부분에 체크되어 있는 상태이고 그 수는 어마어마합니다.
확장자를 일일이 확인하며 체크를 없애주는 방법 밖에 없고, 여기에서 큰 불편함이 따르게 됩니다.
결과는 색인된 항목의 수가 대폭 줄어드는 것이고 따라서 이 과정은 패스해도 큰 상관은 없습니다.
제어판 → 색인 옵션 → 고급 → 문제 해결
모든 세팅이 끝난 후 '다시 색인'을 눌러줍니다.
컴퓨터 관리 → 서비스 → Windows Search : 사용안함 또는 수동 설정
====================================================================
13 슈퍼 페치 - 091215
프로그램 파일을 사전에 올리지 않게 하여 부팅 속도를 높이고 RAM을 확보합니다.
접근 속도가 빠른 SSD에게 슈퍼 페치 기능은 득보다 실이 많습니다.
일반 HDD의 경우 빠른 부팅을 원하시면 OFF, 빠른 프로그램 실행을 원하시면 ON입니다.
컴퓨터 관리 → 서비스 → Superfetch : 사용안함
====================================================================
14 기타 서비스 - 101204
네트워크의 오프라인 파일 캐시가 필요하신 분이 아니시면 Offline Files 항목은 필요 없습니다.
보안 문제로 디스크 잠금을 사용하는 분이 아니시면 BitLocker 항목은 필요 없습니다.
팩스를 사용하는 분이 아니시면 FAX 항목은 필요 없습니다.
모뎀을 사용하는 분이 아니시면 Telephony 항목은 필요 없습니다.
원격으로 레지스트리 수정을 받는 분이 아니시면 Remote Registry 항목은 필요 없습니다.
백신을 사용하는 분이시면 Defender 항목은 필요 없습니다.
MS에 오류 보고를 보내는 분이 아니시면 ERS 항목은 필요 없습니다.
홈그룹을 사용하는 분이 아니시면 HomeGroup 항목은 필요 없습니다.
네트워크로 미디어 플레이어 라이브러리를 공유하는 분이 아니시면 WMP 항목은 필요 없습니다.
진단 정책 서비스를 사용하는 분이 아니시면 Diagnostic 항목은 필요 없습니다.
함수 검색 서비스를 사용하는 분이 아니시면 Function 항목은 필요 없습니다.
Offline Files / BitLocker Drive Encryption Service / FAX / Telephony
Remote Registry / Windows Defender / Windows Error Reporting Service
HomeGroup Listener / HomeGroup Provider / Windows Media Player Network Sharing Service
Diagnostic Policy Service / Diagnostic Service Host / Diagnostic System Host
Function Discovery Provider Host / Function Discovery Resource Publication
컴퓨터 관리 → 서비스 → 해당 항목 : 사용안함
====================================================================
15 DEP/PAE - 091215
프로그램의 설치나 실행을 막는 데이터 실행방지(DEP, No-Execute)와
64비트에서는 의미가 없으며 메모리의 성능이 저하되는 실제 주소 확장(PAE)을 비활성합니다.
bcdedit /set nx AlwaysOff & bcdedit /set pae ForceDisable
====================================================================
16 수신 창 자동 조정 수준 - 101204
인터넷 속도 또는 드라이브 간 복사 속도와 관련된 것으로서 기본값은 normal 입니다.
netsh interface tcp show global 로 설정값을 확인할 수 있으며 권장값은 disabled입니다.
이 값이 다른 값으로 되어있을 경우 상향 또는 하향 속도가 저하되는 현상이 생길 수 있습니다.
인터넷이 간헐적으로 끊기는 현상이 있다면 normal로 되돌리시길 바랍니다.
netsh interface tcp set global autotuninglevel=disabled
====================================================================
17 최종 액세스 타임 기록 - 091215
파일의 최근 액세스 타임을 기록하는 트랙을 갱신하지 않도록 합니다.
그렇게 중요한 기능도 아니고, 쓰기 작업을 하게 되므로 SSD에는 불필요한 기능입니다.
fsutil behavior set disablelastaccess 1
====================================================================
18 하이버네이션 - 091215
빠른 부팅 및 종료를 자랑하는 최대 절전 기능이지만 디스크의 성능 하락을 가져옵니다.
이 기능을 비활성하면 디스크의 수명 향상과 함께 수 GB의 용량을 확보할 수 있습니다.
이후에 다시 최대 절전 모드를 사용하고 싶으면 Powercfg /h on 을 입력하면 됩니다.
Powercfg /h off
====================================================================
19 가상 메모리 - 100112
가상 메모리(페이징 파일)에 대해서는 의견이 많습니다.
디스크의 속도는 메모리에 비해 현저히 느리기 때문에 가능하면 안 쓰는 것이 좋으며
일반적으로 램이 2GB 이상이라면 가상 메모리를 사용하지 않아도 좋습니다.
상황에 따라 자동적으로 생성하는 경우가 있으므로 이러한 강제 생성을 막는 것이 좋습니다.
2GB 정도의 램에서 포토샵과 같이 메모리 사용량이 매우 많이 늘어나는 프로그램을 쓰거나
가상 메모리가 없으면 설치가 안되는 프로그램이 있을 경우 특정 고정값을 주는 것이 좋습니다.
가능하면 SSD가 아닌 HDD 또는 램디스크에 잡아주면 좋습니다.
1. reg add "HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management" /v DisablePagingExecutive /t REG_DWORD /d 1 /f
2. 재부팅 → 컴퓨터 속성 → 고급 시스템 설정 → 고급 탭 → 성능 설정 → 고급 → 페이징 파일 없음
====================================================================
20 사용자 설정 - 101204
이 항목은 개인의 취향에 따른 커스터마이징으로서 성능과는 관계없습니다.
20-1 관리자 이름 변경 - 091215
관리자 권한으로 설치하면 개인 폴더는 Administrator로 고정되어 있습니다.
관리자 이름을 변경하면 윈도우상에서 바뀐 이름이 관리자 폴더로 연결됩니다.
1과 2의 이름이 동일하지 않으면 시스템 관련 작업시 오류가 발생합니다.
1. 실행 > control userpasswords2 > Administrator 속성 : 원하는 이름으로 변경
2. HLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion
3. RegisteredOwner : 원하는 이름으로 변경
20-2 특정 드라이브 숨기기 - 100110
문자가 할당되어 있는 시스템 에약 파티션이나 램디스크를 탐색기에서 숨기는 방법입니다.
미관상 표시만 안되게 하는 것이며 주소 입력을 통한 접근은 그대로 허용됩니다.
2개 이상의 드라이브를 숨길 때에는 각 문자에 해당하는 값을 더해주면 됩니다.
1. HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
2. NoDrives / (DWORD) / (문자에 해당하는 값)
3. A=2^0, B=2^1, C=2^2, D=2^3, E=2^4, ... , X=2^23, Y=2^24, Z=2^25, ALL=2^26-1
ex) Y 드라이브와 Z 드라이브를 숨깁니다.
시작 → calc → Alt+2 : 계산기를 실행하여 공학용으로 토글합니다.
2y24+2y25 = 50331648 : 숨길 드라이브 문자명에 해당하는 값을 찾았습니다.
레지스트리에 해당값을 10진수로 입력합니다. CCCV로 붙여넣기 하면 됩니다.
20-3 컨텍스트 메뉴에 커스텀 항목 추가 - 100110
자신의 홈페이지 같이 수시로 접속하는 사이트를 쉽게 접근하는 방법은 다양합니다.
대표적인 예시로 홈으로 지정, 즐겨찾기, 고정기능이 있습니다.
또 하나의 편리한 방법으로 컨텍스트 메뉴에 추가하는 방법이 있습니다.
바탕 : HKCR\Directory\Background\shell
폴더 : HKCR\Directory\shell
파일 : HKCR\*\shell
1. HKCR\Directory\Background\shell
2. (컨텍스트메뉴에서 보여질 이름)\command : 키 2개를 생성합니다.
3. HKCR\Directory\Background\shell\(보여질 이름)\command
4. (기본값) / (문자열) / iexplore http://(사이트 주소)
이름 첫글자를 ` 나 1 같이 기본 단축키와 겹치지 않는 단어로 등록하면
바탕화면 또는 탐색기 내부에 마우스가 있는 한 가장 빠르게 접근할 수 있습니다.
같은 방법으로 '이 파일을 메모장에서 열기'나 '이 폴더에서 커맨드창 호출'도 등록할 수 있습니다.
HKCR\*\shell\(메모장으로 열기)\command : notepad.exe %1
HKCR\Directory\shell\(커맨드창 호출)\command : cmd.exe /k cd %1
20-4 바로 가기 글자와 화살표 제거 - 101204
바로 가기 아이콘을 생성할 때 생기는 '바로 가기' 글자와 아이콘의 화살표를 없애는 방법입니다.
기존에 쓰던 방법으로 없애면 Pin 기능이 같이 사라지기 때문에 별도의 방법을 써야 합니다.
자세한 내용은 티스토리 포스트를 참고해주세요.
http://pinel.tistory.com/19====================================================================