Bienvenue sur PEBKAC.fr, le site qui recense les anecdotes où l’on se moque des utilisateurs ne maîtrisant pas l’outil informatique. PEBKAC est un acronyme signifiant « Problem Exists Between Keyboard And Chair ».
Le problème se situe entre la chaise et le clavier : soumettez vos histoires, donnez votre avis !
Ce site n'est pas le site original pebkac.fr. Je publie ici la liste des PEBKAC que j'ai pu sauvegarder avant que le site original ne soit mis hors ligne.
À Noël, comme lors de chaque réunion familiale, j'ai passé trois jours à nettoyer, sauvegarder, formater et restaurer l'ordinateur portable sous Windows d'un membre de ma famille, victime d'énormes ralentissements permanents.

Cette fois, entre autres améliorations, je lui ai créé une grosse partition de swap et j'ai modifié la base de registre pour que cette partition n'apparaisse pas sur le Poste de travail. À Pâques, donc à la fin mars, j'ai dû de nouveau exorciser la bête, qui était dans le même état qu'avant mon précédent passage.

En fouillant, j'ai vu que l'utilisateur avait réussi à installer des tas de jeux sur la partition de swap, malgré mes explications et raccourcis vers les dossiers adaptés pour chaque usage.
J'ignore comment il s'y est pris pour installer des programmes sur une partition masquée. PEBKAC.
PEBKAC #7589 proposé par BugICC le 16/04/2013 | 33 commentaires | 👍🏽 👎🏽 +158
Je suppose que même si la partition était masquée dans le poste de travail, l'installateur des jeux proposait la possibilité d'utiliser cette partition.
Commentaire #89320 écrit par XerpuS le 16/04/2013 à 17h46 | 👍🏽 👎🏽
Je ne vois que cette solution!
Commentaire #89322 écrit par Moot le 16/04/2013 à 17h47 | 👍🏽 👎🏽
Sinon tu le laisse un peu dans sa merde le temps qu'il comprenne et qu'il le fasse lui même. Autrement tu continueras à faire le larbin "réparateur informatique".
Commentaire #89324 écrit par Moot le 16/04/2013 à 17h49 | 👍🏽 👎🏽
Si windows la voit, c'est qu'elle n'est pas masquée XD

Honnêtement, s'il commence à bien swaper c'est le début de la fin.
J'aurais tendance à alléger au plus possible la charge et au pire installer une petite barrette;)

ps: estime toi heureux cette année j'ai eu à réparer un fix (dd hs), une tablette Windows Embeded 7 (update plantée + installation d'imprimante avec tout les menus cachés) et deux portables.

Ca m'a bouffé 3j sur les 15.

@Clem : le message d'erreur est : Your request timed out. Please retry the request.
Commentaire #89330 écrit par but2ene le 16/04/2013 à 17h53 | 👍🏽 👎🏽
Il nous manque une donnée : la config (proco, RAM...)

Après, si le pebkac est pour la partition cachée, il me semble que, bien cachée, même les installateurs ne devraient pas la voir. Auquel cas le vote du pebkac pourrait changer. Qui peut me dire si je me trompe ou non ?
Commentaire #89336 écrit par Aaargh!!! le 16/04/2013 à 17h59 | 👍🏽 👎🏽
rassure moi la partition de swap sur windows tu l'a mis à la racine d'un deuxième hdd ou après le c:?
Commentaire #89341 écrit par befa31 le 16/04/2013 à 18h12 | 👍🏽 👎🏽
Oui c'est pas trop clair! une partition de SWAP c'est 1.5x la RAM après je ne vois pas spécialement l'intérêt de la faire plus grosse.
les partitions de swap il faut limiter à les faire légèrement plus grande que les 1.5x dès que le pagefile.sys est écrit il ne reste plus grand chose comme place et donc pas trop de possibilité d'écrire à coté
Commentaire #89342 écrit par befa31 le 16/04/2013 à 18h17 | 👍🏽 👎🏽
Une partition de swap sous windows ? Là je demande plus d'explications.
Commentaire #89347 écrit par FBM le 16/04/2013 à 18h23 | 👍🏽 👎🏽
Ah, le bon vieux mythe de la seule et unique taille optimale de la partition de swap !

1.5× la RAM à ma gauche, 2× la RAM à ma droite...

