[Цитировать]

    Adler
  • 1708
  • Стаж: 8 лет 6 месяцев
  • Сообщений: 1196
  • Репутация:65

    [+] [-]
  • Откуда: Луганск
А что есть "Pics.wcs"? ah

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 3 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
32248Добавил для тестирования:
Проблема осталась, если передернуть пустой картридер, хотя система и не зависает, но перестает видеть новые подключенные устройства.
Проверил вариант , когда скрипт в конце работы удаляет diskmod из LowerFilters, проблема полностью исчезла, пустой картридер определяется как removable, сколько его не передергивай, новая флэшка тоже определяется как removable, повторный запуск скрипта делает ее fixed, при этом скрипт не трогает уже смонтированную загрузочную флэшку - она fixed, а он их игнорирует.
К стати, безопасное извлечение тоже нормально работает, diskmod на него никак не влияет.

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
К стати, безопасное извлечение тоже нормально работает, diskmod на него никак не влияет.
На вашем компьютере может быть. У меня не работает (детально описал выше) ac
Перепроверил с удалённым diskmod - да действительно данный драйвер не причём.

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 3 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
SergeyZV,
Возможно надо выйти из Sh.exe.
Затем удалять флешку.
nikzzzz,
Может тогда выложишь скрипт, с удалением diskmod из LowerFilters в конце своей работы.
Тогда при добавлении новой флешки, при необходимости, можно запускать повторно Restart.au3. Но это уже на любителя.
По крайней мере основная задача, сделать загрузочную флешку - fixed, будет выполнена.

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 3 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
conthuongbome,
Насчет отключения надо подумать!
pecmd.exe EXEC %WinDir%\system32\pics.wcs // on


Последний раз редактировалось: Xemom1 (2016-11-22 17:43), всего редактировалось 4 раз(а)

[Цитировать]

    sergeysvirid
  • 104
  • Стаж: 9 лет 4 месяца
  • Сообщений: 2502
  • Репутация:127

    [+] [-]
  • Откуда: 65 регион (GMT+11)
32307Может тогда выложишь скрипт, с удалением diskmod из LowerFilters в конце своей работы.
Так там же вроде в конце Restart.au3 закомментированные строки:
;Remove diskmod in LowerFilters
;$sLowerFilters = RegRead('HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}', 'LowerFilters')
;$sLowerFilters = StringReplace($sLowerFilters & @LF, 'diskmod', '')
;$sLowerFilters = StringRegExpReplace($sLowerFilters, '(?-s)\s*((?:.+\s*)*)', '\1')
;$sLowerFilters = StringRegExpReplace($sLowerFilters, @LF & '+', @LF)
;If $sLowerFilters = '' Then
;  RegDelete('HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}', 'LowerFilters')
;Else
;  RegWrite('HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}', 'LowerFilters', 'REG_MULTI_SZ', $sLowerFilters)
;EndIf

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 3 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
krasgosha,
10ка - сделана на новом ядре (14.10393) - добавлю после тестирования.
Добавить легко, просто скопировать из 8х86 и добавить ярлыки на рабочий стол.
KaSpieC 666,
А какой у тебя процессор. Поддерживает ли многоядерность?

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 3 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Xemom1,
sergeysvirid совершенно прав, нужно только раскомментировать указанные строки, естественно, кроме первой.
На всякий случай, прикрепляю мой рабочий файл, возможно, я выкладывал не последнюю версию.
Вложение

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 3 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
32307По крайней мере основная задача, сделать загрузочную флешку - fixed, будет выполнена.
Так может это и хорошо, что новые устройства будут видеться стандартно, щелкнуть при необходимости лишний раз по ярлычку не такая уж большая проблема.

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 3 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
KaSpieC 666,
Можно попробовать обойтись без нативки, для этого:
1. Попробовать в BCD добавить эти строки (для 8ки):
nx - AllwaysOff
onecpu - Yes
2. Если 8ка незапустится - тогда, оставь эти строки в BCD и поменяй файл: ntoskrnl.exe (возьми из нативки) - он патченный для старых ПК.
По идее нативка отличается только этим.
nikzzzz,
Полностью согласен! az

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 3 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
Xemom1,
К стати, ты не знаешь, как можно полностью отключить корзину?
Попробовал, с ходу не получилось, разбираться лень.
А то , немного раздражает, когда на флэшке появляется корзина, сразу ассоциация с вирусом появляется. al

[Цитировать]

    Xemom1
  • 175
  • Стаж: 9 лет 3 месяца
  • Сообщений: 862
  • Репутация:88

    [+] [-]
nikzzzz,
Она там закомментирована в PE3_CUSTOM.reg:
;Delete Recycle
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoRecycleFiles"=dword:00000001
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPanel]
"{645FF040-5081-101B-9F08-00AA002F954E}"=dword:00000001
Но по моему этого недостаточно. Самой корзины не будет, и файлы будут удалятся сразу (минуя корзину).
Но чтобы убрать сами Linki - ? Где-то находил у китайцев
http://bbs.wuyou.net/forum.php?mod=viewthread&t...ght=%BB%D8%CA%D5

[Цитировать]

    gera_serg
  • 1171
  • Стаж: 8 лет 9 месяцев
  • Сообщений: 1421
  • Репутация:9

    [+] [-]
32307По крайней мере основная задача, сделать загрузочную флешку - fixed, будет выполнена.
Основная задача сделать удобный инструмент. У меня нет мультираздельных флешек и не планирую использовать на флешке НТФС. Зато есть мобильный картридер, где в процессе работы могут меняться карточки, и режим fixed - только мешает. И мне карточки удобнее отключать ПКМ в Проводнике, а не принудительно в трее.
имхо
diskmod должен быть регулируемым и не ON со старта. Воткнул пару таких флешек, включил режим, перебросил между разделами флешек информацию (ну или воспользовался данными с разделов с нтфс),... вернулся в обычный "ремово-лабельный" для сменных носителей.
Воткнул - всплыло окно Проводника с содержимым корня, ПКМ - извлечь - меняешь на другую

[Цитировать]

    SergeyZV
  • 528
  • Стаж: 9 лет 1 месяц
  • Сообщений: 1313
  • Репутация:34

    [+] [-]
Возможно надо выйти из Sh.exe.
Затем удалять флешку.
Этот вариант не сработает, т.к. проверял без папки PeSoft и соответственно Sh.exe и так не запускался.
Так может это и хорошо, что новые устройства будут видеться стандартно, щелкнуть при необходимости лишний раз по ярлычку не такая уж большая проблема.
Так и Hitachi работал. Изъявили бы желание довести этот вариант тоже до ума (мне его в данном случае не хватает), а вам по плечу!!!

[Цитировать]

    nikzzzz
  • 215
  • Стаж: 9 лет 3 месяца
  • Сообщений: 3114
  • Репутация:127

    [+] [-]
32335ак и Hitachi работал.
Hitachi и diskmod драйвера разного класса, у них разный принцип работы, для решения данной задачи я посчитал diskmod более подходящим, если я увижу какие-либо преимущества Hitachi , перейду на него, но пока менять шило на мыло не вижу смысла.

Страница 23 из 38


Показать сообщения:    

Текущее время: 02-Май 11:17

Часовой пояс: UTC + 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы можете скачивать файлы