OVH Cloud OVH Cloud

Xp NTFS vers FAT32

18 réponses
Avatar
Paca
Bonjour,
je souhaite convertir une ma partition Données (NTFS) en FAT32 pour
pouvoir y accéder sous Win98 et Knoppix.

Structure de mes disques :

Disk 1 :
C:WIN98 FAT32 ACTIVE Primary
*. Extended None Primary
D:WINXP NTFS None Logical
F:Données NTFS None Logical

Disk 2 :
H FAT32 Active Primary
*. Unallocated None Primary

Partition Magic 7, lors du redémarrage pour appliquer la
transformation m'indique :

Current operation (1of1)
Converting partition : F:données
(NTFS, Logical volume, 25164,3 MB on Disk:1)
To type : FAT32
Entire Progres : 100%

Error 1861 while executing Batch


Error 1861 : Data is compressed or sparse, File 48 (128). Click on OK
to cancel conversion.

Will now reboot.
Press Any Key to Continue.

Mes fichiers ne sont pas compressés et j'ai soigneusement défragmenté
toutes les partitions.
Que puis-je faire, schant que je ne parle pas du tout DOS ?

Merci.

P-S : XpPro 512Mo RAM Athlon 1600+.

10 réponses

1 2
Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Paca s'est ainsi exprimé:

Bonjour,
je souhaite convertir une ma partition Données (NTFS) en FAT32 pour
pouvoir y accéder sous Win98 et Knoppix.
[...]

Partition Magic 7, lors du redémarrage pour appliquer la
transformation m'indique :

[...]
Error 1861 while executing Batch

Error 1861 : Data is compressed or sparse, File 48 (128). Click on OK
to cancel conversion.
[...]
Mes fichiers ne sont pas compressés



SI !!!!!!!
Tu en as !
Plein !
Sans le savoir !

En particulier :
- Le dossier %systemroot%system32dllcache
- les dossiers des points de restauration
- tous les dossiers éventuels contenant des backups de "hotfixes"
($NTUnisntall...") ou de Service pack !


J'ai écrit un scritp VBS qui affiche la liste de tous les dossiers et
fichiers compressés d'une partition :
http://www.bellamyjc.org/fr/vbsdownload.html#getcomp
Syntaxe :
getcomp <disque:>[<dossier>]

L'analyse peut être plus ou moins longue, et les résultats sont stockés dans
un fichier texte "listcomp.txt", affiché automatiquement dans le bloc-notes
à la fin de l'analyse.



Il FAUT décompresser TOUS ces fichiers et dossiers avant d'effectuer une
conversion NTFS->FAT32
clic droit sur le/les dossiers/fichiers compressés,
propriétés,
bouton "Avancés",
décocher la case "Compresser le contenu..."
(il faut évidemment que tu aies suffisamment de place libre)

NB: Idem pour les fichiers CHIFFRÉS !

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *

Avatar
Paca
On Sat, 1 May 2004 17:06:21 +0200, "Jean-Claude BELLAMY"
wrote:

Dans le message news: ,
Paca s'est ainsi exprimé:



Mes fichiers ne sont pas compressés



SI !!!!!!!
Tu en as !
Plein !
Sans le savoir !



Windows toujours...


Il FAUT décompresser TOUS ces fichiers et dossiers avant d'effectuer une
conversion NTFS->FAT32



Bon, allez !

Merci
Avatar
Paca
On Sat, 1 May 2004 17:06:21 +0200, "Jean-Claude BELLAMY"
wrote:



J'ai écrit un scritp VBS qui affiche la liste de tous les dossiers et
fichiers compressés d'une partition :
http://www.bellamyjc.org/fr/vbsdownload.html#getcomp
Syntaxe :
getcomp <disque:>[<dossier>]



Quand je clique sur getcomp.vbs dans l'explorateur, la console se
montre rapidement puis disparaît sans que j'ai pu lire quoi que ce
soit.
Si dans la boîte éxécuter je tape :
getcomp <F:>[<F>]
Win répond :
Windows ne trouve pas "getcomp". Vérifiez que vous avez entré le nom
correctement et essayez à nouveau

Que faire ?

J'ai repéré certains dossiers compressés : ils apparaissent en bleu
dans l'explorateur.
Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Paca s'est ainsi exprimé:

On Sat, 1 May 2004 17:06:21 +0200, "Jean-Claude BELLAMY"
wrote:



J'ai écrit un scritp VBS qui affiche la liste de tous les dossiers et
fichiers compressés d'une partition :
http://www.bellamyjc.org/fr/vbsdownload.html#getcomp
Syntaxe :
getcomp <disque:>[<dossier>]



Quand je clique sur getcomp.vbs dans l'explorateur, la console se
montre rapidement puis disparaît sans que j'ai pu lire quoi que ce
soit.
Si dans la boîte éxécuter je tape :
getcomp <F:>[<F>]
Win répond :
Windows ne trouve pas "getcomp". Vérifiez que vous avez entré le nom
correctement et essayez à nouveau



Il est préférable de lancer "getcomp" depuis une fenêtre de commandes.
Si Windows te sort cette injure, c'est que, au choix :

- tu as placé "GetComp.vbs" dans un dossier dont le nom ne figure
pas dans la variable PATH, et tu l'as lancé depuis un autre dossier.

- ta variable d'environnement "PATHEXT" ne contient pas l'extension VBS.
C:WINDOWSsystem32>echo %pathext%
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
(c'est elle qui donne la liste des extensions des fichiers exécutables)

- il y a un pb d'association de l'extension .VBS dans ta BDR.
Essaye alors d'exécuter la commande :
cscript "x:machintruc...getcomp.vbs"


--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *

Avatar
Pascal PETIT
Salut Jean-Claude,

"Jean-Claude BELLAMY" writes:

Il FAUT décompresser TOUS ces fichiers et dossiers avant d'effectuer une
conversion NTFS->FAT32
clic droit sur le/les dossiers/fichiers compressés,
propriétés,
bouton "Avancés",
décocher la case "Compresser le contenu..."
(il faut évidemment que tu aies suffisamment de place libre)



:-)

et suffisamment de temps.

Y a pas moyen de faire ça en une fois directement ? du style: je le
fais à la racine en indiquant que ça doit être fait récursivement ?

--
Pascal
Avatar
Alain Deschamps
On 01 May 2004 21:59:59 +0200, Pascal PETIT
wrote:

Salut Jean-Claude,

"Jean-Claude BELLAMY" writes:

Il FAUT décompresser TOUS ces fichiers et dossiers avant d'effectuer une
conversion NTFS->FAT32
clic droit sur le/les dossiers/fichiers compressés,
propriétés,
bouton "Avancés",
décocher la case "Compresser le contenu..."
(il faut évidemment que tu aies suffisamment de place libre)



:-)

