1
에 충돌 v2로 내가 가진 PowerShell을 V2 윈도우 XP SP3을 시스템에 설치하고 오늘 PowerShell을 열고 갔을 때 그것은 말했다 :Powerhsell 발사
이The shell cannot be started. A failure occurred during initialization:
Object reference not set to an instance of an object.
PowerShell을 이벤트 로그에있는 이벤트는 다음과 같습니다
Soruce: Powershell
Category: engine health
Event ID: 103
Settings: Object reference not set to an instance of an object.
Details:
ExceptionClass=NullReferenceException
ErrorCategory=
ErrorId=
ErrorMessage=Object reference not set to an instance of an object.
Severity=Error
SequenceNumber=
HostName=ConsoleHost
HostVersion=2.0
HostId=0fba5d45-885f-4f19-a354-4b390d5605bd
EngineVersion=2.0
RunspaceId=db9879d6-247a-40d7-9bfe-5bfd07a973f0
PipelineId=
CommandName=
CommandType=
ScriptName=
CommandPath=
CommandLine=
어떤 이유일까요? 무작위로 시작하는 것 같습니다.
다음 명령을 실행 성공을 보았다! 정말 고맙습니다! 키에 몇 가지 항목과 함께 'HKEY_CURRENT_USER \ Environment'를 추가해야했습니다. 이것은 모든 것을 고쳐 놓은 것 같습니다. – nat45928
사용자 (시스템 아님) PATH 환경 변수를 추가하여이 문제를 해결할 수있었습니다. regedit를 사용하지 않고 필요한 레지스트리 키를 생성했습니다. 내 컴퓨터> 등록 정보> 고급 시스템 설정> 환경 변수> 창 상단> 새로 만들기> PATH 및 C : \ Windows \ System32> 저장하고 확인하십시오. –