Computador antigo, Windows 7, 1 GB de RAM, Firefox e Internet

VersĂŁo mĂłvel leve desta pĂĄgina (sem comentĂĄrios) m.habr.com/en/post/424019

Apesar do tempo decorrido, muitos ainda usam o Windows 7. Alguém é forçado a trabalhar neste sistema operacional ou a manter esses computadores, alguém pode ter o hobby de restaurar PCs antigos, alguns ficam completamente satisfeitos com o Windows 7 ou por causa de seus problemas financeiros ou financeiros. eles não querem mudar outras convicçÔes para o velho fiel "amigo" por uma nova.
Este artigo provavelmente ajudarå muitos proprietårios de computadores antigos a abrir um segundo vento para suas exposiçÔes em museus.

Como a otimização desses equipamentos antigos é complexa, o artigo consistirå em vårios capítulos:

- firefox
- Complementos para o navegador
- Drivers
- Windows 7
- BIOS
- Dicas de hardware

Firefox


Selecionar versĂŁo do navegador


É difĂ­cil recomendar um navegador para o 7, bem como sua versĂŁo, pois todos tĂȘm preferĂȘncias diferentes. No entanto, Ă© aconselhĂĄvel instalar as versĂ”es mais recentes do navegador suportadas pelo seu PC, pois serĂŁo mais compatĂ­veis com os novos padrĂ”es da web introduzidos.

Por exemplo, o multiprocessamento e um grande nĂșmero de novas adiçÔes sĂŁo suportados pelos navegadores com base nas versĂ”es do mecanismo 57 do Firefox e superior. A versĂŁo 28 do navegador Fresh PaleMoon Ă© baseada no Firefox 52ESR. Um recurso deste navegador Ă© que ele ainda pode executar a função de aceleração de hardware no DirectX 9.0 com placas de vĂ­deo e muitos complementos antigos do XUL tambĂ©m podem ser instalados. A propĂłsito, a partir da versĂŁo 55, o Firefox removeu parcialmente a capacidade de trabalhar com a aceleração de hardware com o DirectX 9.0 com placas de vĂ­deo.
O navegador K-Meleon ainda é o mais leve. Para este navegador, hå novas versÔes beta no mecanismo do navegador PaleMoon Goanna.
Para computadores com um processador sem suporte para SSE2, existem vårios navegadores: o K-Meleon mencionado acima, a versão antiga do Firefox 48.0.2 , reconstruída o SeaMonkey 2.48 (baseado no Firefox 51) * , o Tor Browser 7.5.6 (baseado no Firefox 52.9) * , especial CompilaçÔes do navegador Basilisk (ia32) baseadas no Firefox 52.9, bem como projetos entusiastas que publicam periodicamente vårios links para novas compilaçÔes de navegadores, inclusive para computadores sem suporte para instruçÔes SSE2.
Dependendo dos recursos tĂ©cnicos suportados pelo seu computador, vocĂȘ pode escolher o navegador que pode usar mais plenamente o potencial do computador.
VocĂȘ pode verificar se o seu processador suporta SSE2 baixando o programa CPU-Z .
VocĂȘ pode descobrir qual DirectX sua placa de vĂ­deo suporta usando o programa GPU-Z .

CPU-Z e GPU-Z
imagem

imagem


No inĂ­cio da instalação do Firefox, selecione Personalizado em vez de uma instalação tĂ­pica. Em seguida, na prĂłxima janela, desmarque a opção Instalar suporte . Este Ă© um serviço opcional que permite ao navegador instalar atualizaçÔes em segundo plano sem exigir que vocĂȘ clique em "Sim" na caixa de diĂĄlogo.

ConfiguraçÔes no menu principal do navegador


Os principais
Fontes e cores
Se vocĂȘ encontrar problemas com as fontes nas pĂĄginas de alguns sites, tente consertar a exibição deles. Clique no botĂŁo "Avançado", na janela "Fontes", Ă© desejĂĄvel desativar Permitir que os sites usem suas fontes em vez das fontes instaladas .

Verificar ortografia ao digitar
Se vocĂȘ ou a pessoa que usar este PC for apenas um leitor, nĂŁo um escritor, poderĂĄ desativar esse recurso com segurança.

Reproduzir conteĂșdo controlado por DRM
A capacidade de exibir conteĂșdo de mĂ­dia protegido por direitos autorais. É necessĂĄrio visualizar o conteĂșdo da mĂ­dia codificada com serviços de streaming pagos, como Netflix, Spotify e outros.
Se vocĂȘ nĂŁo Ă© cliente de tais serviços - desconecte.

AtualizaçÔes do Firefox
Se vocĂȘ estĂĄ acostumado a atualizar manualmente, marque a caixa ao lado de Verificar atualizaçÔes, mas deixe-o decidir se deseja instalĂĄ-las .

Use as configuraçÔes de desempenho recomendadas
Desmarque se vocĂȘ alterar as configuraçÔes em about: config .

Usar rolagem automĂĄtica
Quando o botĂŁo de rolagem Ă© pressionado, mover o mouse rola a pĂĄgina.

Use rolagem suave
Na maioria das configuraçÔes de PC, essa configuração não afeta muito o desempenho. Em um hardware muito fraco, quando ativado, pode-se ver a contração da imagem ao rolar.

Recomendar extensÔes ao navegar e Recomendar funçÔes ao navegar
O Firefox pode, ocasionalmente, recomendar recursos ou extensĂ”es enquanto navega na web. Se vocĂȘ nĂŁo precisar dessas recomendaçÔes, desative-as.

imagem

ConfiguraçÔes de rede
Clique no botĂŁo Configurar. A janela "ConfiguraçÔes de conexĂŁo" Ă© aberta, nela "Configurando o proxy para acesso Ă  Internet". Se vocĂȘ nĂŁo usar um servidor proxy para acessar a Internet, defina o ponto prĂłximo a Nenhum proxy

Pesquisar
Se vocĂȘ nĂŁo usar a barra de endereços como um campo de pesquisa e o Painel de Pesquisa especial (removido do painel da barra de endereços)

imagem

vocĂȘ pode remover da lista todos (exceto um) mecanismo de pesquisa

Se a pesquisa for usada, mas vocĂȘ nĂŁo precisar de dicas ao inserir palavras, desmarque a caixa Exibir sugestĂ”es de pesquisa .

VocĂȘ tambĂ©m pode desativar as tentativas de atualizar esses mecanismos de pesquisa (plug-ins) depois de iniciar o Firefox. No menu de configuraçÔes "Geral", desmarque a caixa Atualizar automaticamente os mecanismos de pesquisa . Se a pesquisa no painel de pesquisa desaparecer, vocĂȘ poderĂĄ atualizĂĄ-la ativando esta opção novamente. No entanto, esses plugins precisam ser atualizados muito raramente.

Privacidade e proteção
Impedir que serviços de suporte de acessibilidade acessem seu navegador
Marque a caixa se este Ă­cone nunca foi exibido na barra de guias imagem
Suporte Ă  acessibilidade - pode fornecer algumas ferramentas especĂ­ficas do navegador para complementos individuais instalados no Firefox.

Coleta e uso de dados do Firefox
Desmarque se vocĂȘ nĂŁo deseja que o Firefox colete e envie os dados coletados sobre o seu trabalho no navegador.

ConteĂșdo falso e proteção contra malware
Se vocĂȘ instalou um antivĂ­rus ou bloqueador de anĂșncios com os mesmos recursos adicionais, desmarque o navegador de configuraçÔes duplicadas. Os antivĂ­rus modernos tornaram-se muito difĂ­ceis para a operação normal de PCs fracos. A proteção incorporada no prĂłprio navegador e nos bloqueadores de anĂșncios resolve parcialmente o problema de navegação segura na Internet quando nĂŁo Ă© possĂ­vel usar um antivĂ­rus normal.


ConfiguraçÔes ocultas do Firefox


Isso listarå as configuraçÔes mais compreensíveis em about: config

68
accessibility.handler.enabled
Manipulador de acessibilidade usado. Desative falso , se antes, nas configuraçÔes do Firefox, no menu "Privacidade e proteção", marque a caixa ao lado de Negar acesso aos serviços de suporte de acessibilidade ao seu navegador .

app.normandy.enabled *
Pesquisas inesperadas e coleta de dados sobre suas preferĂȘncias para o Mozilla.
Desativar falso

app.shield.optoutstudies.enabled * *
Os desenvolvedores do Firefox podem ocasionalmente instalar vårios complementos no seu navegador e realizar pesquisas sem o seu conhecimento. Para que seu navegador não seja instalado espontaneamente, não estå claro quais complementos desabilitam essa opção falsa

app.update.BITS.enabled *
A função de baixar silenciosamente as atualizaçÔes do Firefox, mesmo depois que vocĂȘ fecha o navegador. Para que esse recurso funcione, o serviço BITS (Serviço de TransferĂȘncia Inteligente em Segundo Plano) deve estar ativado no Windows (consulte “Configuração do Windows 7” -> “Serviços” abaixo). Se vocĂȘ nĂŁo precisar desse "serviço de suporte", desative-o false

app.update.checkInstallTime
É responsável por contar os dias após a atualização.
Desativar falso

app.update.doorhanger
Se vocĂȘ alterar o valor dessa opção para falso , as notificaçÔes frequentes sugerindo a atualização do navegador nĂŁo serĂŁo exibidas.
imagem

apz.allow_double_tap_zooming
Função para dispositivos com tela de toque. Nenhuma tela de toque - desativar falso

apz.android.chrome_fling_physics.enabled
NĂŁo funciona no Windows. Desativar falso

apz.drag.touch.enabled
apz.one_touch_pinch.enabled
Desative false se o seu computador nĂŁo tiver dispositivos com entrada por toque (touchpad ou touchscreen).

apz.peek_messages.enabled *
A função é necessåria se a imagem for enviada de um computador para um monitor ou TV via DisplayPort . Se o seu computador não possui ou não usa DisplayPort, desative esta opção false

browser.cache.disk.enable
ParĂąmetro responsĂĄvel pelo uso do cache do disco.
Se vocĂȘ desativar o false, todos os arquivos temporĂĄrios e elementos da pĂĄgina baixados da Internet serĂŁo gravados e armazenados na RAM, e nĂŁo no disco rĂ­gido. O acesso Ă  RAM Ă© mais rĂĄpido, respectivamente, e a exibição de pĂĄginas da Web tambĂ©m pode ser mais rĂĄpida.
Se vocĂȘ tiver um disco rĂ­gido lento, Internet ilimitada rĂĄpida e RAM com mais de 1,5 a 2 gigabytes, tente desativar essa opção. No entanto, depois disso, siga o Gerenciador de tarefas (Ctrl + Shift + Esc) no processo de preenchimento da memĂłria enquanto estiver usando o navegador e outros programas em execução no computador. Mesmo nas situaçÔes mais difĂ­ceis (um grande nĂșmero de guias abertas simultaneamente no navegador, assistindo a vĂ­deos, antivĂ­rus funcionando etc.), a quantidade de memĂłria livre deve sempre permanecer vĂĄrias centenas de megabytes. Se vocĂȘ tiver um problema, ative esse parĂąmetro novamente como true .

browser.cache.disk.smart_size.enabled *
Recurso de gerenciamento automĂĄtico de cache de disco. Dependendo do espaço livre no disco rĂ­gido em que o navegador estĂĄ instalado, na primeira vez que vocĂȘ definir o volume, o qual serĂĄ alocado para o cache. Geralmente, sĂŁo 660 MB (675840 kilobytes), o tamanho do espaço alocado pode ser visualizado na configuração browser.cache.disk.capacity .
Se a Internet estiver muito lenta, algumas informaçÔes do navegador serĂŁo mais fĂĄceis e rĂĄpidas de extrair de um cache salvo do que recarregĂĄ-lo. No entanto, discos rĂ­gidos mecĂąnicos antigos podem funcionar lentamente. Se vocĂȘ definir o cache do disco com um valor alto nesse disco rĂ­gido, a leitura e gravação de dados do cache poderĂŁo ser muito lentas, porque os pequenos pedaços de arquivos gravados serĂŁo espalhados por todo o disco e a parte mecĂąnica dele simplesmente nĂŁo terĂĄ tempo para reconstruir para uma leitura rĂĄpida. O que acaba levando Ă  operação lenta do navegador e ao desgaste rĂĄpido do disco rĂ­gido.

Se vocĂȘ tiver um disco rĂ­gido mecĂąnico, poderĂĄ desativar o gerenciamento automĂĄtico de cache de disco, alternando esta opção para false . VocĂȘ pode definir seu prĂłprio valor do espaço alocado para o cache usando a opção browser.cache.disk.capacity , por exemplo, inserindo um valor de 51200 ou 102400 , que corresponderĂĄ a 50 MB ou 100 MB. Quanto mais rĂĄpida a velocidade da Internet, menos vocĂȘ pode escolher o tamanho do cache.

browser.download.animateNotifications
Quando vocĂȘ desativa o false , a animação da grande seta azul nĂŁo serĂĄ exibida quando o arquivo estiver sendo carregado.

browser.history_swipe_animation.disabled *
O recurso para macOS, nĂŁo funciona no Windows. Desativar verdadeiro

browser.launcherProcess.enabled *
A função de proteger o navegador de antivĂ­rus excessivamente arrogantes que podem interferir no seu funcionamento adequado. Se esta opção estiver ativada (true), vocĂȘ poderĂĄ encontrar erros ao arrastar arquivos ou links do Firefox para outros aplicativos.
Se vocĂȘ nĂŁo possui antivĂ­rus instalado no seu computador, pode desativar esta função false .
Como após cada atualização do navegador, essa opção volta a ser verdadeira, é melhor adicionar -no-deelevate separado por um espaço na propriedade de atalho para que o Firefox nunca ative essa função na inicialização.
imagem

browser.meta_refresh_when_inactive.disabled *
Se vocĂȘ ativar esta função como verdadeira , as pĂĄginas da Web em guias inativas (que vocĂȘ nĂŁo estĂĄ visualizando no momento) nĂŁo serĂŁo recarregadas automaticamente. O recarregamento de pĂĄgina pode ser usado em esportes ou outros sites onde as informaçÔes podem ser constantemente complementadas ou alteradas.
No entanto, a maioria dos sites agora usa scripts, com a ajuda da qual apenas um pequeno pedaço da pågina é atualizado, e não a pågina inteira (por exemplo, bate-papo nas påginas do Youtube). Nesses casos, essa configuração não funcionarå.

browser.newtabpage.activity-stream.feeds.telemetry
browser.newtabpage.activity-stream.telemetry
browser.newtabpage.activity-stream.telemetry.structuredIngestion *
Telemetria. Coleta e envio de dados para o usuĂĄrio, definindo os “mosaicos” do conteĂșdo da web na pĂĄgina inicial (nova guia). Desativar falso

browser.newtabpage.activity-stream.showSponsored
Exibir anĂșncios em uma nova guia. Desativar falso

browser.ping-center.telemetry
Telemetria. Desativar falso

browser.shell.checkDefaultBrowser
Verifique se o Firefox Ă© o navegador padrĂŁo.
Desativar verificação falsa

browser.sessionhistory.max_total_viewers *
Por padrĂŁo, o Firefox salva na RAM parte do conteĂșdo dos sites que vocĂȘ visitou durante uma sessĂŁo. Isso Ă© feito para que, pressionando os botĂ”es para alternar entre as pĂĄginas "avançar" ou "voltar", as pĂĄginas abertas anteriormente na mesma guia nĂŁo sejam carregadas novamente completamente da Internet, mas sejam rapidamente capturadas na memĂłria principal.
O navegador ocupa o tamanho da memória dessa função (valor -1 ). No entanto, se o Firefox consumir quase toda a RAM livre e o computador começar a ficar muito lento, desative essa função definindo o valor 0

browser.sessionstore.interval * *
O parĂąmetro Ă© responsĂĄvel pela frequĂȘncia de salvar a sessĂŁo em disco enquanto o Firefox estĂĄ em execução. O objetivo Ă© restaurar guias abertas e texto digitado em mensagens que ainda nĂŁo foram enviadas depois que o navegador trava e reinicia. Isso Ă© Ăștil se vocĂȘ costuma escrever textos longos em um navegador e, antes de enviĂĄ-lo para o Firefox com frequĂȘncia frequente, ele fecha espontaneamente com um erro. Por padrĂŁo, o Firefox salva os dados da sessĂŁo a cada 15 segundos (um valor de 15.000 milissegundos). Se tudo estiver bem com o Firefox em termos de estabilidade, vocĂȘ poderĂĄ alterar o valor para 1800000 (30 minutos). Em alguns casos, apĂłs alterar esse parĂąmetro para cima, o navegador funciona um pouco mais rĂĄpido e com menos frequĂȘncia trava.

browser.startup.blankWindow *
Exiba uma janela em branco em tela cheia antes de iniciar o Firefox. Esse recurso cria a ilusão de um lançamento mais råpido do navegador quando os elementos da interface ainda não foram carregados.
Pode desativar false

browser.startup.homepage_override.mstone
Após atualizar o navegador, o Firefox pode mostrar uma guia adicional ao lado da sua pågina normal para oferecer mais informaçÔes sobre as alteraçÔes ou os novos recursos incluídos na atualização. Desativar ignorar

browser.stopReloadAnimation.enabled *
Animação do botão de recarga da pågina. Desativar falso
imagem

browser.slowStartup.notificationDisabled
Quando ativado, true , o tempo de inicialização do navegador não serå medido e um aviso não serå exibido se iniciar lentamente.

browser.suppress_first_window_animation *
Animação de abrir uma janela do navegador. Desativar falso

browser.tabs.crashReporting.sendReport
Enviando um relatĂłrio sobre a queda da guia no navegador. Pode desativar false

