Відключити кнопку виймання компакт-дисків на ноутбуці Windows


20

Більшість ноутбуків мають виймальний компакт-диск, який дуже чутливий і розміщений таким, що він регулярно спрацьовує при роботі з ноутбуком. Це, зокрема, проблема (для мене незграбні руки), коли вибираєте ноутбук для зберігання в сумці для ноутбука; Я втратив підрахунок, скільки разів він викинувся так само, як опускаю його в корпус!

Я рідко використовую компакт-диск, але мені цікаво, чи можливий якийсь хитрий злом програмного забезпечення (або інший трюк), щоб зробити його менш вразливим. Можливо, намагаюся обдурити це, думаючи, що це зайнято (але в ідеалі, не руйнуючи мою батарею).

В іншому випадку я можу так само поклонитися неминучому і відірвати прокляту річ.

Я не роблю цього бренда, тому що я бачив цю проблему на багатьох брендах та перенаправлених ноутбуках. Мене, в основному, цікавлять зручні для Windows рішення.


1
Вкажіть, будь ласка, який це зошит?
MicTech

Ви не чули б того, яким я користуюся щодня, але я отримую ту ж проблему, що і в моєму простому примітці Packard Bell, і я бачив це на інших.
Марк Гравелл

1
Кілька крапель Божевільного клею зробили б цю роботу.
Даніель Р Хікс

@DanielRHicks, скільки разів використовуються оптичні носії в ці дні, це, можливо, може
Марк Гравелл

Вам потрібна довідкова послуга, яка видає MEDIA LOCKкоманду ATA приводу при запуску Windows. Ця команда вказує накопичувачу не викидати носій, поки MEDIA UNLOCKкоманда не буде видана.
bwDraco

Відповіді:


24

Я написав програму LockCD після того, як відмовився від пошуку належним чином функціонуючого програмного забезпечення, яке б зафіксувало кнопку вилучення компакт-дисків, яку я досить часто натискаю на своєму ноутбуці Lenovo T520. Основна проблема з програмним забезпеченням, знайденим в Інтернеті, полягала в тому, що воно не збереже стан блокування після сну / відновлення. Я зробив це безкоштовно доступним на веб-сайті http://sourceforge.net/p/lockcd/wiki/Home/


Це круто. Мені хочеться, щоб я все ще мав цей ноутбук! Чудова шапочка, яку ви зробили це доступною, дякую.
Марк Гравелл

Працював як шарм на моєму Lenovo T420 з Win7 64bit! Чудова робота!
Нік Еванс

Не працює з Windows 8.
PiTheNumber

1
ПОПЕРЕДЖЕННЯ. Я щойно встановив це на Windows 10 x64, я заблокував свій привід, але тепер не можу вийняти цей привід DVD ні з Windows, ні за допомогою кнопки виймання, навіть якщо я його розблокував, закрив додаток LockCD та видалив його!
frzsombor

1
Мій компакт-диск CD зламаний і іноді відкривається раптово, без видимих ​​причин. Мені навіть не потрібно натискати кнопку, невеликий тиск на порожню поверхню ліворуч від клавіатури миші достатньо, щоб зробити її відкритою. Нарешті, це вирішує мою проблему. Велике дякую. Btw: я використовую Windows 10 Pro x64.
MSX

7

Вуха! оцінка: шафка CD / DVD Drive (шахрайський додаток). Працює як шарм, і не викликає його.


Працює з Windows 7 x64 на Lenovo T420.
palacsint

З Windows 8 мені потрібно зняти / вибрати диск після кожного запуску системи. Тож наразі не так корисно ...
PiTheNumber

4

Існує кілька способів роботи над цією проблемою.

По-перше, я б сказав, що відключення диска повністю не є правильним варіантом. Тож давайте вивчимо деякі інші варіанти.

Я б вважав, що це використовувати невеликий фрагмент програмного забезпечення, здатного заблокувати привід. Це можна зробити в програмному забезпеченні, яке добре помітно в ті часи, коли диск не дозволить вам вийняти диск. Я не намагався робити подібні речі спеціально, але впевнений, що це можливо, якщо ви можете написати трохи коду. Можливо, ви зможете знайти невеликий додаток для подібних речей вже з полиці.

Другою пропозицією, яку я б запропонував, було б вийняти привід і оглянути механізм управління викидом. У багатьох випадках він використовує однополюсний підсвідочний міні-мініатюрний поверхневий перемикач, як один, який використовується у правій та лівій кнопках у звичайній миші. Ця конфігурація дає вам два очевидних варіанти, про які я можу придумати. Перший - встановити невеликий тумблер десь всередині накопичувача, який може перевести слід на кнопку викидання. Електричне управління проблемою є великим, проте виникає питання, чи є всередині пристрою достатньо місця для чогось зайвого, а також, якщо ви володієте навичками пайки / складання, щоб правильно модифікувати цю модифікацію. Гвинт за допомогою цього методу може перетворити привід на шлак. Простішим методом було б знайти кінець пластикової кнопки для витягування накопичувача. Як тільки ви знайдете місце, де зустрічаються кнопка та перемикач, ви можете скористатися наждачним папером, щоб зняти невелику кількість матеріалу, поки кнопка не буде достатньо стійкою до випадкового активації. Будьте дуже обережні, оскільки вилучення занадто багато матеріалу призведе до відключення кнопки остаточно.


