시스템이 레지스트리의 시스템 부분에 허용되는 최대 크기에 도달했습니다.

시스템이 레지스트리의 시스템 부분에 허용되는 최대 크기에 도달했습니다.

정확하게 말하자면

시스템이 레지스트리의 시스템 부분에 허용되는 최대 크기에 도달했습니다. 추가 저장 요청은 무시됩니다.

WinXP/64는 2년 동안 잘 작동했습니다(/3Gb 스위치 없음). 이제 막 시작되었습니다. 나는 사용했다ntregopt문제는 적어도 일시적으로 사라졌습니다. 그러나 Windows\System32\Config에서 전후를 살펴보면 시스템 파일이 10%만 줄어들었고 여전히 170MB 이상인 것을 볼 수 있습니다. Google에서 수행한 다소 광범위한 연구에 따르면 이는 "거대"하며 10-20Mb 정도 되어야 합니다. 시스템이 잘 작동합니다. 11Mb에 불과하고 ntregopt를 실행한 날짜가 있는 System.bak가 있습니다.

그것이 내가 아는 것입니다. 이제 내 질문은:위의 정보를 고려하여 시스템 레지스트리 하이브를 줄이거나 재구축할 수 있는 방법이 있습니까?

답변1

이 기사도움이 될만한 정보가 있는 것 같습니다. 이미 시도했을 수 있는 몇 가지 단계(ntregopt)를 다루지만, 죽은 항목의 레지스트리를 정리하기 위해 아직 시도하지 않았을 수 있는 도구에 대한 링크가 포함되어 있습니다.vxscrub.

나는 이 레지스트리 클리너에 큰 관심이 없지만 일부 사람들은 이에 대해 열광합니다.클린저, 여기에는 죽은 항목의 레지스트리도 정리하는 모듈이 포함되어 있습니다.

개인적으로는 보다 안정적인 시스템을 위해 데이터 백업과 운영체제 재설치를 선택하겠습니다. 하지만 환경과 사용 가능한 시간에 따라 다릅니다.

나는 찾았다이 게시물이는 이 오류가 손상된 스왑 파일로 인해 발생했음을 암시하는 것 같습니다. 게시물의 첫 번째 제안을 이미 시도했으므로 두 번째로 추가된 권장 사항을 시도하겠습니다(쉽게 참조할 수 있도록 여기에 교차 게시됨).

페이지 파일이 손상되었으므로 덮어써야 합니다. 다음 단계를 따르십시오.

  1. 제어판에서 시스템 입력(클래식 보기)
  2. 고급 탭을 클릭하세요
  3. "성능" 아래의 설정 버튼을 클릭하세요.
  4. 성능 설정에서 고급 탭을 클릭하세요.
  5. 가상 설정 변경을 클릭하세요.
  6. 설정에서 페이징 파일 없음을 선택하고 설정을 클릭합니다.
  7. 컴퓨터를 종료하고 다시 시작하십시오.
  8. 이 지침의 처음 5단계를 반복합니다.
  9. 설정에서 시스템 관리 크기를 선택하고 설정을 클릭하세요.
  10. 종료할 때 이전 페이지 파일을 덮어쓸지 묻는 메시지가 표시됩니다. 이 작업을 허용합니다.
  11. 컴퓨터를 다시 시작하십시오. 오류 메시지가 제거됩니다. 또한 프로그램이 더 잘 실행될 수도 있습니다.

나는 아직도 그것이 손상된 스왑 파일일 수 있다고 생각합니다. 이 문서를 살펴보세요, 절차를 훨씬 더 자세히 설명합니다. 스왑 파일을 제거하고 재부팅한 후 다시 생성하셨나요?

당신은 또한사용자 프로필 하이브 정리 서비스. 어떤 사람들은 그것으로 성공했다고 보고했습니다.

실제로 로컬 머신 하이브의 시스템 부분 크기가 가득 차면 일부 소프트웨어를 제거하고 두 번째 머신(가상이든 물리적이든)을 실행하는 것 외에는 해결책이 없다고 생각합니다. 이것은 정말 흥미로울 것입니다. 내 직업 경력 전체에서 나는 한 번도 본 적이 없습니다.합법적으로채워진 레지스트리.

답변2

참 이상하네요... 댓글에서 지적했듯이 메시지가 거짓이라고 판단했습니다. 나는 이전 VB6 및 최신 .NET 기반 COM 개체를 반복적으로 등록하는 복잡한 설치 프로그램 테스트를 포함하여 일주일 동안 시스템을 사용하여 무거운 개발을 수행했습니다. 그런데 GUID를 변경하여 죽은 레지스트리 항목이 많이 생성되지 않도록 매우 조심합니다! 이번에는 성공했으며 레지스트리에는 문제가 없습니다.

어쨌든 어젯밤에 별개의 기괴한 문제에 부딪혔고 시스템 복원을 사용하기로 결정했습니다(몇 년 동안 한 번만 사용했습니다). 해당 검사점으로 복원할 수 없으며 변경된 사항이 없다고 시스템 복원이 실패했습니다.

우연히 \config\system 파일(시스템 하이브)을 살펴보기로 결정했고 무엇을??? 196Mb에서 7Mb로 줄어들었습니다! 부팅시 오류가 사라졌습니다! 관련되지 않은 다른 문제에 대한 몇 번의 재부팅을 포함하여 지난 며칠 동안 시스템 하이브가 원래 있어야 할 위치로 축소되었습니다.

따라서 이것은 "답" 그 자체가 아니라 원래 문제에 대한 신비한 "자기 교정"으로 끝나는 전쟁 이야기일 뿐입니다. 무엇이 문제를 해결했는지 전혀 모르겠습니다.

답변3

응용 프로그램과 하드웨어가 변경된 경우 레지스트리에 "죽은" 항목이 있을 수 있습니다. 검색어로 "레지스트리 클리너"를 검색하면 사용할 수 있는 온라인 리소스가 많이 있습니다.

관련 정보