et suffisamment de temps.

Y a pas moyen de faire ça en une fois directement ? du style: je le
fais à la racine en indiquant que ça doit être fait récursivement ?



Si avec la commande "compact /u /s"
--
echo | tr "p-za-o" "a-z"
Avatar
Paca
On Sat, 1 May 2004 20:41:32 +0200, "Jean-Claude BELLAMY"
wrote:

Il est préférable de lancer "getcomp" depuis une fenêtre de commandes.


Je ne sais pas vraiment utiliser la fenêtre de commande... C'est
peut-être le moment d'apprendre.
Alors ça fait ça :
La fenêtre s'ouvre en me disant :
D:Documents and SettingsAdministrateur>
j'ajoute : getcomp
et ça repond :
Erreur en entrée : Il n'y a pas de moteur de script pour l'extension
de fichier ".vbs".

Si Windows te sort cette injure, c'est que, au choix :

- tu as placé "GetComp.vbs" dans un dossier dont le nom ne figure
pas dans la variable PATH, et tu l'as lancé depuis un autre dossier.



Euh... La variable PATH... j'ai placé getcomp.vbs dans
D:Windowssystem32 avec d'autres .vbs. Et j'ai cliqué dessus.

- ta variable d'environnement "PATHEXT" ne contient pas l'extension VBS.
C:WINDOWSsystem32>echo %pathext%
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
(c'est elle qui donne la liste des extensions des fichiers exécutables)



A l'invite de commande je tape :
D:WINDOWSsystem32>echo%pathext%
et :
'D:WINDOWS' n'est pas reconnu en tant que commande interne ou
externe, un programme exécutable ou un fichier de commandes.

- il y a un pb d'association de l'extension .VBS dans ta BDR.
Essaye alors d'exécuter la commande :
cscript "x:machintruc...getcomp.vbs"



J'écris :
csript"D:WINDOWSsystem32getcomp.vbs"
et j'obtiens :
Syntaxe du nom de fichier, de répertoire ou de volume incorrecte.

Aaargh.. Moi pas savoir causer en ligne de commande ! moi vouloir bien
essayer si ignare comme moi pas vous fatiguer !
Merci
Avatar
Paca
On Sat, 1 May 2004 20:41:32 +0200, "Jean-Claude BELLAMY"
wrote:


- ta variable d'environnement "PATHEXT" ne contient pas l'extension VBS.
C:WINDOWSsystem32>echo %pathext%
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
(c'est elle qui donne la liste des extensions des fichiers exécutables)



En cherchant dans l'aide de Windows, j'ai trouvé la commande set qui
me renvoie :
Path=D:WINDOWSsystem32;D:WINDOWSsystem32WBEM
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
Avatar
Jean-Claude BELLAMY
Dans le message news: ,
Paca s'est ainsi exprimé:

On Sat, 1 May 2004 20:41:32 +0200, "Jean-Claude BELLAMY"
wrote:

Il est préférable de lancer "getcomp" depuis une fenêtre de
commandes.


Je ne sais pas vraiment utiliser la fenêtre de commande... C'est
peut-être le moment d'apprendre.
Alors ça fait ça :
La fenêtre s'ouvre en me disant :
D:Documents and SettingsAdministrateur>
j'ajoute : getcomp
et ça repond :
Erreur en entrée : Il n'y a pas de moteur de script pour l'extension
de fichier ".vbs".



Ouh la !!! Il y a un pb dans ta BDR !

Vérifie le contenu des clefs suivantes :

HKEY_CLASSES_ROOT.vbs
valeur par défaut :
VBSFile


HKEY_CLASSES_ROOTVBSFileShellOpenCommand
valeur par défaut :
%SystemRoot%System32CScript.exe "%1" %*
ou
%SystemRoot%System32WScript.exe "%1" %*


Si Windows te sort cette injure, c'est que, au choix :

- tu as placé "GetComp.vbs" dans un dossier dont le nom ne figure
pas dans la variable PATH, et tu l'as lancé depuis un autre
dossier.



Euh... La variable PATH... j'ai placé getcomp.vbs dans
D:Windowssystem32 avec d'autres .vbs. Et j'ai cliqué dessus.

- ta variable d'environnement "PATHEXT" ne contient pas l'extension
VBS. C:WINDOWSsystem32>echo %pathext%
.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
(c'est elle qui donne la liste des extensions des fichiers
exécutables)



A l'invite de commande je tape :
D:WINDOWSsystem32>echo%pathext%
et :
'D:WINDOWS' n'est pas reconnu en tant que commande interne ou
externe, un programme exécutable ou un fichier de commandes.



!!!!!!!
J'ai fait un copier-coller de ma fenêtre de commandes, dans laquelle
"C:WINDOWSsystem32>" est le prompt du processeur de commandes!
Il ne fallait pas l'inclure dans la commande !

- il y a un pb d'association de l'extension .VBS dans ta BDR.
Essaye alors d'exécuter la commande :
cscript "x:machintruc...getcomp.vbs"



J'écris :
csript"D:WINDOWSsystem32getcomp.vbs"
et j'obtiens :
Syntaxe du nom de fichier, de répertoire ou de volume incorrecte.



Si tu as effectivement tapé ce que tu viens décrire, c'est normal !

1) Le nom du moteur de script est "cscript"
et NON PAS "csript" !!!
2) il faut un ESPACE entre le nom du moteur et
le nom du fichier script passé en paramètres!

