Sptd sys не загружается windows xp

Драйвер SPTD: что это такое и как его удалить?

Sptd sys не загружается windows xp

Наверное, не нужно говорить, что в повседневной работе многим пользователям очень часто приходиться использовать программы или встроенные инструменты Windows-систем, позволяющие работать с виртуальными дисковыми приводами и накопителями любого другого типа. Особо популярными являются приложения вроде Alcohol 120% и DAEMON Tools.

Но в процессе их инсталляции обычно в систему интегрируется многим непонятный дополнительных драйвер SPTD. Что это такое, далее и попробуем выяснить.

Особое внимание уделим некоторым вопросам, касающимся удаления этого компонента из операционной системы, поскольку его использование очень часто является совершенно нецелесообразным, а избавиться от него зачастую бывает достаточно сложно.

SPTD: что это такое?

Для начала давайте определимся с тем, что это вообще за компонент. Он представляет собой универсальный драйвер контроллера запоминающих устройств, позволяющий работать с любыми типами внутренних и внешних накопителей, выступая в роли своеобразного эмулятора.

Чаще всего он необходим для того, чтобы, например, в вышеуказанных программах можно было быстро смонтировать виртуальный привод или диск, с которым впоследствии можно было бы работать так же просто, как и в случае с обычными «железными» накопителями.

При инсталляции программ, предназначенных для таких целей (не считая работы с образами) драйвер SPTD как бы «вшит» в их собственный инсталлятор и устанавливается непосредственно в процессе установки основной программы (обычно в систему интегрируется файл драйвера sptd.

sys, а в качестве места расположения используется каталог Drivers, вложенный в системную директорию System32).

Нужно ли использовать драйвер в Windows-системах?

Что это – SPTD , пока немного понятно.

На давайте посмотрим, насколько он действительно необходим пользователю, ведь зачастую он может вызывать появление нестандартных ошибок, нагружать ресурсы компьютера в плане неоправданно высокого использования оперативной памяти или слишком частого обращения к тому же жесткому диску. Да, действительно, для самих программ, в которых предусмотрено использование эмуляторов, он нужен.

То есть без этого драйвера-посредника они создавать виртуальные аналоги носителей информации не смогут из-за проблем с совместимостью.

Однако их применение в последних модификациях Windows, начиная с седьмой версии, нецелесообразно вообще, поскольку все они из тех же файлов образов при двойном клике на них монтируют виртуальные оптические приводы автоматически. Другое дело, если вам нужны дополнительные возможности указанных выше приложений. Но суть не в том.

Большей частью многих пользователей интересуют вопросы по поводу удаления этого компонента, ведь при деинсталляции основных приложений, драйвер в системе остается и пытается работать дальше, иногда даже блокируя собственные средства ОС.

В плане теоретической информации это пока все, что касается компонента SPTD. Что это такое, думается, уже стало понятно.

Теперь самое время рассмотреть решения по удалению этого компонента, если он по каким-то причинам в системе больше не нужен или вызывает появление ошибок и нагрузок на ресурсы.

Самым простым способом, по мнению большинства специалистов, станет удаление основной программы при помощи приложений-деинсталляторов вроде iObit Uninstaller, которые автоматически подчищают «хвосты», удаляя и файлы с жесткого диска, и все ключи системного реестра.

Как удалить SPTD вручную?

Но можно представить себе ситуацию, когда нужного инструмента для удаления у вас под рукой не оказалось. В этой ситуации от драйвера придется избавляться вручную.

Сначала потребуется загрузить оригинальный установщик драйвера с официального сайта разработчика, учитывая разрядность собственной операционной системы, после чего запустить его от имени админа, но вместо установки выбрать пункт удаления.

https://www.youtube.com/watch?v=7nnX43BVd-0

Но что это? SPTD удаляет только основные компоненты. А что же делать с остатками или в том случае, если «родного» деинсталлятора у вас тоже нет?

В этой ситуации сначала настоятельно рекомендуется загрузиться в безопасном режиме, открыть «Диспетчер устройств», перейти в раздел контроллеров SCSI, найти там драйвер SPTD и отключить его, используя меню ПКМ.

Теперь нужно запустить редактор реестра (regedit), через ветку HKLM и разделы SOFTWARE и CurrentControlSet добраться до каталога Services, открыть в нем подраздел sptd, справа в окне дважды кликнуть по ключу Start и изменить его значение на 4, после чего закрыть редактор и снова выполнить безопасную загрузку. Теперь в реестре нужно найти все разделы, в обозначении которых имеется SPTD, используя для этого поиск (Ctrl + F) в ветке HKLM, после чего удалить все найденное.

