mardi 3 décembre 2013

Une référence a été renvoyée par le serveur (WINDOWS8)

Si, lorsque vous tentez d'exécuter des programmes téléchargés en tant qu'administrateur, vous obtenez le message d'erreur suivant: "Une référence a été renvoyée par le serveur", cela signifie qu'une restriction a été mise en place sur votre PC.


Pour lever la restriction, faites ce qui suit:

:arrow: Tout d'abord, créez un point de restauration système.

:arrow: Modifiez le registre pour lever la restriction:

:att: Le registre est le coeur de Windows. Une fausse manipulation peut avoir des conséquences graves sur votre installation. Ne modifiez que la clé indiquée ci-dessous.


  • Cliquez sur Démarrer/Exécuter, saisissez regedit puis cliquez sur OK.
    L'éditeur de registre va s'ouvrir.
  • En cliquant sur les petites flèches en regard des dossiers dans la partie gauche de la fenêtre, déroulez la clé:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  • Cliquez sur le dossier System pour le mettre en surbrillance.
  • Regardez maintenant dans la partie droite de la fenêtre et dans la colonne Nom recherchez la valeur ValidateAdminCodeSignatures.
  • Double-cliquez sur ValidateAdminCodeSignatures et dans la petite fenêtre qui s'ouvre saisissez 0 (<-- le chiffre zéro)
:arrow:Cliquez sur OK pour enregistrer la modification.
:arrow:La modification ne nécessite pas le redémarrage de Windows et prend effet instantanément.

jeudi 21 novembre 2013

SAUVEGARDE WBADMIN WS2012 SUR UN NAS ANCIENNE GENERATION VERSION SMB1/2

-Depuis le passage d'un de nos serveurs en version Windows serveur 2012, la commande de sauvegarde via WBADMIN ne veut plus faire la sauvegarde sur notre NAS de marque QNAP-409U.

-Le message d'erreur de WS2012 est "Cette version ne prend pas en charge cette version du format de fichier"
-La solution d'un montage iSCSI aurait pu être une alternative, mais le QNAP 409U n'intègre pas cette option, et il n'y a plus de mise à jour de prévue pour ce matériel !

-En cherchant sur le WEB, j'ai trouvé une solution afin de contourner le problème.



-Le message d'erreur peut arriver en exécutant une sauvegarde du système Windows serveur  2012 à un NAS (avec un système de fichiers Linux-basé - ext4 ou XFS).

-Le problème peut être causé par le protocol Samba (SMB/SMB2) avec des temps de non répons en écrivant des grands fichiers(dossiers) de Windows NTFS.






Resolution


  1. Se loguer en Telnet ou SSH sur le NAS via Putty par exemple.
  2. Localiser le fichier de configuration smb.conf (Habituellement dans /etc/config/ ou /etc/samba/)
  3. Ouvrir le fichier de configuration smb.conf et explorer son contenu
  4. L'instruction strict allocate = yes devrait être absente, ou réglée sur no dans le fichier de configuration par défaut.
  5. Editer le fichier smb.conf
  6. Ajouter cette instruction en début de liste: strict allocate = yes
  7. Enregistrer le fichier smb.conf
  8. Redémarrer votre serveur NAS


La sauvegarde est maintenant possible depuis Windows serveur 2012.

jeudi 17 octobre 2013

Linux - Activer un partage réseau d'une unité ou d'un répertoire sur un serveur distant

1) créer un répertoire sur le serveur linux afin de monter ensuite l'unité distante dans ce répertoire
2) Affecter les droits d'accès à ce répertoire aux utilisateurs autorisés

Pour monter l'unité distante à partager :

sudo mount -t cifs -o username=<utilisateur>,password=<password> <chemin de l'unité distante> <chemin du répertoire local> -rw


Pour que ce montage soit définitif, même après le redémarrage du serveur linux :

éditer le fichier /etc/fstab

ajouter :

<chemin de l'unité distante> <chemin du répertoire local> cifs username=<utilisateur>,password=<pasword> 0 0

ou cette ligne si il faut partager le montage avec d'autres :

<chemin de l'unité distante> <chemin du répertoire local> cifs rw,user=<utilisateur>,password=<pasword>,uid=<id utilisateur propriétaire>,gid=<id du groupe propriétaire>,file_mode=0777,dir_mode=0777 0 0

APACHE TOMCAT - Comment changer l'application ROOT (ou comment changer de Homepage)

Sous apache TOMCAT, nous nous trouvons avec une page par défaut liée à l'application ROOT, lorsque vous tapez l'adresse de votre serveur (http://localhost)
Il convient souvent de changer cela par votre application, MAIS en gardant quand même la possibilité d'avoir la console de gestion de TOMCAT.

Voici comment procéder.

Dans le répertoire de votre serveur, éditez le fichier server.xml qui se trouve dans le répertoire /conf

recherchez dans le fichier la balise <Host .... </Host>

à l'intérieur de cette balise, insérez ou modifiez comme suit :

<Context path="" docBase="nom_de_mon_appli">
       <!-- Application lancé à la 'racine du site' (http://localhost) -->
       <WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>

<Context path="/ROOT" docBase="ROOT">
       <!-- ROOT redirigé sur http://localhost/ROOT -->
       <WatchedResource>WEB-INF/web.xml</WatchedResource>
</Context>


Lorsque vous irez sur http://localhost vous vous trouverez désormais avec l'affichage de la page d'accueil de votre application.

Lorsque vous irez sur http://localhost/ROOT vous retrouverez la jolie page par défaut d'APACHE TOMCAT.

mardi 15 octobre 2013

ORACLE - ORA-00020 maximum number of processes exceeded

ORA-00020 maximum number of processes exceeded 
ORA-00020 Nombre de processus maximum dépassé

Le nombre de processus simultanés pour la base oracle est dépassé. correspond à un paramètre se trouvant dans le spfile.


Il convient donc de modifier se paramètre afin d'augmenter le nombre de processus simultanés, enfin du moins si le nombre de processus simultanés est justifié...

Voici la procédure à appliquer :

$ORACLE_HOME/bin/sqlplus /nolog

SQL> Connect SYS/<Password> AS SYSDBA
SQL> create pfile from spfile;
SQL> Shutdown immediate;

Editer le pfile (ini.ora se trouvant dans le répertoire $ORALE_HOME/dbs sous linux)

Modifier cette ligne pour augmenter le nombre de process simultanés :

processes=<Nombre de process maximum>

$ORACLE_HOME/bin/sqlplus /nolog
SQL> Connect SYS/<Password> AS SYSDBA
Connected to an idle instance
SQL> startup pfile='<Chemin et nom du fichier ini.ora>'

Pour vérifier que les paramètres ont étés bien pris en compte :
SQL> show parameter processes;

vous pouvez aussi vérifier que les paramètres suivants sont bien supérieurs aux process (1,2 fois minimum);
SQL> show parameter transactions;
SQL> show parameter sessions;

Une fois que tout est bon et vérifié :
SQL> create spfile from pfile;
File created

SQL> shutdown immediate
SQL> startup open

Ces deux dernières commandes permettent de bien s'assurer que la base a été démarée en fonction du spfile et non du pfile.




lundi 14 octobre 2013

ORA-3113 (end-of-file on communication channel) lors d'une tentative de Startup Open sur une base


ORA-3113 (end-of-file on communication channel) est une erreur plutôt générique qui indique que le process client a perdu le contact avec le process serveur.

Il se peut que le problème vienne des logs du serveur, dans ce cas :





 Vérifier dans le ini.ora de la base (se trouvant dans $ORACLE_HOME/dbs sous linux) contienne :nls_nchar_conv_excp=FALSE, si ce n'est pas le cas il est très probable que vous devriez modifier votre spfile


1) Executer :

$ORACLE_HOME/bin/sqlplus /nolog


SQL> connect SYS/<password> AS SYSDBASQL> startup mount

SQL> show parameter db_recovery_file_dest_size;


Augmenter la taille des archivelogs, par exemple :SQL> ALTER system SET DB_RECOVERY_FILE_DEST_SIZE = 6355M;


SQL> exit


rman target sys/<Password>


RMAN> backup archivelog all not backed up 1 times format '<chemin et nom de fichier de sauvegarde>' delete input;RMAN> exit


$ORACLE_HOME/bin/sqlplus /nologSQL> connect SYS/<password> AS SYSDBASQL> alter database open;

2) Modifier si besoin le chemin des archivelogs dans le fichier ini.oradb_recovery_file_dest= "<Chemin des archivelogs>"

