Powershell 3.0을 설치할 수 없습니다

Powershell 3.0을 설치할 수 없습니다

내 Win7 64비트 PC에 powershell 3.0을 설치하려고 하는데 "업데이트를 컴퓨터에 적용할 수 없습니다."라는 오류 메시지가 나타납니다.

오류를 검색한 후 내가 보는 모든 해결 방법은 .net 4 전체 프로필을 설치해야 한다는 것입니다.

그러나 .net 4.5가 설치되어 있으므로 .net 4는 설치되지 않습니다. 도움이 될지 알아보기 위해 .net 4.5를 수리했지만 도움이 되지 않았습니다.

누구든지 해결책을 알고 있습니까? .net 4.5와 4를 제거하고 다시 설치해야 하는지 궁금합니다.

업데이트: .NET 4.5 및 4를 제거하고 4.0 전체 프로필을 다시 설치했습니다. 운이 좋지 않아 Win 7 64비트에 대한 올바른 버전이 있는지 다시 확인했습니다.

답변1

시험판 버전이 설치되어 있지 않은지 확인하세요. 그렇다면 먼저 제거한 후 다시 시도하십시오.

또는 모든 필수 구성 요소가 갖추어져 있다고 확신하는 경우 가능한 해결 방법이 있습니다.

EXE를 ZIP 파일인 것처럼 압축을 풀고(저는 7-zip을 사용했습니다) 동일한 디렉터리에서 CMD를 연 후 추출된 CAB 파일의 이름을 대체하여 다음을 실행합니다.

start /w %SystemRoot%\system32\pkgmgr.exe /ip /m:Windows6.1-KB2506143-x86.cab

재부팅하라는 메시지가 나타날 때까지 기다렸다가 재부팅합니다.

원천:마이크로소프트 커넥트- 인용문은 해결 방법으로 게시되었으며 문법 개선을 위해 약간 편집되었습니다.

답변2

드디어 Powershell 3을 설치하게 되었습니다! 이것은 완전한 PITA였습니다.

솔직히 말해서 저는 너무 많은 것을 시도했고 너무 많은 오류를 겪었기 때문에 정확히 어떤 방법이 성공했는지 완전히 확신할 수 없습니다. 모든 단계가 필요한지 모르겠지만 결국에는 작동하게 되었습니다.

  • .NET 4.5 제거됨
  • .NET 4 제거됨
  • SDK 및 기타 사항과 같은 다른 .NET 관련 응용 프로그램을 제거했습니다.
  • 재부팅됨
  • Win 7 64비트용 .NET 4 전체 클라이언트 프로필 설치됨
  • .NET 4에 설치된 패치
  • 재부팅됨
  • Win 7 64비트용 Powershell 3 설치 프로그램에서 .CAB 파일을 추출했습니다.
  • 추출된 .CAB 파일에서 pkmgr을 실행했습니다. (이것이 도움이 되지 않았다고 생각합니다. 작동시키려고 시도하는 동안 여러 번 실패했다는 것을 알고 있습니다.)
  • 추출된 .CAB 파일에서 wusa.exe를 실행했습니다(결국 이렇게 된 것 같습니다). 재부팅 알림을 받았습니다.
  • 재부팅됨
  • powershell에서 get-host를 실행했더니 버전 3이 반환되었습니다. (우후!)
  • .NET 4.5를 다시 설치했습니다.
  • .NET 4.5용으로 설치된 패치가 재부팅되었습니다.
  • powershell에서 get-host를 실행했지만 여전히 버전 3을 반환했습니다(휴).

답변3

저는 윈도우7 홈프리미엄을 사용하고 있습니다. 저도 같은 문제가 있었는데 제가 구입한 책에서 저에게 맞는 솔루션을 찾았습니다. 책은 "한 달의 점심 시간에 Windows PowerShell 3 배우기"입니다. (두 번째 버전) 1장 1.5에는 PowerShell 3에 .NET Framework v4가 필요하다고 명시되어 있습니다. Microsoft 웹사이트에서 다운로드한 후 아무런 오류 없이 PowerShell 3를 다운로드하여 설치할 수 있었습니다.

답변4

이 오류가 발생할 때마다 실수로 잘못된 버전을 다운로드했기 때문입니다. x64를 사용하고 있기 때문에 실수로 x86 버전이나 ia64 버전도 사용하고 있습니다. 그럴 수도 있나요? 가장 간단한 것부터 먼저 생각하겠습니다 :-)

추가 정보로 인해 업데이트

또한 MS에서는 .net 4.5가 제대로 작동하므로 문제가 없다고 말합니다.http://technet.microsoft.com/en-us/library/hh847837.aspx

관련 정보