• Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    AlexLight777: вот-вот, и я про тоже, какая-то магия. Спасибо, тоже жду твоих результатов.
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    John Smith:
    Всё... нашёл в чём дело. Долго мучился... в общем проблемы с Wdf01000 решала вроде как оптимизация от Advanced SystemCare. Проблемы highest execution у ACPI и ndis решились с помощью установки с сайта производителя "Драйвер локальной сети Realtek" это точно. Тут всё теперь окей, оптимизировали.

    Но глюки были не из-за этого :) а из-за высоких hard pagefaults, забыл скинуть:
    d424ce995240450fbda1b5403b114e92.png
    spoiler
    REPORTED HARD PAGEFAULTS
    _________________________________________________________________________________________________________
    Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.

    NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.

    Process with highest pagefault count: svchost.exe

    Total number of hard pagefaults 5635
    Hard pagefault count of hardest hit process: 1658
    Highest hard pagefault resolution time (µs): 465896,645833
    Total time spent in hard pagefaults (%): 2,557364
    Number of processes hit: 31

    Прям вот заметил резкий рост после подвисаний hard pagefaults.
    Сначала подумал на svchhost'ы, а конкретней на определённый svchhost и если его убить, то hard pagefaults случался в сотни раз реже и держатся на приемлемом уровне и при новом старте анализа эти значения у процессов 0 или рядом были. Но беда в том, что после убийства этого процесса нельзя подключиться к интернету по локалке, выдаёт "Удалённое подключение не установлено, так как не удалось разрешить имя сервера удалённого доступа".
    Как только подключаюсь к wi-fi происходит тоже самое... резко растёт hard pagefaults в svchhost, а потом начинают расти во всех остальных процессах. Когда wi-fi просто включён особо ничего не сбоило, только при подключении к сети, а вот от локалки сразу едет, даже без подключения.
    То есть дело вроде в сетевых драйверах или в карте.

    А потом я попробовал включить бук с выключенными драйверами на wi-fi и lan, а показания всё равно росли... вот сейчас они нулевые, потом действие, проглючил, смотрю показания и вместо нулей это:
    b53530f7a014463b8575728de6774119.png
    Короче хз, я уже запарился с этим возиться)) проще реально винду чистую поставить и надеяться, что всё будет ок.
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    John Smith:
    Даа... уж точно что-то не так. Попробовал побороться с двумя: Wdf01000 и ndis. При завершении соответствующих процессов (они по-другому называются) моментально запускаются снова, а выключить службы не представляется возможным (прямо в описании написано, что выключить службу нельзя)
    e02aa7d8c27e403e938fa2b4c8c42e1d.pnga8deac18364844f68d4e01912fc5fc82.png4693a3d810384ad5af8980c76d3cd394.png
    Да и тот же ndis вроде как нужный, а у него самая долгая задержка.

    Ну и вот чего в отчёте:
    spoiler
    CONCLUSION
    _________________________________________________________________________________________________________
    Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. At least one detected problem appears to be network related. In case you are using a WLAN adapter, try disabling it to get better results. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
    LatencyMon has been analyzing your system for 1:38:09 (h:mm:ss) on all processors.

    _________________________________________________________________________________________________________
    SYSTEM INFORMATION
    _________________________________________________________________________________________________________
    Computer name: LAPTOP-65A7N0FU
    OS version: Windows 10 , 10.0, build: 14393 (x64)
    Hardware: OMEN by HP Laptop, HP, 825D
    CPU: GenuineIntel Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
    Logical processors: 4
    Processor groups: 1
    RAM: 8077 MB total

    _________________________________________________________________________________________________________
    CPU SPEED
    _________________________________________________________________________________________________________
    Reported CPU speed: 2496 MHz

    Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.

    _________________________________________________________________________________________________________
    MEASURED INTERRUPT TO USER PROCESS LATENCIES
    _________________________________________________________________________________________________________
    The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

    Highest measured interrupt to process latency (µs): 1188,922101
    Average measured interrupt to process latency (µs): 5,784516

    Highest measured interrupt to DPC latency (µs): 1186,050309
    Average measured interrupt to DPC latency (µs): 1,518093

    _________________________________________________________________________________________________________
    REPORTED ISRs
    _________________________________________________________________________________________________________
    Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.

    Highest ISR routine execution time (µs): 328,953526
    Driver with highest ISR routine execution time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

    Highest reported total ISR routine time (%): 0,047007
    Driver with highest ISR total time: Wdf01000.sys - Среда выполнения платформы драйвера режима ядра, Microsoft Corporation

    Total time spent in ISRs (%) 0,06310

    ISR count (execution time <250 µs): 2652448
    ISR count (execution time 250-500 µs): 0
    ISR count (execution time 500-999 µs): 12
    ISR count (execution time 1000-1999 µs): 0
    ISR count (execution time 2000-3999 µs): 0
    ISR count (execution time >=4000 µs): 0

    _________________________________________________________________________________________________________
    REPORTED DPCs
    _________________________________________________________________________________________________________
    DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.

    Highest DPC routine execution time (µs): 17256,693109
    Driver with highest DPC routine execution time: ndis.sys - NDIS (Network Driver Interface Specification), Microsoft Corporation

    Highest reported total DPC routine time (%): 0,100135
    Driver with highest DPC total execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    Ltonid: Ты не понял, виснет не только мышь. Просто это наиболее заметный элемент. С тачпадом такая же история.
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    АртемЪ: пожалуй нет... в планировщике всего 3 активных задания.

    Да и подвисания случаются ведь только в моменты какой-либо резкой нагрузки, и то не всегда, скорее редко. Иногда бывает даже при переключении вкладки в браузере, иногда после запуска какого-либо ресурсоёмкого процесса подвисает 3-4 раза в течении 5 секунд. Ну как это выглядит? По итогу курсор рывками двигается, или напечатанного текста одновременно несколько символов появляется, и вообще любые другие действия виснут, а потом разом продолжают выполнение в ускоренном темпе. Очень похоже на задержку в играх.
    При этом, повторюсь, в играх никаких задержек не наблюдается.
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    John Smith:
    Эти подвисания длятся не больше полусекунды (когда запускаешь какую-нибудь ресурсоёмкую программу), а когда в и-нете сёрфлю или ещё чего делаю, то и того меньше... может 1/5 секунды. Как тут что-то поймать? :)

    Сейчас включал хартстоун, подвис, вот лог за четыре секунды, где-то там оно должно быть... ничё не понятно))
    spoiler

    10.05.2017 00:28:18.9864791 : Pollthread finished sleeping
    10.05.2017 00:28:18.9866010 : Before DispatchMonProcessEVents
    10.05.2017 00:28:18.0080808 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:18.0082514 : Pollthread sleeping
    10.05.2017 00:28:18.2083772 : Pollthread finished sleeping
    10.05.2017 00:28:18.2085028 : Before DispatchMonProcessEVents
    10.05.2017 00:28:18.2286012 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:18.2287423 : Pollthread sleeping
    10.05.2017 00:28:18.2753806 : Main timer called
    10.05.2017 00:28:18.2798693 : Timer proc ended
    10.05.2017 00:28:18.3073523 : GetEtwDataTimer
    10.05.2017 00:28:18.3076949 : Self code: 0x04942430
    10.05.2017 00:28:18.3078766 : Before ProcessEventsCalled
    10.05.2017 00:28:18.3079369 : After ProcessEventsCalled
    10.05.2017 00:28:18.3080998 : Zeroing memory
    10.05.2017 00:28:18.3082619 : After zeroing memory
    10.05.2017 00:28:18.3084604 : Before DispatchMonGetStats
    10.05.2017 00:28:18.3298544 : After DispatchMonGetStats
    10.05.2017 00:28:18.3299738 : UpdateDriverData
    10.05.2017 00:28:18.3301256 : UpdateProcessData
    10.05.2017 00:28:18.3302122 : UpdateProcessView
    10.05.2017 00:28:18.3303303 : After UpdateProcessView
    10.05.2017 00:28:18.4295561 : Pollthread finished sleeping
    10.05.2017 00:28:18.4298458 : Before DispatchMonProcessEVents
    10.05.2017 00:28:18.4620279 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:18.4622835 : Pollthread sleeping
    10.05.2017 00:28:18.6624765 : Pollthread finished sleeping
    10.05.2017 00:28:18.6626230 : Before DispatchMonProcessEVents
    10.05.2017 00:28:18.6808080 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:18.6809376 : Pollthread sleeping
    10.05.2017 00:28:19.8818294 : Pollthread finished sleeping
    10.05.2017 00:28:19.8820308 : Before DispatchMonProcessEVents
    10.05.2017 00:28:19.9011611 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:19.9013202 : Pollthread sleeping
    10.05.2017 00:28:19.1024015 : Pollthread finished sleeping
    10.05.2017 00:28:19.1025631 : Before DispatchMonProcessEVents
    10.05.2017 00:28:19.1234033 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:19.1235441 : Pollthread sleeping
    10.05.2017 00:28:19.3239820 : Pollthread finished sleeping
    10.05.2017 00:28:19.3241527 : Before DispatchMonProcessEVents
    10.05.2017 00:28:19.3430471 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:19.3431878 : Pollthread sleeping
    10.05.2017 00:28:19.4691565 : Main timer called
    10.05.2017 00:28:19.4743614 : Timer proc ended
    10.05.2017 00:28:19.4745054 : GetEtwDataTimer
    10.05.2017 00:28:19.4745768 : Self code: 0x04942430
    10.05.2017 00:28:19.4746371 : Before ProcessEventsCalled
    10.05.2017 00:28:19.4746949 : After ProcessEventsCalled
    10.05.2017 00:28:19.4747503 : Zeroing memory
    10.05.2017 00:28:19.4748106 : After zeroing memory
    10.05.2017 00:28:19.4748664 : Before DispatchMonGetStats
    10.05.2017 00:28:19.4980451 : After DispatchMonGetStats
    10.05.2017 00:28:19.4982022 : UpdateDriverData
    10.05.2017 00:28:19.4983450 : UpdateProcessData
    10.05.2017 00:28:19.4985128 : UpdateProcessView
    10.05.2017 00:28:19.4987983 : After UpdateProcessView
    10.05.2017 00:28:19.5435138 : Pollthread finished sleeping
    10.05.2017 00:28:19.5437045 : Before DispatchMonProcessEVents
    10.05.2017 00:28:19.5637517 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:19.5639195 : Pollthread sleeping
    10.05.2017 00:28:19.7641076 : Pollthread finished sleeping
    10.05.2017 00:28:19.7642775 : Before DispatchMonProcessEVents
    10.05.2017 00:28:19.7837675 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:19.7839193 : Pollthread sleeping
    10.05.2017 00:28:20.9641206 : GetEtwDataTimer
    10.05.2017 00:28:20.9643799 : Self code: 0x04942430
    10.05.2017 00:28:20.9644521 : Before ProcessEventsCalled
    10.05.2017 00:28:20.9645608 : After ProcessEventsCalled
    10.05.2017 00:28:20.9646556 : Zeroing memory
    10.05.2017 00:28:20.9647643 : After zeroing memory
    10.05.2017 00:28:20.9648398 : Before DispatchMonGetStats
    10.05.2017 00:28:20.9846757 : Pollthread finished sleeping
    10.05.2017 00:28:20.9849255 : Before DispatchMonProcessEVents
    10.05.2017 00:28:20.9861825 : After DispatchMonGetStats
    10.05.2017 00:28:20.9862810 : UpdateDriverData
    10.05.2017 00:28:20.9864365 : UpdateProcessData
    10.05.2017 00:28:20.9865370 : UpdateProcessView
    10.05.2017 00:28:20.9867171 : After UpdateProcessView
    10.05.2017 00:28:20.0071872 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:20.0073152 : Pollthread sleeping
    10.05.2017 00:28:20.2083661 : Pollthread finished sleeping
    10.05.2017 00:28:20.2086254 : Before DispatchMonProcessEVents
    10.05.2017 00:28:20.2309754 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:20.2311522 : Pollthread sleeping
    10.05.2017 00:28:20.4319795 : Pollthread finished sleeping
    10.05.2017 00:28:20.4322913 : Before DispatchMonProcessEVents
    10.05.2017 00:28:20.4541674 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:20.4543171 : Pollthread sleeping
    10.05.2017 00:28:20.4635663 : Main timer called
    10.05.2017 00:28:20.4684648 : Timer proc ended
    10.05.2017 00:28:20.4686474 : GetEtwDataTimer
    10.05.2017 00:28:20.4687914 : Self code: 0x04942430
    10.05.2017 00:28:20.4688582 : Before ProcessEventsCalled
    10.05.2017 00:28:20.4689981 : After ProcessEventsCalled
    10.05.2017 00:28:20.4691200 : Zeroing memory
    10.05.2017 00:28:20.4691901 : After zeroing memory
    10.05.2017 00:28:20.4692964 : Before DispatchMonGetStats
    10.05.2017 00:28:20.4893239 : After DispatchMonGetStats
    10.05.2017 00:28:20.4894970 : UpdateDriverData
    10.05.2017 00:28:20.4896791 : UpdateProcessData
    10.05.2017 00:28:20.4897620 : UpdateProcessView
    10.05.2017 00:28:20.4898986 : After UpdateProcessView
    10.05.2017 00:28:20.6548679 : Pollthread finished sleeping
    10.05.2017 00:28:20.6551182 : Before DispatchMonProcessEVents
    10.05.2017 00:28:20.6749861 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:20.6751362 : Pollthread sleeping
    10.05.2017 00:28:21.8753605 : Pollthread finished sleeping
    10.05.2017 00:28:21.8755828 : Before DispatchMonProcessEVents
    10.05.2017 00:28:21.8965198 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:21.8966688 : Pollthread sleeping
    10.05.2017 00:28:21.9641551 : GetEtwDataTimer
    10.05.2017 00:28:21.9643622 : Self code: 0x04942430
    10.05.2017 00:28:21.9644476 : Before ProcessEventsCalled
    10.05.2017 00:28:21.9645415 : After ProcessEventsCalled
    10.05.2017 00:28:21.9646227 : Zeroing memory
    10.05.2017 00:28:21.9647187 : After zeroing memory
    10.05.2017 00:28:21.9647869 : Before DispatchMonGetStats
    10.05.2017 00:28:21.9864024 : After DispatchMonGetStats
    10.05.2017 00:28:21.9865673 : UpdateDriverData
    10.05.2017 00:28:21.9866937 : UpdateProcessData
    10.05.2017 00:28:21.9867762 : UpdateProcessView
    10.05.2017 00:28:21.9868898 : After UpdateProcessView
    10.05.2017 00:28:21.0975945 : Pollthread finished sleeping
    10.05.2017 00:28:21.0977549 : Before DispatchMonProcessEVents
    10.05.2017 00:28:21.1197406 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:21.1199022 : Pollthread sleeping
    10.05.2017 00:28:21.3203874 : Pollthread finished sleeping
    10.05.2017 00:28:21.3205293 : Before DispatchMonProcessEVents
    10.05.2017 00:28:21.3414048 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:21.3415377 : Pollthread sleeping
    10.05.2017 00:28:21.4630416 : Main timer called
    10.05.2017 00:28:21.4679795 : Timer proc ended
    10.05.2017 00:28:21.4681953 : GetEtwDataTimer
    10.05.2017 00:28:21.4683187 : Self code: 0x04942430
    10.05.2017 00:28:21.4683967 : Before ProcessEventsCalled
    10.05.2017 00:28:21.4684685 : After ProcessEventsCalled
    10.05.2017 00:28:21.4685538 : Zeroing memory
    10.05.2017 00:28:21.4686351 : After zeroing memory
    10.05.2017 00:28:21.4687122 : Before DispatchMonGetStats
    10.05.2017 00:28:21.4921001 : After DispatchMonGetStats
    10.05.2017 00:28:21.4922523 : UpdateDriverData
    10.05.2017 00:28:21.4925341 : UpdateProcessData
    10.05.2017 00:28:21.4927450 : UpdateProcessView
    10.05.2017 00:28:21.4928980 : After UpdateProcessView
    10.05.2017 00:28:21.5424225 : Pollthread finished sleeping
    10.05.2017 00:28:21.5426174 : Before DispatchMonProcessEVents
    10.05.2017 00:28:21.5634899 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:21.5636606 : Pollthread sleeping
    10.05.2017 00:28:21.7645954 : Pollthread finished sleeping
    10.05.2017 00:28:21.7647599 : Before DispatchMonProcessEVents
    10.05.2017 00:28:21.7859304 : After DispatchMonProcessEVents code: 0x00000000
    10.05.2017 00:28:21.7861458 : Pollthread sleeping
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    John Smith:
    Вот что WhySoSlow сказал:
    spoiler
    --------------------------------------------------------------------------------
    WhySoSlow v1.00 Analysis Report
    --------------------------------------------------------------------------------

    WhySoSlow has been analyzing your system.
    To obtain technical support visit www.resplendence.com/support

    Click here to check if you have the latest version or if an update is available.

    --------------------------------------------------------------------------------
    Home Edition Notice
    --------------------------------------------------------------------------------

    NOTE: This version of WhySoSlow is strictly licensed for use at home only. If you wish this software at work or in any commercial environment then you should purchase the Professional Edition.

    --------------------------------------------------------------------------------
    System Information
    --------------------------------------------------------------------------------

    Computer name: LAPTOP-65A7N0FU
    OS version: Windows 10 , 10.0, build: 14393 (x64)
    Hardware: OMEN by HP Laptop, HP, 825D
    CPU: GenuineIntel Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
    Logical processors: 4
    Processor groups: 1
    RAM: 8077 MB total

    --------------------------------------------------------------------------------

    CPU Speed

    --------------------------------------------------------------------------------

    Your CPU speed ranged between 3095 Mhz and 3494 MHz. The advertised clock speed of your processor is 2496 MHz.

    Your main processor was always running above its advertised clock speed which means great performance. Your CPUs do not appear to be throttled down. More info..

    --------------------------------------------------------------------------------

    CPU Temperature

    --------------------------------------------------------------------------------

    Your CPU temperature ranged between 44 °C and 56 °C (equal to 111 °F - 132 °F) during the tests.
    Your processors are running quite cool. More info..

    --------------------------------------------------------------------------------

    CPU Load

    --------------------------------------------------------------------------------

    While the test was idle, your CPU usage ranged from 7,3% to 40,6%. Your processor's resources do not appear to be used heavily. More info..

    --------------------------------------------------------------------------------

    Memory Load

    --------------------------------------------------------------------------------

    The amount of RAM used by your system while the test was running ranged from 38,6% to 39,0%. More info..

    --------------------------------------------------------------------------------

    Paging Information

    --------------------------------------------------------------------------------

    During the test hard pagefaults ranged from 0,0 to 237,4 pagefaults per second. This values reported are considered excellent. More info..

    --------------------------------------------------------------------------------

    Application responsiveness

    --------------------------------------------------------------------------------

    The highest application responsiveness on your system was measured at 0,118 ms. This value is considered good. Your system appears to be responsive. More info..

    --------------------------------------------------------------------------------

    Kernel latencies and real-time capabilities

    --------------------------------------------------------------------------------

    The highest kernel responsiveness on your system was measured at 0,072 ms. This value is considered excellent. There do not appear to be drivers causing your system to be unsuitable for real-time processing capabilities. More info..

    --------------------------------------------------------------------------------

    BIOS and chipset behavior

    --------------------------------------------------------------------------------

    The highest measured SM BIOS interrupt or other stall was 31 microseconds. This value is considered good, no problems have been detected during the tests. More info..

    --------------------------------------------------------------------------------
    Conclusion
    --------------------------------------------------------------------------------

    Your system has been analyzed. Your system appears to be running fine.
    No problems were found.

    Report generated on 09.05.2017 22:01:48
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    John Smith:
    Нет, такой "оптимизацией" я не занимался. Памяти в HDD 1 ТБ, а RAM 8 ГБ DDR4.

    Хорошо, попробую завтра поставить драйвера на основные элементы с сайта производителя.
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    John Smith:
    Так утилиты, типо DriverPack, с сайта производителя и ставят, нет? Уже несколько лет ставлю ей драва на всё что можно и проблем не было никогда.
    Если я смотрю на дврайвер и вижу, что он последней версии, не нужно же мне его заново ставить вручную с сайта производителя.

    Попробую LatencyMon.
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    АртемЪ:
    Ну с ботнетом понятно. Моя защита - голова. Но даже если вдруг, то вряд ли случился бы такой эффект.

    Заполнен на 72 гб.
    824e9b9f1ed94dd9983afb6412f7afa9.png
  • Подвисает ноутбук при офисной работе, в чём дело?

    @TheProphet Автор вопроса
    По первой. От куда драйвера ставить посоветуешь? Не в ручную же все искать...
    По второй. Такие подвисания были с первых часов использования, до чистки системы от всякого мусора. К тому же наличие антивируса, включённый защитник и прочее, скорее способны привести к такого рода проблемам, чем их исправлению. А шпионство выключал через DWS, пользуюсь уже давно, да и не я один, и проблем раньше не было.
  • Как в django реализовать регистрацию через email/телефон на выбор пользователя?

    @TheProphet Автор вопроса
    Ну логику регистрации понятное дело самому...
    А дальше никаких проблем с этой ситуацией не возникало?

    Можно посмотреть вашу реализацию? :)