{"id":39930,"date":"2022-06-09T13:48:03","date_gmt":"2022-06-09T10:48:03","guid":{"rendered":"https:\/\/kutaybilen.com.tr\/?p=39930"},"modified":"2022-06-09T13:48:03","modified_gmt":"2022-06-09T10:48:03","slug":"visual-c-redistributable-nedir-aslinda-ne-ise-fayda","status":"publish","type":"post","link":"https:\/\/kutaybilen.com.tr\/?p=39930","title":{"rendered":"Visual C++ Redistributable Nedir, Asl\u0131nda Ne \u0130\u015fe Fayda?"},"content":{"rendered":"<p>Bug\u00fcnk\u00fc yaz\u0131m\u0131zda Windows kullan\u0131c\u0131lar\u0131n\u0131n s\u0131k s\u0131k denk geldi\u011fi bir \u201cprogram\u0131n\u201d tam olarak ne oldu\u011funa yak\u0131ndan bak\u0131yoruz. Bilhassa bilgisayar\u0131nda y\u00fckl\u00fc olan programlar konusunda titiz olan okurlar\u0131m\u0131z\u0131n s\u0131kl\u0131kla kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131 d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcm\u00fcz <strong>Microsoft Visual C++ Redistributable<\/strong> isimli adeta klonlanm\u0131\u015f \u00fczere duran program\u0131n hem tarihine hem de g\u00fcn\u00fcm\u00fczdeki emeline \u0131\u015f\u0131k tutaca\u011f\u0131z.<\/p>\n<p>E\u011fer daha evvel hi\u00e7 kar\u015f\u0131la\u015fmad\u0131ysan\u0131z \u015fu an bilgisayar\u0131n\u0131zda y\u00fckl\u00fc programlar\u0131 g\u00f6rebilece\u011finiz sistem ayarlar\u0131 i\u00e7inde yer alan \u201cProgram ekle yahut kald\u0131r\u201da girerseniz neyden bahsetti\u011fimizi muhtemelen b\u00fcy\u00fck bir \u015fokla anlayacaks\u0131n\u0131z. Zira biraz evvel de s\u00f6yledi\u011fimiz \u00fczere nitekim <strong>onlarca farkl\u0131 \u015fekilde<\/strong> bilgisayar\u0131m\u0131za y\u00fcklenmi\u015f bir programdan bahsediyoruz. Pekala bu y\u00fcklemeler neyin nesi? Gelin a\u00e7\u0131klayal\u0131m.<\/p>\n<p><b>Microsoft <em>Visual C++<\/em> Redistributable nedir?<\/b><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.webtekno.com\/images\/editor\/default\/0003\/06\/d84ee334bcb7963c35b5947854e5296a4c26726c.jpeg\"\/><\/p>\n<p>Microsoft Visual C++ Redistributable, C ve C++ yaz\u0131l\u0131m lisanlar\u0131yla Windows uygulamalar\u0131 geli\u015ftirmek i\u00e7in kullan\u0131lan bir t\u00fcmle\u015fik geli\u015ftirme ortam\u0131n\u0131n (<strong>IDE<\/strong>) ismidir. Piyasaya birinci s\u00fcr\u00fcld\u00fc\u011f\u00fc vakitler tek ba\u015f\u0131na \u00e7al\u0131\u015fan bir programken daha sonralar\u0131 Microsoft Visual Studio i\u00e7erisine dahil edildi. Bu sayede geli\u015ftiricilere kod yazabilecekleri, d\u00fczenleyebilecekleri, test edebilecekleri ve kusurlar\u0131 ay\u0131klayabilecekleri tek bir platform sunuldu.<\/p>\n<p>Uygulama geli\u015ftirirken <strong>\u00f6nceden payla\u015f\u0131lm\u0131\u015f<\/strong> kod paketlerinden faydalanmak bir gelenektir. Daha evvel tekraren yaz\u0131lm\u0131\u015f kodlar\u0131 tekrardan yazmaya vakit harcamamak i\u00e7in bu t\u00fcrl\u00fc bir form\u00fcl kullan\u0131l\u0131r. Microsoft Visual C++ Redistributable, Visual Studio\u2019ya dahil edildikten sonra geli\u015ftiricilerin bahsetti\u011fimiz kod paketlerine ula\u015fmas\u0131 da bir olduk\u00e7a kolayla\u015ft\u0131r\u0131ld\u0131.<\/p>\n<p><b>Bilgisayarlarda neden \u00e7ok say\u0131da farkl\u0131 Visual C++ Redistributable y\u00fckl\u00fc?<\/b><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.webtekno.com\/images\/editor\/default\/0003\/06\/3837fdbcef205c44bb90a348581404f52b2fb36a.jpeg\"\/><\/p>\n<p>Yeni bir Windows suram\u0131 yapt\u0131ktan \u00e7abucak sonra \u201c<strong>Program ekle yahut kald\u0131r<\/strong>\u201da gidip denetim ederseniz birden farkl\u0131 Visual C++ Redistributable y\u00fckl\u00fc oldu\u011funu g\u00f6rebilirsiniz. Vakit ge\u00e7tik\u00e7e bu belgelerin say\u0131s\u0131 daha da art\u0131yor. Pekala bu kadar fazla say\u0131da C++ Redistributable s\u00fcr\u00fcm\u00fcn\u00fcn y\u00fckl\u00fc olmas\u0131n\u0131n gerisinde yatan sebep ne?<\/p>\n<p>\u00d6ncelikle Windows ile birlikte \u015furas\u0131 gelen s\u00fcr\u00fcmlerden bahsedelim. Bildi\u011finiz \u00fczere Windows uzun vakittir <strong>32 bit ve 64 bit<\/strong> olarak iki farkl\u0131 bi\u00e7imde y\u00fcklenebiliyor. \u015eayet 32 bit Windows kullan\u0131yorsan\u0131z s\u0131rf 32 bit i\u00e7in gerekli olan paketler y\u00fckleniyor. Lakin 64 bit bir i\u015fletim sistemine sahipseniz hem 32 bit hem de 64 bit i\u00e7in gerekli olan paketler otomatik olarak kuruluyor.<\/p>\n<p>Birden fazla s\u00fcr\u00fcm\u00fcn y\u00fckl\u00fc olmas\u0131n\u0131n bir \u00f6b\u00fcr sebebi ise t\u0131pk\u0131 <strong>Microsoft Office<\/strong> programlar\u0131 \u00fczere Visual C++ Redistributable\u2019\u0131n da neredeyse her sene farkl\u0131 s\u00fcr\u00fcmlerinin \u00e7\u0131kar\u0131lmas\u0131. Uygulamalar, \u00e7al\u0131\u015fabilmek i\u00e7in geli\u015ftirildikleri ortamda kullan\u0131lan Visual C++ Redistributable s\u00fcr\u00fcm\u00fcne muhta\u00e7l\u0131k duyar.. O y\u00fczden de \u015fayet gerekli s\u00fcr\u00fcm bilgisayar\u0131n\u0131zda hali haz\u0131rda y\u00fckl\u00fc de\u011filse o program\u0131 y\u00fcklerken bilgisayar\u0131n\u0131za otomatik olarak ilgili Visual C++ Redistributable s\u00fcr\u00fcm\u00fc y\u00fcklenir.<\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.webtekno.com\/images\/editor\/default\/0003\/06\/8714c0b6fc210ae6674073600f9c415ae384b3d3.jpeg\"\/><\/p>\n<p>E\u011fer bilgisayar\u0131n\u0131za s\u0131k s\u0131k oyun y\u00fckl\u00fcyorsan\u0131z \u00fcsttekine emsal durumlarla kar\u015f\u0131la\u015fm\u0131\u015fs\u0131n\u0131zd\u0131r. B\u00fct\u00fcn bu mod\u00fclleri birle\u015ftirdi\u011fimiz vakit ortaya \u015f\u00f6yle bir tablo \u00e7\u0131k\u0131yor: 64 bit i\u015fletim sistemi y\u00fckl\u00fc bir bilgisayara her farkl\u0131 Visual C++ s\u00fcr\u00fcm\u00fc kullanan bir program y\u00fcklendi\u011fi vakit hem 32 bit hem de 64 bit i\u00e7in gerekli olan s\u00fcr\u00fcmler <strong>otomatik olarak<\/strong> y\u00fckleniyor. En sonunda da hem farkl\u0131 y\u0131llar\u0131n hem de farkl\u0131 bitlerin s\u00fcr\u00fcmleri toplan\u0131nca elimizde onlarca farkl\u0131 Visual C++ Redistributable s\u00fcr\u00fcm\u00fc oluyor.<\/p>\n<p>Program ekle yahut kald\u0131r \u00fczerinden farkl\u0131 s\u00fcr\u00fcmleri incelerken isimleri t\u0131pat\u0131p t\u0131pk\u0131 olan iki farkl\u0131 Visual C++ g\u00f6rebilirsiniz. \u00d6rne\u011fin 2012 y\u0131l\u0131na ili\u015fkin iki farkl\u0131 64 bit pakete denk gelmeniz beklenen. Lakin her ne kadar ikisi de birebir s\u00fcr\u00fcmm\u00fc\u015f \u00fczere g\u00f6z\u00fckse de Windows bu t\u00fcrl\u00fc bir durumun ya\u015fanmas\u0131na <strong>izin vermiyor<\/strong>. Ortalar\u0131nda ufak farkl\u0131l\u0131klar olsa da asl\u0131nda de\u011fi\u015fik s\u00fcr\u00fcmlere bak\u0131yorsunuz.<\/p>\n<p><b>Peki Visual C++ Redistributable s\u00fcr\u00fcmleri silinebilir mi?<\/b><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.webtekno.com\/images\/editor\/default\/0003\/06\/30a43d3fe0d88458115e83c5a1f0b46baf4eaf68.jpeg\"\/><\/p>\n<p>Program ekle yahut kald\u0131r \u00fczerinde g\u00f6r\u00fcnt\u00fclenebilen neredeyse her \u015fey \u00fczere Visual C++ Redistributable\u2019\u0131n farkl\u0131 s\u00fcr\u00fcmlerini de sorun ya\u015famadan silebilirsiniz. Lakin yapmaman\u0131z daha yeterli. Zira o s\u00fcr\u00fcm bilgisayar\u0131n\u0131za y\u00fcklendiyse bir program gereksinim duydu\u011fu i\u00e7in y\u00fcklendi. Buna ek olarak hangi program\u0131n \u00e7al\u0131\u015fmak i\u00e7in hangi s\u00fcr\u00fcm\u00fc kulland\u0131\u011f\u0131n\u0131 anlaman\u0131n bir yolu da yok. Yani sildi\u011finiz anda o program ya <strong>kullan\u0131lamaz hale gelecek<\/strong> ya da a\u00e7\u0131lmak i\u00e7in t\u0131pk\u0131 paketi tekrar y\u00fckleyecek.<\/p>\n<p>Tabii ki \u00e7oktan sildi\u011finiz bir program i\u00e7in bilgisayar\u0131n\u0131za kurulmu\u015f ancak art\u0131k gereksiniminiz olmayan s\u00fcr\u00fcmler olmas\u0131 olas\u0131. Fakat hem hangi versiyonun gereksiz oldu\u011funu anlamak m\u00fcmk\u00fcn de\u011fil hem de bu paketler \u00e7ok az yer kapl\u0131yor. Bu yaz\u0131y\u0131 yazd\u0131\u011f\u0131m\u0131z bilgisayarda y\u00fckl\u00fc olan on sekiz versiyonun toplam boyutu <strong>250 MB<\/strong>. O y\u00fczden \u015fu tavsiyeye uymak bu hususta yap\u0131labilecek en yanl\u0131\u015fs\u0131z \u015fey: \u201cE\u011fer bozuk de\u011filse tamir etme.\u201d<\/p>\n<p>Baz\u0131 yerlerde son Visual C++\u2019\u0131n t\u00fcm eski paketleri de i\u00e7inde bar\u0131nd\u0131rd\u0131\u011f\u0131 i\u00e7in son olan hari\u00e7 hepsini silebilece\u011finize y\u00f6nelik teklifler g\u00f6rmeniz m\u00fcmk\u00fcn. Bu \u015fekil tekliflerin vakit zaman <strong>hakl\u0131l\u0131k hissesi olsa da<\/strong> g\u00fcn\u00fcn birinde sorun ya\u015fayaca\u011f\u0131n\u0131z neredeyse garanti. O sebeple bilgisayar\u0131n muhta\u00e7l\u0131k duydu\u011fu i\u00e7in y\u00fckledi\u011fi \u015feyleri kurcalamamak en do\u011frusu.<\/p>\n<p><b>E\u011fer Visual C++ Redistributable kaynakl\u0131 bir sorun ya\u015f\u0131yorsan\u0131z ne yapabilirsiniz?<\/b><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/www.webtekno.com\/images\/editor\/default\/0003\/06\/d123843d183edb40b36330babfa3dd172331156c.jpeg\"\/><\/p>\n<ul>\n<li><strong>Ad\u0131m #1:<\/strong> Sisteminizi yedekleyin,<\/li>\n<li><strong>Ad\u0131m #2:<\/strong> Windows g\u00fcncelle\u015ftirmelerinde Visual C++ y\u00fcklemesi aray\u0131n,<\/li>\n<li><strong>Ad\u0131m #3:<\/strong> Komut isteminden \u201csfc \/scannow\u201d komutuyla bozuk belgeleri taray\u0131n.<\/li>\n<\/ul>\n<p>Windows\u2019un Visual C++ ile ilgili bir meselede kullan\u0131c\u0131y\u0131 yanl\u0131\u015fs\u0131z yere y\u00f6nlendirmesi nadiren ger\u00e7ekle\u015fen bir durum. Yani en ba\u015f\u0131nda sorunun Visual C++\u2019tan kaynakl\u0131 oldu\u011funu anlamak bile bir problem. Lakin ya\u015fad\u0131\u011f\u0131n\u0131z sorun yeni bir program y\u00fckledikten sonra ba\u015f g\u00f6sterdiyse birinci olarak bu program\u0131 silerek ba\u015flay\u0131n. Y\u00fckledi\u011finiz ve \u00f6ncesinde bilgisayarda bulunan programlar\u0131n Visual C++ s\u00fcr\u00fcmlerinde <strong>bir \u00e7ak\u0131\u015fma<\/strong> meydana gelmi\u015f olabilir.<\/p>\n<p>Yukar\u0131da bahsetti\u011fimiz tahlilin d\u0131\u015f\u0131nda yapabilece\u011finiz di\u011fer \u015feyler de var. Birinci olarak t\u00fcm Windows g\u00fcncelle\u015ftirmelerini yapt\u0131\u011f\u0131n\u0131zdan emin olun. \u015eayet yeni yenile\u015ftirmeler ortas\u0131nda Visual C++ paketi mevcutsa \u00e7abucak y\u00fckleyin. T\u00fcm bunlara ba\u015flamadan evvel \u00fcstteki ad\u0131mlarda s\u00f6yledi\u011fimiz \u00fczere bilgisayar\u0131n\u0131z\u0131 yedeklemeyi unutmay\u0131n. Yanl\u0131\u015f bir ad\u0131m atarsan\u0131z <strong>geri ad\u0131m atma<\/strong> baht\u0131n\u0131z olmas\u0131 gerekiyor.<\/p>\n<p>Bilgisayarlar\u0131m\u0131zda farkl\u0131 farkl\u0131 s\u00fcr\u00fcmleri y\u00fckl\u00fc Visual C++ Redistributable\u2019\u0131n ne oldu\u011funa yak\u0131ndan bakt\u0131\u011f\u0131m\u0131z yaz\u0131m\u0131z\u0131n burada sonuna geliyoruz. Dileriz akl\u0131n\u0131zdaki soru i\u015faretlerini giderebilmi\u015fizdir. \u015eayet Visual C++\u2019\u0131n sonradan i\u00e7ine dahil oldu\u011fu Microsoft Visual Studio hakk\u0131nda bilgilenmek isterseniz buraya t\u0131klayarak ilgili yaz\u0131m\u0131za ula\u015fabilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bug\u00fcnk\u00fc yaz\u0131m\u0131zda Windows kullan\u0131c\u0131lar\u0131n\u0131n s\u0131k s\u0131k denk geldi\u011fi bir \u201cprogram\u0131n\u201d tam olarak ne oldu\u011funa yak\u0131ndan bak\u0131yoruz. Bilhassa &#8230;<\/p>\n","protected":false},"author":1,"featured_media":39931,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[854],"tags":[2082,1850,1387,1254,4796],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/39930"}],"collection":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=39930"}],"version-history":[{"count":1,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/39930\/revisions"}],"predecessor-version":[{"id":39932,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/posts\/39930\/revisions\/39932"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=\/wp\/v2\/media\/39931"}],"wp:attachment":[{"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=39930"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=39930"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kutaybilen.com.tr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=39930"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}