browser.tabs.remote.autostart *
Modo multiprocesso. Ativado por padrĂŁo. Nesse modo, o navegador e as pĂĄginas exibidas sĂŁo geralmente mais rĂĄpidas. No entanto, em comparação com o modo de processador Ășnico, no modo de vĂĄrios processos, hĂĄ mais consumo de memĂłria e o processador tambĂ©m Ă© carregado um pouco mais.
Em computadores com um processador single-thread lento lento e com menos de 1 a 2 gigabytes, Ă© desejĂĄvel desativar o multiprocessamento.
Para converter o navegador em processador Ășnico, Ă© necessĂĄrio nĂŁo apenas alternar essa opção para false , mas tambĂ©m seguir as etapas descritas aqui . Somente a opção xpinstall.signatures.required nĂŁo pode ser tocada e, em vez do cĂłdigo, vocĂȘ deve inserir este no arquivo config.js :
//
try {
    Components.interfaces.nsIUDPSocketChild ||
    Cc["@mozilla.org/process/environment;1"].getService(Ci.nsIEnvironment).set(
        "MOZ_FORCE_DISABLE_E10S",
        Cc["@mozilla.org/preferences-service;1"].getService(Ci.nsIPrefBranch)
            .getBoolPref("browser.tabs.remote.autostart", true) ? "" : "1"
    );
} catch(ex) {}


browser.tabs.remote.warmup.enabled *
. , .
false

browser.tabs.unloadOnLowMemory *
. ( 400 ) . , ( ), , .
true, .

browser.touchmode.auto *
Firefox Windows, ( ).
Windows 10. false

browser.uidensity
. , . . , .
0 — , ()
1 — ()
2 — ()
image

browser.uitour.enabled
Firefox. false

canvas.capturestream.enabled *
WebRTC. false

datareporting.healthreport.uploadEnabled
datareporting.policy.dataSubmissionEnabled

. false

device.sensors.enabled
javascript . , Firefox . , Firefox , false

dom.battery.enabled
. , false

dom.enable_performance_observer
, , -. . . false, Firefox .

dom.event.clipboardevents.enabled
, , , , "
 htts://....."..
, , , false.
- .

dom.gamepad.enabled
dom.gamepad.extensions.enabled

— false

dom.ipc.plugins.asyncdrawing.enabled *
- Flash Player. . Flash Player 23 , true. Flash Player 23 , false

dom.ipc.plugins.flash.disable-protected-mode
Adobe Flash. 64 Firefox . , true about:config

dom.ipc.plugins.flash.subprocess.crashreporter.enabled
dom.ipc.plugins.reportCrashURL

. false

dom.ipc.plugins.sandbox-level.flash *
Flash- «». 0 , , .

dom.ipc.processCount
Firefox . 8. , ( ) 9 12. (. javascript.options.shared_memory).

dom.ipc.processHangMonitor
dom.ipc.reportProcessHangs
*
Firefox , , «- ...». , - , . , , false

dom.ipc.processPrelaunch.enabled *
Firefox XPCOM . .
, ( Hyper-threading) . ( javascript.options.shared_memory) false

dom.indexedDB.logging.details
dom.indexedDB.logging.enabled

-. false

dom.keyboardevent.dispatch_during_composition
Android, Windows. false

dom.mapped_arraybuffer.enabled *
Windows. false

dom.maxHardwareConcurrency * *
Firefox , -. ( , ) . « » Windows ( javascript.options.shared_memory)

dom.serviceWorkers.enabled
, Service Workers , . , , . -. , - .
( ) , false

dom.vibrator.enabled
, .
false

dom.vr.enabled
Oculus Rift.
— false

dom.webdriver.enabled * *
-. , , . , , .
, false

dom.w3c_touch_events.enabled *
( ) , .
, , 0

dom.workers.maxPerDomain *
. Firefox 512, , , , . , .
, 20. ( ) .

extensions.abuseReport.enabled
, Firefox . , , false
image

extensions.blocklist.enabled
, , . Firefox , . Firefox , false

extensions.formautofill.available
Form Autofill (. --> Firefox). , , on detect

extensions.fxmonitor.enabled * * ( )
Firefox Monitor (. --> Firefox). , false

extensions.getAddons.cache.enabled
« ». false

extensions.getAddons.showPane ( )
about:addons «», . false
image

extensions.htmlaboutaddons.recommendations.enabled
extensions.htmlaboutaddons.discover.enabled

, Firefox . , false

extensions.pocket.enabled
.
Pocket, false

extensions.screenshots.disabled * *
extensions.screenshots.upload-disabled
Firefox. , true

extensions.systemAddon.update.enabled
Firefox ( « » --> « Firefox»). , false

extensions.update.autoUpdateDefault
.
, , , false

extensions.update.enabled
, false

extensions.webcompat.perform_injections
extensions.webcompat.perform_ua_overrides

Web Compat ( --> Firefox). , Web Compat Windows, . , Firefox. Firefox, , , , .
, about:compat
, . false .

extensions.webextensions.remote * *
, , . , , .
, / , false

extensions.webextensions.userScripts.enabled *
Firefox. FireMonkey — . FireMonkey, false

full-screen-api.warning.timeout
"
 ". 0

geo.enabled
. , VPN -. , - IP . false.
, . , privacy.trackingprotection.enabled, .

gestures.enable_single_finger_input
.
false .

gfx.content.azure.backends
. . , « Windows XP» direct2d1.1 skia, cairo, gfx.direct2d.disabled true Windows Clear Type. , - , browser.display.use_document_fonts 0

gfx.direct2d.destroy-dt-on-paintthread *
DirectX10 , gfx.direct2d.disabled, layers.omtp.enabled gfx.content.azure.backends. , false

gfx.direct2d.disabled
Direct2D. Direct2D DirectX10. DirectX10, . true

gfx.offscreencanvas.enabled * * *
WebGL , , , .
true about:support WebGL 1 — Software. Software, WebGL , .
image

gfx.webrender.force-disabled *
WebRender. WebRender Windows 7, true

gfx.work-around-driver-bugs * *
macOS. Windows , false

gl.msaa-level *
- WebGL. 2. WebGL , ( gfx.offscreencanvas.enabled), , 0

identity.fxaccounts.enabled
Firefox. false, «».
image

image.animation_mode
, .
- GIF ( )
none —
once — ,
normal — ( )
, , image none once.

intl.multilingual.enabled
, Firefox.
, , . , false

intl.tsf.enable
.
, false

javascript.options.shared_memory *
. .
true , Hyper-threading. , (Ctrl + Shift + Esc) . 2 ,
image

