2010-03-12 7 views
2

어떤 신체도 조각 모음 창 레지스트리하는 방법을 알고 있습니까.레지스트리 조각 모음

우리는 googled하고 같은 일을 몇 가지 무료 도구를 발견했다.하지만 도구는 오픈 소스를 가지고 있습니다. 하나의 도구가 있습니다 - 'UltraDefrag'은 파일 조각 모음을 위해 'C'로 작성된 오픈 소스 도구입니다.

Windows 레지스트리 조각 모음을위한 오픈 소스/샘플 코드 검색 또는 동일한 작업을 수행하는 모든 Windows API 함수 또는 라이브러리에 대한 도움말을 제공해주십시오.

감사합니다.

+0

조각 모음은 응용 프로그램 기능이 아닙니다. 조각 모음은 * 시스템 * 기능입니다. 어떤 경우 든 레지스트리 조각 모음을 시도하는 응용 프로그램은 Windows 응용 프로그램이 될 수 없습니다. –

+0

답장을 보내 주셔서 감사합니다. 레지스트리 조각 모음 도구를 개발 중입니다. 도움이 될만한 자료가 있습니까? –

답변

1

이 작동 방식은 Windows 부팅 프로세스 중에 코드를 실행하는 것입니다. 레지스트리 하이브 파일은 다른 파일과 마찬가지로 조각 모음을 수행 할 수 없으며 페이지 파일도 만들 수 없습니다. 그러나 Windows가 부팅을 끝내기 전에 시스템에서 아직 사용하지 않는 경우 일반 파일로 처리 할 수 ​​있습니다. 이 단계에서 커널 모드 드라이버와 같은 구성 요소가 조각 모음을 수행 할 수 있습니다.

필자는이 작업을 수행 한 도구를 보았지만 유용 할 수있는 것보다는 오히려 흥미로운 기술적 과제 (약 15 년 전 이었음)로 처리 한 것처럼 보입니다. 레지스트리 하이브 파일을 조각화하는 방법 지다? 아마 그게 조각 나지 않았을거야. 그들이 얼마나 자주 성장해야 하는가에 달려 있습니다.

+0

PageDefrag from Sysinternals 정확히 이것을 수행합니다. – ParmesanCodice