Jak mogę kontrolować numerację dysków (wyliczanie) w Zarządzaniu dyskami w systemie Windows 7?

5

System stacjonarny miał dwa dyski (przypisane C i D, które zostały wymienione w Zarządzaniu dyskami jako Dysk 0 i Dysk 1). Nowy dysk SSD został dodany jako dysk rozruchowy po skopiowaniu dysku C na dysk SSD. Dysk SSD został podłączony do portu SATA 0 (master) na płycie głównej. Poprzedni dysk C został przeniesiony do SATA 2 i jest sformatowany jako nie rozruchowa partycja NTFS. Dysk D pozostał na SATA 1.

System uruchamia się i wszystko wydaje się w porządku. Byłem w stanie ręcznie dostosować listy napędowe. Lista w przystawce Zarządzanie dyskami jest jednak ponownie uporządkowana. Dysk 0 jest poprzednim dyskiem 2 (D Drive) na SATA 1, dysk 1 to nowy dysk rozruchowy (teraz C) na SATA 0, a dysk 2 to poprzedni dysk C (teraz przypisany E) na SATA 2.

Czy oznaczenie Dysk 0, 1, 2 znaczy coś? Wolałbym, aby były wyświetlane w Zarządzaniu dyskami jako dyski C, D i E od góry do dołu. Czy wyliczenie dysku jest oparte na porcie SATA, czy coś innego? (Jeśli był oparty na porcie SATA, należy zamówić C, D, E. Czy jest jakiś sposób, aby ponownie uporządkować przypisania numerów dysków? Co faktycznie determinuje wyliczenie numerów dysków?

tim11g
źródło

Odpowiedzi:

1

Numeracja zależy od portu sata, do którego są podłączone. Na niektórych płytach głównych (mam Gigabyte) na płycie znajdują się oznaczenia, które informują, który port to numeracja. jedynym sposobem, aby to zmienić, jest umieszczenie ich w portach tak, jak chcesz, aby były wyświetlane w zarządzaniu dyskami. Są to fizyczne „adresy”, których nie można zmienić.

Aktualizacja:

Przepraszam, że popełniłem błąd. Moja odpowiedź była w połowie kompletna, a ustawienia pomieszane.

Numeracja dysków SATA zależy od pozycji w portach. Możesz jednak zmienić kolejność wyświetlaną przez Zarządzanie dyskami, instalując nowy system operacyjny na innym dysku. Podczas korzystania z dysków SATA system Windows decyduje o urządzeniach Master i Slaves na podstawie kolejności rozruchu systemu Bios. Pierwszy dysk z systemem operacyjnym Windows zostanie wymieniony jako C: i jako Dysk 0 w oknie Zarządzanie dyskami. Więc jeśli zainstalujesz nowy dysk i umieścisz go w miejscu innego dysku (Dysk 0), musisz sprawdzić swoje bios i upewnić się, że jest to pierwszy Dysk twardy w kolejności rozruchu, jeśli chcesz, aby był wyświetlany jako Dysk 0 na dysku Zarządzanie. Można mieć inne urządzenia przed nim, ale musi to być pierwszy dysk twardy. Musisz także sprawdzić dokumentację płyty głównej. Niektórzy producenci faktycznie czynią określone porty master lub slave.

Mój błąd w ustawieniach polegał na tym, że zworki są ważne tylko dla urządzeń master i slave na dyskach IDE. SATA mają zworki, ale są ogranicznikami. Przykładem jest, że mój dysk twardy ma tryb pracy 3 Gb / s. Mogę ustawić zworkę, aby ograniczyć jej działanie do 1,5 Gb / s.

jmc302005
źródło
To jest to co myślałam. Moja płyta główna to także Gigabyte - GA-P35-DS4. Jednak wyliczenie nie jest zgodne z numeracją portów SATA. Chyba powinienem stwierdzić, że płyta główna jest niepoprawnie udokumentowana, czy system Windows interpretuje porty SATA inaczej niż BIOS?
tim11g
Dziwne jest to, że port SATA, który był wcześniej powiązany z dyskiem 0, jest teraz dyskiem 1. Wygląda na to, że nie ma stałego mapowania między portami SATA a dyskami #.
tim11g
Więcej informacji znajduje się tutaj < i.imgur.com/dXp1fSH.png >. To pokazuje porty SATA płyty głównej, ich etykiety BIOS i numer dysku przypisany przez system Windows.
tim11g
moje porty są ułożone w stos 2x3 i idzie (od góry do dołu) 0-1 2-3 4-5 SATA i stos 1x2 (od góry do dołu) 7-6 GSATA. Są w porządku, ale robi się mylące, gdy tak wiele dysków lol. To nie tak, że są oznaczone literami w pudełku lol.
jmc302005
Twoja wtyczka do góry. wtyczka kopalniana na boki. Zasadniczo to samo. Mój oryginalny dysk C był w 0, ale podwójnie uruchomiłem Win 8, a następnie ostatecznie pozbyłem się Win 7, więc teraz moje c wynosi 1, ponieważ nigdy nie zadałem sobie trudu ich przełączenia.
jmc302005
5

Według KB937251 kolejność, w jakiej dyski SATA są wyliczane i wyświetlane w systemie Windows, nie gwarantuje, że odpowiadają portom SATA, do których dyski są podłączone, i może nawet różnić się w zależności od uruchamiania systemu operacyjnego. Artykuł mówi, że jest to spowodowane ograniczeniami projektowymi systemu Windows:

Status

Firma Microsoft potwierdziła, że ​​problem ten wynika z ograniczeń projektowych w produktach Microsoft wymienionych w sekcji „Dotyczy”. Ten problem występuje, ponieważ dyski są wyliczane w kolejności, w jakiej są prezentowane systemowi operacyjnemu przez system BIOS.

Wydaje się, że nie jest dostępne żadne obejście, które wymusiłoby wyświetlanie dysków w określonej kolejności. Sugeruje to jednak, że ten problem nie spowoduje żadnych problemów w działaniu systemu, więc można go bezpiecznie zignorować.

BoltClock
źródło
3
Kolejność wyliczania systemu Windows nigdy nie była twierdzona, że ​​jest stała, zarówno z dyskami SATA, jak i IDE, i nie jest to wymagane przez żaden standard sprzętowy, o ile wiem. Oprogramowanie polegające na poprawnym działaniu na stabilnej kolejności wyliczania dysku jest uszkodzone.
kreemoweet
1
Jestem ciekawy, dlaczego Microsoft uważa, że ​​jest to akceptowalny stan rzeczy.
Milind R
@Milind R: Prawdopodobnie dlatego, że zachowanie wyliczeniowe nie jest całkowicie pod ich kontrolą.
BoltClock
Rozumiem, ale dlaczego nie za pierwszym razem ułożyć je w określonej kolejności i używać w ten sposób za każdym razem, niezależnie od kolejności wyliczania?
Milind R
2
Co ważniejsze, oprogramowanie wewnętrzne zdecydowanie dostarcza informacji o kolejności portów. Przejdź do powłoki UEFI i sprawdź drzewo urządzeń, aby uzyskać pomysł. System Windows nie ma problemu z odgadnięciem oprogramowania układowego.
Milind R
0

Wydaje mi się, że odpowiedzią byłoby podłączenie twojego głównego dysku z sata 1, a następnie uruchomienie, niech bios to zobaczy. Windows zobaczy to jako dysk 0. Przydzieli C: a jeśli ma wiele partycji, inne litery. Następnie wyłącz komputer, dodaj następny dysk i uruchom komputer. Upewnij się, że bios to widzi, a następnie sprawdź menedżera dysków w systemie Windows. Powinien być wyświetlany jako Dysk 01. Możesz dowolnie zmieniać przypisania liter. System Windows zwiększy liczbę dla każdego nowego dysku. Voila, pełna kontrola nad przypisywaniem dysku i listów.

Branes51
źródło
1
„Wydaje ci się”, że po ponownym uruchomieniu system Windows zapamięta numer dysku i przypisane litery dysku przy poprzednim uruchomieniu, nawet jeśli sprzęt zmienił się od tego czasu? Testowałeś to? Czy masz referencję, która to obsługuje?
Scott
Jest to wiele domysłów, ale tak naprawdę nie opartych na żadnych dowodach ani doświadczeniu. Doceniam twoją próbę udzielenia odpowiedzi na pytanie, ale a) pytanie ma ponad 5 lat i już zostało udzielone odpowiedzi, oraz b) ponieważ jest to domysł, w rzeczywistości nie dodaje on żadnej realnej wartości do rozmowy.
music2myear