This page has been robot translated, sorry for typos if any. Original content here.

Tout sur la façon d'accélérer le chargement des pages WEB

Comment accélérer le chargement des pages Web. Cet article contient des conseils pratiques qui aideront à atteindre la stabilité lors de l'utilisation de divers moyens pour se connecter à Internet et dans de nombreux cas pour accélérer le chargement des pages Web.

Notre objectif sera d'atteindre un équilibre entre performance et vitesse lors de la connexion à Internet en utilisant:

- DSL (ligne d'abonné numérique); - LAN (réseau local); - VPN (réseau privé virtuel); - Dial-up - la vitesse réelle dans ce cas dépend de la vitesse de connexion. 24,4 kbit / s ou 44 kbit / s - il y a une différence.

Surtout nos conseils seront utiles à ceux qui changent souvent un type de connexion au réseau à un autre, par exemple, 10/100 Mbps à la vitesse sans fil de 11 Mbps. Plus que d'autres, il intéressera les propriétaires d'ordinateurs portables, qui changent constamment de connexion: au travail - un, à la maison - un autre, à l'hôtel - le troisième.

Il existe de nombreux programmes payants et gratuits conçus pour optimiser le système. La plupart d'entre eux, en passant, représentent seulement une belle interface utilisateur et apportent des modifications au registre du système, mais, comprendre correctement, ces programmes font ce qu'ils devraient faire. Certains d'entre eux montrent de bons résultats, d'autres ne servent à rien. Mais le fait est que les trucs qui sont utilisés pour un type de connexion au réseau n'aident pas du tout lors du passage à un autre. De tels programmes n'offrent pas un ensemble équilibré de techniques qui fonctionneront sur n'importe quelle connexion.

Ainsi, tous les paramètres, qui seront discutés ci-dessous, ont été testés dans Windows 2000 / XP. En outre, l'article décrit plusieurs techniques supplémentaires qui, de l'avis de l'auteur, seront utiles à de nombreux utilisateurs de Windows.

Avant d'apporter des modifications au registre, vous devez en enregistrer une copie sur le disque dur.

Pour ce faire, Microsoft recommande d'utiliser l'utilitaire de sauvegarde intégré (vous devez enregistrer les données de l'état du système, qui inclut le contenu du registre - notez-le). Si nécessaire, vous pouvez restaurer le registre. En outre, avant d'utiliser les conseils dans la pratique, vous devez utiliser tous les programmes pour régler le système pour annuler toute modification concernant le réseau, puis vous devez redémarrer l'ordinateur.

Donc, nous devons créer un fichier sur le disque dur. Il peut être assigné absolument n'importe quel nom, l'extension doit être ".reg", par exemple "tuning.reg". Vous pouvez créer un fichier, par exemple, en utilisant le bloc-notes. Pour ce faire, désolé, vous devez démarrer le bloc-notes (Démarrer-> Exécuter ..., entrez le nom de l'application - Bloc-notes), après l'édition, vous devrez enregistrer le fichier, en spécifiant son nom complètement (tuning.reg).

Le texte suivant doit être inséré dans le fichier:

Éditeur du Registre Windows Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters] "DeadGWDetectDefault"=dword:00000001 "MaxMTU"="1500" "EnablePMTUDiscovery"=dword:00000001 "EnablePMTUBHDetect"=dword:00000001 "Tcp1323Opts"=dword:00000001 "SackOpts"=dword:00000001 "TcpMaxDataRetransmissions"=dword:00000005 "TcpMaxDupAcks"=dword:00000001 "TcpNumConnections"=dword:00000064 "GlobalMaxTcpWindowSize"=dword:0000ffff

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters] "NegativeCacheTime"=dword:00000000 "NetFailureCacheTime"=dword:00000000 "NegativeSOACacheTime"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider] "Class"=dword:00000001 "DnsPriority"=dword:00000001 "HostsPriority"=dword:00000001 "LocalPriority"=dword:00000001 "NetbtPriority"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "MaxConnectionsPer1_0Server"=dword:00000014 "MaxConnectionsPerServer"=dword:0000000a

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11d1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11d1-A18C-00C04FD75D13}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Command Prompt] @="Open Command Prompt"

[HKEY_LOCAL_MACHINE\SOFTWARE\Cl asses\Folder\shell\Command Prompt\Command] @="Cmd.exe /k pushd %L"

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}] @="Scheduled Tasks"

À partir de cette ligne, vous n'avez pas besoin de copier.

Expliquez immédiatement quelques astuces pour que ceux qui le souhaitent puissent supprimer les enregistrements correspondants du fichier résultant, s'ils le jugent nécessaire.

