Ok, I see that you’re running with VIA USB controller which was not tested with UsbDk yet.
Let’s try to collect some more information in order to understand what’s going on.
First of all, regarding you own builds — could it be driver signing problem? Please try to compile Debug configuration and enable test signing on the target system before running it.
Please see https://github.com/daynix/UsbDk/blob/master/Documentation/DriverSigning.txt for information on how to enable test signing.
Regarding the official build that freezes — could you please collect a driver’s binary trace as described at https://github.com/daynix/UsbDk/blob/master/Documentation/Tracing.txt and share it with us?
Also could you please check whether this is a system freeze of just USB devices do not work.
In the latter case things should change on the screen (clock, for example).
Thanks
Hi
I’m unable to install USBDK any way possible on WIN7 64bit. When I first proceeded to install from GIMX 4.2 installer , it failed that way that installer waited endlessly . I had to kill process each time. After this I had to force shut down of windows with power button. In mean time any USB device stopped working at all, even mouse. OK , I restored image with Clonezilla that luckily I made 3 days ago and tried again and again. After several tries and restores I tried to install USBDK 1.02, not 1.04, it installed fine, I mean it showed up in installed program list , but also any USB device stopped working at all. Also refreshing devices in Device manager hung it’s process, and again, kill, power button, Clonezilla. I tried first to remove libusbk, with Zadig, nothing changed. Removing USBDK also is not possible now. I have to restore from image again. I’ll try to disconnect laptop from docking station and disconnect anything but mouse. It looks hopeless. Any suggestions? Only thing connected is external drive on esata that takes power from USB with USB mini connector.
Ok, after unplugging everything from computer, installing new Gimx and trying few times , finally it get to work. I don’t know what really helped, for sure at least partially helped disconnecting from docking station which had attached esata drive powered form mini USB. These USBDK drivers is a huge interference to the system. At the end Gimx started to work when I updated libusbk dll to the latest version.
Comments
ybendito
added a commit
to ybendito/UsbDk
that referenced
this issue
Jan 2, 2020
daynix#81 If during redirection the redirection object is deleted we may try accessing the deleted object in the loop of attempts to create the redirection handle. To avoid this we reference the redirection object until the redirection request completely satisfied or failed. Signed-off-by: Yuri Benditovich <yuri.benditovich@daynix.com>
ybendito
added a commit
to ybendito/UsbDk
that referenced
this issue
Jan 2, 2020
daynix#81 OnClose -> RemoveRedirect -> NotifyRedirectorRemovalStarted NotifyRedirectorRemovalStarted passes process id to ModifyOne in order to avoid stopping redirection if another not related process just opens the filter device and then closes it. Example (before this commit): Start VM and use remote-viewer to it. Separate application 'App' registers notification on USB device interface arrival. When new device comes, the application opens a file using symbolic link name and closes it. Redirect USB device to VM. The UsbDk forces device to be reenumerated. Open-close operation from the 'App' unexpectedly discards device redirection. After this commit: because the 'App' process is not an owner of the redirection, OnClose will not cause removal of the redirection. Signed-off-by: Yuri Benditovich <yuri.benditovich@daynix.com>
YanVugenfirer
pushed a commit
that referenced
this issue
Jan 2, 2020
#81 If during redirection the redirection object is deleted we may try accessing the deleted object in the loop of attempts to create the redirection handle. To avoid this we reference the redirection object until the redirection request completely satisfied or failed. Signed-off-by: Yuri Benditovich <yuri.benditovich@daynix.com>
YanVugenfirer
pushed a commit
that referenced
this issue
Jan 2, 2020
#81 OnClose -> RemoveRedirect -> NotifyRedirectorRemovalStarted NotifyRedirectorRemovalStarted passes process id to ModifyOne in order to avoid stopping redirection if another not related process just opens the filter device and then closes it. Example (before this commit): Start VM and use remote-viewer to it. Separate application 'App' registers notification on USB device interface arrival. When new device comes, the application opens a file using symbolic link name and closes it. Redirect USB device to VM. The UsbDk forces device to be reenumerated. Open-close operation from the 'App' unexpectedly discards device redirection. After this commit: because the 'App' process is not an owner of the redirection, OnClose will not cause removal of the redirection. Signed-off-by: Yuri Benditovich <yuri.benditovich@daynix.com>
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
1 |
|
04.02.2017, 18:50. Показов 25819. Ответов 26
Ноутбук Lenovo IdeaPad 510-15 (80SV00DLPB) пришел без ОС. Хочу поставить вин 7 с флешки. Сделал все через winsetupfromUSB. На самом ноуте fn+f12 и выбрал флешку, далее все как всегда. Загрузка пошла до цветной заставки windows и тут система перестает видеть флешку, выдавая данную ошибку. Перепробовал разные образ, разные флешки, но результат тот же самый. Порт на ноуте 2.0, в биосе ничего не трога, и так вроде все включено. В чем может быть проблема?
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
04.02.2017, 18:50 |
26 |
1146 / 954 / 76 Регистрация: 11.10.2010 Сообщений: 6,031 |
|
04.02.2017, 19:00 |
2 |
причин может быть несколько, чтобы не гадать на кофе, запилите MSDN-образ на болванку.
0 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
04.02.2017, 19:09 [ТС] |
3 |
sacredheart, из всех ноутов и пк что есть нету рабочих дисководов, да и дисков тоже нету, даже знакомых нету с рабочими dvd приводами…
0 |
8490 / 3003 / 505 Регистрация: 14.04.2011 Сообщений: 7,475 |
|
04.02.2017, 19:20 |
4 |
Драйвера под 7-ку на оф.сайте есть? Возможно ноут «заточен» под 10-ку. Как вариант попробовать установить Win 8.1/10.
0 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
04.02.2017, 19:25 [ТС] |
5 |
Андрей1224, блин, в магазине говорили что вин 7 установится без проблем и драйвера есть. Сегодня смотрел, вроде устанавливается семерка, но не на все устройства дрова есть. Просто так не хочется эти галимые 8.1/10 ставить.
0 |
8490 / 3003 / 505 Регистрация: 14.04.2011 Сообщений: 7,475 |
|
04.02.2017, 19:31 |
6 |
fedes,
1 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
04.02.2017, 19:33 [ТС] |
7 |
Андрей1224, интересно, сейчас попробую
0 |
1146 / 954 / 76 Регистрация: 11.10.2010 Сообщений: 6,031 |
|
04.02.2017, 19:48 |
8 |
диск из ноута вынуть, вставить в комп и накатить голую ОС, только смотрите чтобы AHCI было в биосе.
1 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
04.02.2017, 20:24 [ТС] |
9 |
Андрей1224, sacredheart, блин, как на зло установка w10 запускается без проблем(… пока что
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
04.02.2017, 20:31 |
10 |
и накатить голую ОС, и получить потом 7b, впрочем, вполне излечимо…
1 |
sacredheart |
04.02.2017, 20:52
|
Не по теме:
и получить потом 7b сначало надо комп перекрестить:)
0 |
qvad |
04.02.2017, 20:53
|
Не по теме: угу, и святой водичкой окропить :jokingly:
0 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
04.02.2017, 21:05 [ТС] |
13 |
Спасибо ребята, вин 10 установилась. Противно выглядит, но хоть работает. Посмотрим если ОС не устроит брата, то будем искать варианты с W7.
0 |
8490 / 3003 / 505 Регистрация: 14.04.2011 Сообщений: 7,475 |
|
05.02.2017, 09:25 |
14 |
Если 10-ка установлена, то можно из её попробовать установить 7-ку (на другой раздел). Подключить установочный .iso образ в виртуальный привод и запустить setup.exe, начнётся обычная установка 7-ки. Посмотреть, что получится с установкой, если 7-ка установится, то поюзать её (установить драйвера и т.д.). Если 7-ка будет правильно работать, то потом можно подумать об установке её основной (единственной) системой. При установке через setup.exe «правила» такие: Можно ещё использовать такой вариант установки 7-ки Установка Win 7 второй системой к Win 8/8.1 в режиме UEFI на GPT диск. Ограничений на рарядность в этом случае нет.
1 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
05.02.2017, 15:31 [ТС] |
15 |
Андрей1224, о, можно попробовать пока терять нечего Добавлено через 2 часа 44 минуты
0 |
8490 / 3003 / 505 Регистрация: 14.04.2011 Сообщений: 7,475 |
|
05.02.2017, 15:41 |
16 |
fedes,
Возможно ноут «заточен» под 10-ку. Это только то, что «на поверхности». Даже если найдёте драйвера, то вполне вероятны (возможны) проблемы со включением; выключением; со спящим режимом или выходом из спящего режима; с работой системы охлаждения и др.
0 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
05.02.2017, 16:39 [ТС] |
17 |
Андрей1224, да, производитель не оставляет выбора. В принципе это ожидалось, были варианты с асусом, но там такой же геморой с семеркой. Там еще с семеркой еще и тачпады не работали) Добавлено через 40 минут
0 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
18.02.2017, 20:15 [ТС] |
18 |
Поменял ноутбук, взял еще дороже, который поддерживает windows 7, но такая же беда с флешкой, ноут перестает ее видеть) Добавлено через 20 секунд Добавлено через 1 час 45 минут
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
18.02.2017, 20:17 |
19 |
прямо как в байке, про ежиков и кактус…
0 |
0 / 0 / 0 Регистрация: 11.01.2017 Сообщений: 24 |
|
18.02.2017, 20:38 [ТС] |
20 |
qvad, ну и раскажи пожалуйста как же его установить? Добавлено через 2 минуты
0 |
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.