Alors qu'en fait, c'est absolument incohérent de régler la taille du swap en fonction de la quantité de RAM.

Si tu as 1 Go de RAM de nos jours, tu as intérêt à avoir 3 Go de swap, ou sinon il va falloir régulièrement fermer les softs.

Si tu as 16 Go de RAM, selon toi il faudrait 24 Go de swap ? C'est complètement idiot, avec 16 Go (même 8 Go) de RAM on peut se passer complètement de swap !

Rejoignez le comité "Stop à la propagation du mythe de la taille du swap proportionnelle à la quantité de RAM".
Commentaire #89348 écrit par FBM le 16/04/2013 à 18h26 | 👍🏽 👎🏽
J'aurais commencé par là. La swap sous Windows est un fichier. Il n'y a aucun intérêt de faire une partition sur le même disque pour l'héberger.
Commentaire #89353 écrit par but2ene le 16/04/2013 à 18h36 | 👍🏽 👎🏽
FBM : Quelles genre d'explications ?
Jusqu'à XP (et au moins jusqu'à la 7 j'imagine, mais je n'ai pas personnellement vérifié), Windows utilise un fichier d'echange
Avant, on l'appelait swap, depuis, il a pris le nom de pagefile. Mais c'est la même chose.
Quand windows n'a plus assez de ram, ou même pour d'autres raisons, il utilise une partie du disque dur pour mettre une partie de la ram en... ben mémoire.
C'est un travail qui génère beaucoup d'I/O sur le DD.

Or, certaines astuces préconisent de mettre ce fichier d'échange sur un autre disque dur. De préférence, dans une partition a part. Ton fichier ne ferra en effet que quelques GO max. De plus, s'il est sur une petite partition, il se fragmentera moins. Enfin, si on n'y mets rien d'autre, encore moins de problèmes de fragmentation.

D'où... une partition swap.

Cela étant... c'est un sujet qui fait (faisait ?) polémique.
Commentaire #89363 écrit par FindesH le 16/04/2013 à 18h42 | 👍🏽 👎🏽
Fool me once, shame on you; fool me twice, shame on me ...

Laisse le dans son fumier.
Commentaire #89364 écrit par mini le 16/04/2013 à 18h42 | 👍🏽 👎🏽
1.5x je n'ai jamais eu de problème, actuellement avec mes 8Go de RAM j'ai laissé windows décider pour moi (et il me recommande 12Go alors qu'il en a attribué que 8) et mise à part quand Firefox s'emballe je n'ai jamais de soucis. et mon pc et allumé 364/365j
Après je suis désolé mais c'est pas moi ni le mythe mais Microsoft qui le recommande puisque 8138Mo *1.5 = 12 207Mo ce que me recommande exactement windows.

Si j'avais un SSD je le déactiverais direct!
Commentaire #89366 écrit par befa31 le 16/04/2013 à 18h46 | 👍🏽 👎🏽
je rajoute à ton commentaire sur une partition dédié à la racine car il y a les meilleurs temps d'acces d'où mon message pour savoir si il avait creer cette partition apres c:!
Commentaire #89368 écrit par befa31 le 16/04/2013 à 18h48 | 👍🏽 👎🏽
Si tu as 8 Go de RAM, je te recommande : aucun swap.

Ça ne sert à rien de mettre du swap avec autant de RAM, sauf si tu utilises simultanément beaucoup de programmes gros consommateurs de RAM : j'ai 8 Go de RAM sur mon PC, j'ai tout de suite désactivé le swap, et je n'ai jamais eu de problème en 2 ans d'utilisation, et je joue beaucoup.

Quant à "Si j'avais un SSD je le déactiverais direct!", je ne comprends pas bien : si tu avais un disque dur beaucoup plus rapide, tu désactiverais le swap ? Ben désactive tout de suite ton swap, tu verras, les choses ne s'en porteront que mieux.
Commentaire #89371 écrit par FBM le 16/04/2013 à 18h59 | 👍🏽 👎🏽
Ok merci pour les explications :)
Commentaire #89374 écrit par FBM le 16/04/2013 à 19h00 | 👍🏽 👎🏽
"Si j'avais un SSD je le déactiverais direct!"

Ouais alors non. Soit tu as besoin de swap et le ssd c'est super pour ca, parce que beaucoup plus rapide qu'un disque normal, soit tu as pas besoin et la oui.
Il y a des gens qui recommande de ne pas mettre le swap sur le SSD, pour ne pas l'user, mais bon c'est un peu comme avoir une porsche et la laisser au garage, ca sert a rien de l'avoir acheter dans ce cas.