3) pour rappel concernant le spfile
(
> create pfile from spfile
> shutdown

Effectuez les modifications dans le Pfile

> startup pfile=/path/to/pfile...

Vérifez que les changements sont bien effectués
> create spfile from pfile
> shutdown ....
> startup

)

Si vous voulez désactiver les archivelogs oracle :

SQL> shutdown immediate;

SQL> startup mount;
SQL> alter database flashback off;
SQL> alter database noarchivelog;
SQL> archive log stop;
SQL> alter system set LOG_ARCHIVE_START=false scope=spfile;
SQL> alter database open;





jeudi 3 octobre 2013

OPTIMISER SON SSD POUR WINDOWS 7 Version 2

Les opérations de paramétrage sont assez longues à réaliser, j'ai essayé de réduire les manipulations au maximum:

Les fichiers à télécharger ICI:
https://copy.com/gT9YynXSu946


lundi 23 septembre 2013

Hyper-V: Comment étendre le volume C d’une machine virtuelle?



Un de nos serveurs Windows 2008R2 virtuels c’est retrouvé plein au niveau de son volume C.

Dans ce cas de figure, pas d’autres choix que de l’éteindre, d’étendre le fichier VHD/VHDX et ensuite de repartitionner le volume en lui ajoutant le nouvel espace libre.
Pour réaliser cette opération, j’ai utilisé l’outil GPARTED.
Cet utilitaire open source permet de travailler au niveau des partitions comme par exemple les opérations de redimensionnement.
Cerise sur le gâteau, il est également proposé en version Live CD/USB.

A. Etendre le fichier VHD/VHDX

Au niveau de la console Hyper-V Manager, afficher les paramètres de votre machine virtuelle et sélectionner le node ID Controller 0
HV1
Cliquer sur le bouton Edit

HV2
Choisisser l’option Expand

HV3
Introduiser la nouvelle taille de votre fichier VHD/VHDX et cliquer sur Next

HV4
Cliquer sur Finish.


Votre fichier VHD/VHDX a été étendu avec sa nouvelle taille. Nous allons maintenant pouvoir configurer le serveur virtuel pour qu’il puisse en bénéficier.

B. Repartitionnement du volume C

Passons maintenant dans la configuration de notre système.

Pour ce faire, nous allons booter sur l’ISO de Gparted et l’utiliser pour étendre le volume.
GP1
Editer votre machine virtuelle pour insérer le fichier ISO de Gparted et démarrer là.

GP2
Sélectionnez GParted Live

GP3
Sélectionnez Don’t Touch Keymap

GP4
Presser Enter

GP5
Presser Enter

GP99
Dès que l’interface de GParted sera chargée, vous obtiendrez un écran vous affichant le statut de votre partition:
  • Espace alloué
  • Espace allouable

GP7
Sélectionner la partition à étendre en faisant un clique droit dessus et sélectionner Redimensionner/Déplacer

GP8
Étendre l’espace au travers de la partie graphique (les textboxes s’adaptent en conséquence)

GP9
Dès que la taille désirée est sélectionnée, cliquer sur Redimensionner/Déplacer
Fermer ensuite la fenêtre.

GP10
Pour redémarrer la machine virtuelle, cliquer sur le Exit du bureau

GP11
Sélectionner l’option Reboot et cliquer sur OK

La taille du volume C de la machine virtuelle possède maintenant une nouvelle taille.
Au redémarrage du système, un Check Disque sera automatiquement lancé par Windows, laisser la procédure ce dérouler normalement. C'est fini.



mercredi 18 septembre 2013

SYNCHRONISER L'HEURE SUR LE RESEAU sur un serveur AD WINDOWS (2008 - 2012) -Serveurs NTP


La synchronisation des horloges de tous les postes et serveurs d'une infrastructure est très importante pour la fiabilité du réseau.
Les postes clients récupèrent les informations horaires à partir des contrôleurs de domaine qui eux même le récupèrent à partir du PDC maître.
Pour s'assurer que le PDC maître n'ait pas de décalage important avec "l'heure universelle du Pays" il faut que lui même se synchronise à partir de serveurs de temps externes (les fameux serveurs NTP), souvent reliés avec une horloge atomique, assurant la fiabilité de l'heure donnée.

Il faut bien penser tout d'abord à ouvrir en entrée comme en sortie le port udp 123 dans les paramètres du firewall

1. repérer le serveur maître en tapant la commande : netdom /query fsmo
2. connectez vous au serveur maître et tapez les commandes suivantes :
 net stop w32time (va vous permettre d’arrêter sur votre serveur maître le service de temps)


w32tm /config manualpeerlist:"ntp.univ-lyon1.fr ntp.cemef.m
ines-paristech.fr ntp.polytechnique.fr ntp.relier.fr" /syncfromflags:manual /reliable:yes
(inscrit sur le serveur maitre les serveurs NTP auxquels il doit se référer pour la synchronisation)

(autant se synchroniser avec des serveurs Français, et en premier chez les petits lyonnais :-) )


net start w32time
(redémarre le service de temps sur le serveur)

w32tm /query /configuration
(vous permet d'afficher et vérifier la configuration)

3. n'oubliez pas de vérifier le trop oublié journal d’événements : il vous dira si la synchronisation avec les serveurs NTP se passe bien.
Si ce n'est pas le cas c'est fréquemment un problème DNS qui bloque, vérifiez alors que vos serveurs DNS internes peuvent se référer à des serveurs DNS externes (généralement les serveurs DNS de votre fournisseur internet).

ceci a été testé sur des serveurs Windows 2008 et 2012 au titre de la synchronisation NTP

lundi 12 août 2013

ORACLE - ERREUR LORS D'UN EXPDP ou IMPDP (ORA-22303 + ORA-00600 + ORA-06508 + ORA-06512)

Voici un exemple de l'erreur rencontrée :

UDE-00008: l'opération a généré l'erreur ORACLE 22303
ORA-22303: type "SYS"."DBMSOUTPUT_LINESARRAY" non trouvé
ORA-00600: code d'erreur interne, arguments : [kokaocr], [], [], [], [], [], [],
 [], [], [], [], []
ORA-06508: PL/SQL : unité de programme nommée : "SYS.DBMS_OUTPUT" introuvable
ORA-06512: Ó ligne 1

Cause : Cette erreur survient lors d'une tentative de mise à jour incomplète (Lancement d'un patch correctif)

1) Vérifier la source de l'erreur

SQL> desc KOTTD$
ERROR:
ORA-00600: internal error code, arguments: [kokaocr] , [], [], []



2) Appliquer les modifications suivantes :

SQL> alter table KOTTD$  add unique (SYS_NC_OID$);
SQL> alter table KOTTB$  add unique (SYS_NC_OID$);
SQL> alter table KOTAD$  add unique (SYS_NC_OID$);
SQL> alter table KOTMD$  add unique (SYS_NC_OID$);
SQL> alter table KOTTBX$ add unique (SYS_NC_OID$);
SQL> alter table KOTADX$ add unique (SYS_NC_OID$);


3) Vérifier à nouveau que tout est OK

SQL> desc KOTTD$

cette commande doit ne rien retourner


SQL> select index_name, column_name
from dba_ind_columns
where table_owner = 'SYS'
  and table_name in ('KOTTD$','KOTTB$','KOTAD$','KOTMD$','KOTTBX$','KOTADX$')
  and column_name = 'SYS_NC_OID$';


Cette commande doit retourner en tout et pour tout 6 Lignes

mardi 30 juillet 2013

getHostByAddr lent - La recherche d'un nom de machine est lent sous Windows

Lorsque la recherche d'un nom de machine (getHostByAddr) est lent sur des postes Windows, vous pouvez résoudre ce problème en :
- Désactivant l'IPV6 si vous et votre réseau n'en avez pas besoin
- Désactiver NETBIOS sur TCP/IP  IPV4 sur les paramètres de votre carte réseau 


Les noms NetBIOS sont appelés à disparaître en faveur des noms DNS. De plus, le partage de fichiers avec le protocole SMB peut à présent se passer de NetBIOS et fonctionner directement par-dessus TCP/IP

Quel RAID choisir ? comparaison des niveaux RAID


mardi 18 juin 2013

AMÉLIORER LES PERFORMANCES DE SES DISQUES DURS SATA


Depuis le lancement de l’interface SATA courant avril 2003, les contrôleurs intègrent en option un « nouveau » mode de fonctionnement appelé AHCI ou Advanced Host Controller Interface. Ce mode de fonctionnement particulier permet d’exploiter les fonctionnalités introduites par l’interface SATA comme « Native Command Queuing » ou encore le « Hot Plug ». Lors de l’introduction de l’interface SATA, les disques disponibles n’ont guère mis en évidence les possibilités de ce mode et les gains de performances étaient assez anecdotiques. En outre, la majorité des cartes mères sont réglées par défaut en mode « Compatible » et activer l’AHCI dans le BIOS sur un système déjà installé se solde par un écran bleu au chargement de Windows XP ou de Windows Vista… Baignant dans un grand flou artistique, l’AHCI est pourtant plus que mature et apporte de réels gains de performances ! 

SATA = AHCI ?

La réponse est claire : non ! Depuis l’ICH5, les contrôleurs Intel disposent d’une interface SATA mais seuls les ICH6 et suivants en version R (pour Raid) et M (Mobile) ainsi que quelques variantes spécifiques intègrent le support de l’AHCI. Intel le précise clairement sur son site mais cette information n’est pas connue de tous… Ce manque de clarté a d’ailleurs contribué à entretenir un certain flou autour de la technologie qui a rapidement été jugée comme un peu « mystérieuse ». En effet, tenter d’installer Windows XP sur une machine configurée en AHCI se solde par un écran bleu dès le premier redémarrage de la procédure d’installation. Sur un OS déjà installé, même Windows Vista, changer le mode de fonctionnement du contrôleur de « compatible » à AHCI dans le BIOS se solde également par un écran bleu lors du chargement…


VERSION AUTOMATIQUE AVEC MODIFICATION DES CLES DE REGISTRE AUTOMATIQUEMENT:

 DOWNLOAD
 DOWNLOAD

 

VERSION MANUEL: suivre le TUTO ci-dessous


Activer le pilote AHCI sous Windows Vista et 7

Par défaut, le pilote AHCI est installé mais n'est pas activé sous Windows Vista et Windows 7. Si vous ne l'activez pas avant de changer le mode SATA, vous aurez un message d'erreur et vous ne pourrez pas démarrer Windows. Vous pouvez l'activer dans le Registre de Windows. 

Attention, si on a fait la démarche à l’envers en modifiant le BIOS d’abord et que Windows ne démarre plus, pas de panique il suffit de retourner dans le BIOS enlever AHCI et remettre comme c’était avant (IDE).
  1. Sous Windows Vista ou Windows 7, cliquez sur le bouton Démarrer.

  2. Saisissez la commande Regedit et validez par Entrée.

  3. Déroulez la clé

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
  4. Dans le volet de droite, double cliquez sur la valeur Start.

  5. Saisissez 0 dans le champ Données de la valeur et validez par OK.
  6. chercher la cle:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide

  7.  cliquer dessus puis dans l’écran de droite double clic sur Start, on va mettre la valeur 0 (zéro)
  8. Fermez l'éditeur du Registre. Windows est prêt à utiliser le mode AHCI. Redémarrez votre ordinateur pour passer au mode AHCI dans le BIOS.

 Activer le pilote AHCI sous Windows 8 et 8.1

  1. Sous Windows 8 ou 8.1, allez dans recherche (la petite loupe) et tapez regedit
  2. Dans les choix proposés en dessous de la barre de texte, cliquez avec le bouton droit de votre souris, et choisir "exécuter en tant qu’administrateur"
  3. Chercher la cle:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\
  4. double clic sur « ErrorControl » et mettre la valeur 0 (zéro)
  5. Chercher une autre clé :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride\
  6. double clic sur "0" et mettre la valeur 0 (zéro)
  7. Redémarrer et allez  dans le BIOS pour activer le mode AHCI
Configurer les disques durs en AHCI