javascript.options.spectre.index_masking
javascript.options.spectre.jit_to_C++_calls
javascript.options.spectre.object_mitigations.barriers
javascript.options.spectre.object_mitigations.misc
javascript.options.spectre.string_mitigations
javascript.options.spectre.value_masking


Spectre, , false .

layers.acceleration.disabled
.
true DirectX 10, .

layers.amd-switchable-gfx.enabled
Firefox ( ) ATI/AMD - , Intel Nvidia. ATI/AMD, — false

layers.async-pan-zoom.enabled
/. . .
:
, Firefox .

:
.

, , , false

layers.deaa.enabled
Windows. false

layers.geometry.d3d11.enabled
DirectX10. / DirectX9 , false

layers.geometry.opengl.enabled
Windows, false

layers.gpu-process.enabled *
, GPU, , - API. DirectX10 . , .
/ DirectX9 , Firefox , , false

layers.low-precision-buffer * *
, , : , .
, true , , . , false.

layers.mlgpu.enabled
layers.mlgpu.enable-on-windows7
.
/ DirectX9 , , false

layers.omtp.enabled *
. , . , , , . — .
: gfx.content.azure.backends direct2d1.1,skia,cairo, direct2d1.1,skia, skia. , false

layout.css.report_errors *
CSS. - . false

layout.css.touch_action.enabled *
C touch-action CSS , , , .
— false

media.av1.enabled * *
AV1. , , , . , false

Youtube AV1, 144 360. ( CPU-Z):
SSSE3 ( S)
SSE4.1
AVX2
, H.264, false , Youtube .

media.encoder.webm.enabled
( ) webm. WebRTC. webm, . false

media.ffvpx.enabled *
. Firefox VP8 VP9 ( Youtube) ffvpx. , , 720p 1080p, ffvpx , « » (Ctrl + Shift + Esc) 50-60%. - ffvpx. , , .
false, ffvpx libavcodec. libavcodec 100%.
! HDR ( ). , Windows 7 , HDR.

media.getusermedia.aec_enabled
media.getusermedia.agc_enabled
media.getusermedia.noise_enabled
media.getusermedia.screensharing.enabled

/ . , Firefox. WebRTC. — false

media.gmp-gmpopenh264.visible
« Openh264 isco Systems», false .

media.gpu-process-decoder
. false, H264 . DirectX10.

media.hardware-video-decoding.enabled
. , .
false :
1. , H264
2. ( 1080*60fps, ).
3. , .

media.hardware-video-decoding.force-enabled
, H.264, - , ( media.hardware-video-decoding.failed true), true . , , H.264 « » media.hardware-video-decoding.force-enabled. 2 — . , , media.wmf.dxva.d3d11.enabled layers.low-precision-buffer, .

media.navigator.enabled
, screen sharing ( ). , false

media.ondevicechange.enabled * *
, - . WebRTC.
/ Firefox — false

media.peerconnection.enabled
WebRTC. — false

media.rdd-process.enabled * *
Firefox «» . false

media.video_stats.enabled *
(- / , .). false

media.webspeech.synth.enabled
.
false

media.wmf.amd.highres.enabled
AMD, AMD, 1920*1080, false

media.wmf.deblacklisting-for-telemetry-in-gpu-process * *
, false

media.wmf.dxva.d3d11.enabled * *
DirectX10. false , DirectX9 , H.264.
, , DirectX10.

media.wmf.dxva.enabled
false H.264 . DirectX10.

media.wmf.low-latency.enabled *
true , - , . (- ), false

media.wmf.use-nv12-format *
. , . , - , , . , media.wmf.dxva.d3d11.enabled false. , false

mousebutton.4th.enabled
mousebutton.5th.enabled

Firefox . ( + ) false

narrate.enabled
. . . — false

network.captive-portal-service.enabled
Captive portal. Wi-Fi (, ..) , , . , Firefox .
Wi-Fi false

network.dns.disableIPv6
IPv6 — true

network.dns.disablePrefetch *
Firefox IP DNS ( , ). .
, / ( Wi-Fi), , . true

network.http.speculative-parallel-limit *
, « » , «» « ». , , , .
0

network.notify.changed *
( 5 ) .
, , , Wi-Fi Wi-Fi, . Firefox .
, , Wi-Fi , false

network.predictor.enabled * *
, -. Firefox , , , .
false, - — true

network.prefetch-next
Firefox- , . , . , Firefox , , false

nglayout.initialpaint.delay ( ) *
- . 250. , ( 2 ) , 150. (5 — 10) , , , , , -.
/ - ( Wi-Fi c )

pdfjs.enableWebGL
, WebGL ( gfx.offscreencanvas.enabled), true — pdf .

permissions.postPrompt.animate
- image. false .
« » , permissions.desktop-notification.postPrompt.enabled *. toolkit.cosmeticAnimations.enabled .

plugin.disable ( )
, : Openh264 isco Systems Widevine.
, true

plugin.scan.plid.all *
Firefox 69 Flash Player , . , Flash HTML5.
Flash Player, RealPlayer Java, , Firefox , false

plugins.rewrite_youtube_embeds
YouTube , html5. , html5.
Flash-. Flash player, false

print.print_via_parent *
( browser.tabs.remote.autostart). — false

privacy.trackingprotection.enabled
Tracking Protection .

trackingprotection . true

, . - trackingprotection ( , ), .

image

reader.parse-on-load.enabled
– , . Firefox , , . . , , .
« », , .

, false

, « » , - .

security.certerrors.recordEventTelemetry *
security.identitypopup.recordEventElemetry *
, false

security.family_safety.mode *
Windows 7, 0

security.sandbox.content.level * * *
Firefox. , 5, . «» , Windows.
Firefox, , — , 0. 5-10% .

security.sandbox.rdd.win32k-disable * *
, . false, Firefox.

security.ssl.errorReporting.enabled *
, Mozilla . false

security.webauth.u2f *
security.webauth.webauthn * *
security.webauth.webauthn_enable_usbtoken
USB-. , Firefox, false

services.sync.prefs.sync.browser.search.update
services.sync.log.appender.file.logOnError
services.sync.prefs.sync.extensions.update.enabled