Je rappelle juste que l'effet de ne pas avoir de swap quand on en a besoin, c'est un plantage complet et systématique de la machine.Donc faut bien réfléchir avant de virer le swap.
Commentaire #89384 écrit par aaaaaaa le 16/04/2013 à 19h37 | 👍🏽 👎🏽
Un swap de la taille de la RAM est nécessaire si l'on souhaite faire des mises en veille prolongée, si je ne m'abuse ... ou moinssez si j'ai tort ^^
Commentaire #89385 écrit par Noname le 16/04/2013 à 19h39 | 👍🏽 👎🏽
@aaaaaaaa: "Je rappelle juste que l'effet de ne pas avoir de swap quand on en a besoin, c'est un plantage complet et systématique de la machine"

Faux. C'est simplement des "out of memory" dans un ou plusieurs programmes ouverts, jusqu'à ce qu'il y ait à nouveau suffisamment de mémoire physique disponible. En aucun cas l'OS ne doit planter dans ce cas (si ça arrive, c'est un bug). Je viens de faire le test sur ma machine (simple boucle d'allocation de blocs de 1 Mo), et malloc finit par retourner NULL, mais c'est tout, les autres programmes n'ont pas planté (et encore moins la machine).

@Noname : Tu as partiellement raison, il faut bien un fichier pour la veille prolongée, où le contenu de la RAM sera sauvegardé. Mais ce n'est pas le fichier de swap, c'en est un autre.
Commentaire #89386 écrit par FBM le 16/04/2013 à 19h52 | 👍🏽 👎🏽
@FBM : Ça ne plante pas... quand on a un vrai OS.
C'est quoi le truc majoritaire sur le marché des ordinateurs personnels ?

Quant à ce que dit Noname, je l'ai vu à plusieurs endroits différents.

Enfin, sur la question de la taille optimale de la partoche de swap : Si tu as de l'espace disque à revendre (genre quelques Tio, ce qui n'est plus extraordinaire de nos jours), pourquoi ne pas en consacrer 16 Gio au jour où ce sera utile ?
Commentaire #89400 écrit par Geist le 16/04/2013 à 21h12 | 👍🏽 👎🏽
Mark Russinovich (Môsieur Sysinternals) a écrit une suite d'articles passionnants sur la gestion de la mémoire dans Windows et notamment sur le fameux "swap" (pagefile). Donc si l'aspect technique de la question vous intéresse et que l'anglais ne vous rebute pas: http://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.[...]

@Geist clairement d'accord avec toi, laisser de la place sur le disque n'est pas particulièrement coûteux donc autant ne pas se gêner. Je ne fais par contre jamais de partition dédiée s'il n'y a qu'un disque (contre-performance) et laisse donc sous la forme d'un fichier gérer par Windows.
Commentaire #89404 écrit par burninghat le 16/04/2013 à 21h19 | 👍🏽 👎🏽
Noël c'est magique, c'est un jour dans lequel on peut en faire tenir trois.
Commentaire #89406 écrit par juu le 16/04/2013 à 21h24 | 👍🏽 👎🏽
Peut être pour des histoires de fragmentations, avec une partition dédiée on est au moins sûr que d'autres fichiers ne vont pas être écrits dessus pendant que monsieur Windows retaille son pagefile.sys.
Commentaire #89409 écrit par juu le 16/04/2013 à 21h30 | 👍🏽 👎🏽
Ou alors à partir de 4 Go sur un gros PC, on arrête la swap parce que ça ne sert à rien (et 2 Go sur un PC standard).
Commentaire #89422 écrit par neeko le 16/04/2013 à 22h14 | 👍🏽 👎🏽
Il a dû demander à un mec kisikonait ou suivre un tuto sur "kisikonait point com"
Commentaire #89429 écrit par lycanth le 16/04/2013 à 23h40 | 👍🏽 👎🏽
A part les jeux ou photoshop, pas besoin de swap. Je bosse sur xp 32 bit, 3go de ram sans swap, et avec eclipse, ff, ie, outlook, word, quelques winscp et putty, plus un serveur jonas et une base derby. C'est très rare quand j ai le message de manque de mémoire.
Commentaire #89430 écrit par Gabriel le 17/04/2013 à 00h20 | 👍🏽 👎🏽
Sauf que qd windows plante (XP) de type écran bleu, il a besoin du swap pour pour faire correctement la vidange mémoire, qui peut, éventuellement, servir au diagnostique de la panne (après).
D'ailleurs, s'il n'est pas sur la partition de windows, cette vidange soit ne se fait pas, soit est incomplète (je ne sais plus)
Ensuite, il existe des programmes qui utilise (ou pousse windows à le faire) le fichier d'échange alors que la ram est suffisante.
Photoshop en fait partie je crois, mais probablement d'autres aussi.
Commentaire #89431 écrit par FindesH le 17/04/2013 à 00h48 | 👍🏽 👎🏽
Je savais que Windows utilisait un fichier d'échange. Mais j'ignorais qu'il était possible de le placer sur une autre partition, qui plus est cachée. J'apprends un truc là :-)
Commentaire #89442 écrit par ILP le 17/04/2013 à 02h53 | 👍🏽 👎🏽
@Noname : Sous Windows ce sont deux fichiers séparés. L'hibernation est hiberfil.sys et pagefile.sys pour la mémoire virtuelle.
@FBM : lol, c'est vrai un OS swap sans raison. Dès le démarrage, il va utiliser une portion de la RAM puis swaper. Car on ne sait jamais.

