Vérification du Boot Status Flag avant redémarrage

Vérification du Boot Status Flag avant redémarrage - Win 7 - Windows & Software

Marsh Posté le 10-03-2015 à 11:22:32    

Bonjour,
 
Je cherche à savoir comment sous windows, connaitre l'état inscrit dans la partie boot de windows 7 afin de savoir si au redémarrage, celui-ci va être en "démarrage normal" ou en "restauration système".
 
Y'a t il une commande pour le savoir ou un fichier spécifique ?
 
Merci ! :jap:

Reply

Marsh Posté le 10-03-2015 à 11:22:32   

Reply

Marsh Posté le 10-03-2015 à 11:40:07    

y'a cette commande :
fsutil dirty query c:
 
qui permet de vérifier si la partition NTFS est clean mais c'est pas encore exactement ce que je cherche.
 
Edit : j'ai retravaillé sur le sujet
 
Info wikipedia : le boot status flag est contenu ici : +0hex
https://en.wikipedia.org/wiki/Master_boot_record
 
Status or physical drive (bit 7 set is for active or bootable, old MBRs only accept 80hex, 00hex means inactive, and 01hex–7Fhex stand for invalid)
 
Maintenant il me faut un outil qui explorer le disque dur en héxa...
Il faut utiliser l'outil HxD : https://mh-nexus.de/en/hxd/  
 
Question maintenant : trouver le bon octet du disque pour simuler un problème d'intégrité.
 
Un tuto où il serait possible de le faire :  
http://securitysnapshots.blogspot. [...] table.html
 
Pour les valeurs possibles :
http://www.diydatarecovery.nl/kb_mbr_article.htm


Message édité par akizan le 19-05-2016 à 17:24:27
Reply

Marsh Posté le 20-05-2016 à 13:12:47    

Pour ceux que ça intéresse, j'ai finalement trouvé les informations ici :
 
https://www.raymond.cc/blog/manuall [...] ut-chkdsk/
 
En gros, pour savoir si le disque est intègre ou pas, c'est la commande fsutil
Par contre, il n'est pas possible de "reset" le boot flag sous windows par des outils hexa disks comme c'est indiqué :
 
Special Note: After testing it seems none of the hex editors will edit the system volume (C: drive) or any volumes currently in use and locked by the system, although some of them claim to be able to do so. There is a solution to this problem which we mention at the bottom of the article.
Read More: https://www.raymond.cc/blog/manuall [...] -chkdsk/2/

 


Message édité par akizan le 20-05-2016 à 13:21:28
Reply

Marsh Posté le 18-07-2018 à 16:01:27    

je m'auto répond, la requete WMI devrait aussi être utile sur ce sujet :
root\cimv2:SELECT __Relpath, Name, Description, FileSystem, VolumeDirty FROM Win32_LogicalDisk Where DriveType = 3 and VolumeDirty = true
 
edit : wmic.exe diskdrive get status (permet de voir si le disque est "sain" )
 
une autre commande également :
chkntfs c: (pour savoir si le disque est intègre ou pas)


Message édité par akizan le 11-09-2019 à 09:15:34
Reply

Marsh Posté le 18-07-2018 à 21:12:57    

Tu te sent pas seul sur ton topic ?


---------------
#mais-chut
Reply

Marsh Posté le 19-07-2018 à 10:57:01    

si mais c'est au cas où quelqu'un un jour rechercherai la même chose, je partage :p

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed