Pierwsza część twojego pytania jest bardzo wykonalna, jeśli tylko dasz mi znać wersję systemu Windows, której używasz, opublikuję kroki.
Sterownik urządzenia ma flagę informującą system Windows, że jest to urządzenie „wymienne”, które jest ładowane do rejestru za każdym razem, gdy urządzenie jest ładowane. Zasadniczo wystarczy więc skonfigurować sposób automatycznego zastępowania wartości rejestru po uruchomieniu systemu.
Najpierw musisz uzyskać identyfikator urządzenia, które chcesz usunąć. • Otwórz Menedżera urządzeń (Start> Uruchom> devmgmt.msc) • Kliknij prawym przyciskiem myszy urządzenie i przejdź do Właściwości, a następnie otwórz kartę Szczegóły • Element „Identyfikator wystąpienia urządzenia” zostanie domyślnie zaznaczony na liście rozwijanej • Będzie wyglądał jak „IDE \ CDROMPBDS_DVD + RW_DS8W1P [...] \ DB1B [...] \ 5 & C10F4F i 0 i 0.0.0 • Pozostaw to okno otwarte lub zapisz identyfikator, ponieważ będziesz go potrzebować w następnym kroku
Następnym krokiem jest zmodyfikowanie wartości wymiennej w rejestrze. • Otwórz edytor rejestru (Start> Uruchom> regedit) • Przejdź do HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum • Następnie użyj sekcji ID, aby zlokalizować urządzenie (np. IDE, a następnie CDROMPBDS_DVD + RW_DS8W1P [...] \ DB1B [...] następnie 5 i C10F4F oraz 0 i 0.0.0 • Domyślnie prawdopodobnie nie będziesz mieć uprawnień do modyfikowania wartości, więc kliknij prawym przyciskiem myszy klucz (folder) i przejdź do uprawnień i daj swojemu konta pełną kontrolę • Wewnątrz tego klucza będzie wartością o nazwie „Możliwości”, która będzie miała wartość 4 lub 6 lub inną wyższą liczbę • Kliknij wartość prawym przyciskiem myszy i wybierz „Zmień”, a następnie odejmij 4 od wartości (np. zmień 6 na 2, 4 na 0 itd.) I kliknij „Ok”. W tym momencie urządzenie nie jest rozpoznawane jako wymienne. Aktualizacja aplikacji Bezpieczne usuwanie sprzętu może chwilę potrwać. Może być konieczne jej otwarcie w celu odświeżenia, ale urządzenie zostało zaktualizowane. Ikona może pozostać dookoła, ale po kolejnym kroku zostanie naprawiona.
Ostatnim krokiem jest upewnienie się, że wartość jest automatycznie aktualizowana przy każdym uruchomieniu systemu Windows (ponieważ wartość jest ładowana ze sterownika urządzenia za każdym razem, więc musimy ją nadpisywać za każdym razem). • Przejdź do Plik> Eksportuj i zapisz klucz w dowolnym miejscu na swoim komputerze. • Otwórz go za pomocą edytora tekstu i pozbądź się wszystkich dodatkowych podkluczy i wartości, których nie chcemy zmieniać. W końcu powinno to wyglądać mniej więcej tak:
Edytor rejestru systemu Windows w wersji 5.00
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ IDE \ CdRomPBDS_DVD + -RW_DS-8W1P ____________________ BD1B ____ \ 5 i c10f4f oraz 0 i 0.0.0] „Możliwości” = dword: 00000002
• Wróć do edytora rejestru, przejdź do HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run • Kliknij prawym przyciskiem myszy> Nowy> Wartość ciągu • Nadaj mu nazwę, a następnie kliknij prawym przyciskiem myszy i zmodyfikuj • Wprowadź regedit / s "C: \ Documents and Settings \ user \ My Documents \ DVD Not Removable.reg "(Zaktualizuj ścieżkę do miejsca, w którym zapisałeś plik i jak go nazwałeś)
Teraz plik .reg zawierający zaktualizowaną wartość będzie ładowany przy każdym logowaniu do konta i (zakładając, że było to jedyne urządzenie wymienne) ikona Bezpieczne usuwanie sprzętu nie będzie już wyświetlana.
Aktualizacja: sprawdź komentarz nr 28, jeśli używasz systemu Windows 7 * Komentarz 28 powraca do pytania SuperUser, z którym cię łączyłem.
Aby ukryć tę ikonę w systemie Windows XP, wystarczy użyć funkcji „Ukryj nieaktywne ikony”, ustawiając ją na „Zawsze chowaj”
Wymagałoby to ustawienia innych ikon na odpowiednie ustawienie, np. „Zawsze pokazuj”