Firefox Mozilla ( , about:preferences#sync ). , false

toolkit.cosmeticAnimations.enabled
. , , . false , .

toolkit.telemetry.archive.enabled
toolkit.telemetry.bhrPing.enabled
toolkit.telemetry.firstShutdownPing.enabled
toolkit.telemetry.hybridContent.enabled
toolkit.telemetry.newProfilePing.enabled
toolkit.telemetry.reportingpolicy.firstRun
toolkit.telemetry.shutdownPingSender.enabled
toolkit.telemetry.unified
toolkit.telemetry.updatePing.enabled

. false

ui.osk.enabled
ui.osk.detect_physical_keyboard

. — false

ui.trackpoint_hack.enabled
, TrackPoint. , 0

webgl.angle.try-d3d11
OpenGL ES 3.0 OpenGL 4.0. , DirectX 11. DirectX 10.1 , false

webgl.enable-webgl2 * *
WebGL. . OpenGL 4.0, , (). WebGL2 c OpenGL 3.0 — 3.3 webgl.disable-angle true. webgl.enable-webgl2 false. WebGL2 , webgl.enable-webgl2 false webgl.disable-angle false. webgl.disable-angle true WebGL1, ANGLE . OpenGL Intel, AMD, Nvidia.

webgl.dxgl.needs-finish *
WebGL1 WebGL2 (webgl.disable-angle true), WebGL / . Nvidia. WebGL, true

widget.window-transforms.disabled * *
Linux macOS. Windows , true

xul.panel-animations.enabled
, . , false
image



Firefox
Firefox .

image

. , Firefox Windows C:\Program Files\Mozilla Firefox\browser\features . features .
. , about:support « » « », features, , .

activity-stream@mozilla.org — Activity Stream, , . Activity Stream , . , , Hightlights c , ( )
, .

aushelper@mozilla.org.xpi — Application Update Service Helper, Firefox. ESR , . .

jaws-esr@mozilla.org * — Firefox ESR configurer for OLDJAWS screen reader, JAWS.
image JAWS, .

! screenshots@mozilla.org — Firefox Screenshots. Firefox — , , .
Firefox, .

followonsearch@mozilla.com — Follow-on Search Telemetry.
, .

! fxmonitor@mozilla.org — Firefox Monitor. , ( email) . haveibeenpwned.com, 5 , 300 .
, , .

! formautofill@mozilla.org — Form Autofill. . (, - ). .
, .

onboarding@mozilla.org * — Photon onboarding. Firefox. , « Firefox? ». .
image

firefox@getpocket.com.xpi — Pocket, — .

! webcompat-reporter@mozilla.org — Webcompat-reporter, Firefox . Firefox extensions.webcompat-reporter.enabled. , .

! webcompat@mozilla.org.xpi — Web Compat, . Application Update Service Helper, - , , , .


.

, HD .

, Firefox . , .

Openh264 isco Systems
. . Firefox , .


Widevine, Google Inc
Widevine CDM , -. Widevine CDM , Netflix, Spotify .

/ -, .

Shockwave Flash
html5. Flash, .

11.2.202.235 ( firefox flashplayer11_2r202_235_win_32bit.exe) .
Flash Player , . Flash, Flash Player. 11.x . , Flash Player -, .
Flash Player, Firefox Adobe Flash

.

image

Flash , , Flash Player , .

Flash Player

image

Firefox

image

, , . , Flash Player , - , DirectX Flash Player.

Windows Media Player Firefox Plugin
«ViewTube» (. ), Windows 32 Firefox 52.9, Palemoon 27 — 28, New moon MyPal.

2007 . C . . Plugins C:\Program Files\Mozilla Firefox\ C:\PFiles\ D:\PFiles\, C:\Program Files\Mozilla Firefox\browser extensions features. , plugins C:\Program Files\Mozilla Firefox\browser np-mswmp.dll

. about:addons --> Microsoft Windows Media Player Firefox Plugin 1.0.0.8.

VideoLAN Team windows mediaplayer Plug-in v 1.1.2.0 np-mswmp.dll. 1.0.0.8

ViewTube, Youtube .

VLC Web Plugin
Windows Media Player Firefox Plugin, ViewTube, 32 64 Firefox 52.9, 64 «Waterfox Classic», Palemoon 27 — 28, New moon MyPal. VLC . , plugin.scan.plid.all true, plugin.load_flash_only ( , ) false.
, about:addons «VLC Web Plugin» « Adobe Flash».

image

YouTube Design Preserver YouTube Classic
YouTube Design Preserver YouTube Classic () Youtube, . Youtube Youtube.

Youtube, YouTube Design Preserver Old layout Fix it.
Youtube. , , .

YouTube Classic ( ).
48 Firefox.

. , , .

. :
1. www.youtube.com
2. F12
3. Enter.
4. Enter

document.cookie = document.cookie.split(' ').filter(o=>o.indexOf('PREF=')!==-1)[0].replace(';','')+'&f5=30030&f6=8;domain=.youtube.com;path=/';

5. www.youtube.com, .

Youtube, . ( ), .

about:config
general.useragent.override.youtube.com

Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; WebView/2.0; rv:11.0; IEMobile/11.0; NOKIA; Lumia 525) like Gecko

Youtube , « ». , « » . « », . «YouTube ». .

ViewTube
ViewTube , YouTube, Dailymotion, Vimeo, Metacafe, VIKI, Veoh IMDb Windows (Windows Media Player) VLC. HD .

-, .
-, WMP VLC
:

image

. , . . .

image

