diskformat
Goto Top

Autoplay bei externen Hdds abschalten

Hallo,

jedesmal wenn ich meinen Usb Hub an mein laptop anstecke starten die externen Hdds Autoplay.

Wie kann ich dies abschalten? Alle Tipps, die ich bisher las halfen nicht.

Danke

Content-Key: 26373

Url: https://administrator.de/contentid/26373

Printed on: May 8, 2024 at 21:05 o'clock

Member: RobertTischler
RobertTischler Feb 19, 2006 at 15:32:55 (UTC)
Goto Top
Die Anleitung sollte dir weiter helfen

Autorun/Autoplay gezielt für Laufwerkstypen oder -buchstaben abschalten

Plattform: Win 98, Win ME, Win 2000, Win XP
Über die Registry unter

HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Cdrom

kann man bei Windows 2000 und XP den Wert Autorun von 1 zu 0 ändern und schaltet damit radikal Autorun generell ab. Dies hat aber auch zur Folge, dass Windows den Datenträgerwechsel nicht mehr automatisch merkt. Kann man bei Windows 2000 noch mit F5 ein Neueinlesen veranlassen, kommt man bei Windows XP nicht mehr weiter.

Bei Windows 9x gibt es die gleiche Funktion, hier kann über den Gerätemanager "Automatische Benachrichtigung beim Wechsel" bei jedem CD-ROM abgeschaltet werden. Auch hier muss man mit F5 immer den Inhalt des Laufwerks manuell neu einlesen


Eleganter ist daher das Autorun für die Laufwerkstypen gezielt über TweakUI abzuschalten.
Unter Autoplay -> Types kann man das Autoplay für DVD/CD und Wechsellaufwerke abschalten (beim alten TweakUi unter Paranoia -> Play data CD automatically).

Das Programm ändert dann unter

HKEY_CURRENT_USER\ Software \ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer

den DWORD-Eintrag mit dem Namen NoDriveTypeAutorun. Der Wert beträgt für

Wechsellaufwerke 4 (0x04)
Festplatten 8 (0x08)
Netzwerklaufwerke 16 (0x10)
CDROM 32 (0x20)
RAMDISK 64 (0x40)

Will man also das Autorun für DVD/CD und Wechsellaufwerke abschalten, muss man nur die Werte addieren, also wäre hier der Wert 36. Allerdings ist per default der Wert auf 129 Dez. Dies erklärt sich damit, dass Microsoft Autorun für 1 und 128 bereits abgeschaltet hat. Wir konnten sowohl mit 36 wie auch mit 165 (129+36) keinen Unterschied feststellen.


Wer nur bestimmten Laufwerksbuchstaben das Autorun verbieten will, wird wieder über TweakUi in der Sektion Autoplay->Drives fündig.

Das Programm legt dann in der Registry unter

HKEY_CURRENT_USER\ Software \ Microsoft\ Windows\ CurrentVersion\ Policies\ Explorer

den REG-Binary-Eintrag mit dem Namen NoDriveAutorun an.
Dabei gilt: Für jeden Buchstaben wird der Bitwert entsprechend seiner Position im Alphabet zugeordnet. Der Buchstabe D wäre demnach der Dezimalwert 8 (hex 0x08). Sollen D und E abgeschaltet werden, wird wieder addiert, also 8 + 16 (0x08 und 0x10). Der Wert des Reg-Eintrags wäre demnach 24 (0x18 hex).


Ist das Autorun aktiv, wird entweder die autorun.inf ausgeführt oder die Autoplay-Funktion von Windows XP gestartet, sofern keine autorun.inf vorhanden ist.


Die Werte im Überblick:

91 = CD-ROM, Festplatte und Diskette aktiviert,
95 00 00 00 (Binär), bzw.
0x00000091 REG_DWORD Hexadezimal

95 oder 00 = CD-ROM und Festplatte (Standard von Windows) aktiviert

B5 = nur Festplatte aktiviert - CD-ROM deaktiviert

9D = nur CD-ROM aktiviert - Festplatte deaktiviert

B1 = nur Festplatte und Diskette aktiviert - CD-ROM deaktiviert

B9 = nur Diskette aktiviert - Festplatte und CD-ROM deaktiviert

bd oder ff = Komplett deaktiviert für alle Laufwerke
Member: diskformat
diskformat Feb 19, 2006 at 17:41:36 (UTC)
Goto Top
super, danke für die ausführliche Anleitung werde es testen