Bon le problème c'est quand c'est un processus système qui demande de la mémoire. T'as juste l'interface qui plante (freeze). Sous Linux c'est facile à relancer. Sous Windows heuuu....
Mais l'OS n'a pas planté. Il répond aux appels réseaux.
Commentaire #89542 écrit par but2ene le 17/04/2013 à 18h49 | 👍🏽 👎🏽
Normalement si tu lui laisses assez d'espace, il ne le retaille pas. Bon c'est Windows aussi. De plus si tu n'as plus de place sur ton disque et qu'il est fragmenté à mort. Ta machine sera lente. Mettre le pagefile.sys ailleurs n'y changera rien.

L'autre chose le mettre à la racine facilite que le premier accès après il reste ouvert.
Donc il a un accès direct au noeud. Il ne va pas faire une demande à la table d'allocation à chaque accès.

La vraie astuce est de le mettre sur un autre disque physique pour que son accès ne soit pas ralenti par le chargement d'un programme qui souvent se fait en même temps.

Je dirais que le reste ressemble à de la légende urbaine.
Commentaire #89543 écrit par but2ene le 17/04/2013 à 18h51 | 👍🏽 👎🏽
Sauf que sous windows on ne peut pas ne pas avoir de swap, car les applications, dés leur lancement, réserve un peu d'espace SWAP, c'est pour cela que, tout comme Linux, la taille de SWAP a tout à voir avec... les applications qu'on utilise...
Peu importe qu'on ait 512 mo ou 12 Go, si on lance de grosses applications gourmandes (SQL, etc...)
Dans le cas d'un usage bureautique, la seule réelle optimisation c'est de fixer la taille du SWAP.
Créer une partition n'a aucun intérêt en terme de perf'

Quant à utiliser un SSD, euh... si on peut mettre 200/300 € dans un HDD, on doit pouvoir mettre un peu de sous dans de la mémoire.
Et on peut stocker la partie SWAP minimale indispensable à l'OS, dans un ramDrive...

Quant à rendre une partition invisible à l'OS et croire que celui-ci pourrait l'utiliser... euh... PEBKAC ?
Windows n'est pas Linux... donc la partition du swap est formatée en NTFS ou FAT et elle est visible...
Commentaire #89552 écrit par ben_kenobi le 17/04/2013 à 19h55 | 👍🏽 👎🏽
Et puis c'est trop cool, ça permet d'installer plein de trucs sans prendre la moindre place sur le pc :p #mdlol
Commentaire #96206 écrit par Jef le 11/06/2013 à 09h45 | 👍🏽 👎🏽
Tu écris dans une partition de swap ... ?
Swap, extension de la RAM sur un disque ?

Le truc pour dump une partie de la mémoire quand elle déborde ?

Soit c'est l'utilisateur qui est débile, soit c'est ton système alacon .. (qui confonds système de fichiers et RAM..)
Commentaire #103164 écrit par jack le 23/07/2013 à 23h11 | 👍🏽 👎🏽