이 트릭으로 Windows 시작 속도를 높이십시오.
타사 도구를 사용하지 않고도 Windows 시작 속도를 높일 수 있다는 사실을 알고 계십니까? 오늘 우리는 시작 시간을 줄이고 Windows 부팅을 빠르게 할 수 있는 몇 가지 트릭을 공유할 것입니다. 그들 중 일부는 매우 간단하고 일부는 새로운 것일 수 있습니다.
Windows에서 "시작"으로 간주되는 것
Windows 시작은 Windows에서 앱과 다양한 스크립트를 실행하는 데 사용하는 레지스트리 키 및 파일 시스템 폴더의 집합입니다. 다양한 시작 위치가 있지만 대부분의 프로그램은 다음 레지스트리 키 또는 파일 시스템 폴더를 사용합니다.
- 사용자별 레지스트리 하위 키: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
- 모든 사용자의 레지스트리 하위 키: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
- 사용자별 시작 폴더: C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- 모든 사용자의 시작 폴더: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
- 사용자가 로그인할 때 시작할 수 있는 일부 작업 스케줄러 작업(Windows Vista 이상).
팁: 할 수 있습니다 한 번의 클릭으로 원하는 레지스트리 키에 액세스. 시작 폴더를 열려면 다음 셸 명령을 사용할 수 있습니다.
- 사용자별 시작 폴더: 쉘: 시작
- 모든 사용자 시작 폴더: 쉘: 공통 시작
여기를 클릭 셸 명령에 대해 자세히 알아보세요.
시작하는 곳입니다.
시작 시 로드되는 앱의 양을 줄이십시오. Windows 8 이전의 Windows 버전에서는 다음을 사용할 수 있습니다. msconfig (Start-Run-msconfig.exe) 유틸리티를 사용하여 시작 목록에 무엇이 있는지 확인합니다. Windows 8에서는 새 작업 관리자에서 동일한 옵션을 제공합니다.
새로운 작업 관리자에는 한 가지 이점이 있습니다. 시작 영향 계산, 다음을 살펴보는 것이 좋습니다. 자동 실행 Mark Russinovich의 유틸리티. 이것은 OS에서 시작 시 로드되는 모든 것을 표시할 수 있는 고급 사용자를 위한 필수 도구입니다.
분명히 시작 시 앱이 적을수록 Windows가 더 빨리 시작됩니다.
따라서 첫 번째 단계는 시작 시 로드된 불필요한 앱 비활성화.
좋은 규칙이 하나 있습니다: 나열된 앱이 무엇인지 모르는 경우 비활성화하지 마십시오.
OS의 부하를 줄여 시작을 개선하는 방법
고유한 시작 대기열을 만들어 시작 시간을 크게 향상시킬 수 있습니다. 앱이 하나씩 시작되고 OS의 부하가 줄어듭니다.
이 이면의 아이디어는 여러 앱이 한 번에 모두 로드를 시도하지 않고 순차적으로 로드된다는 것입니다. 간단한 트릭은 앱 시작 명령과 각 앱 뒤에 "timeout" 명령을 사용하여 배치 파일을 만드는 것입니다.
정리를 위해 Windows 8 설치의 간단한 예를 제공하겠습니다. 다음 배치 파일을 내 셸에 넣습니다. 내가 설치한 두 개의 앱을 제거한 후 시작 폴더 Yahoo! 자동 실행으로 시작할 때 Messenger 및 내 불투명 작업 표시줄 로드:
@에코 오프
"" "c:\Program Files (x86)\Yahoo!\Messenger\YahooMessenger.exe" 시작
시간 초과 /10
시작 "" c:\data\portable\OpaqueTaskbar / 상주
이 방법으로 다른 모든 앱을 배치 파일로 이동할 수 있습니다.
시작할 때마다 콘솔 창을 보고 싶지 않다면 작업 스케줄러를 사용하여 시작 대기열을 만들 수 있습니다. 작업 집합을 만들어야 합니다. 각 앱에 대해 하나의 작업입니다.
'작업 생성' 창의 "트리거" 탭에서 "로그온" 이벤트에 대한 새 트리거를 설정해야 합니다. "Delay task for" 옵션에 주목하십시오. 위의 배치 파일에서 사용한 "timeout" 명령과 동일합니다. 이 옵션을 사용하여 시작 큐를 만듭니다.
내 Windows 8 시스템의 경우 대기열은 다음과 같을 수 있습니다.
- 작업 #1 - 야후! Messenger, "Delay task for"가 선택 해제되어 있습니다. 처음 시작된 앱에 대해 지연이 필요하지 않습니다.
- 작업 #2 - 불투명한 작업 표시줄, "작업 지연"이 5초로 설정됨 - 작업 #1을 시작하고 OS 리소스를 해제하는 데 5초를 할당했습니다.
- 작업 #3 - Skype, "작업 지연"이 2초로 설정됨- 작업 #2를 시작하고 OS 리소스를 해제하는 데 2초를 할당했습니다.
- ...등등.
설치 후 자동으로 시작 프로그램에 추가되는 새 앱을 제거하려면 시작 설정을 정기적으로 확인해야 합니다. 하지만 그만한 가치가 있습니다. 시작 대기열이 생성되면 특히 시작 시 로드되는 앱이 많은 경우 Windows 시작 시간이 크게 단축된다는 것을 느낄 것입니다.
Windows 8 및 Windows 7에서 시작하는 동안 OS 인터페이스의 반응성 향상 - Jedi의 방식
Windows Vista 이후 Microsoft는 Windows 시작을 개선하기 위해 노력하고 있으므로 Windows Vista는 "시작 지연"을 도입했습니다. 처음 60초 이내에 로드된 모든 응용 프로그램에 대해 Windows Vista는 OS의 로드를 줄이기 위해 낮은 우선 순위로 응용 프로그램을 실행합니다.
그러나 Windows 7 및 Windows 8에서는 이 낮은 우선 순위 시작 기능이 기본적으로 비활성화되어 있습니다. 시작하는 동안 OS 인터페이스의 응답성을 높이기 위해 활성화할 수 있습니다. 그렇게 하면 앱이 더 낮은 우선 순위로 시작되지만 시스템은 더 빠르게 반응할 수 있습니다.
이 기능을 활성화하는 방법은 다음과 같습니다.
- 레지스트리를 열고 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\DelayedApps
우리의 레지스트리 편집기 기본 사항.
- 소유권을 가져라 위에서 언급한 키의. 기본적으로 TrustedInstaller가 소유합니다.
- 값을 변경 Delay_Sec 값. 기본적으로 "낮은 우선 순위 기간 동안 0초"를 의미하는 0으로 설정됩니다. Vista에서처럼 변경하고 다시 60초로 설정할 수 있습니다(10진수 값 사용).
- TrustedInstaller 소유권 복원
그게 다야 이 기능을 비활성화하려면 Delay_Sec 값을 0으로 되돌립니다.
Windows 8 사용자라면 이 외에도 다음 문서를 확인하는 것이 좋습니다. Windows 8에서 데스크톱 앱의 시작 지연을 줄이는 방법.
Prefetcher 및 ReadyBoot 기능을 활성화된 상태로 유지
이 두 기능이 모두 OS에서 활성화되어 있는지 확인하십시오.
ReadyBoot(ReadyBoost와 혼동하지 말 것)는 잘 알려지지 않은 기능입니다. 부팅할 때마다 ReadyBoost 서비스(ReadyBoost 기능을 구현하는 동일한 서비스)는 유휴 CPU 시간을 사용하여 다음 부팅을 위한 부팅 시간 캐싱 계획을 계산합니다. 이전 5번의 부팅에서 파일 추적 정보를 분석하고 액세스한 파일과 디스크의 위치를 식별합니다.
Prefetcher의 경우 Windows XP에 도입되어 더 빨리 시작할 수 있도록 실행하는 응용 프로그램에 대한 특정 데이터를 캐시합니다. Windows Vista에서 개선되어 SuperFetch로 이름이 변경되었습니다.
"Superfetch" 서비스가 자동으로 시작되는지 확인하십시오.
또한 다음 키를 확인하십시오.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WMI\Autologger\ReadyBoot
이 레지스트리 키의 "시작" 값은 1로 설정해야 합니다.
원활한 시작을 위해 다음과 같은 간단한 규칙을 따르십시오.
- 페이지 파일을 활성화된 상태로 유지하십시오. 페이지 파일을 비활성화하면 모든 종류의 문제와 이상한 문제가 발생할 수 있습니다. 일부 응용 프로그램은 페이지 파일 없이 시작하는 것을 거부합니다.
-
SuperFetch를 활성화된 상태로 유지합니다.
HDD(하드 디스크 드라이브) 대신 SSD를 사용하면 Windows에서 SuperFetch를 자동으로 무시합니다. -
ReadyBoost를 활성화된 상태로 유지하십시오.
이 기능을 끄면 부팅 시간이 늘어납니다.
부팅 파일 조각 모음
내장 조각 모음 Windows Vista 이상의 유틸리티에는 부팅 파일을 최적화하고 시작 시간을 향상시키는 숨겨진 옵션 "-b"가 있습니다.
관리자 권한 명령 프롬프트를 실행하고 다음을 입력합니다.
조각 모음 -b c:
여기서 c: 는 시스템 드라이브입니다. 이 명령은 부팅 최적화를 호출합니다.
Windows는 고정된 일정에 따라 조각 모음을 실행한다는 것을 알아야 합니다. 또한 부팅 최적화도 포함하므로 위의 명령은 "주문형" 기반으로 실행합니다.
조각 모음을 수행하는 Microsoft\Windows\Defrag 폴더의 작업 스케줄러에 "ScheduledDefrag" 작업이 있습니다.
이 작업이 활성화되어 있는지 확인할 수 있습니다.
SSD 드라이브가 있는 경우 Windows에서 이 작업을 비활성화할 수 있습니다. 걱정하지 마세요. SSD 드라이브에서 비활성화되지 않은 경우에도 Windows는 SSD를 조각 모음하지 않습니다.
이 기사가 유용했다면 알려주세요. 귀하의 의견은 언제나 환영입니다.