Embed video with:
Video — HTML5
Object — , Windows Media Player Firefox Plugin VLC .
Embed — VLC , DASH , . Youtube.
Protocol — (. « , »

and play as/with:

Auto — HTML5, , - .
WMP — Windows Media Player Firefox Plugin
WMP* — , .
VLC — VLC
QT — , .

Autoplay:
.

DASH (Video With Audio) playback support:
, . Youtube.

DVL (Pass the page video link to the player)
( Youtube) . , .

ViewTube Firefox 48 Waterfox.
Firefix 45, PaleMoon, NewMoon, MyPal Greasemonkey greasemonkey-3.31.4-pm_forkBranch.xpi greasemonkey-3.9.xpi. Greasemonkey .

Greasemonkey ViewTube - . Firefox 68 ViewTube Greasemonkey ViewTube
image
,
, :

1.
set video=%1
set video=%video:viewtube:=%
"C:\Program Files\VideoLAN\VLC\vlc.exe" %video% 

. VLC, MPC-HC . «C:\Program Files (x86)\MPC-HC\mpc-hc.exe » %video%
viewtube.bat

2.
REGEDIT4

[HKEY_CLASSES_ROOT\viewtube]
@="URL:viewtube Protocol"
"URL Protocol"=""

[HKEY_CLASSES_ROOT\viewtube\shell]

[HKEY_CLASSES_ROOT\viewtube\shell\open]

[HKEY_CLASSES_ROOT\viewtube\shell\open\command]
@="\"D:\\Scripts\\viewtube.bat\" \"%1\""

viewtube.bat. , , @="\«C:\\viewtube.bat\» \"%1\""
, viewtube.reg

3. viewtube.reg, .

4. :
viewtube:http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4
, Enter. .

5. - ViewTube Embed video with Protocol.

6. . .

, MPC-HC VLC, viewtube_*** C. — viewtube.reg

YouTube Video and Audio Downloader
, . MPC-HC . Youtube 720p .

, . . , « ».

Windows UAC ( Windows 7 --> --> ), Firefox - . . , Firefox, -no-deelevate .

image

- , , , .

YouTube Video and Audio Downloader 52 Firefox Youtube.

image

enhanced-h264ify
Youtube :

1. H.264
2. 720p 30 , 720p*48-60fps.
3. SSSE3 ( S) SSE4.1 AVX2 ( CPU-Z), .

, Youtube H.264, . , Youtube 48-60 fps 24-30fps, . , AV1, .

. , .
image

-


. . 10 , 1 , , .

, «» — «» 20-50% . .

. .

,

image

, , , - . , , , .

, RU AdList http://forum.ru-board.com/topic.cgi?forum=5&topic=49172&start=1979&limit=1&m=1#1

uBlock Origin.
Pale Moon 27, 28 Firefox 55 , uBlock Origin legacy.
:

1. about:config xpinstall.signatures.required false.

1.a Firefox . , - , .

2. . uBlock0.firefox-legacy.xpi .

Firefox . , , . « », .

image

« ». « ». «» .

image

, , , .

, .

image

, , «», -, , - .

image

, «» .

Habr , . , «», .

, , , , .
image

Firefox User-Agent Switcher. , . , c Android . , .

, about:config , : general.useragent.override.youtube.com, general.useragent.override.habr.com . general.useragent.override. . - :

Mozilla/5.0 (Linux; Android 7.0; PLUS Build/NRD90M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.98 Mobile Safari/537.36

Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1

Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; WebView/2.0; rv:11.0; IEMobile/11.0; NOKIA; Lumia 525) like Gecko

, , User-Agent Switcher general.useragent.override., general.useragent.override , - .


, Windows . . - Windows , Microsoft , . , « » Windows . .

, . , Windows 7. , Realtek, AC97. VIA . Intel Windows 7, , Microsoft. AMD Nvidia , Vista, Radeon 95** FX5***. , , Windows 7.
, - , Windows XP ( ), . . , MX440, 71.89. 82845G Windows XP.
100% , — , .
. « » .

. , , ( ID ) . , . «» , .

KB2670838
Windows KB2670838 ( ). Direct2D, . Firefox Direct2D 47 , H.264 55 . , about:support «», KB2670838 DIRECT2D GPU_PROCESS
. 1080p Direct2D.

image

, KB2670838 Windows 7. GMA950 Aero Windows, 2.0, 2.2.

!
, ( ), Wi-Fi .

Firefox : , Direct2D, DirectWrite, , WebGL . DirectX9.0c - Firefox 54, Pale Moon Firefox 52esr, Direct3D9. , Windows XP, 512 , Firefox .
Firefox 55 DirectX 10+.

( ), , . , , about:support «», « » . layers.acceleration.force-enabled true. , «», Direct3D11.
, - . , . , , .

DirectX
DirectX — , ( Firefox). DirectX -.

Windows 7


, , , - . , , , . , Pentium 4, «» , (1 ) .
, , . . , , Windows , , Windows, DirectX . , . , - , , , .

DHCP-
IP .

, (-- -- -- , : Win + R ncpa.cpl), ---- 4 (TCP/IPv4)-- ) IP DNS- , DHCP ( ---- ).

- WinHTTP.

, DHCP- .

image

DNS-
. - . IPSEC (. IPsec).
DNS- .

, , , IP — NetBIOS.
-->--> 4 (TCP/IPv4), --> --> WINS. NetBIOS . .
image

BranchCache *
, Windows 7 () , WAN- . , BranchCache – , . BranchCache Windows 7 + Windows Server 2008 R2.
, .

Superfetch *
, Windows . , , . , — , , — , — .
, . , , SSD , .

Windows Live ID Sign-in Assistant * * *
. Windows Live.
, .

Windows CardSpace *
Microsoft. WCS — .
.

Parental Controls
Windows, Vista. .
Windows 7 — .

Windows Search * *
, , .
, « » Windows 7, .
image

image

WWAN
(GSM CDMA) , .
, .

*
Windows 7 .
, , API , .
, , . , Windows . . , , , . , Windows .
, , .

* *
. , . , .
Microsoft, , . .

IPsec *
IPsec IP
, IPsec . IPsec . IPSec, IPSec, .
IPsec IP- , VPN-.
, VPN- IPv6, .


. .
, , , .

Windows
, , .
, , , , , , , .

Windows *
Windows .
- , () Wi-Fi , , , ( , , ).
, Windows, (- ) — .


( , , ). , .

-
. , .

IP
IPv6 . , ( , 1-2% IPv6), .


.
, .



PNRP
PNRP
*
. , , , .
. , , .
( ) , , .


- — . SSD , .

*

* *
SSTP * *

, , . « SSTP» SSTP (Secure Socket Tunneling Protocol) VPN. «» Telephony API (TAPI) , , — , . , .
, .

, VPN « » (Win + R ncpa.cpl), / Wi-Fi Ethernet , . , , , «», .


