Wyłącz przycisk wysuwania płyty CD na laptopie z systemem Windows

20

Większość laptopów ma wysunięty dysk CD, który jest bardzo czuły i umieszczony w taki sposób, że jest regularnie uruchamiany podczas obsługi laptopa. Jest to szczególnie problem (dla mnie niezdarnie podanego), gdy podnosi laptopa, aby schować go w torbie na laptopa; Straciłem rachubę liczby wyrzutów, gdy wkładam go do skrzynki!

Rzadko korzystam z płyty CD, ale zastanawiam się, czy jakiś przebiegły hack oprogramowania (lub inna sztuczka) może być mniej podatny na ataki. Być może próbuję oszukać, że jest zajęty (ale idealnie bez niszczenia mojej baterii).

W przeciwnym razie równie dobrze mógłbym pokłonić się temu, co nieuniknione i oderwać to przeklęte stworzenie.

Nie robię tego specjalnie dla marki, ponieważ widziałem ten problem na wielu markowych i ponownie oznaczonych laptopach. Interesują mnie jednak przede wszystkim rozwiązania przyjazne dla systemu Windows.

Marc Gravell
źródło
1
Proszę podać, jaki to notebook?
MicTech,
Nie usłyszysz o tym, którego używam na co dzień, ale ten sam problem pojawia się na moim easyynote Packard Bell i widziałem go na innych.
Marc Gravell
1
Wystarczy kilka kropli Crazy Glue.
Daniel R Hicks,
@DanielRHicks, ile razy nośnik optyczny jest używany w dzisiejszych czasach, rzeczywiście może
Marc Gravell
Potrzebujesz usługi w tle, która wydaje MEDIA LOCKpolecenie ATA na dysk podczas uruchamiania systemu Windows. To polecenie mówi napędowi, aby nie wysuwał nośnika, dopóki MEDIA UNLOCKpolecenie nie zostanie wydane.
bwDraco,

Odpowiedzi:

24

Napisałem aplikację LockCD po tym, jak zrezygnowałem ze znalezienia prawidłowo działającego oprogramowania, które blokowałoby przycisk wysuwania płyty CD ROM, który dość często trafiałem na moim laptopie Lenovo T520. Główny problem z oprogramowaniem znalezionym w Internecie polegał na tym, że nie utrzymywałby stanu blokady po uśpieniu / wznowieniu. Udostępniłem go bezpłatnie pod adresem http://sourceforge.net/p/lockcd/wiki/Home/

Edward
źródło
To cudownie. Żałuję, że wciąż nie mam tego laptopa! Świetnie, że udostępniłeś to, dzięki.
Marc Gravell
Działa jak urok na moim Lenovo T420 z Win7 64bit! Świetna robota!
Nick Evans,
Nie działa z systemem Windows 8.
PiTheNumber
1
OSTRZEŻENIE: Właśnie zainstalowałem to w systemie Windows 10 x64, zablokowałem napęd, ale teraz nie mogę wysunąć tego napędu DVD, ani z systemu Windows, ani za pomocą przycisku wysuwania, nawet jeśli go odblokowałem, zamknąłem aplikację LockCD i odinstalowałem!
frzsombor
1
Mój CD ROM jest zepsuty i czasem nagle się otwiera, bez wyraźnego powodu. Nie muszę nawet naciskać przycisku, wystarczy mały nacisk na pustą powierzchnię po lewej stronie podkładki pod mysz, aby ją otworzyć. Wreszcie rozwiązuje to mój problem. Wielkie dzięki. Btw: Używam Windows 10 Pro x64.
MSX,
7

Woohoh! wynik: CD / DVD Drive Locker (aplikacja systray). Działa jak urok i nie powoduje, że się kręci.

Marc Gravell
źródło
Działa z Windows 7 x64 na Lenovo T420.
palacsint,
W systemie Windows 8 muszę odznaczyć / wybrać dysk po każdym uruchomieniu systemu. Więc obecnie nie jest tak przydatny ...
PiTheNumber
4

Istnieje kilka sposobów rozwiązania tego problemu.

Po pierwsze powiedziałbym, że całkowite wyłączenie napędu nie jest tutaj właściwą opcją. Przeanalizujmy więc kilka innych opcji.

Rozważałbym użycie małego oprogramowania, które jest w stanie zablokować dysk. Można to zrobić w oprogramowaniu, które jest dobrze widoczne w tych czasach, gdy napęd nie pozwala wysunąć dysku. Nie próbowałem tego robić specjalnie, ale jestem pewien, że jest to możliwe, jeśli możesz napisać mały kod. Być może będziesz w stanie znaleźć małą aplikację systray do tego rodzaju rzeczy już z półki.

Drugą sugestią, którą chciałbym zrobić, byłoby usunięcie napędu i sprawdzenie mechanizmu sterowania wyrzucaniem. W wielu przypadkach korzysta z subminiaturowego, jednobiegunowego, jednobiegunowego przełącznika do montażu powierzchniowego, takiego jak te używane w prawym i lewym przycisku standardowej myszy. Ta konfiguracja daje dwie oczywiste opcje, o których mogę myśleć. Jednym z nich jest zainstalowanie małego przełącznika gdzieś wewnątrz dysku, który może odciąć ślad do przycisku wysuwania. Elektryczne kontrolowanie problemu jest świetne, jednak pojawia się pytanie, czy w urządzeniu jest wystarczająco dużo miejsca na coś dodatkowego, a także czy masz umiejętności lutowania / montażu, aby poprawnie wyciągnąć tę modyfikację. Uszkodzenie tej metody może sprawić, że napęd stanie się kawałkiem żużla. Łatwiejszą metodą byłoby znalezienie końca plastikowego przycisku do wysuwania napędu. Po znalezieniu miejsca, w którym spotykają się przycisk i przełącznik, możesz użyć papieru ściernego, aby usunąć niewielką ilość materiału, aż przycisk będzie wystarczająco odporny na przypadkowe uruchomienie. Uważaj tutaj, ponieważ usunięcie zbyt dużej ilości materiału spowoduje trwałe wyłączenie przycisku.