Хороші варіанти та кілька креативних відповідей на обладнання; але я знайшов аплет, який може це зробити за допомогою програмного забезпечення; набагато менш ризиковано
;-p

3

Можливо, наступний невеликий злом реєстру робить трюк

відкрити реєстратор , ввівши regedit у командному рядку

Перейдіть до наступного ключа реєстру:

HKEY_CURRENT_USER \ Програмне забезпечення \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer

Клацніть правою кнопкою миші на клавіші Explorer і виберіть New -> «DWORD (32-bit) Value» та вкажіть ім’я NoCDBurning. Двічі клацніть на ньому та введіть значення 1.

перезавантажте машину, щоб зміни впливали.

Крім того, ви можете спробувати портативні утиліти, такі як відключення автоматичного вилучення, що добре працює в Windows 8.


2

Ви можете спробувати відключити компакт-диск в диспетчері пристроїв.


Без радості, на жаль ;-(
Marc Gravell

2

Існує певний спосіб блокування компакт-дисків, щоб їх більше не можна було викинути. Я знаю, що CDex зробив це ще коли я використав це (було досить неприємно, коли він вийшов з ладу, тому що єдиний спосіб знову відкрити диск - це перезавантажити). Можливо, є інструмент, який дозволяє це робити навмисно.

Трохи розкопавшись, я наткнувся на це, що є Winbatch, але, здається, просто викликає функцію API WINsows, щоб легко адаптуватися до невеликої програми. Також я це знайшов .


CDRom-Lock не виконується (відсутній ocx тощо); Я знайшов робочу альтернативу, ура.
Марк Гравелл

2

Toddler Keys - саме те, що ви шукаєте: http://tk.ms11.net/

"Це корисний інструмент для батьків, який дозволяє заблокувати клавіатуру комп'ютера, двері приводу компакт-дисків та кнопку вимкнення. Коли використовується клавіатура, вона буде відображати зображення та відтворювати звуки кожного разу, коли натискається клавіша, тим самим перешкоджаючи доступу до робочий стіл та додатки, додаючи для дітей певну цінність розваг. Ви можете вибрати зображення та звуки, які слід використовувати, скопіювавши їх у папку Ключі малюків. Щоб вийти із заблокованого екрана, просто введіть слово QUIT. "


Посилання для завантаження на цій сторінці більше не працюють
PiTheNumber

2

Ви можете використовувати AutoHotKey для відключення кнопки. Спочатку ви повинні знайти номер ключа. Autohotkey пропонує чудову можливість знайти "номер" ключа:

Якщо на вашій клавіатурі чи миші є клавіша, яка не перерахована вище, можливо, ви все одно зможете зробити її гарячою клавішею, скориставшись наступними кроками (потрібна Windows XP / 2000 / NT або новіша версія):

  1. Переконайтеся, що принаймні один сценарій працює, що використовує гачок клавіатури. Ви можете дізнатись, чи має скрипт гачок клавіатури, відкривши його головне вікно та вибравши "Перегляд-> Історія ключів" на панелі меню.
  2. Двічі клацніть піктограму лотка цього сценарію, щоб відкрити його головне вікно.
  3. Натисніть одну з "таємничих клавіш" на клавіатурі.
  4. Виберіть пункт меню "Перегляд-> Історія ключів"
  5. Прокрутіть униз сторінки донизу. Десь поблизу внизу відбуваються події клавіші та введення ключа для вашого ключа. ПРИМІТКА. Деякі клавіші не генерують події, і тому вони не будуть видимі тут. Якщо це так, ви не можете безпосередньо зробити цю конкретну клавішу гарячою клавішею, оскільки драйвер клавіатури або апаратне забезпечення обробляють її на рівні, занадто низькому, щоб доступ до AutoHotkey був доступним. Про можливі рішення див. Далі нижче.
  6. Якщо ваш ключ можна виявити, занотуйте 3-розрядне шістнадцяткове значення у другому стовпці списку (наприклад, 159).

Тоді ви можете відключити цей ключ, додавши до сценарію наступний рядок:

SC159::return

Замініть 159 значенням вашого ключа

Тепер ключ слід відключити.

Також ви можете заблокувати диск за допомогою цього сценарію:

Drive, Lock, D:

Схоже, це працює лише для кнопок на клавіатурі, а не на компакт-диску. Але AutoHotKey має команду заблокувати диск:Drive, Lock, D:
PiTheNumber

1

Рішення, орієнтоване на обладнання, полягає у зменшенні висоти кнопки викидання, тому потрібно дійсно натиснути на неї, щоб змусити її працювати.

Щоб отримати інструкції *, перегляньте статтю Закріплення кнопки виймання надмірно економного DVD-диска .

(* Я не несу відповідальності за ці вказівки)


1

Я використовував lockmypc, і він працював на мене. Це дає вам діалогове вікно, яке ви можете натиснути, щоб заблокувати CD-двері або розблокувати cd-двері.

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.