Les lignes suivantes définissent le nombre maximal de connexions pour l'explorateur (vous pouvez télécharger plus de 2 fichiers à la fois). Si vous n'en avez pas besoin, supprimez-les du fichier résultant.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "MaxConnectionsPer1_0Server"=dword:00000014 "MaxConnectionsPerServer"=dword:0000000a

Mais ces entrées ajoutent deux commandes au menu contextuel du clic droit sur le bouton droit de la souris - Copier dans le dossier et Déplacer vers le dossier (copier dans le dossier et déplacer vers le dossier en conséquence).

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Copy To] @="{C2FBB630-2971-11d1-A18C-00C04FD75D13}"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\Move To] @="{C2FBB631-2971-11d1-A18C-00C04FD75D13}"

Les entrées suivantes permettront d'utiliser le menu contextuel pour ouvrir le dossier dans lequel l'utilisateur Explorer est en mode ligne de commande.

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Command Prompt] @="Open Command Prompt"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\Command Prompt\Command] @="Cmd.exe /k pushd %L"

Lorsque vous ouvrez chaque site, Internet Explorer analyse la liste des tâches associées à la page que vous consultez. Pour désactiver cela, vous devez supprimer la partition correspondante du registre (recommandé pour presque tout le monde). Pour cela, nous avons inclus les lignes suivantes dans notre fichier:

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}] @="Scheduled Tasks"

Après l'insertion de la mémoire tampon et l'édition, le fichier doit être enregistré (nous obtenons le même tuning.reg), puis exécutez. Sur la question de l'ajout d'entrées dans le registre devrait être répondu positivement. Le registre va changer le contenu en fonction du fichier que nous avons créé.

Pour les connexions sans fil, vous pouvez utiliser plusieurs autres réglages.

Démarrez l'éditeur de registre. Recherchez la clé suivante: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Paramètres \ Interfaces

Après l'avoir ouvert, vous verrez plusieurs sous-sections avec des noms longs, tels que {6588AD80-A583-4142-AE88-36F96F2D5AB9}. Maintenant, lancez l'invite de commande Windows (commande Démarrer-> Exécuter ...) et entrez la commande ipconfig. Trouvez l'adresse IP (4 chiffres séparés par une période) de votre adaptateur sans fil dans la liste des paramètres. Retournez à l'éditeur du registre. Dans le panneau de gauche du registre se trouvent les partitions, dans le panneau droit - les enregistrements et leurs valeurs. Trouver parmi les enregistrements celui qui s'appelle IPAdress et contient la valeur précédemment vue dans ipconfig. Après cela, cliquez avec le bouton droit dans le volet de droite, sélectionnez Nouvelle-> valeur DWORD, nommez le nouveau paramètre "TcpWindowsSize", double-cliquez sur l'entrée ajoutée et entrez la valeur de l'entrée - le nombre hexadécimal 7FFF, appuyez sur Ok .

Ce paramètre "remplace" l'entrée globale GlobalTcpWindowSize dans la section HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ Tcpip \ Parameters et fonctionne pour toutes vos cartes réseau. Cependant, nous recommandons de l'utiliser uniquement pour les réseaux sans fil, il est préférable d'utiliser GlobalTcpWindowSize pour les réseaux locaux.

Par ailleurs, pourquoi il est recommandé de réduire le tampon de réception dans ce cas. Évidemment, la force du signal joue un rôle important dans la vitesse et le débit de transmission de données. Plus la taille du paquet transmis est grande et plus l'abonné est éloigné du point d'accès, plus le résultat entraîne d'erreurs de timeout. À mesure que la taille du paquet diminue, le temps de réponse est raccourci et la vitesse est maintenue assez confiante, aussi la réduction de la taille des paquets aide quand il y a plusieurs points d'accès sans fil dans la pièce à la fois. Bien sûr, si vous êtes assis juste à côté du hotspot, vous devez augmenter le buffer et utiliser la valeur FFFF au lieu de 7FFF. Toutes les données sont obtenues expérimentalement et le raisonnement est basé sur de nombreuses expériences.

Vous pouvez maintenant fermer l'éditeur de registre et redémarrer l'ordinateur.

Une autre astuce aidera les utilisateurs du navigateur Mozilla Firefox à activer le mode turbo [ce mode permet un démarrage plus rapide du navigateur en raison du fait que certains composants sont chargés en mémoire au démarrage de Windows; Utilisez le paramètre recommandé pour ceux qui utilisent Firefox. ed]. Tapez dans la barre d'adresse du navigateur "about: config" (sans les guillemets). Recherchez le champ browser.turbo.enabled et double-cliquez pour définir sa valeur sur "true". Ensuite, vous devez redémarrer le navigateur.