A voir également:
- Pcl xl error warning illegal media type
- Site de telechargement illegal - Accueil - Outils
- Site de streaming illégal - Accueil - Services en ligne
- Iptv illégal - Accueil - Streaming
- Media creation tool - Télécharger - Systèmes d'exploitation
- Fan error lenovo ✓ - Forum Refroidissement
2 réponses
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
2 620
11 sept. 2021 à 17:26
11 sept. 2021 à 17:26
Bonjour,
Cela me paraît impossible sauf si la commande est lancée à partir par exemple d'une carte SD, donc commencer par voir d'où l'on a lancé Powershell.
Wmic donne une alternative en appelant le registre, mais seulement sous Windows 10.
Si par exemple je veux retourner le modèle du disque, j'écris à l'invite de commande:
wmic /NameSpace:\\root\Microsoft\Windows\Storage Path MSFT_PhysicalDisk Where "MediaType=3" Get Model
MediaType=3 retournant les informations d'un disque dur (4 si c'est un SSD, etc).
Cela me paraît impossible sauf si la commande est lancée à partir par exemple d'une carte SD, donc commencer par voir d'où l'on a lancé Powershell.
Wmic donne une alternative en appelant le registre, mais seulement sous Windows 10.
Si par exemple je veux retourner le modèle du disque, j'écris à l'invite de commande:
wmic /NameSpace:\\root\Microsoft\Windows\Storage Path MSFT_PhysicalDisk Where "MediaType=3" Get Model
MediaType=3 retournant les informations d'un disque dur (4 si c'est un SSD, etc).
Bonsoir,
Merci pour l’intérêt que vous portez à mon problème.
Je lance la commande directement depuis le PC concerné.
Le PC est un Dell latitude 3590 et le disque est un SAMSUNG HM121HI
La commande :
PS C:\Windows\system32> Get-PhysicalDisk
Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size
------ ------------ ------------ --------- ------- ----------------- ------------ ----- ----
0 SAMSUNG HM121HI S14PJD0S101316 Unspecified False OK Healthy Auto-Select 111.79 GB
1 SanDisk Ultra 0401e9d8ddfec1d6648d Unspecified False OK Healthy Auto-Select 28.64 GB
La commande wmic donne pour ce disque la valeur "0" qui correspond à "unspecified"
Merci pour l’intérêt que vous portez à mon problème.
Je lance la commande directement depuis le PC concerné.
Le PC est un Dell latitude 3590 et le disque est un SAMSUNG HM121HI
La commande :
PS C:\Windows\system32> Get-PhysicalDisk
Number FriendlyName SerialNumber MediaType CanPool OperationalStatus HealthStatus Usage Size
------ ------------ ------------ --------- ------- ----------------- ------------ ----- ----
0 SAMSUNG HM121HI S14PJD0S101316 Unspecified False OK Healthy Auto-Select 111.79 GB
1 SanDisk Ultra 0401e9d8ddfec1d6648d Unspecified False OK Healthy Auto-Select 28.64 GB
La commande wmic donne pour ce disque la valeur "0" qui correspond à "unspecified"
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
2 620
12 sept. 2021 à 00:47
12 sept. 2021 à 00:47
Ben je ne sais pas.
Que tu ne voies pas ta carte SD, c'est normal, mais moi j'ai le bon retour par les 2 procédés (dans le cas wmic, il faut Windows 10 et spécifier le MediaType voulu, 3 en ce qui nous intéresse).
Ton disque doit avoir des particularités, tu es sûr vu la taille modeste que c'est un HDD et pas un SSD? (auquel cas MediaType=4)?
Il y a plusieurs autres façons de récupérer l'information, aussi par wmic sans passer par le registre:
wmic diskdrive get InterfaceType,Manufacturer,MediaType,Model,SerialNumber,Size /value
ou
wmic path Win32_DiskDrive get InterfaceType,Manufacturer,MediaType,Model,SerialNumber,Size /value
mais pas d'autre moyen simple non graphique à ma connaissance
Que tu ne voies pas ta carte SD, c'est normal, mais moi j'ai le bon retour par les 2 procédés (dans le cas wmic, il faut Windows 10 et spécifier le MediaType voulu, 3 en ce qui nous intéresse).
Ton disque doit avoir des particularités, tu es sûr vu la taille modeste que c'est un HDD et pas un SSD? (auquel cas MediaType=4)?
Il y a plusieurs autres façons de récupérer l'information, aussi par wmic sans passer par le registre:
wmic diskdrive get InterfaceType,Manufacturer,MediaType,Model,SerialNumber,Size /value
ou
wmic path Win32_DiskDrive get InterfaceType,Manufacturer,MediaType,Model,SerialNumber,Size /value
mais pas d'autre moyen simple non graphique à ma connaissance
Furax_33
>
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
12 sept. 2021 à 07:33
12 sept. 2021 à 07:33
Bonjour,
Merci pour les réponses, mais les commandes ne fournissent pas le type (hdd ou ssd) ni une valeur numérique .
Sinon le disque "SAMSUNG HM121HI " est bien un disque sata hdd.
Par contre si j'active le gestionnaire de tache puis que je clic sur l'onglet performance,
le type "HDD" apparait bien à coté du disque.
Comment Windows réussit-il à récupéré cette valeur , un mystère!!!
Merci pour les réponses, mais les commandes ne fournissent pas le type (hdd ou ssd) ni une valeur numérique .
Sinon le disque "SAMSUNG HM121HI " est bien un disque sata hdd.
Par contre si j'active le gestionnaire de tache puis que je clic sur l'onglet performance,
le type "HDD" apparait bien à coté du disque.
Comment Windows réussit-il à récupéré cette valeur , un mystère!!!
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
2 620
>
Furax_33
12 sept. 2021 à 09:37
12 sept. 2021 à 09:37
Les types de disque sont stockées dans le Bios et dans le registre à HKLM-System-Mounted Devices mais sont en hex dans le registre, donc ininterprétables.
Le problème est peut-être du au Bios, auquel cas il n'y a rien d'autre à faire (à part évidemment changer de PC) que de faire prendre les vessies pour des lanternes.
La commande Powershell (Administrateur): Get-PhysicalDisk | Select-Object FriendlyName, MediaType, Size
doit nous retourner FriendlyName = PhysicalDisk(N) avec son MediaType (Unspecified dans notre cas).
Il faut noter la valeur de N correspondante, puis écrire:
Set-PhysicalDisk –FriendlyName PhysicalDisk(N) -MediaType HDD
Il est parfois évoqué que l'astuce n'est prévue que pour des pools de disques sur des serveurs, mais ça ne mange pas de pain d'essayer.
On pourrait toujours en cas d'échec créer un tel pool de disques, recommencer l'opération puis le supprimer, mais ce n'est peut-être pas la meilleure des idées parce que je connais mal la question mais qu'il me semble que l'opération formate les disques cible.
Le problème est peut-être du au Bios, auquel cas il n'y a rien d'autre à faire (à part évidemment changer de PC) que de faire prendre les vessies pour des lanternes.
La commande Powershell (Administrateur): Get-PhysicalDisk | Select-Object FriendlyName, MediaType, Size
doit nous retourner FriendlyName = PhysicalDisk(N) avec son MediaType (Unspecified dans notre cas).
Il faut noter la valeur de N correspondante, puis écrire:
Set-PhysicalDisk –FriendlyName PhysicalDisk(N) -MediaType HDD
Il est parfois évoqué que l'astuce n'est prévue que pour des pools de disques sur des serveurs, mais ça ne mange pas de pain d'essayer.
On pourrait toujours en cas d'échec créer un tel pool de disques, recommencer l'opération puis le supprimer, mais ce n'est peut-être pas la meilleure des idées parce que je connais mal la question mais qu'il me semble que l'opération formate les disques cible.
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
2 620
>
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
12 sept. 2021 à 10:33
12 sept. 2021 à 10:33
On peut aussi vérifier via Powershell sous quel numéro déficient est éventuellement connu le disque ( le retour correct est 3, ma carte SD en place dit 0):
Get-WmiObject -Class MSFT_PhysicalDisk -Namespace root\Microsoft\Windows\Storage | Select FriendlyName, MediaType
Get-WmiObject -Class MSFT_PhysicalDisk -Namespace root\Microsoft\Windows\Storage | Select FriendlyName, MediaType
Furax_33
>
brucine
Messages postés
17910
Date d'inscription
lundi 22 février 2021
Statut
Membre
Dernière intervention
27 novembre 2024
12 sept. 2021 à 11:27
12 sept. 2021 à 11:27
Merci de votre aide,
La commande "Get-WmiObject -Class MSFT_PhysicalDisk -Namespace root\Microsoft\Windows\Storage | Select FriendlyName, MediaType " renvoie la valeur "0"
J'ai changé de disque et réinstaller Windows 10 21h1 et mis à jour tous les pilotes .
Le nouveau disque sort également en "Unspecified". J'en conclus que c'est ce PC (Dell latitude 3590) qui a un problème (Que je ne rencontre pas sur un autre PC de modèle identique)
J'ai passé la commande "Set-PhysicalDisk" avec l'Uniqueid et la valeur du Mediatype est maintenant correcte
Je mets donc en cause ce PC , mais je n'ignore encore l'origine.
Encore merci pour votre analyse et votre aide
La commande "Get-WmiObject -Class MSFT_PhysicalDisk -Namespace root\Microsoft\Windows\Storage | Select FriendlyName, MediaType " renvoie la valeur "0"
J'ai changé de disque et réinstaller Windows 10 21h1 et mis à jour tous les pilotes .
Le nouveau disque sort également en "Unspecified". J'en conclus que c'est ce PC (Dell latitude 3590) qui a un problème (Que je ne rencontre pas sur un autre PC de modèle identique)
J'ai passé la commande "Set-PhysicalDisk" avec l'Uniqueid et la valeur du Mediatype est maintenant correcte
Je mets donc en cause ce PC , mais je n'ignore encore l'origine.
Encore merci pour votre analyse et votre aide