Pour basculer vers le mode SATA AHCI, vous devez modifier le réglage des disques durs dans le BIOS. 
  1. Au démarrage de votre ordinateur, pressez la touche Suppr pour accéder au BIOS de votre ordinateur. Attention, cette touche est différente selon les constructeurs (F1 , F2, F10 , F12 ou Tab).

  2. Allez sur l'option Configuration de stockage avec les flèches de direction et appuyez sur Entrée.

  3. Allez sur Configurer SATA as IDE et appuyez sur Entrée.

  4. Sélectionnez l'option AHCI et appuyez sur Entrée.

  5. Le mode AHCI est activé dans le BIOS.

  6. Appuyez sur la touche F10 et validez par OK pour enregistrer les modifications.

  7. Votre ordinateur redémarre alors. Une fois sous Windows, les pilotes AHCI pour vos disques sont installés.

  8. Redémarrez enfin votre ordinateur. Le mode AHCI est alors actif pour vos disques durs.

OPTIMISER SON SSD POUR WINDOWS 7

Les disques de stockage SSD qui commencent à remplacer peu à peu les disques durs, surtout au niveau du disque où est installé Windows permettent de donner un coup de fouet à votre ordinateur. 

Or chaque cellule qui compose le SSD a une durée de vie limitée à un certain nombre d'écritures (10 000 environ) : c'est ce qu'on appelle l'usure. Des algorithmes internes au SSD permettent de répartir les données partout sur le disque afin d'uniformiser leur utilisation et de répartir l'usure sur tout le SSD. 

Pour améliorer la durée de vie de votre SSD et ses performances, vous pouvez effectuer certains réglages dans Windows 7. Le but est ici de limiter les écritures inutiles sur votre SSD et de désactiver les fonctionnalités de Windows 7 qui ne profitent pas aux SSD. 


Désactiver la date de dernier accès

Pour chaque fichier, Windows 7 enregistre la date de dernier accès de tous les fichiers que vous utilisez, même si aucune modification n'est effectuée. Pour accélérer les accès disque de votre système et éviter les écritures inutiles sur le SSD, vous pouvez désactiver ce mécanisme. 



Cliquez sur le bouton Démarrer, sur Tous les programmes puis surAccessoires


Cliquez avec le bouton droit de la souris sur le raccourci Invite de commandes et choisissez la commande Exécuter en tant qu'administrateur du menu qui apparaît. 


Saisissez alors la commande fsutil behavior set disablelastaccess 1. Pressez la touche Entrée.

fsutil behavior set disablelastaccess 1



Fermez la fenêtre et redémarrez votre ordinateur. L'enregistrement du dernier accès à tous les fichiers est alors désactivé. A la place, la date de dernière modification sera affichée.

Désactiver l'indexation des fichiers

Pour accélérer la recherche des fichiers, Windows 7 maintient un large index. Les temps d'accès aux SSD étant minimes et sans communes mesures avec ceux des disques durs, vous pouvez désactiver l'indexation. Vos recherchez seront aussi rapides et vous limiterez les écritures inutiles sur votre SSD. 

Double cliquez sur l'icône Ordinateur.

Cliquez avec le bouton droit de la souris sur votre SSD et cliquez surPropriétés.

Décochez la case Autoriser l'indexation du contenu des fichiers de ce lecteur en plus des propriétés de fichier.

Validez par OK.

Sélectionnez l'option Appliquer les modifications au lecteur C:\, aux sous-dossiers et aux fichiers et cliquez surOK.

Cliquez sur Continuer.

Si une fenêtre s'ouvre pour vous signaler qu'une erreur, cliquez simplement sur Ignorer
Si vous n'avez pas d'autres disques durs ou que vous n'utilisez pas la recherche rapide sur ces derniers, vous pouvez désactiver l'indexation directement au niveau du service Windows. Vous récupèrerez ainsi l'espace occupé en mémoire par le service. 

Cliquez sur le bouton Démarrer et saisissez la commande services.msc dans le champ Rechercher.

Double cliquez sur le service Windows Search.

Déroulez la liste Démarrage et sélectionnez l'option Désactivé.

Cliquez sur le bouton Arrêter.

Validez par OK.


Déplacer ou désactiver le fichier d'échange

