2016-10-03 4 views
-1

제가 만든 소프트웨어 중 하나가 갑자기 일부 Windows 10 노트북에서 시작하기 시작했습니다. 이것은 Qt 5.3.1을 사용하는 x64의 C++ 소프트웨어 빌드입니다. 그것은 다른 모든 OS와 일부 Win10 PC에서도 잘 돌아가고 있지만 일부 동료 노트북에서는 소프트웨어가 시작될 때까지 몇 분이 걸렸습니다.C++ Qt 5.3.1 x64 소프트웨어를 시작하는 데 매우 오랜 시간이 걸립니다.

사람이 비슷한 문제를 경험 했 ...

나는이 윈도우 업데이트의 결과가 될 수있는 가정입니다,하지만 난 이것에 대한 이유와 방법도 문제를 해결하는 방법이 될 수 무슨 생각이 없다?

미리 감사드립니다.

+5

여기에서 문제를 해결할 수 없습니다. 프로그램에서 수행해야 할 작업을 Google에 알려주지 마십시오. 시작할 때 100K 개의 파일을 열 수 있습니까? 그것은 무엇이든 수 있습니다. 거의 모든 사람들이 시작하는 데 오랜 시간이 걸리는 프로그램을 경험했다고 생각합니다.하지만이 문제는 여러분의 문제를 해결하는 데 도움이되지 않습니다. 다른 말로하면, 귀하의 질문은 광범위한 방법입니다. [여기에 어떤 질문을 할 수 있습니까?] (http://stackoverflow.com/help/on-topic)를 읽어보십시오. – user463035818

+0

비슷한 문제가 발생했는지 묻지 않아도됩니다. Qt의 디버그 빌드를 사용하십시오 (직접 작성해야합니다. 가장 기본적인 단계입니다). 디버거에서 애플리케이션을 실행하고 프로세스를 일시 중지 한 다음 시간을 어디에서 보는지 확인하십시오. –

+0

안녕하십니까. 제 질문을보기 위해 시간을내어 주셔서 감사합니다. 미안하지만 충분히 명확하지 않은 경우 왜 이렇게 게시했는지 명확히하려고 노력할 것입니다. - 정확히 동일한 프로그램이 다른 컴퓨터에서 잘 돌아갑니다. - 똑같은 프로그램을 2 주 전 똑같은 컴퓨터에서 실행해도 괜찮습니다! Windows 8.1을 실행하는 개발자 PC가 잘 작동하기 때문에 간단히 디버깅 할 수 없습니다. 일부 Windows 업데이트 후에 물건이 제대로 작동하지 않는 과거 경험이있었습니다. 다른 사람이 같은 문제를 경험합니다 ... – Zangdar

답변

0

그래서 나는 진전을 보였습니다. 결국 Windows 10 업그레이드에 연결되지 않는 것 같습니다.

우리는 종종지도 드라이브로 작업하고 있으며,이지도 드라이브는 localy로 매핑됩니다. 예 : m : \ 드라이브는 실제 Windows 드라이브의 하위 폴더에 매핑됩니다. 한 소프트웨어 버전에서 다른 버전으로 또는 한 고객 설정에서 답변으로 전환하는 것이 매우 편리합니다 (예 : m : \는 \ 127.0.0.1 \ d $ \ settings \ customer_b에 매핑 됨).

는 윈도우 7에 문제를 포기하지 않을, 그러나이다는 곧 우리가 윈도우 10에서 그렇게 할 것 같습니다 :

  • 모든 (... 소프트웨어를 시작,로드 파일) 훨씬 낮은 속도를 얻을.
  • 우리 소프트웨어 중 하나는 초기화하는 데 몇 분이 걸립니다 (처음에는 ).

Windows 7 또는 Windows 10에서이 동작이 다른 이유는 무엇입니까?

+0

매핑 된 드라이브 액세스가 프로그램이나 표준 Windows 유틸리티의 경우에만 느립니까? 귀하의 프로그램에만 국한되지 않는다면 네트워킹이나 시스템 구성과 관련하여 자매 사이트 중 하나에서 도움을 요청하는 것이 좋습니다. –

+0

모든 것이 조금 느립니다. 나는 정상이라고 생각합니다. 이상한 점은 1 개의 특정 소프트웨어에 대해 시작 시간에 미치는 영향이 크다는 것입니다 (초기화하는 데 몇 분 ...) – Zangdar