Если будет выдан отказ при удалении, в связи с нехваткой прав, через ПКМ воспользуйтесь установкой разрешений и выставьте полный доступ. По завершении перейдите в «Проводнике» к вышеуказанной конечно директории Drivers, удалите файл sptd.sys оттуда и перезагрузите систему в штатном режиме.

Примечание: если избавиться от файла драйвера не получится даже после удаления его ключей в реестре (что весьма сомнительно), разблокируйте его утилитой Unlocker.

Источник: https://FB.ru/article/475211/drayver-sptd-chto-eto-takoe-i-kak-ego-udalit

Восстановление Windows XP

Sptd sys не загружается windows xp

Данная статья появилась не из-за большой компетентности во внутренностях XP, но как следсвие оверклокинга.

Если в файле boot.ini поставить ключ /sos, то все этапы загрузки виндовс можно отслеживать визуальнo.

  1. BIOS (Basic Input-Output System : базовая система ввода-вывода) материнской платы должана нормально отработать, опознать все железяки и загрузить главную загрузочную запись (MBR) Если биос была настроена так, что перестала нормально функционировать, надо сбросить настройки биос отключением ее от питания спец джампером (переключателем) на материнской плате.

    В нормальном режиме настройки биос меняются из меню bios setup. Но если нет возможности зайти в setup, то единственный способ, который остается – сбросить настройки биоса.

    После сброса биоса Checksum bad, но тем не менее биос работает нормально и даже более того – удалось вылечиться от одного глюка с видеокартой

  2. MBR (Master Boot Record – главная загрузочная запись) инициализирует загрузчика windows (ntldr), который ищет в корне диска файл boot.ini и отображает экран выбора установленных операционных систем (если их несколько). Если ОС только одна, соответсвенно ничего не отображается.
    При повреждении mbr возможны варианты :
    • загрузка windows c загрузочных дискет. Загрузочные дискеты делаются средствами виндовс
    • загрузка со спец CD с установленной на нем ОС
    • восстановление mbr из RC (recovery console – консоль восстановления)
    • TestDisk
  3. NTLDR (NT Loader – загрузчик os windows) разпознает аппаратные средсва, загружает ядро ОС и драйвера, затем передает управление ядру вместе с собранной информацией. Ядро инициализирует заргуженные драйвера. Чтобы узнать, что именно он загружает, надо на этапе 2 выбрать опцию : включить протоколирование загрузки (F8) . Список всех загружаемых файлов можно посмотреть в логе : ntbtlog.txt, который нахдится в папке %systemroot% (windows). Если система уходит в перезагрузку, скорее всего часть системных файлов либо отсутсвует, либо повреждена. По логу это хорошо видно – Did not load driver ….. (загрузчик не смог загрузить драйвер).

    До драйвера Mup.sys все просто.

    1. ntkrnlpa.exe
    2. hal.dll
    3. KDCOM.DLL
    4. BOOTVID.dll
    5. ACPI.sys
    6. WMILIB.SYS
    7. pci.sys
    8. isapnp.sys
    9. pciide.sys
    10. PCIIDEX.SYS
    1. viaide.sys
    2. MountMgr.sys
    3. ftdisk.sys
    4. dmload.sys
    5. dmio.sys
    6. PartMgr.sys
    7. VolSnap.sys
    8. atapi.sys
    9. disk.sys
    10. CLASSPNP.SYS
    1. fltMgr.sys
    2. sr.sys
    3. KSecDD.sys
    4. Ntfs.sys
    5. NDIS.sys
    6. viaagp1.sys
    7. Mup.sys
    8. gagp30kx.sys

    Если система не нашла файл, то его надо заменить на аналогичный. Проблемы могут возникнуть с поврежденными или отсутсвующими файлами реестра, находящимися в папке windows\system32\config (system, system.log, softwafre, software.log, …), если отсутсвуют их резервные копии. Поэтому неплохо настроить копирование файлов реестра (в автоматическом режиме).

    При выставленном ключе /sos виндовс отображает имена загружаемых драйверов до mup.sys включительно. Этот этап легко отследить визуально.

    Если происходить перезагрузка на mup.sys, вероятно повреждены файлы реестра (или на жестком диске имеются бэд-сектора).

  4. Появление синей заставки с информацией об операционной системе и памяти говорит об инициализации ядра ОС.
  5. Chkdsk. Далее экран чернеет и производится проверка дисков на наличие грязного бита. Если была запланирована проверка диска на ошибки файловой системы или был установлен dirty bit ядро запускает утититу chkdsk (точнее autochk » ).

    Chkdsk подтвердила предыдущие тесты об отсутствии проблемы с bad sectors.

    Отчет chkdsk можно посмотреть через : Панель управление > Администрирование > Просмотр событий > Приложения > Winlogon. Сам журнал находится в папке :

    system32\Config\SysEvent.evt

    Кроме того, существует утилита командной строки PsLogList.exe, позволяющая просматривать журналы событий. Скачать м. здесь.

    Все найденные “беcхозные” файлы chkdsk складывает в папки : found000 в корне диска. Утилита chkdsk запускается из командной строки : chkdsk C: /f, где ключ f означает исправить найденные ошибки файловой системы.

  6. Smss.exe (Session Manager Subsystem ») . Если smss или winlogon.exe не могут запустить какие-либо процессы, то возникают соответсвующие стоп ошибки с BSOD (Blue Screen Of Death). STOP:0000007b (inaccessible boot device : неправильные драйверы контроллера диска)

    Из этого и следующео скринштоа видна последовательность восстановления системы : была устранена ошибка Session Manager, затем появляется следующая : windows logon process. Process explorer наглядно представляет зависимость запускаемых процессов.

  7. Winlogon.exe » STOP:c000021a Windows Logon Process (0xc0000135 – can`t finde dll)

    NC

  8. Итак, виндовс все-таки загрузилась с поддержкой командной строки. Что мы имеем ? Командная строка потеряла возможность переключать языки с английского на русский. Пытаемся вылечит след командой : kb16.com ru (или kb16.com ru,866). Но далее происходит нечто :

    Т.е в папку Мои Документы попасть нет никакой возможности.

  9. Попытка в save mode проверить целостность защищенных файлов системной утититой sfc вызывает сообщение о недоступности RPC

top  

Утилита командрой строки drivers.exe

Позволяет выводить в командной строке список всех загруженных драйверов. Если windows смогла загрузиться в безопасном режиме или с поддержкой командной строки, то можно запустить данную утилиту и посмотреть какие драйверы загружены, какие нет. Для сохранения в файл надо перенаправить вывод в файл (drivers > list.txt) Скачать м. отсюда.

NC

С windows xp идут две утилиты для проверки драйверов :

  1. Sigverif.exe – проверяет в выбранной папке драйверы на наличие цифровой подписи
  2. Verifier.exe (диспетчер проверки драйверов) – задает разные экстремальные режимы работы драйверов для выявления глючных драйверов.

Как применять эти утилиты м. посмотреть здесь.

top  

Process Explorer.

Программа показывает структуру процессов. Внизу отображены зависимые dll для выделенного процесса. Результаты можно сохранить в файл.

NC

top  

Альтернативный диспетчер задач для windows

NC

top  

STOP:0x0000007b (inaccessible boot device – недоступно устройство загрузки)

Для того, чтобы понять что означает ошибка stop:0x7b надо представлять структуру разделов жесткого диска. Очень часто один жесткий диск разбивается на несколько логических дисков или разделов (partition), которым windows назначает буквы : C:\, D:\, E:\ и т.д.

В самом начале жесткого диска на первом разделе по фиксированному адресу располагается MBR. Когда BIOS выполнит все свои задачи, она ищет на загрузочном устройстве (это могут быть floppy disk, CD-disk, HDD и т.д.) MBR и загружает ее в память.

BIOS поочередно обращается сначала к дисководу мягких дисков и если там есть загрузочная дискета производит загрузку с этой дискеты. Если дискета отсутсвует, или она незагрузочная, bios обращается к cd-приводу.

Если в приводе нет загрузочного диска биос обращается к жесткому диску и производит загрузку уже с него. В настройках биос можно изменять последовательность загрузки (boot sequence) с различных устройсв.

Когда загрузилась MBR она читает таблицу разделов жеского диска, узнает какие разделы существуют на диске, выясняет, какой из разделов является системным (активным), его адрес на жеском диске и ищет в начале этого раздела PBS (partition boot sector – загрузочный сектор раздела) и загружает его в память. MBR – находится на секторе 1, цилиндр 0, головка 0.

PBS уже производит загрузку операционной системы. Если MBR является независимой от типа Операционной Системы и файловой системы, то PBS зависит. PBS выясняет тип файловой системы, после чего ищет загрузчика windows – ntldr. PBS – это сектор 0 на разделе

Описание весьма неточное, но тем не менее оно дает представление о том, что происходит во время загрузки windows. Теперь об ошибке stop:STOP:0000007b. Она возникает когда windows не может получить доступ к PBS. Это может быть если отсутсвует PBS, или она повреждена (вирусом), или …

Хотя windows сообщает, что проблема заключается в hard drives, на самом деле это не так (в одном конкретном случае), т.к. с другого раздела этого же жесткого диска виндовс загружается без проблем. Проверка на вирусы ничего не дает, так же как и запуск chkdsk /f

Более подробно об ошибке stop:0x7b и методах ее устранения »

top  

Источник: http://r-assistant.narod.ru/content/windows/recovery.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.