WSUS를 완전히 지우고 다시 시작하는 방법 지우고 다시 시작할 수있는 방법을

누구든지 WSUS의 업데이트를 완전히 지우고 다시 시작할 수있는 방법을 알고 있습니까?

마치 우리가 필요로하지 않는 많은 언어 팩과 목록에있는 쓰레기가있는 것처럼 보입니다. 원치 않는 모든 제품, 분류 및 언어를 제거하고 나면 WSUS 데이터베이스를 완전히 정리하고 다시 시작해야합니다. WSUS 역할을 다시 설치 제거해도 여전히 존재하지 않는 것 같습니다. 또한 대부분 시간 낭비 인 서버 정리 마법사를 사용해 보았지만 제거 할 것으로 예상되는 업데이트를 정리하지 않았습니다.

아직 시스템에 이들 중 하나를 아직 설치하지 않았으므로 나열된 모든 업데이트를 완전히 지우고 다시 시작하지만 새로운 축소 된 제품 목록에 따라 시작하는 방법을 해결할 수 있다면.

고마워, 닉



답변

클린 데이터베이스를 사용하여 WSUS를 다시 설치하려면 (예 : 이전 구성이 없음) :

Windows Powershell을 관리자 권한으로 실행하고 다음 명령을 사용하십시오.

  • Uninstall-WindowsFeature -Name UpdateServices,Windows-Internal-Database -Restart

  • 다시 시작한 후 C:\Windows\WID\(Win 2012 r2의 경우) 폴더 에서 모든 항목을 삭제하십시오 .

  • 그런 다음 다음 명령을 실행하여 WSUS를 다시 설치하십시오.

    Install-WindowsFeature UpdateServices -Restart
    

PowerShell 3 이상에서만 작동합니다.
추가 정보 : Microsoft TechNet : 서버 역할 및 기능 제거


답변

답을 찾았습니다.이 문제를 겪을 수있는 다른 사람의 이익을 위해 이것을 게시하십시오.

제거 WSUSWID Database옵션이 실제로 WID 데이터베이스를 제거하지는 않는 것 같습니다 .

  • Windows Internal Database기능 을 설치 제거하여 WID 데이터베이스를 제거 할 수 있습니다 .

  • C:\windows\WID\Data\susdb.mdf모든 것을 다시 설치하기 전에 파일을 수동으로 삭제해야 합니다.


답변

공식 지시 사항 사용

공식 블로그 게시물이 있습니다.

공식 블로그 게시물에 대한 비공식 요약입니다.

  1. 서비스 중지 WSUSService, W3SVC
  2. SSMS (SQL Server Management Studio)와 연결합니다.
  3. SSMS를 사용하여 SUSDB 백업
  4. SSUSD를 사용하여 SUSDB 삭제
  5. 컨텐츠 디렉토리 이름 바꾸기
  6. 컨텐츠 디렉토리 재 작성
  7. 시작 서비스 WSUSService, W3SVC
  8. 프로그램 파일 \ Update Services \ Tools.Wsusutil.exe 설치 후 실행 (명령 줄 매개 변수는 블로그 참조)
  9. 끝난.

WS2012 / WS2012R2의 경우 : Windows 내부 데이터베이스에 연결하려면 Named Pipes 연결을 사용해야합니다. 원하는 연결 문자열은 다음과 같습니다.

\. \ pipe \ MICROSOFT ## WID \ tsql \ query

WS2003 / WS2008 / WS2008R2의 경우 : Windows 내부 데이터베이스에 연결하려면 Named Pipes 연결을 사용해야합니다. 원하는 연결 문자열은 다음과 같습니다.

\. \ pipe \ MSSQL $ MICROSOFT ## SSEE \ sql \ query