PS: et vérifie l'existence des fichiers
%systemroot%system32cscript.exe
%systemroot%system32wscript.exe
(je commence à avoir des doutes en ce qui concerne ton Windows)

A tout haard, tu peux (re)télécharger VBS ici :
http://download.microsoft.com/download/winscript56/Install/5.6/W98NT42KMe/FR/scriptfr.exe

Il contient tout (cscritp.exe, wscript.exe, les DLL principales, un fichier
.inf d'instalaltion, avec toutes les clefs BDR nécessaires, ... ...)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP] - http://www.bellamyjc.org
http://www.bellamyjc.org *

Avatar
Paca
On Sun, 2 May 2004 15:32:09 +0200, "Jean-Claude BELLAMY"
wrote:
Vérifie le contenu des clefs suivantes :

HKEY_CLASSES_ROOT.vbs
valeur par défaut :
VBSFile


non, cela apparaît pour .VBE mais pas pour .VBS.

HKEY_CLASSES_ROOTVBSFileShellOpenCommand
valeur par défaut :
%SystemRoot%System32CScript.exe "%1" %*



oui

"C:WINDOWSsystem32>" est le prompt du processeur de commandes!
Il ne fallait pas l'inclure dans la commande !



D:Documents and SettingsAdministrateur> echo
Commande ECHO activée.

D:Documents and SettingsAdministrateur>%pathext%
'.COM' n'est pas reconnu en tant que commande interne
ou externe, un programme exécutable ou un fichier de commandes.

et dans le dossier D:Documents and SettingsAdministrateur, je trouve
deux fichiers de 0ko : echo.com et echo%pathext%

2) il faut un ESPACE entre le nom du moteur et
le nom du fichier script passé en paramètres!



cscript "D:WINDOWSsystem32 getcomp.vbs
Erreur en entrée: Il n'y a pas de moteur de script pour l'extension de
fichier "
.vbs".
Mais au passage une fenêtre windows m'avertit :

PS: et vérifie l'existence des fichiers
%systemroot%system32cscript.exe
%systemroot%system32wscript.exe
(je commence à avoir des doutes en ce qui concerne ton Windows)


je les ai trouvés dans l'explorateur : cscript.exe fait apparaitre
brièvement la fenêtre, wscript affiche une fenêtre de paramètres de
Windows Script Host.

A tout haard, tu peux (re)télécharger VBS ici :
http://download.microsoft.com/download/winscript56/Install/5.6/W98NT42KMe/FR/scriptfr.exe




Alors là, c'est complet : Apparition d'une
Fenêtre Installation logicielle
indiquant :
n'a pas été validé lors du test permettant d'obtenir le logo Windows
et vérifiant sa compatibilité avec Windows XP.
Ce logiciel ne sera pas installé. Contactez votre administrateur
système.
Jamais vue, cette fenêtre !
Fenêtre suivante :
Echec de l'installation du fichier INF. Raison : le programme spécifié
n'est pas un programme Windows ou MS-DOS.


Euh, oui ???
1 2