[b][/b]
[i][/i]
[u][/u]
[s][/s]
[code][/code]
[quote][/quote]
[spoiler][/spoiler]
[url][/url]
[img][/img]
[video][/video]
Smileys
smile
smile2
spook
alien
zunge
rose
shy
clown
devil
death
flash
sick
heart
idee
frage
blush
smokin
mad
sad
wink
frown
crazy
grin
hmm
laugh
mund
oh
rolling_eyes
lil
oh2
shocked
cool
[mail][/mail]
[pre][/pre]
Farben
[rot][/rot]
[blau][/blau]
[gruen][/gruen]
[orange][/orange]
[lila][/lila]
[weiss][/weiss]
[schwarz][/schwarz]
mbk1969
Posts: 73 | Last online: 04.26.2017
Name
Maks
Location
Russia, Moscow
Date registered
09.30.2014
Sex
male
    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 04.20.2017

      Zitat von soloson im Beitrag #969
      About moded Intel USB 3.0/3.1 Drivers v5.0.3.42.
      Can you help me, how to upgrade from moded v5.0.1.38 ?
      I dont want to use DPInst set.
      I would like to upgrade classically via device manager. Drivers only.
      DPInst set is drivers only.
      And Switch drivers goes to "System devices\PCI bus" (or \PCI-X root complex)

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 03.10.2017

      Zitat von kkonst im Beitrag #896
      It sure seems to be a driver problem.
      It seems like there (suddenly) isn't enough amperage in USB 3.0 ports. Type-c is capable of more in terms of power, isn't it? That's why it's working, I think.
      Drivers are not responsible for amperage in ports.

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 02.15.2017

      denaba you can`t measure performance of keyboard and mouse to compare it on different USB ports.

      I want to elaborate on hidden power plan setting for USB - "USB 3 Link Power Mangement".

      (To unhide it go to elevated Command prompt and execute commands:
      powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-4ce1-be31-1b38b384c009 -ATTRIB_HIDE
      Then go to "Control panel => Power management" and click link "change advanced power settings". In power plan properties dialog expand root node "USB" and look for settings.)

      This setting has four values/steps (at least in Win10) - Off, Minimal power savings, Moderate power savings, Maximum power savings. And by default this setting is set to "Moderate power savings" in both plans - Balanced and High performance. So I would expect a noticeable difference between values "Off" and "Moderate power savings". I urge you to test this thing for yourself. When you select one of the value for this setting and hover mouse cursor over it Windows shows a tip with details on current value.


      Edit: And to another USB setting - USB selective suspend setting. This setting is visible by default. It can be either Enabled or Disabled. I strongly suspect that when it is Enabled then another settings is took into account - Hub Selective Suspend Timeout - which is hidden by default and has default value of 50 ms. (You can unhide it in elevated command prompt: powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 0853a681-27c8-4100-a2fd-82013e970683 -ATTRIB_HIDE)

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 02.15.2017

      Zitat von DoubleL im Beitrag #853
      I am new here and hoping for a bit of help. I have a high speed camera that requires USB 3.0 (or 3.1). The basic model is 120 frames/second. When I run the software that controls the camera, it is only writing about 54-56fps to the hard drive. I am certain it is related to this USB throttling that Windows 10 has caused.
      I tried this procedure on one Toshiba i7 laptop (2 years old) and it worked! I was thrilled. Then I tried it on a newer toshiba laptop as well as an Eluktronics gaming laptop (64GB RAM, i7-6700HQ, NVIDIA GTX 1060, etc.) and the camera is still only writing 54-56fps on those machines. The device driver shows slightly different items under the USB controllers but they are all intel.
      Any idea what I might be missing that makes this work on one machine and not the other?
      Try to adjust USB power plan settings. There are two hidden power plan settings for USB - "Hub Selective Suspend Timeout" and "USB 3 Link Power Mangement". To unhide them go to elevated Command prompt and execute commands:

      powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 0853a681-27c8-4100-a2fd-82013e970683 -ATTRIB_HIDE
      powercfg -attributes 2a737441-1930-4402-8d77-b2bebba308a3 d4e98f31-5ffe-4ce1-be31-1b38b384c009 -ATTRIB_HIDE

      Then go to "Control panel => Power management" and click link "change advanced power settings". In power plan properties dialog expand root node "USB" and look for settings.

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 01.30.2017

      Zitat von Pete12 im Beitrag #813
      External HDDs ; type Seagate Expansion 2TB and 4TB . They are both USB 3.0 supported and connected to USB 3.1 ( ASmedia )- card ( USB 3.1-card connected on the ASUS-motherboard)
      USB 3.1 are ASmedia-drivers and a USB Roothub with it. USB 3.0 uses the Intel(R) USB 3.0 eXtensible Host Controller-1.0 ( Microsoft)

      If you have seen this all ; do you think it could be better or do you see other improvements ??


      Since both drives are USB3.0 (and not USB3.1) I doubt you will improve their speed beyond 180MB/s.
      If your external USB drives are connected to ASMedia controller ports then installation of Intel drivers will not change performance, as you understand. But if you want to compare performance between ASMedia and Intel controllers then you better install Intel drivers because most of guys here stated increased performance after installation of Intel drivers into Win8+.

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 01.30.2017

      Zitat von Pete12 im Beitrag #811
      I see , so its no use of updating this " Intel (R) USB 3.0 eXtensible Host Controller- 1.0 ( Microsoft) " .
      My transfer-speed with USB 3.1 ( to external HDD) is max. 180MB/sec. You think its a " normal "-speed for USB 3.1 ?
      And the external HDD is USB3.1 too?

      Edit: From Wikipedia

      Zitat
      USB 3.1 Gen 1
      USB 3.1 Gen 1 has the same 5 Gbit/s SuperSpeed maximum data signaling rate as USB 3.0.

      USB 3.1 Gen 2
      USB 3.1 Gen 2 has a new 10 Gbit/s (1280 MB/s) SuperSpeed+ maximum data signaling rateódouble that of USB 3.0.



      Edit: http://www.everythingusb.com/speed.html - no higher than 130 MB/s (read) and 102 MB/s (write) on USB3.

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 01.30.2017

      Pete12 no one knows that. In theory both ASMedia and Intel newest drivers should give better experience. But real life in PC world is full of surprises and complications.
      I did install Intel drivers at work rig with Win8.1 and I am glad because now I can play music albums from USB drive without hiccups. I did not check the transfer speed, but overall improvement is there.

      As for ASMedia drivers - does Windows have drivers for ASMedia controllers in its repository? I suspect it does not so if you are using ASMedia controllers then most probably you already installed appropriate drivers from ASMedia.

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 01.28.2017

      Zitat von Fernando im Beitrag #802
      I think, that we both have learned a lot within the last 2 weeks. So the time we have spent while working on a solution has not been wasted. Maybe I will need your help in the near future again - who knows?
      Dieter
      That`s for sure. I know about inf-files and Setup API since Win95 days but the knowledge was vague and fragmented. Now I have a solid clear view on the matter. I still think that MS failed to describe the topic properly.
      And discovery of DevCon sources is huge achievement for me - now I can extend features of my some public/community projects.
      Development is fun. And when you develop something capable to make life of a user better it is very rewarding.

      Feel free to ask for scripts/apps to automate routine actions.

      PS CMD is cool but since I`ve tasted PowerShell (and dived into its guts due to my work tasks) I became huge fan. This new shell is much more flexible and powerful than old one.

    • mbk1969 has written a new post "USB 3.0/3.1 Drivers (original and modded)" 01.28.2017

      Good. I always prefer simpler solutions. Your invitation to Zwulf was good luck.

    • Problem with using dpinst.xml is you can`t select different modes for different folders in group. Mode is either forced or not forced for whole group. So it is more flexible to use command line parameters.

      Fernando, new app - substitute for dpinst.exe - is almost ready. So we will test new scripts soon.

    • Version with added check of relevance of controller and hub inf-files before actual installation.

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      37
      38
      39
      40
      41
      42
      43
      44
      45
      46
      47
      48
      49
      50
      51
      52
      53
      54
      55
      56
      57
      58
      59
      60
      61
       
      @echo off

      date /T > .\update.log.txt

      set controller=".\Controller-Driver_as-first"
      set hub=".\Hub-Driver_as-second"
      set switch=".\Switch-Driver_as-third-if-applicable"

      set step=checking Controller driver folder...
      echo %step%
      echo %step% >> .\update.log.txt
      dir %controller% /B >> .\update.log.txt
      if %errorlevel% NEQ 0 exit

      set step=checking Hub driver folder...
      echo %step%
      echo %step% >> .\update.log.txt
      dir %hub% /B >> .\update.log.txt
      if %errorlevel% NEQ 0 exit

      set step=checking Switch driver folder...
      echo %step%
      echo %step% >> .\update.log.txt
      dir %switch% /B >> .\update.log.txt
      if %errorlevel% NEQ 0 exit
       
      set step=checking Controller driver inf-file...
      echo %step%
      echo %step% >> .\update.log.txt
      deviceChecker64.exe %controller%\iusb3xhc.inf >> .\update.log.txt
      if %errorlevel% NEQ 0 exit
       
      set step=checking Hub driver inf-file...
      echo %step%
      echo %step% >> .\update.log.txt
      deviceChecker64.exe %hub%\iusb3hub.inf >> .\update.log.txt
      if %errorlevel% NEQ 0 exit

      set step=updating Controller driver...
      echo %step%
      echo %step% >> .\update.log.txt
      dpinst.exe /path %controller% /sa /q /f /c >> .\update.log.txt
      echo result code: %Errorlevel% >> .\update.log.txt
       
      set step=updating Hub driver...
      echo %step%
      echo %step% >> .\update.log.txt
      dpinst.exe /path %hub% /sa /q /sh /c >> .\update.log.txt
      echo result code: %Errorlevel% >> .\update.log.txt

      set step=updating Switch driver...
      echo %step%
      echo %step% >> .\update.log.txt
      dpinst.exe /path %switch% /sa /q /sh /c >> .\update.log.txt
      echo result code: %Errorlevel% >> .\update.log.txt

      set step=rebooting Windows (in 20 seconds)...
      echo %step%
      echo %step% >> .\update.log.txt
      shutdown -r -f -c "Rebooting after Intel USB3/3.1 drivers update"
      echo result code: %Errorlevel% >> .\update.log.txt
       

    • Btw, "update.bat" does reboot with the help of "shutdown.exe", which has default timeout in 20 seconds. So you could just sit and wait for a reboot instead of closing PowerShell. Do you think that it would be clearer to users to see the line explaining about reboot scheduled within 20 seconds?
      Also that span of timeout can be set through the parameter.

Recipient
mbk1969
Subject:


text:
{[userbook_noactive]}


Xobor Forum Software von Xobor