, .



.
. , , , . , Windows , . ( ) DirectX 9, Windows 7. , DirectX 9 DirectX, .
, DirectX 9, DirectX 9 , , 1.
GPU-Z, .


. , , , , , .
, .


, Windows Windows. , , .
Windows, «». , . , Windows.

Windows *
Windows Defender, Microsoft AntiSpyware, .
-, .


* *
.
, , Windows, .

SNMP * *
, SNMP SNMP, . SNMP , , , , , . , , - . , (UPS) SNMP-trap , UPS.
.

(RPC)
- .

NetBIOS TCP/IP
, .



(c Home Windows 7)
, .

Windows —
Windows Connect Now ( WPS ). Wi-Fi-. .
Wi-Fi, WPS ( Wi-Fi WPS, ), .

SSDP *
UPnP- * *
IP- PnP-X *
Media Center
PNP-
*
*
, DLNA, UPnP / WSD .
DLNA- : , LAN Wi-Fi, . - , .
UPnP WSD : , , , IP- . UPnP WSD , . ( -) UPnP , . , UPnP WSD , . , — .
, , .

* *
BitLocker *
(TPM) — , , . , , . 2005 . TPM BIOS .

BitLocker — . ( ) . BitLocker Windows Enterprize Ultimate. BitLocker 5 , (TPM) (TPM).

, — .


.
, - D/DVD . D/DVD .
, , . , , , .


Windows, , . .





C
*


, , - . . , . C WWAN.
image, . - , .

* *
Wired AutoConfig (DOT3SVC) IEEE 802.1X Ethernet.
, . . .

(EAP) * * *
WLAN, VPN « » (Win + R ncpa.cpl), .

*
Net Logon . , . . Net Logon , . , .

- WinHTTP * * *
Windows , . , 15 .
, Windows, ( ), .

WLAN
Wi-Fi , .


, :
IPsec
Windows

IPsec IP



.
, — .

Windows
. , .
, . Microsoft . , , , .

Windows (WIA)
. USB USB- / , .

iSCSI * * *
( , iSCSI ). iSCSI . .

Windows
, . , .
. , .


. , Windows Media , .
Windows, . , . , .

Bluetooth
Bluetooth Bluetooth. Bluetooth Bluetooth , .

Windows * *
, . . , .
, .

Windows (WS-Management) * *
Windows
. , Windows Power Shell.
, , -, .


4 :
— Windows .
— .
— Windows , SSL.
— .

, Windows. C Windows , Service Pack’ DirectX, Windows Media Player .NET .
, Windows, , . , .

*
, (ICS)

-
-

, .

* *
, (), , .
, , .


. , , .
.

* * *
. AppLocker.
AppLocker . AppLocker , , , , .
AppLocker .

* *
Home Windows 7.
, , .
— Windows, , . , . , . , Windows 7, , , , , , ..

, .

ActiveX (AxInstSV) * *
ActiveX — , 1996 , Windows- (COM/OLE) -. , Internet Explorer. 2015 Microsoft ActiveX.
, Internet Explorer.

Windows
, Windows . , Windows . Windows, « » --> « Windows»
Windows, , Windows .


, .

(BITS) *
, . , , BITS, Windows MSN Explorer, .
Windows , , , , .


, ( SSDP ).

*
Windows. , , .

Windows
- Windows, .

(EFS) * *
C , . Windows 7 Home Basic. « » , NTFS, .
/ EFS , , .

, Win + R msconfig. « » . « ». , / . — .

Windows. « ». — . , . «».

Win + R control desktop
DirectX 9, () . , Windows , . Aero « Windows».
DirectX 9, Windows .
, .
image

Windows
Win + R SystemPropertiesAdvanced, . « ».
DirectX9, / . , Aero , , Aero . , Windows , . , , «» «Tearing»( , ). ".
DirectX 9 , Aero .
image

Windows
Windows 7 « Windows».
, Windows . , .
Win + R OptionalFeatures « Windows».
.

image

Internet Explorer 8
, Windows .

Windows Search
«» . , .

image

image


, .


«DVD- Windows», «Windows Media Center» « Windows Media».
, , .


, .

Windows * * *
.
Microsoft - . , , .

XPS
XPS
* *
XML Paper Specification (XPS) — , , , . XPS- . , XPS- XPS. Windows 7 XPS- , , , XPS- XPS. XPS- — , XML Paper Specification (XPS).

. . , -, , . , .


« -» « Windows».
, .

*
, .
. .


DEP
(DEP) — , .

Intel 775 AMD 754. DEP, Windows DEP.
DEP . Win + R SystemPropertiesAdvanced, . « ».
( ), , DEP.
image

DEP:
→ →
« », « »

image

bcdedit.exe /set {current} nx AlwaysOff Enter. « ».

«» ,

image

image

. . , .

image

Win + R wscui.cpl
«»,
image

« » . , .

image

Win + R UserAccountControlSettings
UAC —
. , «windows resource protection», , .
.

Windows, « », . , .

image

Win + R control folders, «».
, , .

image

Win + R ncpa.cpl, « », . , :

Microsoft * — Microsoft.
, , / . .

QoS * * — (QoS). , .
QoS . , IP-TV , .

Microsoft — Microsoft.
, (, .), / .

(RMP) * * — (RMP). PGM (Pragmatic General Multicast), , .
, / .

6 (TCP/IPv6) *
IP IPv6, IPv4, IPv6 , , .

/ *

, . .
, / .

image

: .


image

«:» Flow Control Disable.

, .

Win + R SystemPropertiesRemote
, , ,

image

Windows
Win + R SystemPropertiesAdvanced, .
Windows 7 .

image

Windows . , , . SSD .

Auslogics Disk Defrag Free . , , — .
image


BIOS


, BIOS . , , BIOS . , BIOS , Windows 7.

BIOS . . BIOS , Floppy, IDE, SATA , COM . - , .


. . , . , . Low ESR ( « » «»).

, . (, , Low ESR). -, , .

, , , .


.

. . «» , .

forum.mozilla-russia.org forum.ru-board.com, http://www.our-firefox.ru/ .

Source: https://habr.com/ru/post/pt424019/


All Articles