GitHub Desktop은 32 비트 응용 프로그램 인 것 같습니다. 64 비트 시스템에서 실행하면 Windows는 파일 시스템 리디렉션을 사용하여 백그라운드에서 특정 경로 및 환경 변수를 변경 합니다. 이것은 예를 들어 레지스트리에서 발생합니다. 32 비트 응용 프로그램이 적절한 위치에서 필요한 파일을 찾기 위해 두 가지 모두 수행됩니다.
따라서 64 비트 응용 프로그램 C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
을 시작하면 64 비트 PowerShell이 시작되고 32 비트 응용 프로그램은 32 비트 PowerShell을 시작합니다. 계속 진행하려면 "32 비트 cmd.exe에서 64 비트 powershell을 시작하는 방법?" 32 비트 응용 프로그램에서 64 비트 응용 프로그램을 시작하기 위해 sysnative
대신 참조하는 경로를 사용해야합니다 system32
. 그래서 당신은 참조 할 것입니다 :
%SystemRoot%\sysnative\WindowsPowerShell\v1.0\powershell.exe
Vista 이후 시스템에서 사용할 수 있지만 Windows 7 64 비트에서는 작동하지 않습니다.
이 기사에서는 리디렉션을 사용하지 않도록 선택하면 부작용에 대한 자세한 정보로 전체 기사 와이 기사 에 대해 조금 더 많은 정보를 가지고있는 것 같습니다 .