LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Empêcher le compactage NTFS

Guide pratique : Empêcher le compactage NTFS. Recherche parmi 300 000+ dissertations

Par   •  23 Mai 2013  •  Guide pratique  •  1 616 Mots (7 Pages)  •  677 Vues

Page 1 sur 7

Empêcher le compactage NTFS

Pour procéder, il faut redémarrer l'ordinateur (en mode sans échec de préférence), fermer tous les programmes (en particulier l'antivirus), aller dans Démarrer, Exécuter... et taper (ou copier coller) COMPACT /U /S /A /I /F C:\*.* puis cliquez sur OK.

Optimisation de la mémoire pour les E/S

Cette astuce va nous permettre d'optimiser la mémoire en se concentrant plus particulièrement sur la mémoire attribuée aux entrées/sorties.

Lancer regedit (menu Démarrer, Exécuter... et taper regedit)

Allez dans

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager/Memory Management

Créez ou modifiez la valeur DWORD IoPageLockLimit

Donnez lui une des valeurs suivantes en fonction de votre quantité de RAM (valeur en hexadécimal) :

- 128 Mo de RAM : 0001C000

- 256 Mo de RAM : 0003C000

- 384 Mo de RAM : 0005C000

- 512 Mo de RAM : 00070000

- 1024 Mo de RAM : 000F0000

Rebootez

• Clef pour 2 Go de RAM

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"IoPageLockLimit"=dword:001F0000

• Clef pour 3 Go de RAM

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"IoPageLockLimit"=dword:002F0000

• Clef pour 4 Go

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

"IoPageLockLimit"=dword:003F0000

Optimisation Prefetch

Le répertoire Prefetch (qui est situé dans le répertoire Windows) permet de stocker les accès aux fichiers les plus utilisés afin de les charger plus rapidement.

Pour cela, nous allons lancer defrag en ligne de commande :

Allez dans Démarrer -> Programmes -> Accessoires -> Invite de Commandes ou Démarrer -> Exécuter… et tapez cmd

Tapez defrag c: -b et validez (avec Windows installé sur C)

Forcer le lancement de processus explorer supplémentaires pour éviter de perdre le desktop et la barre des tâches

Ouvrir regedit

Allez dans HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

Créez la valeur DWORD DesktopProcess et donnez lui la valeur 1. 0 est la valeur par défaut (les processus ne sont pas séparés).

Optimiser le FS (NTFS)

le système de fichier NTFS met à jour la date et l'heure lors de l'accès a un fichier ou a un répertoire. Ce processus de mise à jour ralenti l'exécution pour de gros volumes NTFS.

Ouvrir regedit

Allez dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem

Créez (ou modifiez) la valeur DWORD (0 par défaut) NtfsDisableLastAccessUpdate à 1

Redémarrer Windows.

• Désactiver les noms courts

Par défaut, NTFS génère toujours des noms courts (format 8.3 : 8 caractères suivis d'un point puis d'une extension de 3 caractères) pour chacun des fichiers.

Ouvrir regedit

Allez dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Filesystem

Modifiez la valeur DWORD (par défaut à 0) NtfsDisable8dot3NameCreation à 1.

Relancez Windows

Définir le niveau de priorité des processus sur W2KF

Voici les différentes priorités que l'on peut affecter à un processus :

nom valeur remarque

realtime 24 administrateur seulment

high 13

normal 8 valeur 7 pour NT 3.51

low 4

abovenormal 10 Win 2000 & XP seulement

belownormal 6 Win 2000 & XP seulement

Bien entendu, seules les deux premières priorités (realtime et high) nous seront utiles.

Ok, c'est bien beau mais comment s'y prendre ?

La solution la plus simple (mais pas la plus pratique) est de lancer le gestionnaire de tâches (CRTL+ALT+DEL, bouton Gestionnaire de tâches) lorsque l'application que l'on souhaite accélérer est déjà en cours d'utilisation. Cliquez alors sur l'onglet Processus. La liste de tous les processus en cours d'exécution apparaît. Faites un clic droit sur l'un d'eux et choisissez une priorité avec l'option Définir les priorités.

Une autre solution consiste à lancer l'application en ligne de commande (dans une session DOS) :

start /priorité application (ex: start /HIGH quake3). Afin de simplifier le tout, nous allons créer un fichier batch (fichier de commande avec extension .bat) : il suffit de créer un fichier avec un éditeur de texte (Bloc-notes par exemple) et d'y inscrire la ligne de commande. Dans notre exemple, le fichier créé pourra s'appeler quake.bat et il contiendra la ligne start /HIGH quake3.exe. Il faut évidement que le fichier de commande se trouve dans le

...

Télécharger au format  txt (11.6 Kb)   pdf (142.7 Kb)   docx (14.4 Kb)  
Voir 6 pages de plus »
Uniquement disponible sur LaDissertation.com