Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Súhrnné informácie

Spektrum je nový hardvér chyby zahŕňajú špekulatívne vykonania strane kanály, možno poskytnúť informácie o napadnutí. Ďalšie informácie nájdete v častiTento článok Blog tímu programu Visual C++a zabezpečenie poradenstvo 180002.

Ktorého kód funguje údajov, ktorý prekračuje hranicu dôveryhodnosti vývojára sa by ste mali zvážiť Inštalácia aktualizácií a znovu kompilovať kód /Qspectre prepínač povolené a potom prepojenie spektrum zmierniť knižníc, ktoré sú k dispozícii./Qspectre a knižnice zníženie pomoci pre spektrum Variant 1 - CVE-2017-5753.

Ako získať túto aktualizáciu

Nástroj Nastavenie aktualizácie

Pre všetky architektúry

VC14-KB4338871.exe

 

Spektrum zmierniť VC ++ knižnice

Pre všetky podporované systémy s procesorom typu x86

VS2015U3_vcpp_spectre_libs_x86.exe

Pre všetky podporované systémy s procesorom typu x64

VS2015U3_vcpp_spectre_libs_x64.exe

Pre všetky podporované systémy s procesorom ARM

VS2015U3_vcpp_spectre_libs_arm.exe

 

Požiadavky

Ak chcete použiť túto aktualizáciu, musíte mať nainštalovaný aktualizáciu 3 pre Visual Studio 2015 .

Informácie o reštartovaní

Po použití tejto aktualizácie môže byť potrebné reštartovať počítač.

Informácie o nahradení

Táto aktualizácia nenahrádza žiadnu predtým vydanú aktualizáciu.

Ďalšie informácie o tejto aktualizácii

Pri inštalácii nástroj Nastavenie aktualizácie, môžete zapnúť /Qspectre manuálne z C/C++ možnosti príkazového riadka.

Možnosti príkazového riadka

Mali nainštalovať spektrum zmierniť VC ++ knižnice (jednej aktualizácie a architektúry) a potom manuálne prepojiť.

Manuálne prepojenie

Cesty sú nasledovné:

x86: C:\Program Files (x86) \Microsoft Visual Studio 14.0\VC\lib\spectre

x64: C:\Program Files (x86) \Microsoft Visual Studio 14.0\VC\lib\spectre\amd64

ARM: C:\Program Files (x86) \Microsoft Visual Studio 14.0\VC\lib\spectre\arm

Poskytujeme statické prepojenie podpory aplikácie lokálneanasadenie len.  Obsah Visual C++ 2015 Runtime knižnice Redistribuovateľný boli upravené. Lokálne nasadenie aplikácií znamená, že sa odkaz nový spektrum knižnice DLL vláknami (/ MD alebo/MDD) možnosť a potom pri zavádzaní nového programu, vložíte zmierniť modulov v rovnakom adresári ako súbor .exe, ktorý načíta ich. Centrálne nasadenie verzie modulu runtime (jeden C:\Windows\System32 alebo C:\Windows\SysWOW64) je verzia bez mitgated. Ak spustiteľný súbor sa nenachádza v rovnakom adresári, sníma centrálne nasadenie verzie runtime.

Pre jednoduché používanie, poskytujeme kópie väčšinu knižníc v knižnici spektrum adresárov. Však nie sú všetky spektrum zmierniť. Nasledujúca tabuľka určuje, ktoré knižnice sú zmierňuje. Všimnite si, či súbory spektrum mitigations potrebné konzistentné cez všetky architektúry, ak technológia pre ktoré.

  • binmode.obj

  • chkstk.obj

  • commode.obj

  • comsupp.lib

  • comsuppw.lib

  • concrt.lib

  • delayimp.lib

  • invalidcontinue.obj

  • iso_stdio_wide_specifiers.lib

  • legacy_stdio_definitions.lib

  • legacy_stdio_wide_specifiers.lib

  • libcmt.lib

  • libconcrt.lib

  • libconcrt1.lib

  • libcpmt.lib

  • libcpmt1.lib

  • libvcruntime.lib

  • loosefpmath.obj

  • msvcmrt.lib

  • msvcprt.lib

  • msvcrt.lib

  • newmode.obj

  • noarg.obj

  • noenv.obj

  • notelemetry.obj

  • nothrownew.obj

  • oldnames.lib

  • ptrustm.lib

  • setargv.obj

  • threadlocale.obj

  • vcamp.lib

  • vccorlib.lib

  • vcomp.lib

  • vcruntime.lib

  • wsetargv.obj

  • onecore\iso_stdio_wide_specifiers.lib

  • onecore\legacy_stdio_definitions.lib

  • onecore\legacy_stdio_wide_specifiers.lib

  • onecore\libcmt.lib

  • onecore\libcpmt.lib

  • onecore\libcpmt1.lib

  • onecore\libvcruntime.lib

  • onecore\msvcprt.lib

  • onecore\msvcrt.lib

  • onecore\oldnames.lib

  • onecore\vccorlib.lib

  • onecore\vcomp.lib

  • onecore\vcruntime.lib

  • concrt140.dll

  • mfc140chs.dll

  • mfc140cht.dll

  • mfc140deu.dll

  • mfc140enu.dll

  • mfc140esn.dll

  • mfc140fra.dll

  • mfc140ita.dll

  • mfc140jpn.dll

  • mfc140kor.dll

  • mfc140rus.dll

  • mfc140u.dll

  • mfcm140u.dll

  • Microsoft.VisualC.STLCLR.dll

  • msvcp140.dll

  • vcamp140.dll

  • vccorlib140.dll

  • vcruntime140.dll

  • onecore\concrt140.dll

  • onecore\msvcp140.dll

  • onecore\vccorlib140.dll

  • onecore\vcruntime140.dll

 

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×