Windows 10의 새로운 가상 데스크톱에 문제가 있습니다. 예를 들면 다음과 같습니다.
- Desktop 1에서 "test1.xlsx"파일을 두 번 클릭하십시오. 그러면 데스크톱 1의 새 Excel 인스턴스 (특히 필자의 경우 2010)에서 파일이 열립니다.
- Desktop 2에서 "test2.xlsx"파일을 두 번 클릭하십시오. 그러면 바탕 화면이 바탕 화면 1로 변경되고 1 단계와 동일한 Excel 인스턴스에서 파일이 열립니다.
메모장 ++ 에서도이 사실을 발견 했으므로이 동작은 단일 인스턴스에서 여러 파일을 여는 모든 프로그램에서 발생합니다. 그러나 이들은 일반적으로 이런 식으로 사용하는 두 가지 프로그램입니다.
Excel 용 DDE를 사용하지 않도록 설정하는 여러 가지 방법을 찾았지만 이것이 내가 원하는 것이 아닙니다. 이미 열려있는 프로그램 인스턴스가 포함 된 데스크탑에서 두 번째 파일을 열면 해당 인스턴스를 사용하고 싶습니다.
두 번째 인스턴스를 열고 올바른 데스크톱으로 이동 한 다음 해당 인스턴스에서 파일을 여는 수동 방법을 찾았습니다. 그러나 프로세스는 각 프로그램마다 약간 씩 다르며 전체적으로 기이합니다. 말할 것도없이, 가장 최근에 사용 된 인스턴스에서 세 번째 파일이 열릴 것이며 반드시 올바른 파일 일 필요는 없으며 전체 프로세스를 다시 시작해야합니다.
이것은 단순히 Excel의 작동 방식 때문입니다. 일반적인 동작입니다. 이후 버전의 Excel에서는 가상 데스크톱에 대한 추가 지원을 제공 할 수 있습니다. 이 동작은 가상 데스크톱이 변경 될 때 Excel이 계속 실행 중이며 동일한 인스턴스에서 추가 Excel 문서를 열도록 설계된 단순한 사실을위한 것입니다.
—
Ramhound
@Ramhound, 불행히도 이것은 단순한 Excel 일이 아닙니다. 이 동작은 모든 종류의 앱에서 발생합니다. 바로 지금, Adobe Reader에서 발생하는 것으로 나타났습니다. Desktop2에 pdf가 열려 있는데 Desktop1에서 pdf를 열었습니다. => Windows에서 Desktop2로 전환하여 새 pdf를 엽니 다.
—
chezy525
@ Chezy515-사람들은 가상 데스크톱이 Windows에없는 것이라고 생각하는 경향을 발견했습니다. 모든 프로세스는 여전히 여러 가상 데스크톱에 존재하므로 응용 프로그램의 동작은 각 가상 데스크톱에서 일정하게 유지됩니다. 따라서 응용 프로그램의 기본 동작이 여전히 단일 인스턴스에 해당하는 경우에도 마찬가지입니다.
—
Ramhound
@Ramhound 그러나 Excel이 이미 실행중인 다른 데스크톱 세션에서 Excel 파일을 열려면 가상 데스크톱을 갖는 목적을 상실합니다. 그렇지 않습니까?
—
Omar Tariq 2016 년
@OmarTariq-가상 데스크톱에서 새 인스턴스를 시작하려면 그렇게해야하지만 가상 데스크톱이 존재할 수 있으므로 Excel이 다르게 동작 할 수 있습니다.
—
Ramhound