Axxmasterr
źródło
Dobre opcje i kilka kreatywnych odpowiedzi sprzętowych; ale znalazłem aplet, który może to zrobić za pomocą oprogramowania; o wiele mniej ryzykowne ;-p
Marc Gravell
3

Być może następujący mały włamanie do rejestru załatwi sprawę

otwórz registeryeditor , wpisując regedit w wierszu polecenia

Przejdź do następującego klucza rejestru:

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

Kliknij prawym przyciskiem myszy przycisk Explorer i wybierz Nowy -> „Wartość DWORD (32-bitowa)” i nadaj mu nazwę NoCDBurning. Kliknij go dwukrotnie i wprowadź wartość 1.

uruchom ponownie komputer, aby wprowadzić zmiany.

Alternatywnie możesz wypróbować przenośne narzędzia, takie jak wyłącz automatyczne wysuwanie, które działa dobrze w systemie Windows 8.

BlueBerry - Vignesh4303
źródło
2

Możesz spróbować wyłączyć napęd CD w menedżerze urządzeń.

MicTech
źródło
Niestety nie ma radości ;-(
Marc Gravell
2

Istnieje pewien sposób blokowania napędów CD, aby nie można ich było wysunąć. Wiem, że CDex zrobił to z powrotem, kiedy go użyłem (było dość paskudne, gdy się zawiesił, ponieważ jedynym sposobem na ponowne otwarcie dysku było ponowne uruchomienie). Być może istnieje narzędzie, które pozwala to zrobić celowo.

Grzebiąc trochę, natknąłem się na to, co jest Winbatch, ale wydaje się, że po prostu wywołuje funkcję API WINsows, aby można ją łatwo dostosować do małego programu. Również znalazłem to .

Joey
źródło
CDRom-Lock nie wykonuje się (brakuje ocx itp.); Znalazłem działającą alternatywę, na zdrowie.
Marc Gravell
2

Toddler Keys jest dokładnie tym, czego szukasz: http://tk.ms11.net/

„Jest to przydatne narzędzie dla rodziców, które pozwala zablokować klawiaturę komputera, drzwi napędu CD i przycisk wyłączania. Gdy klawiatura jest używana, wyświetla obrazy i odtwarza dźwięki za każdym naciśnięciem klawisza, uniemożliwiając w ten sposób dostęp do pulpicie i aplikacjach, przynosząc dziecku dodatkową rozrywkę. Możesz wybrać obrazy i dźwięki, które zostaną użyte, kopiując je do folderu Klawisze malucha. Aby wyjść z zablokowanego ekranu, wpisz słowo ZAKOŃCZ. ”

potter0815
źródło
Linki do pobierania na tej stronie już nie działają
PiTheNumber
2

Możesz użyć AutoHotKey, aby wyłączyć przycisk. Najpierw musisz znaleźć numer klucza. Autohotkey oferuje doskonałą możliwość znalezienia „numeru” klucza:

Jeśli twoja klawiatura lub mysz ma klawisz niewymieniony powyżej, nadal możesz być w stanie uczynić go skrótem, wykonując następujące kroki (wymaga Windows XP / 2000 / NT lub nowszego):

  1. Upewnij się, że działa co najmniej jeden skrypt korzystający z zaczepu klawiatury. Możesz sprawdzić, czy skrypt ma zaczep klawiatury, otwierając główne okno i wybierając z paska menu „Widok-> Historia kluczy”.
  2. Kliknij dwukrotnie ikonę na pasku tego skryptu, aby otworzyć jego okno główne.
  3. Naciśnij jeden z „tajemniczych klawiszy” na klawiaturze.
  4. Wybierz punkt menu „Widok-> Historia kluczy”
  5. Przewiń w dół na dole strony. Gdzieś u dołu znajdują się zdarzenia związane z kluczowaniem w dół i kluczowaniem dla twojego klucza. UWAGA: Niektóre klucze nie generują zdarzeń i dlatego nie będą tutaj widoczne. W takim przypadku nie można bezpośrednio uczynić tego klawisza skrótem, ponieważ sterownik klawiatury lub sprzęt obsługuje go na poziomie zbyt niskim, aby uzyskać dostęp do AutoHotkey. Możliwe rozwiązania znajdują się poniżej.
  6. Jeśli Twój klucz jest wykrywalny, zanotuj 3-cyfrową wartość szesnastkową w drugiej kolumnie listy (np. 159).

Następnie możesz wyłączyć ten klucz, dodając następujący wiersz do skryptu:

SC159::return

Zastąp 159 wartością klucza

Teraz klucz powinien być wyłączony.

Możesz także zablokować dysk za pomocą tego skryptu:

Drive, Lock, D:
chrześcijanin
źródło
Wygląda na to, że działa tylko w przypadku przycisków klawiatury, a nie napędu CD. Ale AutoHotKey ma polecenie, aby zablokować dysk:Drive, Lock, D:
PiTheNumber
1

Użyłem lockmypc i to zadziałało dla mnie. Daje Ci okno dialogowe, które możesz kliknąć, aby zablokować drzwi CD lub odblokować drzwi CD.

http://fspro.net/lock-pc/

Cokedude
źródło