Lorsque Windows vient à manquer de mémoire vive (RAM), il utilise une partie de l'espace libre sur votre SSD pour y stocker des informations temporaires : c'est le fichier d'échange. Si vous avez plus de 8 Go de mémoire, vous pouvez désactiver le fichier d'échange et limiter ainsi les écritures inutiles sur votre SSD. Si vous avez moins de mémoire ou bien sur vous utilisez des programmes très gourmands, vous pouvez déplacer le fichier d'échange sur un disque dur normal.

Cliquez avec le bouton droit de la souris sur l'icône Ordinateur sur le Bureau et cliquez sur Propriétés.

Cliquez sur Paramètres système avancés.

Cliquez sur le bouotn Paramètres de la zone Performances.

Ouvrez l'onglet Avancé.

Dans la zone Mémoire virtuelle, cliquez sur le bouton Modifier.

Décochez la case Gérer automatiquement le fichier d'échange pour tous les lecteurs.

Pour désactiver le fichier d'échange, cliquez sur Aucun fichier d'échange et cliquez sur Définir. Confirmez.

Sélectionnez le disque dur que vous souhaitez utiliser à la place du SSD dans la liste Lecteur (sauf si vous avez suffisamment de mémoire vive pour vous passer du fichier d'échange).

Fixez alors la taille du fichier d'échange en sélectionnant l'option Taille personnalisée et en saisissant la taille recommandée du fichier d'échange dans les champs Taille initiale et Taille maximale.

Cliquez sur le bouton Définir puis sur le bouton OK.

.
Cliquez 3 fois sur le bouton OK pour confirmer l'opération.


Redémarrez enfin votre ordinateur en cliquant sur le bouton Redémarrer maintenant pour appliquer les réglages au fichier d'échange.




Déplacer les fichiers temporaires

Windows et vos logiciels stockent constamment des fichiers temporaires sur votre SSD. Pour limiter les écritures inutiles sur votre SSD, vous pouvez déplacer les fichiers temporaires sur un second disque dur.

Dans l'Explorateur, ouvrez le disque dur que vous souhaitez utiliser pour stocker les fichiers temporaires et créez un nouveau dossierTEMP par exemple.

Cliquez avec le bouton droit de la souris sur l'icône Ordinateur sur le Bureau et cliquez sur Propriétés.

Cliquez sur Paramètres système avancés.

Cliquez sur le bouton Variable d'environnement.

Sélectionnez la variable TEMP et cliquez sur le bouton Modifier

Saisissez le chemin vers le dossier à utiliser sur le disque dur pour les fichiers temporaires et cliquez sur OK.

Recommencez l'opération pour la variable TMP.

Validez par OK.



Désactiver le Prefetch

La fonction Prefetch consiste à répertorier les logiciels que vous lancez le plus souvent de façon à optimiser leur positionnement sur le disque et donc à accélérer leurs lancements. Cette fonction est d'aucune utilité avec les SSD.

Cliquez sur le bouton Démarrer. Saisissez la commande regeditdans le champ Rechercher et validez par Entrée.

Dans la fenêtre de l'éditeur qui s'affiche, déroulez la clé HKEY_LOCAL_MACHINESYSTEMCurrentControlSet,ControlSession ManagerMemory ManagementPrefetchParameters.

Dans le cadre droit, double cliquez sur la valeur EnablePrefetcher.

Fixez la valeur à 0 et validez par OK.

Double cliquez ensuite sur la valeur EnableSuperfetch.

Fixez la valeur à 0 et validez par OK.


Fermez enfin d'éditeur du Registre et redémarrez votre ordinateur pour appliquer la modification.


Désactiver le SuperFetch

SuperFetch est un algorithme qui charge automatiquement en mémoire les programmes utilisés le plus couramment afin de permettre d'y accéder plus rapidement. Or cet algorithme écrit constamment au même endroit sur votre SSD et n'apporte pas d'améliorations. Vous devez donc le désactiver.

Cliquez sur le bouton Démarrer et saisissez la commandeservices.msc dans le champ Rechercher.

Double cliquez sur le service superfetch.

Déroulez la liste Démarrage et sélectionnez l'option Désactivé.

Cliquez sur le bouton Arrêter.

Validez par OK.