사용자가 "로그아웃"을 하면 Windows 10에서 경고가 표시되지 않는다는 사실을 방금 발견했습니다! 내 동료가 방금 나를 로그아웃시켰지만 내가 응용 프로그램을 열었다는 경고를 그에게 알리지 않았습니다(예:아르 자형) 일부 데이터가 손실되었습니다! 저장되지 않은 스크립트로 열린 R도 경고하지 않았습니다(그러나 정상적으로 닫으면 경고합니다!).
이건 정말 나쁘다!
앱이 열려 있을 때, 특히 일부 앱에 저장되지 않은 데이터가 있을 때 경고가 표시되어야 합니다!
이에 대한 해결책이 있나요? 경고를 받으려면 Win 10 동작을 변경하는 방법은 무엇입니까?
답변1
로그아웃 시 Windows는 각 응용 프로그램에 WM_QUIT 메시지를 보내고 이를 수행하거나 사용자에게 저장을 요청하는 팝업을 가져오거나 적절하다고 생각하는 모든 작업을 수행하는 것이 각 응용 프로그램의 작업입니다. 이 프로세스는 Windows 95 이후로 (관련적으로) 변경되지 않았습니다.
앱 중 하나에서 경고가 표시되지 않으면 해당 설정이 있는지 확인하거나 대신 다른 앱을 사용해 보세요. 그렇지 않은 경우, 자리를 비울 때 컴퓨터를 잠그면 다른 사람도 귀하를 로그아웃할 수 없습니다(관리자 권한이 없는 경우).
앱을 닫으면 WM_CLOSE가 전송되고, WM_QUIT와 동일하게 반응할지 아니면 다르게 반응할지 여부는 앱에 달려 있습니다. 마지막으로 Windows는 '협상할 수 없는' WM_DESTROY를 보낼 수 있지만 앱에서 다시 다르게 처리할 수 있습니다. 세 가지 메시지에 대한 자세한 내용은 다음과 같습니다.https://stackoverflow.com/questions/3155782/what-is-the-difference-between-wm-quit-wm-close-and-wm-destroy-in-a-windows-pr
답변2
앱이 열려 있을 때, 특히 일부 앱에 저장되지 않은 데이터가 있을 때 경고가 표시되어야 합니다!
사용자가 로그아웃할 때 자동 종료를 방지하는 것은 전적으로 애플리케이션에 달려 있습니다. 동료가 사용했어야 했는데사용자 전환로그아웃하는 대신
기본적으로 Windows 10은 컴퓨터를 재부팅할 때 다른 사용자가 로그인한 경우 경고 메시지를 표시합니다. 실제로 Windows에서 경고가 생성되는 유일한 시간입니다.
이에 대한 해결책이 있나요? 경고를 받으려면 Windows 10 동작을 변경하는 방법은 무엇입니까?
Windows는 귀하가 설명하는 것과 같은 경고를 생성한 적이 없으며 경고를 생성하거나 자동으로 저장을 수행하는 것은 항상 응용 프로그램에 달려 있습니다. Windows에는 사용자가 로그아웃할 때 항상 응용 프로그램이 닫혀 있습니다. 여러분이 본 것을 기억하는 모든 경고는 항상 애플리케이션 자체에서 생성되었습니다.
설명하신 동작은 지극히 정상적인 동작이며 사용자가 자신의 계정으로 전환하는 대신 다른 계정에서 로그아웃하는 경우 방지할 수 없습니다.
답변3
본인 또는 다른 사람이 활성 계정에서 로그아웃하는 경우 경고 메시지가 표시되지 않습니다. 그러나 저장하지 않고 닫히는 항목은 이에 대해 경고할 수 있습니다(일부는 경고하지만 일부는 그렇지 않습니다). 그래서 당신을 로그아웃시킨 사람이 주의를 기울이지 않은 것 같습니다. 이것을 확인하세요. 설정을 찾아보니 앱 종료 외에는 아무 것도 보이지 않았습니다. 또한 앱이 활성 상태로 유지되는지 확인하세요. 일부 앱은 이 작업을 수행할 수도 있습니다.