Como faço para que unidades M.2 PCIe SSD não sejam removíveis no Windows 10?

4

Pela primeira vez, eu construí meu próprio computador. Eu comprei um SSD M.2 (especificamente o SSD ADATA XPG SX6000 M.2 2280 PCIe Gen3x2 - 512GB) e coloquei-o no slot Ultra M.2 na parte de trás da minha placa-mãe (ASRock Fatal1ty X470 Gaming-ITX / ac) .

As coisas estão muito bem. Mas depois de instalar o Windows 10 nele, meu SSD aparece como uma unidade removível, o que me deixa louco. Por que eu iria querer ejetar o disco em que o Windows está sendo executado? Felizmente, se eu tentar (macio) ejetá-lo, ele falhará. (Eu não me preocupo muito com uma ejeção acidental - é muito difícil chegar casualmente.)

Meu UEFI tem uma opção para Hot Plugging (apenas SATA eu acho) e sempre foi desativado. Então provavelmente não é isso.

Eu também tentei as correções de registro nesta resposta ( link ) para Como posso remover a opção de ejetar unidades SATA do ícone da bandeja do Windows 7? e todo o "storahci" TreatAsInternalPort 0-5 não faz nada para mim. Mas talvez essa seja a parte errada do registro - porque isso pode não ser estritamente falando como uma unidade SATA?

Eu também tentei o método 'disable write caching' - nada. Na verdade, a mudança nem vai persistir! Se eu reiniciar meu sistema, ele volta com o cache de gravação ativado. A desativação do cache de gravação no dispositivo persistirá, mas não desativará (software?) O cache de gravação no Windows.

Eu também tentei o driver mais recente do chipset e procurei um driver da ADATA, mas eles não parecem fornecer um. Também estou executando o UEFI mais recente.

Admito que há também a questão Discos rígidos internos mostrados como removíveis no Windows 10 mas nada que se aplicou ajudou, e não há uma resposta aceita de qualquer maneira.

Obrigado antecipadamente!

    
por Will Matheson 11.09.2018 / 03:48

0 respostas