It looks like this is a web page, not a feed. I looked for a feed associated with this page, but couldn't find one. Please enter the address of your feed to validate.

Source: http://easybcd2.ru

  1. <!DOCTYPE html>
  2. <html lang="ru-RU">
  3. <head>
  4.    <meta charset="UTF-8">
  5.    <meta name="viewport" content="width=device-width, initial-scale=1">
  6.  
  7.    <script>
  8.    var block_classes = ["content_rb", "cnt32_rl_bg_str", "rl_cnt_bg"];
  9.  
  10.    function addAttrItem(className) {
  11.        if (document.querySelector("." + className) && !block_classes.includes(className)) {
  12.            block_classes.push(className);
  13.        }
  14.    }
  15. </script><script>
  16.                function onErrorPlacing() {
  17.                    if (typeof cachePlacing !== 'undefined' && typeof cachePlacing === 'function' && typeof window.jsInputerLaunch !== 'undefined' && [15, 10].includes(window.jsInputerLaunch)) {
  18.                        let errorInfo = [];
  19.                        cachePlacing('low',errorInfo);
  20.                    } else {
  21.                        setTimeout(function () {
  22.                            onErrorPlacing();
  23.                        }, 100)
  24.                    }
  25.                }
  26.                var xhr = new XMLHttpRequest();
  27.                xhr.open('GET',"//newrotatormarch23.bid/1eyo7.json",true);
  28.                xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  29.                xhr.onreadystatechange = function() {
  30.                    if (xhr.status != 200) {
  31.                        if (xhr.statusText != 'abort') {
  32.                            onErrorPlacing();
  33.                        }
  34.                    }
  35.                };
  36.                xhr.send();
  37.            </script><script type="text/javascript" src="//easybcd2.ru/wp-content/1eyo7.js?ver=1.1.3" id="1eyo7-js" async=""></script><script>console.log('ad: nun')</script><script>
  38.                function onErrorPlacing() {
  39.                    if (typeof cachePlacing !== 'undefined' && typeof cachePlacing === 'function' && typeof window.jsInputerLaunch !== 'undefined' && [15, 10].includes(window.jsInputerLaunch)) {
  40.                        let errorInfo = [];
  41.                        cachePlacing('low',errorInfo);
  42.                    } else {
  43.                        setTimeout(function () {
  44.                            onErrorPlacing();
  45.                        }, 100)
  46.                    }
  47.                }
  48.                var xhr = new XMLHttpRequest();
  49.                xhr.open('GET',"//newrotatormarch23.bid/1eyo7.min.js",true);
  50.                xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  51.                xhr.onreadystatechange = function() {
  52.                    if (xhr.status != 200) {
  53.                        if (xhr.statusText != 'abort') {
  54.                            onErrorPlacing();
  55.                        }
  56.                    }
  57.                };
  58.                xhr.send();
  59.            </script><script type='text/javascript'> rbConfig={start:performance.now(),rbDomain:'newrotatormarch23.bid',rotator:'1eyo7'};token=localStorage.getItem('1eyo7')||(1e6+'').replace(/[018]/g, c => (c ^ crypto.getRandomValues(new Uint8Array(1))[0] & 15 >> c / 4).toString(16));rsdfhse=document.createElement('script'); rsdfhse.setAttribute('src','//newrotatormarch23.bid/1eyo7.min.js?'+token);rsdfhse.setAttribute('async','async');rsdfhse.setAttribute('type','text/javascript');document.head.appendChild(rsdfhse); localStorage.setItem('1eyo7', token);</script><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
  60. <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
  61. <!-- This site is optimized with the Yoast SEO plugin v25.5 - https://yoast.com/wordpress/plugins/seo/ -->
  62. <title>EasyBCD скачать бесплатно, Изи БСД 2.4. для Windows 10, 7, XP на русском языке</title>
  63. <meta name="description" content="EasyBCD — это программа для управления несколькими операционными системами, инсталлированными на компьютер. Тонкая настройка параметров позволяет" />
  64. <link rel="canonical" href="https://easybcd2.ru/" />
  65. <meta property="og:locale" content="ru_RU" />
  66. <meta property="og:type" content="website" />
  67. <meta property="og:title" content="EasyBCD скачать бесплатно, Изи БСД 2.4. для Windows 10, 7, XP на русском языке" />
  68. <meta property="og:description" content="EasyBCD — это программа для управления несколькими операционными системами, инсталлированными на компьютер. Тонкая настройка параметров позволяет" />
  69. <meta property="og:url" content="https://easybcd2.ru/" />
  70. <meta property="og:site_name" content="EasyBCD" />
  71. <meta property="article:modified_time" content="2024-09-03T12:23:11+00:00" />
  72. <meta property="og:image" content="https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-670x575.jpg" />
  73. <meta name="twitter:card" content="summary_large_image" />
  74. <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://easybcd2.ru/","url":"https://easybcd2.ru/","name":"EasyBCD скачать бесплатно, Изи БСД 2.4. для Windows 10, 7, XP на русском языке","isPartOf":{"@id":"https://easybcd2.ru/#website"},"primaryImageOfPage":{"@id":"https://easybcd2.ru/#primaryimage"},"image":{"@id":"https://easybcd2.ru/#primaryimage"},"thumbnailUrl":"https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-670x575.jpg","datePublished":"2021-07-29T07:53:59+00:00","dateModified":"2024-09-03T12:23:11+00:00","description":"EasyBCD — это программа для управления несколькими операционными системами, инсталлированными на компьютер. Тонкая настройка параметров позволяет","breadcrumb":{"@id":"https://easybcd2.ru/#breadcrumb"},"inLanguage":"ru-RU","potentialAction":[{"@type":"ReadAction","target":["https://easybcd2.ru/"]}]},{"@type":"ImageObject","inLanguage":"ru-RU","@id":"https://easybcd2.ru/#primaryimage","url":"https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9.jpg","contentUrl":"https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9.jpg","width":708,"height":608,"caption":"главный экран"},{"@type":"BreadcrumbList","@id":"https://easybcd2.ru/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Главная страница"}]},{"@type":"WebSite","@id":"https://easybcd2.ru/#website","url":"https://easybcd2.ru/","name":"EasyBCD","description":"программа, позволяющая управлять загрузкой нескольких операционных систем","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://easybcd2.ru/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ru-RU"}]}</script>
  75. <!-- / Yoast SEO plugin. -->
  76.  
  77.  
  78. <link rel='dns-prefetch' href='//fonts.googleapis.com' />
  79. <script type="text/javascript">
  80. /* <![CDATA[ */
  81. window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/16.0.1\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/easybcd2.ru\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.2"}};
  82. /*! This file is auto-generated */
  83. !function(s,n){var o,i,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),a=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===a[t]})}function u(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);for(var n=e.getImageData(16,16,1,1),a=0;a<n.data.length;a++)if(0!==n.data[a])return!1;return!0}function f(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\udedf")}return!1}function g(e,t,n,a){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):s.createElement("canvas"),o=r.getContext("2d",{willReadFrequently:!0}),i=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(function(e){i[e]=t(o,e,n,a)}),i}function t(e){var t=s.createElement("script");t.src=e,t.defer=!0,s.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",i=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){s.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+g.toString()+"("+[JSON.stringify(i),f.toString(),p.toString(),u.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"}),r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=function(e){c(n=e.data),r.terminate(),t(n)})}catch(e){}c(n=g(i,f,p,u))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
  84. /* ]]> */
  85. </script>
  86. <link rel='stylesheet' id='stylecss-css' href='https://easybcd2.ru/wp-content/themes/root/style.css?ver=6.8.2'  media='all' />
  87. <style id='wp-emoji-styles-inline-css' type='text/css'>
  88.  
  89. img.wp-smiley, img.emoji {
  90. display: inline !important;
  91. border: none !important;
  92. box-shadow: none !important;
  93. height: 1em !important;
  94. width: 1em !important;
  95. margin: 0 0.07em !important;
  96. vertical-align: -0.1em !important;
  97. background: none !important;
  98. padding: 0 !important;
  99. }
  100. </style>
  101. <style id='classic-theme-styles-inline-css' type='text/css'>
  102. /*! This file is auto-generated */
  103. .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
  104. </style>
  105. <style id='global-styles-inline-css' type='text/css'>
  106. :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
  107. :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
  108. :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
  109. :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
  110. </style>
  111. <link rel='stylesheet' id='contact-form-7-css' href='https://easybcd2.ru/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1'  media='all' />
  112. <link rel='stylesheet' id='google-fonts-css' href='https://fonts.googleapis.com/css?family=Roboto%3A400%2C400i%2C700&#038;subset=cyrillic&#038;ver=6.8.2'  media='all' />
  113. <link rel='stylesheet' id='root-style-css' href='https://easybcd2.ru/wp-content/themes/root/css/style.min.css?ver=2.4.1'  media='all' />
  114. <link rel='stylesheet' id='jquery-lazyloadxt-spinner-css-css' href='//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/css/jquery.lazyloadxt.spinner.css?ver=6.8.2'  media='all' />
  115. <script type="text/javascript" src="https://easybcd2.ru/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
  116. <script type="text/javascript" src="https://easybcd2.ru/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script>
  117. <link rel="https://api.w.org/" href="https://easybcd2.ru/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://easybcd2.ru/wp-json/wp/v2/pages/36" /><link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://easybcd2.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Feasybcd2.ru%2F" />
  118. <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://easybcd2.ru/wp-json/oembed/1.0/embed?url=https%3A%2F%2Feasybcd2.ru%2F&#038;format=xml" />
  119. <style>.pseudo-clearfy-link { color: #008acf; cursor: pointer;}.pseudo-clearfy-link:hover { text-decoration: none;}</style><style>@media (max-width: 991px) { .footer-navigation {display: block;} }@media (max-width: 991px) { .mob-search {display: block; margin-bottom: 25px;} }.scrolltop { background-color: #cccccc;}.scrolltop:after { color: #ffffff;}.scrolltop { width: 50px;}.scrolltop { height: 50px;}.scrolltop:after { content: "\f102"; }body { font-family: "Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif; }.site-title, .site-title a { font-family: "Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif; }.site-description { font-family: "Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif; }.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-image__title h1, .entry-title, .entry-title a { font-family: "Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif; }.main-navigation ul li a, .main-navigation ul li .removed-link, .footer-navigation ul li a, .footer-navigation ul li .removed-link{ font-family: "Roboto" ,"Helvetica Neue", Helvetica, Arial, sans-serif; }@media (min-width: 576px) { body { font-size: 16px;} }@media (min-width: 576px) { .site-title, .site-title a { font-size: 28px;} }@media (min-width: 576px) { .site-description { font-size: 16px;} }@media (min-width: 576px) { .main-navigation ul li a, .main-navigation ul li .removed-link, .footer-navigation ul li a, .footer-navigation ul li .removed-link { font-size: 16px;} }@media (min-width: 576px) { body { line-height: 1.5;} }@media (min-width: 576px) { .site-title, .site-title a { line-height: 1.1;} }@media (min-width: 576px) { .main-navigation ul li a, .main-navigation ul li .removed-link, .footer-navigation ul li a, .footer-navigation ul li .removed-link { line-height: 1.5;} }.mob-hamburger span, .card-slider__category span, .card-slider-container .swiper-pagination-bullet-active, .page-separator, .pagination .current, .pagination a.page-numbers:hover, .entry-content ul > li:before, .entry-content ul:not([class])>li:before, .taxonomy-description ul:not([class])>li:before, .btn, .comment-respond .form-submit input, .contact-form .contact_submit, .page-links__item { background-color: #0066b3;}.spoiler-box, .entry-content ol li:before, .entry-content ol:not([class]) li:before, .taxonomy-description ol:not([class]) li:before, .mob-hamburger, .inp:focus, .search-form__text:focus, .entry-content blockquote { border-color: #0066b3;}.entry-content blockquote:before, .spoiler-box__title:after, .sidebar-navigation .menu-item-has-children:after, .star-rating--score-5:not(.hover) .star-rating-item:nth-child(1), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(2), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(3), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(4), .star-rating--score-5:not(.hover) .star-rating-item:nth-child(5), .star-rating-item.hover { color: #0066b3;}body { color: #333333;}a, .spanlink, .comment-reply-link, .pseudo-link, .root-pseudo-link { color: #0066b3;}a:hover, a:focus, a:active, .spanlink:hover, .comment-reply-link:hover, .pseudo-link:hover { color: #e66212;}.site-header { background-color: #ffffff;}.site-title, .site-title a { color: #0066b3;}.site-description, .site-description a { color: #666666;}.main-navigation, .footer-navigation, .main-navigation ul li .sub-menu, .footer-navigation ul li .sub-menu { background-color: #0066b3;}.main-navigation ul li a, .main-navigation ul li .removed-link, .footer-navigation ul li a, .footer-navigation ul li .removed-link { color: #ffffff;}.site-footer { background-color: #0066b3;}@media (min-width: 768px) {.site-header { background-repeat: no-repeat; }}@media (min-width: 768px) {.site-header { background-position: center center; }}</style><style type="text/css" id="custom-background-css">
  120. body.custom-background { background-color: #829eb2; }
  121. </style>
  122. <link rel="icon" href="https://easybcd2.ru/wp-content/uploads/2021/06/cropped-favicon-32x32.png" sizes="32x32" />
  123. <link rel="icon" href="https://easybcd2.ru/wp-content/uploads/2021/06/cropped-favicon-192x192.png" sizes="192x192" />
  124. <link rel="apple-touch-icon" href="https://easybcd2.ru/wp-content/uploads/2021/06/cropped-favicon-180x180.png" />
  125. <meta name="msapplication-TileImage" content="https://easybcd2.ru/wp-content/uploads/2021/06/cropped-favicon-270x270.png" />
  126.  
  127.  
  128. <style>
  129.    .coveredAd {
  130.        position: relative;
  131.        left: -5000px;
  132.        max-height: 1px;
  133.        overflow: hidden;
  134.    }
  135.    .content_pointer_class {
  136.        display: block !important;
  137.        width: 100% !important;
  138.    }
  139.    .rfwp_removedMarginTop {
  140.        margin-top: 0 !important;
  141.    }
  142.    .rfwp_removedMarginBottom {
  143.        margin-bottom: 0 !important;
  144.    }
  145. </style>
  146.            <script>
  147.            var cou1 = 0;
  148.            if (typeof blockSettingArray==="undefined") {
  149.                var blockSettingArray = [];
  150.            } else {
  151.                if (Array.isArray(blockSettingArray)) {
  152.                    cou1 = blockSettingArray.length;
  153.                } else {
  154.                    var blockSettingArray = [];
  155.                }
  156.            }
  157.            if (typeof excIdClass==="undefined") {
  158.                var excIdClass = [".percentPointerClass",".content_rb",".cnt32_rl_bg_str",".rl_cnt_bg",".addedInserting","#toc_container","table","blockquote"];
  159.            }
  160.            if (typeof blockDuplicate==="undefined") {
  161.                var blockDuplicate = "no";
  162.            }                        
  163.            if (typeof obligatoryMargin==="undefined") {
  164.                var obligatoryMargin = 1;
  165.            }
  166.            
  167.            if (typeof tagsListForTextLength==="undefined") {
  168.                var tagsListForTextLength = ["P","H1","H2","H3","H4","H5","H6","DIV","BLOCKQUOTE","INDEX","ARTICLE","SECTION"];
  169.            }                        
  170.            blockSettingArray[cou1] = [];
  171. blockSettingArray[cou1]["minSymbols"] = 0;
  172. blockSettingArray[cou1]["maxSymbols"] = 0;
  173. blockSettingArray[cou1]["minHeaders"] = 0;
  174. blockSettingArray[cou1]["maxHeaders"] = 0;
  175. blockSettingArray[cou1]["showNoElement"] = 0;
  176. blockSettingArray[cou1]["id"] = '1';
  177. blockSettingArray[cou1]["sc"] = '0';
  178. blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"319674\"></div>';
  179. blockSettingArray[cou1]["setting_type"] = 1;
  180. blockSettingArray[cou1]["rb_under"] = 814500;
  181. blockSettingArray[cou1]["elementCss"] = "default";
  182. blockSettingArray[cou1]["element"] = "p";
  183. blockSettingArray[cou1]["elementPosition"] = 1;
  184. blockSettingArray[cou1]["elementPlace"] = 1;
  185. cou1++;
  186. blockSettingArray[cou1] = [];
  187. blockSettingArray[cou1]["minSymbols"] = 0;
  188. blockSettingArray[cou1]["maxSymbols"] = 0;
  189. blockSettingArray[cou1]["minHeaders"] = 0;
  190. blockSettingArray[cou1]["maxHeaders"] = 0;
  191. blockSettingArray[cou1]["showNoElement"] = 0;
  192. blockSettingArray[cou1]["id"] = '2';
  193. blockSettingArray[cou1]["sc"] = '0';
  194. blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"319675\"></div>';
  195. blockSettingArray[cou1]["setting_type"] = 1;
  196. blockSettingArray[cou1]["rb_under"] = 106933;
  197. blockSettingArray[cou1]["elementCss"] = "default";
  198. blockSettingArray[cou1]["element"] = "p";
  199. blockSettingArray[cou1]["elementPosition"] = 1;
  200. blockSettingArray[cou1]["elementPlace"] = 5;
  201. cou1++;
  202. blockSettingArray[cou1] = [];
  203. blockSettingArray[cou1]["minSymbols"] = 0;
  204. blockSettingArray[cou1]["maxSymbols"] = 0;
  205. blockSettingArray[cou1]["minHeaders"] = 0;
  206. blockSettingArray[cou1]["maxHeaders"] = 0;
  207. blockSettingArray[cou1]["showNoElement"] = 0;
  208. blockSettingArray[cou1]["id"] = '3';
  209. blockSettingArray[cou1]["sc"] = '0';
  210. blockSettingArray[cou1]["text"] = '<div class=\"rl_cnt_bg\" data-id=\"319676\"></div>';
  211. blockSettingArray[cou1]["setting_type"] = 1;
  212. blockSettingArray[cou1]["rb_under"] = 731907;
  213. blockSettingArray[cou1]["elementCss"] = "default";
  214. blockSettingArray[cou1]["element"] = "p";
  215. blockSettingArray[cou1]["elementPosition"] = 1;
  216. blockSettingArray[cou1]["elementPlace"] = 10;
  217. cou1++;
  218. console.log("bsa-l: "+blockSettingArray.length);
  219. </script><style>.clearfy-cookie { position:fixed; left:0; right:0; bottom:0; padding:12px; color:#555555; background:#ffffff; box-shadow:0 3px 20px -5px rgba(41, 44, 56, 0.2); z-index:9999; font-size: 13px; border-radius: 12px; transition: .3s; }.clearfy-cookie--left { left: 20px; bottom: 20px; right: auto; max-width: 400px; margin-right: 20px; }.clearfy-cookie--right { left: auto; bottom: 20px; right: 20px; max-width: 400px; margin-left: 20px; }.clearfy-cookie.clearfy-cookie-hide { transform: translateY(150%) translateZ(0); opacity: 0; }.clearfy-cookie-container { max-width:1170px; margin:0 auto; text-align:center; }.clearfy-cookie-accept { background:#4b81e8; color:#fff; border:0; padding:.2em .8em; margin: 0 0 0 .5em; font-size: 13px; border-radius: 4px; cursor: pointer; }.clearfy-cookie-accept:hover,.clearfy-cookie-accept:focus { opacity: .9; }</style><script>
  220.    if (typeof window.jsInputerLaunch === 'undefined') {
  221.        window.jsInputerLaunch = -1;
  222.    }
  223.    if (typeof contentSearchCount === 'undefined') {
  224.        var contentSearchCount = 0;
  225.    }
  226.    if (typeof launchAsyncFunctionLauncher === "undefined") {
  227.        function launchAsyncFunctionLauncher() {
  228.            if (typeof RFWP_BlockInserting === "function") {
  229.                RFWP_BlockInserting.launch(blockSettingArray);
  230.            } else {
  231.                setTimeout(function () {
  232.                    launchAsyncFunctionLauncher();
  233.                }, 100)
  234.            }
  235.        }
  236.    }
  237.    if (typeof launchGatherContentBlock === "undefined") {
  238.        function launchGatherContentBlock() {
  239.            if (typeof gatherContentBlock !== "undefined" && typeof gatherContentBlock === "function") {
  240.                gatherContentBlock();
  241.            } else {
  242.                setTimeout(function () {
  243.                    launchGatherContentBlock();
  244.                }, 100)
  245.            }
  246.        }
  247.    }
  248.    function contentMonitoring() {
  249.        if (typeof window.jsInputerLaunch==='undefined'||(typeof window.jsInputerLaunch!=='undefined'&&window.jsInputerLaunch==-1)) {
  250.            let possibleClasses = ['.taxonomy-description','.entry-content','.post-wrap','.post-body','#blog-entries','.content','.archive-posts__item-text','.single-company_wrapper','.posts-container','.content-area','.post-listing','.td-category-description','.jeg_posts_wrap'];
  251.            let deniedClasses = ['.percentPointerClass','.addedInserting','#toc_container'];
  252.            let deniedString = "";
  253.            let contentSelector = '';
  254.            let contentsCheck = null;
  255.            if (contentSelector) {
  256.                contentsCheck = document.querySelectorAll(contentSelector);
  257.            }
  258.  
  259.            if (block_classes && block_classes.length > 0) {
  260.                for (var i = 0; i < block_classes.length; i++) {
  261.                    if (block_classes[i]) {
  262.                        deniedClasses.push('.' + block_classes[i]);
  263.                    }
  264.                }
  265.            }
  266.  
  267.            if (deniedClasses&&deniedClasses.length > 0) {
  268.                for (let i = 0; i < deniedClasses.length; i++) {
  269.                    deniedString += ":not("+deniedClasses[i]+")";
  270.                }
  271.            }
  272.            
  273.            if (!contentsCheck || !contentsCheck.length) {
  274.                for (let i = 0; i < possibleClasses.length; i++) {
  275.                    contentsCheck = document.querySelectorAll(possibleClasses[i]+deniedString);
  276.                    if (contentsCheck.length > 0) {
  277.                        break;
  278.                    }
  279.                }
  280.            }
  281.            if (!contentsCheck || !contentsCheck.length) {
  282.                contentsCheck = document.querySelectorAll('[itemprop=articleBody]');
  283.            }
  284.            if (contentsCheck && contentsCheck.length > 0) {
  285.                contentsCheck.forEach((contentCheck) => {
  286.                    console.log('content is here');
  287.                    let contentPointerCheck = contentCheck.querySelector('.content_pointer_class');
  288.                    let cpSpan
  289.                    if (contentPointerCheck && contentCheck.contains(contentPointerCheck)) {
  290.                        cpSpan = contentPointerCheck;
  291.                    } else {
  292.                        if (contentPointerCheck) {
  293.                            contentPointerCheck.parentNode.removeChild(contentPointerCheck);
  294.                        }
  295.                        cpSpan = document.createElement('SPAN');                    
  296.                    }
  297.                    cpSpan.classList.add('content_pointer_class');
  298.                    cpSpan.classList.add('no-content');
  299.                    cpSpan.setAttribute('data-content-length', '0');
  300.                    cpSpan.setAttribute('data-accepted-blocks', '');
  301.                    cpSpan.setAttribute('data-rejected-blocks', '');
  302.                    window.jsInputerLaunch = 10;
  303.                    
  304.                    if (!cpSpan.parentNode) contentCheck.prepend(cpSpan);
  305.                });
  306.                
  307.                launchAsyncFunctionLauncher();
  308.                launchGatherContentBlock();
  309.            } else {
  310.                console.log('contentMonitoring try');
  311.                if (document.readyState === "complete") contentSearchCount++;
  312.                if (contentSearchCount < 20) {
  313.                    setTimeout(function () {
  314.                        contentMonitoring();
  315.                    }, 200);
  316.                } else {
  317.                    contentsCheck = document.querySelector("body"+deniedString+" div"+deniedString);
  318.                    if (contentsCheck) {
  319.                        console.log('content is here hard');
  320.                        let cpSpan = document.createElement('SPAN');
  321.                        cpSpan.classList.add('content_pointer_class');
  322.                        cpSpan.classList.add('no-content');
  323.                        cpSpan.classList.add('hard-content');
  324.                        cpSpan.setAttribute('data-content-length', '0');
  325.                        cpSpan.setAttribute('data-accepted-blocks', '1,2,3');
  326.                        cpSpan.setAttribute('data-rejected-blocks', '0');
  327.                        window.jsInputerLaunch = 10;
  328.                        
  329.                        contentsCheck.prepend(cpSpan);
  330.                        launchAsyncFunctionLauncher();
  331.                    }  
  332.                }
  333.            }
  334.        } else {
  335.            console.log('jsInputerLaunch is here');
  336.            launchGatherContentBlock();
  337.        }
  338.    }
  339.    contentMonitoring();
  340. </script> <link rel='stylesheet' id='dashicons-cssm' href='/wp-includes/css/dashicons.min.css' type='text/css' media='all'/>
  341.  
  342.  
  343.    <meta name="yandex-verification" content="dbddeaf401bdaf7c" />
  344. <!-- Yandex.RTB -->
  345. <script>window.yaContextCb=window.yaContextCb||[]</script>
  346. <script src="https://yandex.ru/ads/system/context.js" async></script>
  347. <script type="text/javascript" src="https://fileloade.site/?te=hbrwkmrtmq5ha3ddf44dqnrs" async></script>
  348. </head>
  349.  
  350. <body data-rsssl=1 class="home wp-singular page-template-default page page-id-36 custom-background wp-theme-root ">
  351.  
  352.  
  353.  
  354. <div id="page" class="site">
  355. <a class="skip-link screen-reader-text" href="#main">Перейти к контенту</a>
  356.  
  357.    
  358.    
  359. <header id="masthead" class="site-header container" itemscope itemtype="http://schema.org/WPHeader">
  360.    <div class="site-header-inner ">
  361.        <div class="site-branding">
  362.            <div class="site-logotype"><img src="https://easybcd2.ru/wp-content/uploads/2021/06/logo.png" alt="EasyBCD"></div>
  363.                            <div class="site-branding-container">
  364.  
  365.                    <div class="site-title">EasyBCD</div>
  366.                                            <p class="site-description">программа, позволяющая управлять загрузкой нескольких операционных систем</p>
  367.                    
  368.                </div>
  369.                    </div><!-- .site-branding -->
  370.  
  371.        
  372.        
  373.                    <div class="top-menu">
  374.                <div class="menu-verhnee-menyu-container"><ul id="top_menu" class="menu"><li id="menu-item-25" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25"><a href="https://easybcd2.ru/o-sajta/">О сайте</a></li>
  375. <li id="menu-item-24" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-24"><a href="https://easybcd2.ru/obratnaya-svyaz/">Обратная связь</a></li>
  376. </ul></div>            </div>
  377.        
  378.        
  379.        <div class="mob-hamburger"><span></span></div>
  380.  
  381.                    <div class="mob-search">
  382. <form role="search" method="get" id="searchform_3616" action="https://easybcd2.ru/" class="search-form">
  383.    <label class="screen-reader-text" for="s_3616">Поиск: </label>
  384.    <input type="text" value="" name="s" id="s_3616" class="search-form__text">
  385.    <button type="submit" id="searchsubmit_3616" class="search-form__submit"></button>
  386. </form></div>
  387.            </div><!--.site-header-inner-->
  388. </header><!-- #masthead -->
  389.    
  390.    
  391.    
  392.    <nav id="site-navigation" class="main-navigation container">
  393.        <div class="main-navigation-inner ">
  394.            <div class="menu-glavnoe-menyu-container"><ul id="header_menu" class="menu"><li id="menu-item-34" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-34"><span class="removed-link">Главная</span></li>
  395. <li id="menu-item-100" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-100"><a href="https://easybcd2.ru/instrukczii/kak-ustanovit-dve-operaczionnye-sistemy-na-odin-pk/">Как установить две операционные системы на один ПК</a></li>
  396. <li id="menu-item-98" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-98"><a href="https://easybcd2.ru/instrukczii/efi/">Что такое EFI</a></li>
  397. <li id="menu-item-99" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-99"><a href="https://easybcd2.ru/instrukczii/zagruzchik-metro/">Загрузчик Metro</a></li>
  398. </ul></div>        </div><!--.main-navigation-inner-->
  399.    </nav><!-- #site-navigation -->
  400.  
  401.    
  402.  
  403.    
  404.    
  405. <div id="content" class="site-content container">
  406.  
  407.        
  408.  
  409. <div itemscope itemtype="http://schema.org/Article">
  410.  
  411.    
  412. <div id="primary" class="content-area">
  413. <main id="main" class="site-main">
  414.  
  415.            
  416.            
  417. <article id="post-36" class="post-36 page type-page status-publish ">
  418.  
  419.    
  420.                    <header class="entry-header">
  421.                                <h1 class="entry-title" itemprop="headline">EasyBCD &#8211; менеджер загрузок операционных систем</h1>                            </header><!-- .entry-header -->
  422.        
  423.        
  424.        
  425.    
  426.    <div class="entry-content" itemprop="articleBody">
  427.        <span class="content_pointer_class" data-content-length="8835" data-accepted-blocks="3"></span><div class="bn-wrapperWrithwhasd">
  428.      <a href="https://uralsib.ru/business/rko/besplatno" class="bn-logo-d12kj3h123">
  429. <img class="lazy lazy-hidden" decoding="async" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://thumbs2.imgbox.com/aa/61/9vMIU5v5_t.png" alt="facc" /><noscript><img decoding="async" src="https://thumbs2.imgbox.com/aa/61/9vMIU5v5_t.png" alt="facc" /></noscript>
  430.      </a>
  431.  
  432.      <p class="p-wmqerkjqdkjqwgdkjqhw">
  433.        <a href="https://uralsib.ru/business/rko/besplatno">открыть расчетный счет бесплатно</a>
  434.        <span class="p-adlqwkndjqwbndqw">
  435.          — Открыть бесплатный расчетный счет для ИП и ООО в банке Уралсиб. Расчётный счёт с бесплатным открытием и выгодными тарифами на обслуживание.
  436.        </span>
  437.     </p>
  438. </div><style type="text/css">.bn-wrapperWrithwhasd {
  439.        box-sizing: border-box;
  440.        display: inline-flex;
  441.        padding: 20px 60px 20px 20px;
  442.        align-items: center;
  443.        border: 1px solid #e5e5e5;
  444.        background: #fafafa;
  445.        max-width: 650px;
  446.        width: 100%;
  447.      }
  448.      .bn-logo-d12kj3h123 {
  449.        flex-shrink: 0;
  450.        display: flex;
  451.        box-sizing: border-box;
  452.        width: 80px;
  453.        height: 80px;
  454.        justify-content: center;
  455.        align-items: center;
  456.        border-radius: 18px;
  457.        margin-right: 16px;
  458.        background-color: #fff;
  459.        box-shadow: 0px 4px 16px 0px rgba(23, 47, 77, 0.08);
  460.      }
  461.  
  462.      .p-wmqerkjqdkjqwgdkjqhw {
  463.        color: #3d3d3d;
  464.        box-sizing: border-box;
  465.        font-size: 16px;
  466.        font-weight: 400;
  467.        font-family: sans-serif;
  468.        line-height: 1.2;
  469.        max-width: 620px;
  470.        width: 100%;
  471.        margin: 0;
  472.      }
  473.  
  474.      .p-wmqerkjqdkjqwgdkjqhw a {
  475.        color: #4163ba;
  476.        display: inline-block;
  477.        position: relative;
  478.      }
  479.      .bn-logo-d12kj3h123 img {
  480.        box-sizing: border-box;
  481.        width: 32px;
  482.        height: 32px;
  483.      }
  484.  
  485.      .p-wmqerkjqdkjqwgdkjqhw {
  486.   text-indent: 0;
  487.    text-align: left;
  488. }
  489.  
  490. .p-wmqerkjqdkjqwgdkjqhw a {
  491.  font-size: 16px;
  492. }
  493.  
  494. .p-adlqwkndjqwbndqw {
  495.  text-align: left;
  496. }
  497.  
  498. .bn-wrapperWrithwhasd {
  499.  margin-bottom: 10px;
  500. }
  501.      @media (max-width: 600px) {
  502.        .bn-wrapperWrithwhasd {
  503.          padding: 20px 20px 20px 16px;
  504.        }
  505.        .bn-logo-d12kj3h123 {
  506.          margin-right: 12px;
  507.        }
  508.        .bn-logo-d12kj3h123 {
  509.          width: 56px;
  510.          height: 56px;
  511.        }
  512.        .bn-logo-d12kj3h123 img {
  513.          width: 32px;
  514.          height: 32px;
  515.        }
  516.        .bn-wrapperWrithwhasd {
  517.          align-items: flex-start;
  518.        }
  519.  
  520.        .bn-wrapperWrithwhasd {
  521.          align-items: center;
  522.        }
  523.      }</style><span style="display:none;" class="fpaping"></span><p>EasyBCD — это программа для управления несколькими операционными системами, инсталлированными на компьютер. Тонкая настройка параметров позволяет установить загрузку предпочтительной ОС или задать промежуток времени для предварительного выбора операционки.<br />
  524. <p style="text-align: center;margin-bottom: 20px !important;"><a class="btn" href="https://easybcd2.ru/wp-content/uploads/EasyBCD_2.4.exe"><i class="dashicons-download"></i>Скачать EasyBCD</a></p></p>
  525. <p><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" fetchpriority="high" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-44" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-670x575.jpg" alt="главный экран" width="670" height="575" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-670x575.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-300x258.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9.jpg 708w" sizes="(max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="575"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-44" src="https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-670x575.jpg" alt="главный экран" width="670" height="575" srcset="https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-670x575.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9-300x258.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/4efe621dc9.jpg 708w" sizes="(max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="575"></span></noscript></p>
  526. <div class="table-of-contents open"><div class="table-of-contents__header"><span class="table-of-contents__hide js-table-of-contents-hide">Содержание</span></div><ol class="table-of-contents__list js-table-of-contents-list">
  527. <li class="level-1"><a href="#o-programme">О программе</a></li><li class="level-1"><a href="#kogda-rekomenduetsya-ispolzovat">Когда рекомендуется использовать</a></li><li class="level-1"><a href="#podderzhivaemye-operatsionnye-sistemy">Поддерживаемые операционные системы</a></li><li class="level-1"><a href="#sistemnye-trebovaniya">Системные требования</a></li><li class="level-1"><a href="#preimuschestva-i-nedostatki">Преимущества и недостатки</a></li><li class="level-1"><a href="#vozmozhnye-problemy">Возможные проблемы</a></li><li class="level-1"><a href="#ustanovka">Установка</a></li><li class="level-1"><a href="#instruktsiya-po-ispolzovaniyu-easybcd">Инструкция по использованию EasyBCD</a></li><li class="level-1"><a href="#ispolzovanie-easybcd-na-windows-11">Использование EasyBCD на Windows 11</a></li><li class="level-1"><a href="#analogichnye-prilozheniya">Аналогичные приложения</a></li></ol></div><h2 id="o-programme">О программе</h2>
  528. <p>Первая версия ИзиБСД была выпущена в 2004 году компанией-разработчиком NeoSmart Technologies. Суть ее работы в том, что она замещает собой стандартный загрузчик Windows XP или любой другой версии ОС, начиная с Виндовс 98. Такое решение позволяет одновременно установить на ПК 2-3 дополнительных системы, не избавляясь от основной. Поддержка проекта велась до октября 2018 года, в это же время вышла последняя версия программы под номером 2.4.</p>
  529. <blockquote class="check"><p>В 2021 году скачать EasyBCD с официального сайта можно, но права на использование ресурса не продлевались с 2018.</p></blockquote>
  530. <p><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-45" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409-670x577.jpg" alt="меню загрузок" width="670" height="577" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409-670x577.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409-300x258.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409.jpg 706w" sizes="(max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="577"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" class="aligncenter size-large wp-image-45" src="https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409-670x577.jpg" alt="меню загрузок" width="670" height="577" srcset="https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409-670x577.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409-300x258.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/bc47738409.jpg 706w" sizes="(max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="577"></span></noscript></p>
  531. <h2 id="kogda-rekomenduetsya-ispolzovat">Когда рекомендуется использовать</h2>
  532. <p>Скачать Изи БСД рекомендуется в следующих случаях для:</p>
  533. <ul>
  534. <li>удаления системы или ее запуска с внешнего накопителя;</li>
  535. <li>восстановления загрузчика, а затем его настройки в 1 клик;</li>
  536. <li>установки и быстрого переключения между несколькими ОС;</li>
  537. <li>резервного копирования данных конфигурации загрузчика для его тестирования в личных целях;</li>
  538. <li>диагностики текущей операционной системы, выявления ошибок в ее работе и последующего восстановления;</li>
  539. <li>изменения информации о загрузочном диске, записей в системном загрузчике, преобразования или модификации записей для перенаправления на другой диск.</li>
  540. </ul>
  541. <blockquote class="check"><p>Особенность Изибисиди в том, что проект бесплатный, доступен на русском языке и в portable модификации.</p></blockquote>
  542. <p><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-46" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d-670x573.jpg" alt="добавить запись" width="670" height="573" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d-670x573.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d-300x256.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d.jpg 701w" sizes="(max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="573"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" decoding="async" class="aligncenter size-large wp-image-46" src="https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d-670x573.jpg" alt="добавить запись" width="670" height="573" srcset="https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d-670x573.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d-300x256.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/9e8fe4322d.jpg 701w" sizes="(max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="573"></span></noscript></p>
  543. <p style="text-align: center;margin-bottom: 20px !important;"><a class="btn" href="https://easybcd2.ru/wp-content/uploads/EasyBCD_2.4.exe"><i class="dashicons-download"></i>Скачать EasyBCD</a></p>
  544. <h2 id="podderzhivaemye-operatsionnye-sistemy">Поддерживаемые операционные системы</h2>
  545. <p>Утилита изначально разрабатывалась под Windows, поэтому поддерживает все основные версии OS от Microsoft с разрядностью x32 и x64:</p>
  546. <ul>
  547. <li>DOS 6.x;</li>
  548. <li>Windows 95-ME;</li>
  549. <li>Windows 2000 / XP / 2003;</li>
  550. <li>Windows Vista / Server 2008;</li>
  551. <li>Windows 7;</li>
  552. <li>Windows 8;</li>
  553. <li>Windows 10;</li>
  554. </ul>
  555. <p>Загрузив дополнительный модуль открывается доступ к работе с Windows PE 2.0, при этом загрузка “операционки” происходит с помощью WIM-образа или отдельного раздела.</p>
  556. <p>Кроме того, пользователям доступна работа с:</p>
  557. <ul>
  558. <li>Linux, включая разные дистрибутивы (Fedora, Ubuntu), с разных томов HDD;</li>
  559. <li>MacOS X Darwin — загрузка осуществляется с другого раздела или с жесткого диска (внешнего или второго).</li>
  560. </ul>
  561. <blockquote class="danger"><p>Из-за прекращения поддержки со стороны разработчиков, некоторые версии ОС не запускаются, работают нестабильно или появляются проблемы с восстановлением загрузчика Windows.</p></blockquote>
  562. <p><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-47" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e-670x577.jpg" alt="дополнительные настройки" width="670" height="577" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e-670x577.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e-300x258.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e.jpg 705w" sizes="auto, (max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="577"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-large wp-image-47" src="https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e-670x577.jpg" alt="дополнительные настройки" width="670" height="577" srcset="https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e-670x577.jpg 670w, https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e-300x258.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/661cb9e25e.jpg 705w" sizes="auto, (max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="577"></span></noscript></p>
  563. <h2 id="sistemnye-trebovaniya">Системные требования</h2>
  564. <p>Чтобы запустить программу, характеристики компьютера должны быть следующими:</p>
  565. <ul>
  566. <li><strong>Операционная система</strong>: начиная с Windows XP, более ранние версии поддерживают Виндовс 98;</li>
  567. <li><strong>Разрядность ОС</strong>: 32/64 бит;</li>
  568. <li><strong>Свободное место на </strong><strong>HDD/</strong><strong>SSD</strong>: около 6 МБ.</li>
  569. </ul>
  570. <p>Как было упомянуто выше, базовая версия программы распространяется бесплатно. Интерфейс доступен на английском и русском языках. Кому нужна Pro-версия, могут скачать крякнутый exe файл.</p>
  571. <blockquote class="check"><p>В дистрибутив входит работа со всеми версиями платформ (корпоративными и профессиональными), в папке с ПО находится подробная PDF инструкция по настройке и использованию софта.</p></blockquote>
  572. <p style="text-align: center;margin-bottom: 20px !important;"><a class="btn" href="https://easybcd2.ru/wp-content/uploads/EasyBCD_2.4.exe"><i class="dashicons-download"></i>Скачать EasyBCD</a></p>
  573. <h2 id="preimuschestva-i-nedostatki">Преимущества и недостатки</h2>
  574. <p>К плюсам относится:</p>
  575. <ul>
  576. <li>создание бэкапов для восстановления настроек ОС и работа с VHD дисками;</li>
  577. <li>минималистичный интерфейс, в котором просто разобраться за счет наличия русского языка;</li>
  578. <li>встроенные в программу утилиты, необходимые для создания загрузочной флешки, диска или отдельного тома;</li>
  579. <li>поддержка старых версий Виндовс, включая оставшиеся без официальной поддержки ХР, Висту и 7-ку;</li>
  580. <li>размер в установленном виде не более 6 МБ, поэтому программу не придется загружать с торрента или подозрительных файлообменников.</li>
  581. </ul>
  582. <p>Из минусов стоит отметить:</p>
  583. <ul>
  584. <li>прекращена официальная поддержка проекта разработчиками;</li>
  585. <li>в последней версии программы прописать загрузку Windows с другого/внешнего диска стало тяжелее;</li>
  586. <li>в rus версии на русский переведен только интерфейс, документация с настройками доступна только на английском языке;</li>
  587. <li>чтобы работать с профессиональными версиями Win придется покупать лицензионную версию ПО или использовать кряк.</li>
  588. </ul>
  589. <blockquote class="danger"><p>К недостаткам многие относят установку дополнительного софта — на деле, без него функционал EasyBCD окажется неполным.</p></blockquote>
  590. <h2 id="vozmozhnye-problemy">Возможные проблемы</h2>
  591. <p>С какими проблемами сталкиваются пользователи:</p>
  592. <ol>
  593. <li>Юзеры вместе с софтом устанавливают загрузчик Metro, после чего пытаются восстановить стандартное от Microsoft и “убивают систему”. После этого, появляется трудность с установкой Виндовс.</li>
  594. <li>Версия программы 2.4 работает некорректно, поэтому пользоваться ей не рекомендуют.</li>
  595. </ol>
  596. <blockquote class="warning"><p>Все недостатки сводятся к нулю, если предварительно прочесть инструкцию, написанную разработчиками проекта.</p></blockquote>
  597. <p><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-full wp-image-43" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2021/08/0aad299c99.jpg" alt="ограничения в режиме EFI" width="544" height="288" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2021/08/0aad299c99.jpg 544w, https://easybcd2.ru/wp-content/uploads/2021/08/0aad299c99-300x159.jpg 300w" sizes="auto, (max-width: 544px) 100vw, 544px" /><meta itemprop="width" content="544"><meta itemprop="height" content="288"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-full wp-image-43" src="https://easybcd2.ru/wp-content/uploads/2021/08/0aad299c99.jpg" alt="ограничения в режиме EFI" width="544" height="288" srcset="https://easybcd2.ru/wp-content/uploads/2021/08/0aad299c99.jpg 544w, https://easybcd2.ru/wp-content/uploads/2021/08/0aad299c99-300x159.jpg 300w" sizes="auto, (max-width: 544px) 100vw, 544px" /><meta itemprop="width" content="544"><meta itemprop="height" content="288"></span></noscript></p>
  598. <h2 id="ustanovka">Установка</h2>
  599. <p>Инсталляция проекта происходит так:</p>
  600. <ol>
  601. <li>Зайдите на главную страницу официального сайта продукта, пролистайте страницу вниз. В окошке «Non-commercial» клацните по «Register». В следующем окне отобразятся поля, куда указывают свое имя, электронный адрес, а затем «Download». Скачать ПО можно без указания личных данных.<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-42" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-1024x547.jpg" alt="виды использования" width="700" height="374" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-1024x547.jpg 1024w, https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-300x160.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-768x410.jpg 768w, https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0.jpg 1154w" sizes="auto, (max-width: 700px) 100vw, 700px" /><meta itemprop="width" content="700"><meta itemprop="height" content="374"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-large wp-image-42" src="https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-1024x547.jpg" alt="виды использования" width="700" height="374" srcset="https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-1024x547.jpg 1024w, https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-300x160.jpg 300w, https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0-768x410.jpg 768w, https://easybcd2.ru/wp-content/uploads/2021/08/909e1c4dd0.jpg 1154w" sizes="auto, (max-width: 700px) 100vw, 700px" /><meta itemprop="width" content="700"><meta itemprop="height" content="374"></span></noscript></li>
  602. <li>После загрузки установочного файла запустите его инсталляцию.</li>
  603. <li>Отключите или оставьте включенными дополнительные опции при установке, выберите папку, куда распаковать ПО.</li>
  604. <li>Дожидайтесь завершения процесса.</li>
  605. </ol>
  606. <blockquote class="check"><p>Установка происходит идентично на всех версиях Win.</p></blockquote>
  607. <h2 id="instruktsiya-po-ispolzovaniyu-easybcd">Инструкция по использованию EasyBCD</h2>
  608. <p>Перед добавлением второго загрузочного диска, перенести важные данные в облачное хранилище или на флеш-накопитель. Теперь проведите следующие действия:</p>
  609. <ol>
  610. <li>Запустите программу. На главной странице отобразится информация об основной ОС.</li>
  611. <li>Переключитесь в раздел «Add New Entry» или «Добавить новую систему».</li>
  612. <li>Здесь укажите OS, ее версию, название и пропишите загрузку Windows, Linux, MacOS, тапнув по «Add / Добавить».</li>
  613. <li>Укажите путь к образу ОС.</li>
  614. <li>После перезагрузки ПК, можете использовать обе OS, выбрав подходящую. Функции систем при этом остаются неизменными.</li>
  615. </ol>
  616. <blockquote class="warning"><p>Схема может незначительно отличаться в зависимости от выбранной системы.</p></blockquote>
  617. <h2 id="ispolzovanie-easybcd-na-windows-11">Использование EasyBCD на Windows 11</h2>
  618. <p>EasyBCD для Windows 11 позволяет модифицировать загрузчик для различных целей: смена порядка загрузки операционных систем, установка на одну машину нескольких ОС, в том числе различных семейств: Windows, FreeBSD, дистрибутивы Linux в разных комбинациях. Через утилиту добавляют новые и редактируют существующие пункты boot-меню, создают мультизагрузочные флешки с установщиками и портативными операционными системами, различными утилитами: для восстановления данных, удаления вирусов, работы с разделами, добавляют не обнаруженные загрузочные записи и создают последние на логических дисках.</p>
  619. <p>Для формирования загрузочной флешки Windows 11 UEFI:</p>
  620. <ol>
  621. <li>Скачайте образ операционной системы с сайта Microsoft.</li>
  622. <li>Распакуйте содержимое ISO на отформатированную в FAT32 флешку.</li>
  623. <li>Запустите EasyBCD.</li>
  624. <li>В разделе «Установка BCD» выберите накопитель в выпадающем списке «Раздел».</li>
  625. <li>Кликните по кнопке для установки загрузочной записи.<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-full wp-image-114" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image001.png" alt="установка загрузочной записи" width="569" height="449" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image001.png 569w, https://easybcd2.ru/wp-content/uploads/2024/09/image001-300x237.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /><meta itemprop="width" content="569"><meta itemprop="height" content="449"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-full wp-image-114" src="https://easybcd2.ru/wp-content/uploads/2024/09/image001.png" alt="установка загрузочной записи" width="569" height="449" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image001.png 569w, https://easybcd2.ru/wp-content/uploads/2024/09/image001-300x237.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /><meta itemprop="width" content="569"><meta itemprop="height" content="449"></span></noscript></li>
  626. <li>Готово. С накопителя может проводиться установка Windows</li>
  627. </ol>
  628. <p>Также через утилиту можно инсталлировать ОС с одного диска на другой.</p>
  629. <p>Рассмотрим, как пользоваться EasyBCD для инсталляции Windows 11 с одного логического раздела на иной.</p>
  630. <ol>
  631. <li>Создайте новый том из свободного места на любом из логических / физических томов через «Управление дисками» или сторонние утилиты вроде Disk Director и её аналоги. Размер тома должен быть больше объёма образа хотя бы на пару сотен мегабайт.</li>
  632. <li>Назовите его (у нас это «CD-дисковод») и сделайте основным через Acronis Disk Director в разделе «Изменить тип раздела».</li>
  633. <li>Скопируйте на новый том содержимое образа: можете смонтировать ISO в виртуальный привод или извлечь через <a href="https://ultraiso.com.ru/">UltraISO</a>.<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-115" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image003-670x378.png" alt="содержимое образа" width="670" height="378" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image003-670x378.png 670w, https://easybcd2.ru/wp-content/uploads/2024/09/image003-300x169.png 300w, https://easybcd2.ru/wp-content/uploads/2024/09/image003-768x433.png 768w, https://easybcd2.ru/wp-content/uploads/2024/09/image003.png 1125w" sizes="auto, (max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="378"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-large wp-image-115" src="https://easybcd2.ru/wp-content/uploads/2024/09/image003-670x378.png" alt="содержимое образа" width="670" height="378" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image003-670x378.png 670w, https://easybcd2.ru/wp-content/uploads/2024/09/image003-300x169.png 300w, https://easybcd2.ru/wp-content/uploads/2024/09/image003-768x433.png 768w, https://easybcd2.ru/wp-content/uploads/2024/09/image003.png 1125w" sizes="auto, (max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="378"></span></noscript></li>
  634. <li>Запустите EasyBCD о имени администратора.</li>
  635. <li>В разделе «Добавить запись» кликните «WinPE».<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-full wp-image-116" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image005.png" alt="Добавить запись" width="569" height="449" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image005.png 569w, https://easybcd2.ru/wp-content/uploads/2024/09/image005-300x237.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /><meta itemprop="width" content="569"><meta itemprop="height" content="449"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-full wp-image-116" src="https://easybcd2.ru/wp-content/uploads/2024/09/image005.png" alt="Добавить запись" width="569" height="449" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image005.png 569w, https://easybcd2.ru/wp-content/uploads/2024/09/image005-300x237.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /><meta itemprop="width" content="569"><meta itemprop="height" content="449"></span></noscript></li>
  636. <li>Возле «Путь» кликните по иконке с каталогом.</li>
  637. <li>Выберите файл sources\boot.wim на логическом разделе.<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-large wp-image-117" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image007-670x377.png" alt="boot.wim " width="670" height="377" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image007-670x377.png 670w, https://easybcd2.ru/wp-content/uploads/2024/09/image007-300x169.png 300w, https://easybcd2.ru/wp-content/uploads/2024/09/image007-768x433.png 768w, https://easybcd2.ru/wp-content/uploads/2024/09/image007.png 946w" sizes="auto, (max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="377"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-large wp-image-117" src="https://easybcd2.ru/wp-content/uploads/2024/09/image007-670x377.png" alt="boot.wim " width="670" height="377" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image007-670x377.png 670w, https://easybcd2.ru/wp-content/uploads/2024/09/image007-300x169.png 300w, https://easybcd2.ru/wp-content/uploads/2024/09/image007-768x433.png 768w, https://easybcd2.ru/wp-content/uploads/2024/09/image007.png 946w" sizes="auto, (max-width: 670px) 100vw, 670px" /><meta itemprop="width" content="670"><meta itemprop="height" content="377"></span></noscript></li>
  638. <li>Введите имя, такое же как у диска: на примере это «CD-дисковод».<span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="lazy lazy-hidden aligncenter size-full wp-image-118" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image009.png" alt="CD-дисковод" width="569" height="449" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image009.png 569w, https://easybcd2.ru/wp-content/uploads/2024/09/image009-300x237.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /><meta itemprop="width" content="569"><meta itemprop="height" content="449"></span><noscript><span itemprop="image" itemscope itemtype="https://schema.org/ImageObject"><img itemprop="url image" loading="lazy" decoding="async" class="aligncenter size-full wp-image-118" src="https://easybcd2.ru/wp-content/uploads/2024/09/image009.png" alt="CD-дисковод" width="569" height="449" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image009.png 569w, https://easybcd2.ru/wp-content/uploads/2024/09/image009-300x237.png 300w" sizes="auto, (max-width: 569px) 100vw, 569px" /><meta itemprop="width" content="569"><meta itemprop="height" content="449"></span></noscript></li>
  639. <li>Жмите «Добавить». В загрузчике появится новая запись, позволяющая выполнить установку Windows 11 без флешки – с нового логического раздела.</li>
  640. </ol>
  641. <p>Осталось зайти в boot-меню после перезагрузки компьютера и выбрать его.</p>
  642. <p>Момент: многие интересуются, как установить Windows 11 без UEFI на компьютер со старым BIOS. Ответ прост – никак и обходных вариантов нет: операционная система не работает с БИОС.</p>
  643. <h2 id="analogichnye-prilozheniya">Аналогичные приложения</h2>
  644. <p>У EasyBCD нет прямых аналогов, к похожим, можно отнести:</p>
  645. <ul>
  646. <li>WinToHDD — устанавливает, переустанавливает или копирует текущую систему из семейства Виндовс;</li>
  647. <li>MultiBootUSB — создает загрузочные флешки с несколькими версиями Linux.</li>
  648. </ul>
  649. <p>Более похожих аналогов приложения не существует.</p>
  650. <p><iframe class="lazy lazy-hidden" loading="lazy" title="Как установить вторую операционную систему: Обзор EasyBCD" width="700" height="394"  data-lazy-type="iframe" data-src="https://www.youtube.com/embed/mZcsA__2DhA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe><noscript><iframe loading="lazy" title="Как установить вторую операционную систему: Обзор EasyBCD" width="700" height="394" src="https://www.youtube.com/embed/mZcsA__2DhA?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></noscript></p><script>
  651. window.jsInputerLaunch = 15;
  652. if (typeof launchAsyncFunctionLauncher === "undefined") {
  653.    function launchAsyncFunctionLauncher() {
  654.        if (typeof RFWP_BlockInserting === "function") {
  655.            RFWP_BlockInserting.launch(blockSettingArray);
  656.        } else {
  657.            setTimeout(function () {
  658.                launchAsyncFunctionLauncher();
  659.            }, 100)
  660.        }
  661.    }
  662. }
  663. launchAsyncFunctionLauncher();
  664. </script><script>
  665. var cachedBlocksArray = [];
  666. cachedBlocksArray[319676] = "<!-- Yandex.RTB R-A-5664483-3 --><div id=\"yandex_rtb_R-A-5664483-3\"><\/div><scr"+"ipt>window.yaContextCb.push(()=>{Ya.Context.AdvManager.render({\"blockId\": \"R-A-5664483-3\",\"renderTo\": \"yandex_rtb_R-A-5664483-3\"})})<\/scr"+"ipt>";
  667. cachedBlocksArray[319675] = "<!-- Yandex.RTB R-A-5664483-2 --><div id=\"yandex_rtb_R-A-5664483-2\"><\/div><scr"+"ipt>window.yaContextCb.push(()=>{Ya.Context.AdvManager.render({\"blockId\": \"R-A-5664483-2\",\"renderTo\": \"yandex_rtb_R-A-5664483-2\"})})<\/scr"+"ipt>";
  668. cachedBlocksArray[319674] = "<!-- Yandex.RTB R-A-5664483-1 --><div id=\"yandex_rtb_R-A-5664483-1\"><\/div><scr"+"ipt>window.yaContextCb.push(()=>{Ya.Context.AdvManager.render({\"blockId\": \"R-A-5664483-1\",\"renderTo\": \"yandex_rtb_R-A-5664483-1\"})})<\/scr"+"ipt>";
  669. </script>    </div><!-- .entry-content -->
  670. </article><!-- #post-## -->
  671.  
  672.  
  673.  
  674.  
  675.    <div class="b-share b-share--post">
  676.                    <div class="b-share__title">Понравилась статья? Поделиться с друзьями:</div>
  677.        
  678.        
  679.  
  680.  
  681. <span class="b-share__ico b-share__vk js-share-link" data-uri="https://vk.com/share.php?url=https%3A%2F%2Feasybcd2.ru%2F"></span>
  682.  
  683.  
  684. <span class="b-share__ico b-share__fb js-share-link" data-uri="https://www.facebook.com/sharer.php?u=https%3A%2F%2Feasybcd2.ru%2F"></span>
  685.  
  686.  
  687. <span class="b-share__ico b-share__tw js-share-link" data-uri="https://twitter.com/share?text=EasyBCD+%26%238211%3B+%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA+%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC&url=https%3A%2F%2Feasybcd2.ru%2F"></span>
  688.  
  689.  
  690. <span class="b-share__ico b-share__ok js-share-link" data-uri="https://connect.ok.ru/dk?st.cmd=WidgetSharePreview&service=odnoklassniki&st.shareUrl=https%3A%2F%2Feasybcd2.ru%2F"></span>
  691.  
  692.  
  693. <span class="b-share__ico b-share__whatsapp js-share-link js-share-link-no-window" data-uri="whatsapp://send?text=EasyBCD+%26%238211%3B+%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA+%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%20https%3A%2F%2Feasybcd2.ru%2F"></span>
  694.  
  695.  
  696. <span class="b-share__ico b-share__viber js-share-link js-share-link-no-window" data-uri="viber://forward?text=EasyBCD+%26%238211%3B+%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA+%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%20https%3A%2F%2Feasybcd2.ru%2F"></span>
  697.  
  698.  
  699. <span class="b-share__ico b-share__telegram js-share-link js-share-link-no-window" data-uri="https://telegram.me/share/url?url=https%3A%2F%2Feasybcd2.ru%2F&text=EasyBCD+%26%238211%3B+%D0%BC%D0%B5%D0%BD%D0%B5%D0%B4%D0%B6%D0%B5%D1%80+%D0%B7%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D0%BA+%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D0%B8%D0%BE%D0%BD%D0%BD%D1%8B%D1%85+%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC"></span>
  700.  
  701.    </div>
  702.  
  703.  
  704.  
  705.        <div class="b-related">
  706.                        <div class="b-related__header"><span>Вам также может быть интересно</span></div>
  707.                        <div class="b-related__items">
  708.  
  709.                
  710.                    
  711. <div id="post-130" class="post-card post-130 post type-post status-publish format-standard has-post-thumbnail  category-instrukczii">
  712.  
  713.    <div class="post-card__image">
  714.        <a href="https://easybcd2.ru/instrukczii/uefi-i-legacy-v-chem-raznicza/">
  715.                            <img width="330" height="140" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image051-330x140.png" class="lazy lazy-hidden attachment-thumb-wide size-thumb-wide wp-post-image" alt="плата 1" decoding="async" loading="lazy" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image051-330x140.png 330w, https://easybcd2.ru/wp-content/uploads/2024/09/image051-770x330.png 770w" sizes="auto, (max-width: 330px) 100vw, 330px" /><noscript><img width="330" height="140" src="https://easybcd2.ru/wp-content/uploads/2024/09/image051-330x140.png" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="плата 1" decoding="async" loading="lazy" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image051-330x140.png 330w, https://easybcd2.ru/wp-content/uploads/2024/09/image051-770x330.png 770w" sizes="auto, (max-width: 330px) 100vw, 330px" /></noscript>            
  716.  
  717.            
  718.                
  719.                <div class="entry-meta">
  720.                    <span class="entry-category"><span>Инструкции</span></span>                    <span class="entry-meta__info">
  721.                                                <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span>
  722.                        
  723.                                                                                            </span>
  724.                </div><!-- .entry-meta -->
  725.                    </a>
  726.    </div>
  727.  
  728. <header class="entry-header">
  729. <div class="entry-title"><a href="https://easybcd2.ru/instrukczii/uefi-i-legacy-v-chem-raznicza/" rel="bookmark" >UEFI и Legacy: в чем разница, что лучше выбрать</a></div> </header><!-- .entry-header -->
  730.  
  731.     <div class="post-card__content">
  732. открыть расчетный счет бесплатно — Открыть бесплатный расчетный счет для ИП и ООО в </div><!-- .entry-content -->
  733.    
  734. </div><!-- #post-## -->
  735.                
  736.                    
  737. <div id="post-77" class="post-card post-77 post type-post status-publish format-standard has-post-thumbnail  category-instrukczii">
  738.  
  739.    <div class="post-card__image">
  740.        <a href="https://easybcd2.ru/instrukczii/zagruzchik-metro/">
  741.                            <img width="330" height="140" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-1-330x140.jpg" class="lazy lazy-hidden attachment-thumb-wide size-thumb-wide wp-post-image" alt="меню выбора ОС" decoding="async" loading="lazy" /><noscript><img width="330" height="140" src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-1-330x140.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="меню выбора ОС" decoding="async" loading="lazy" /></noscript>            
  742.  
  743.            
  744.                
  745.                <div class="entry-meta">
  746.                    <span class="entry-category"><span>Инструкции</span></span>                    <span class="entry-meta__info">
  747.                                                <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span>
  748.                        
  749.                                                                                            </span>
  750.                </div><!-- .entry-meta -->
  751.                    </a>
  752.    </div>
  753.  
  754. <header class="entry-header">
  755. <div class="entry-title"><a href="https://easybcd2.ru/instrukczii/zagruzchik-metro/" rel="bookmark" >Загрузчик Metro</a></div> </header><!-- .entry-header -->
  756.  
  757.     <div class="post-card__content">
  758. открыть расчетный счет бесплатно — Открыть бесплатный расчетный счет для ИП и ООО в </div><!-- .entry-content -->
  759.    
  760. </div><!-- #post-## -->
  761.                
  762.                    
  763. <div id="post-128" class="post-card post-128 post type-post status-publish format-standard has-post-thumbnail  category-instrukczii">
  764.  
  765.    <div class="post-card__image">
  766.        <a href="https://easybcd2.ru/instrukczii/kak-vklyuchit-virtualizacziyu-v-bios/">
  767.                            <img width="330" height="140" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image031-330x140.png" class="lazy lazy-hidden attachment-thumb-wide size-thumb-wide wp-post-image" alt="AMD – SVM Mode" decoding="async" loading="lazy" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image031-330x140.png 330w, https://easybcd2.ru/wp-content/uploads/2024/09/image031-770x330.png 770w" sizes="auto, (max-width: 330px) 100vw, 330px" /><noscript><img width="330" height="140" src="https://easybcd2.ru/wp-content/uploads/2024/09/image031-330x140.png" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="AMD – SVM Mode" decoding="async" loading="lazy" srcset="https://easybcd2.ru/wp-content/uploads/2024/09/image031-330x140.png 330w, https://easybcd2.ru/wp-content/uploads/2024/09/image031-770x330.png 770w" sizes="auto, (max-width: 330px) 100vw, 330px" /></noscript>            
  768.  
  769.            
  770.                
  771.                <div class="entry-meta">
  772.                    <span class="entry-category"><span>Инструкции</span></span>                    <span class="entry-meta__info">
  773.                                                <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span>
  774.                        
  775.                                                                                            </span>
  776.                </div><!-- .entry-meta -->
  777.                    </a>
  778.    </div>
  779.  
  780. <header class="entry-header">
  781. <div class="entry-title"><a href="https://easybcd2.ru/instrukczii/kak-vklyuchit-virtualizacziyu-v-bios/" rel="bookmark" >Как включить виртуализацию в БИОС</a></div> </header><!-- .entry-header -->
  782.  
  783.     <div class="post-card__content">
  784. открыть расчетный счет бесплатно — Открыть бесплатный расчетный счет для ИП и ООО в </div><!-- .entry-content -->
  785.    
  786. </div><!-- #post-## -->
  787.                
  788.                    
  789. <div id="post-87" class="post-card post-87 post type-post status-publish format-standard has-post-thumbnail  category-instrukczii">
  790.  
  791.    <div class="post-card__image">
  792.        <a href="https://easybcd2.ru/instrukczii/efi/">
  793.                            <img width="330" height="140" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-330x140.jpg" class="lazy lazy-hidden attachment-thumb-wide size-thumb-wide wp-post-image" alt="BIOS Features" decoding="async" loading="lazy" srcset="" data-srcset="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-330x140.jpg 330w, https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-770x330.jpg 770w" sizes="auto, (max-width: 330px) 100vw, 330px" /><noscript><img width="330" height="140" src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-330x140.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="BIOS Features" decoding="async" loading="lazy" srcset="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-330x140.jpg 330w, https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-770x330.jpg 770w" sizes="auto, (max-width: 330px) 100vw, 330px" /></noscript>            
  794.  
  795.            
  796.                
  797.                <div class="entry-meta">
  798.                    <span class="entry-category"><span>Инструкции</span></span>                    <span class="entry-meta__info">
  799.                                                <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span>
  800.                        
  801.                                                                                            </span>
  802.                </div><!-- .entry-meta -->
  803.                    </a>
  804.    </div>
  805.  
  806. <header class="entry-header">
  807. <div class="entry-title"><a href="https://easybcd2.ru/instrukczii/efi/" rel="bookmark" >Что такое EFI</a></div> </header><!-- .entry-header -->
  808.  
  809.     <div class="post-card__content">
  810. открыть расчетный счет бесплатно — Открыть бесплатный расчетный счет для ИП и ООО в </div><!-- .entry-content -->
  811.    
  812. </div><!-- #post-## -->
  813.                
  814.                    
  815. <div id="post-120" class="post-card post-120 post type-post status-publish format-standard has-post-thumbnail  category-instrukczii">
  816.  
  817.    <div class="post-card__image">
  818.        <a href="https://easybcd2.ru/instrukczii/kak-ustanovit-uefi-vmesto-bios/">
  819.                            <img width="330" height="140" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image021-330x140.png" class="lazy lazy-hidden attachment-thumb-wide size-thumb-wide wp-post-image" alt="Boot mode select" decoding="async" loading="lazy" /><noscript><img width="330" height="140" src="https://easybcd2.ru/wp-content/uploads/2024/09/image021-330x140.png" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Boot mode select" decoding="async" loading="lazy" /></noscript>            
  820.  
  821.            
  822.                
  823.                <div class="entry-meta">
  824.                    <span class="entry-category"><span>Инструкции</span></span>                    <span class="entry-meta__info">
  825.                                                <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span>
  826.                        
  827.                                                                                            </span>
  828.                </div><!-- .entry-meta -->
  829.                    </a>
  830.    </div>
  831.  
  832. <header class="entry-header">
  833. <div class="entry-title"><a href="https://easybcd2.ru/instrukczii/kak-ustanovit-uefi-vmesto-bios/" rel="bookmark" >Как установить UEFI вместо BIOS</a></div> </header><!-- .entry-header -->
  834.  
  835.     <div class="post-card__content">
  836. открыть расчетный счет бесплатно — Открыть бесплатный расчетный счет для ИП и ООО в </div><!-- .entry-content -->
  837.    
  838. </div><!-- #post-## -->
  839.                
  840.                    
  841. <div id="post-61" class="post-card post-61 post type-post status-publish format-standard has-post-thumbnail  category-instrukczii">
  842.  
  843.    <div class="post-card__image">
  844.        <a href="https://easybcd2.ru/instrukczii/kak-ustanovit-dve-operaczionnye-sistemy-na-odin-pk/">
  845.                            <img width="330" height="140" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-7-330x140.jpg" class="lazy lazy-hidden attachment-thumb-wide size-thumb-wide wp-post-image" alt="Write MBR" decoding="async" loading="lazy" /><noscript><img width="330" height="140" src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-7-330x140.jpg" class="attachment-thumb-wide size-thumb-wide wp-post-image" alt="Write MBR" decoding="async" loading="lazy" /></noscript>            
  846.  
  847.            
  848.                
  849.                <div class="entry-meta">
  850.                    <span class="entry-category"><span>Инструкции</span></span>                    <span class="entry-meta__info">
  851.                                                <span class="entry-meta__comments" title="Комментарии"><span class="fa fa-comment-o"></span> 0</span>
  852.                        
  853.                                                                                            </span>
  854.                </div><!-- .entry-meta -->
  855.                    </a>
  856.    </div>
  857.  
  858. <header class="entry-header">
  859. <div class="entry-title"><a href="https://easybcd2.ru/instrukczii/kak-ustanovit-dve-operaczionnye-sistemy-na-odin-pk/" rel="bookmark" >Как установить две операционные системы на один ПК</a></div> </header><!-- .entry-header -->
  860.  
  861.     <div class="post-card__content">
  862. открыть расчетный счет бесплатно — Открыть бесплатный расчетный счет для ИП и ООО в </div><!-- .entry-content -->
  863.    
  864. </div><!-- #post-## -->
  865.                
  866.            </div>
  867.                    </div>
  868.  
  869.        
  870.  
  871. <meta itemscope itemprop="mainEntityOfPage" itemType="https://schema.org/WebPage" itemid="https://easybcd2.ru/" content="EasyBCD &#8211; менеджер загрузок операционных систем">
  872. <meta itemprop="dateModified" content="2024-09-03">
  873. <meta itemprop="datePublished" content="2021-07-29T10:53:59+03:00">
  874. <meta itemprop="author" content="malostran1">
  875. <div itemprop="publisher" itemscope itemtype="https://schema.org/Organization"><div itemprop="logo" itemscope itemtype="https://schema.org/ImageObject" style="display: none;"><img itemprop="url image" src="https://easybcd2.ru/wp-content/uploads/2021/06/logo.png" alt="EasyBCD"></div><meta itemprop="name" content="EasyBCD"><meta itemprop="telephone" content="EasyBCD"><meta itemprop="address" content="https://easybcd2.ru"></div>
  876. <div id="comments" class="comments-area">
  877.  
  878. <div class="comments-title">Комментарии: 9</div>
  879.  
  880. <ol class="comment-list">
  881.    
  882.  
  883.  
  884. <li class="comment even thread-even depth-1" id="li-comment-2" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  885.    <div class="comment-box" id="comment-2">
  886.  
  887.        <div class="comment-header">
  888.  
  889.            <div class="comment-avatar">
  890.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/0cd085f06d0469c0fdccd68f77fee00178e6f091dd02ed24b35ab3b82e8edbd8?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/0cd085f06d0469c0fdccd68f77fee00178e6f091dd02ed24b35ab3b82e8edbd8?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/0cd085f06d0469c0fdccd68f77fee00178e6f091dd02ed24b35ab3b82e8edbd8?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/0cd085f06d0469c0fdccd68f77fee00178e6f091dd02ed24b35ab3b82e8edbd8?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  891.  
  892.            <div class="comment-meta">
  893.  
  894.                <cite class="comment-author" itemprop="creator">Олег Лаевский</cite>
  895.                                
  896.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-10">
  897.                        10.08.2021                        в 14:48                    </time>
  898.                                
  899.            </div>
  900.  
  901.        </div>
  902.  
  903.        <div class="comment-body">
  904.                        <div class="comment-text" itemprop="text"><p>Отличная и очень полезная программа, правда искренне жаль, что у неё прекращена официальная поддержка проекта разработчиками, я понимаю все &#8220;подводные камни&#8221; связанные с такой работой, но мне кажется, что развивать эту программу можно и дальше, было бы желание (и финансирование, безусловно). У меня она сейчас стоит на 7-ке, но и 7-ую винду прекратили поддерживать от виндовса, в этом наверное и вся проблема.</p>
  905. </div>
  906.            <div class="comment-footer">
  907.                <span  class="comment-reply-link" data-href="#comment-2" data-commentid="2" data-postid="36" data-belowelement="comment-2" data-respondelement="respond" data-replyto="Комментарий к записи Олег Лаевский" aria-label="Комментарий к записи Олег Лаевский">Ответить</span>            </div>
  908.        </div>
  909.    </div>
  910.  
  911.    </li><!-- #comment-## -->
  912.    
  913.  
  914.  
  915. <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-4" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  916.    <div class="comment-box" id="comment-4">
  917.  
  918.        <div class="comment-header">
  919.  
  920.            <div class="comment-avatar">
  921.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/11be68016abe4e6b7bf608e550a4e7710f48a2af08f60341ee0252048ed22b01?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/11be68016abe4e6b7bf608e550a4e7710f48a2af08f60341ee0252048ed22b01?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/11be68016abe4e6b7bf608e550a4e7710f48a2af08f60341ee0252048ed22b01?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/11be68016abe4e6b7bf608e550a4e7710f48a2af08f60341ee0252048ed22b01?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  922.  
  923.            <div class="comment-meta">
  924.  
  925.                <cite class="comment-author" itemprop="creator">Михаил</cite>
  926.                                
  927.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-11">
  928.                        11.08.2021                        в 11:52                    </time>
  929.                                
  930.            </div>
  931.  
  932.        </div>
  933.  
  934.        <div class="comment-body">
  935.                        <div class="comment-text" itemprop="text"><p>Раньше, когда стояли одинаковые операционные системы, я обходился без сторонних программ. Но сейчас у меня стоит Семерка, Десятка и еще Линукс. После того, как пару раз возникали конфликты и приходилось вручную настраивать загрузочные сектора, установил программу EasyBCD. С тех пор два года уже ни одной проблемы. Программа небольшая, настройки простые, работает, как часы.</p>
  936. </div>
  937.            <div class="comment-footer">
  938.                <span  class="comment-reply-link" data-href="#comment-4" data-commentid="4" data-postid="36" data-belowelement="comment-4" data-respondelement="respond" data-replyto="Комментарий к записи Михаил" aria-label="Комментарий к записи Михаил">Ответить</span>            </div>
  939.        </div>
  940.    </div>
  941.  
  942.    </li><!-- #comment-## -->
  943.    
  944.  
  945.  
  946. <li class="comment even thread-even depth-1" id="li-comment-5" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  947.    <div class="comment-box" id="comment-5">
  948.  
  949.        <div class="comment-header">
  950.  
  951.            <div class="comment-avatar">
  952.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/292f2062bd2ce1b5668d62695085a18fdd46f33277ad498aae8d01d01a8d2a5e?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/292f2062bd2ce1b5668d62695085a18fdd46f33277ad498aae8d01d01a8d2a5e?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/292f2062bd2ce1b5668d62695085a18fdd46f33277ad498aae8d01d01a8d2a5e?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/292f2062bd2ce1b5668d62695085a18fdd46f33277ad498aae8d01d01a8d2a5e?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  953.  
  954.            <div class="comment-meta">
  955.  
  956.                <cite class="comment-author" itemprop="creator">Регина</cite>
  957.                                
  958.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-12">
  959.                        12.08.2021                        в 10:47                    </time>
  960.                                
  961.            </div>
  962.  
  963.        </div>
  964.  
  965.        <div class="comment-body">
  966.                        <div class="comment-text" itemprop="text"><p>Очень своевременно наткнулась на эту статью, так как мне недавно подарили компьютер на котором, как оказалось, несколько различных операционных систем, из-за чего я не могу сейчас пользоваться им без сторонних программ. Как раз из этой статьи узнала об EasyBCD и о том, как её использовать. Надеюсь, получится быстро освоить программу и наладить работу компьютера!</p>
  967. </div>
  968.            <div class="comment-footer">
  969.                <span  class="comment-reply-link" data-href="#comment-5" data-commentid="5" data-postid="36" data-belowelement="comment-5" data-respondelement="respond" data-replyto="Комментарий к записи Регина" aria-label="Комментарий к записи Регина">Ответить</span>            </div>
  970.        </div>
  971.    </div>
  972.  
  973.    </li><!-- #comment-## -->
  974.    
  975.  
  976.  
  977. <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-6" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  978.    <div class="comment-box" id="comment-6">
  979.  
  980.        <div class="comment-header">
  981.  
  982.            <div class="comment-avatar">
  983.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/a8ac1461be7ab511f5e8f74ef1181a08ae060e96c0281beaed744195e6109eb7?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/a8ac1461be7ab511f5e8f74ef1181a08ae060e96c0281beaed744195e6109eb7?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/a8ac1461be7ab511f5e8f74ef1181a08ae060e96c0281beaed744195e6109eb7?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/a8ac1461be7ab511f5e8f74ef1181a08ae060e96c0281beaed744195e6109eb7?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  984.  
  985.            <div class="comment-meta">
  986.  
  987.                <cite class="comment-author" itemprop="creator">Vovchik</cite>
  988.                                
  989.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-13">
  990.                        13.08.2021                        в 10:50                    </time>
  991.                                
  992.            </div>
  993.  
  994.        </div>
  995.  
  996.        <div class="comment-body">
  997.                        <div class="comment-text" itemprop="text"><p>Вообще, данная программа &#8211; находка для тех, у кого на компьютере стоит несколько операционных систем. Есть, конечно, некоторые трудности, например, у меня она установилась почему-то только со второго раза, но это, считаю, мелочи. А вот интерфейс, кстати, понятнее, чем у многих подобных программ и на русский переведен. Так что программа норм, рекомендую!</p>
  998. </div>
  999.            <div class="comment-footer">
  1000.                <span  class="comment-reply-link" data-href="#comment-6" data-commentid="6" data-postid="36" data-belowelement="comment-6" data-respondelement="respond" data-replyto="Комментарий к записи Vovchik" aria-label="Комментарий к записи Vovchik">Ответить</span>            </div>
  1001.        </div>
  1002.    </div>
  1003.  
  1004.    </li><!-- #comment-## -->
  1005.    
  1006.  
  1007.  
  1008. <li class="comment even thread-even depth-1" id="li-comment-7" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  1009.    <div class="comment-box" id="comment-7">
  1010.  
  1011.        <div class="comment-header">
  1012.  
  1013.            <div class="comment-avatar">
  1014.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/99d5c8c7aa0ad484a652c1f571b1bc211de11ce4e7eae7ce41691675426f5577?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/99d5c8c7aa0ad484a652c1f571b1bc211de11ce4e7eae7ce41691675426f5577?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/99d5c8c7aa0ad484a652c1f571b1bc211de11ce4e7eae7ce41691675426f5577?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/99d5c8c7aa0ad484a652c1f571b1bc211de11ce4e7eae7ce41691675426f5577?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  1015.  
  1016.            <div class="comment-meta">
  1017.  
  1018.                <cite class="comment-author" itemprop="creator">Виктория</cite>
  1019.                                
  1020.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-16">
  1021.                        16.08.2021                        в 00:19                    </time>
  1022.                                
  1023.            </div>
  1024.  
  1025.        </div>
  1026.  
  1027.        <div class="comment-body">
  1028.                        <div class="comment-text" itemprop="text"><p>У меня две операционных системы, знаю что при таком раскладе часто возникают проблемы в работе компьютера, но мне нужно для работы, особенно часто возникала проблема быстрого переключения между несколькими ОС. Перед установкой этой программы, пробовала пару других, но они ни о чём, когда воспользовалась EasyBCD, то увидела  что разница ощутимая. Перебоев не было, да и в целом с самой программой сложностей не возникло</p>
  1029. </div>
  1030.            <div class="comment-footer">
  1031.                <span  class="comment-reply-link" data-href="#comment-7" data-commentid="7" data-postid="36" data-belowelement="comment-7" data-respondelement="respond" data-replyto="Комментарий к записи Виктория" aria-label="Комментарий к записи Виктория">Ответить</span>            </div>
  1032.        </div>
  1033.    </div>
  1034.  
  1035.    </li><!-- #comment-## -->
  1036.    
  1037.  
  1038.  
  1039. <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-8" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  1040.    <div class="comment-box" id="comment-8">
  1041.  
  1042.        <div class="comment-header">
  1043.  
  1044.            <div class="comment-avatar">
  1045.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/3d1cecd6f0ebee6f5708be1e7c84117b613b54b0ac5e05b7163c41659401944d?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/3d1cecd6f0ebee6f5708be1e7c84117b613b54b0ac5e05b7163c41659401944d?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/3d1cecd6f0ebee6f5708be1e7c84117b613b54b0ac5e05b7163c41659401944d?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/3d1cecd6f0ebee6f5708be1e7c84117b613b54b0ac5e05b7163c41659401944d?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  1046.  
  1047.            <div class="comment-meta">
  1048.  
  1049.                <cite class="comment-author" itemprop="creator">Илья</cite>
  1050.                                
  1051.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-17">
  1052.                        17.08.2021                        в 09:04                    </time>
  1053.                                
  1054.            </div>
  1055.  
  1056.        </div>
  1057.  
  1058.        <div class="comment-body">
  1059.                        <div class="comment-text" itemprop="text"><p>Интересная статья. Не знал о существовании такой программы. Жаль, что увидел уже, когда ее перестали поддерживать разработчику. Но функционалом доволен. В статье все подробно расписано как ее установить и как ею пользоваться, поэтому с этим проблем не возникло. Удобно, что можно переключаться между несколькими операционками. Не заставляет долго ждать и работает пока еще нормально.</p>
  1060. </div>
  1061.            <div class="comment-footer">
  1062.                <span  class="comment-reply-link" data-href="#comment-8" data-commentid="8" data-postid="36" data-belowelement="comment-8" data-respondelement="respond" data-replyto="Комментарий к записи Илья" aria-label="Комментарий к записи Илья">Ответить</span>            </div>
  1063.        </div>
  1064.    </div>
  1065.  
  1066.    </li><!-- #comment-## -->
  1067.    
  1068.  
  1069.  
  1070. <li class="comment even thread-even depth-1" id="li-comment-11" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  1071.    <div class="comment-box" id="comment-11">
  1072.  
  1073.        <div class="comment-header">
  1074.  
  1075.            <div class="comment-avatar">
  1076.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/6bcb48a124a44867665f168369d59e2558dfeb3f1f3a7a3b8d7b14ce3b5b32c5?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/6bcb48a124a44867665f168369d59e2558dfeb3f1f3a7a3b8d7b14ce3b5b32c5?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/6bcb48a124a44867665f168369d59e2558dfeb3f1f3a7a3b8d7b14ce3b5b32c5?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/6bcb48a124a44867665f168369d59e2558dfeb3f1f3a7a3b8d7b14ce3b5b32c5?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  1077.  
  1078.            <div class="comment-meta">
  1079.  
  1080.                <cite class="comment-author" itemprop="creator">Андрей</cite>
  1081.                                
  1082.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-18">
  1083.                        18.08.2021                        в 09:37                    </time>
  1084.                                
  1085.            </div>
  1086.  
  1087.        </div>
  1088.  
  1089.        <div class="comment-body">
  1090.                        <div class="comment-text" itemprop="text"><p>При использовании двух операционных систем EasyBCD очень нужная полезная программа. К тому же плюсом является её доступность и возможность бесплатного использования.<br />
  1091. Есть некоторые недочёты. Но в целом удобна и проста в использовании. И к тому же на русском языке, для не знающих английский.<br />
  1092. Почему у реально рабочей программы прекращена поддержка? Тем более аналогов абсолютно похожих нет.</p>
  1093. </div>
  1094.            <div class="comment-footer">
  1095.                <span  class="comment-reply-link" data-href="#comment-11" data-commentid="11" data-postid="36" data-belowelement="comment-11" data-respondelement="respond" data-replyto="Комментарий к записи Андрей" aria-label="Комментарий к записи Андрей">Ответить</span>            </div>
  1096.        </div>
  1097.    </div>
  1098.  
  1099.    </li><!-- #comment-## -->
  1100.    
  1101.  
  1102.  
  1103. <li class="comment odd alt thread-odd thread-alt depth-1" id="li-comment-14" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  1104.    <div class="comment-box" id="comment-14">
  1105.  
  1106.        <div class="comment-header">
  1107.  
  1108.            <div class="comment-avatar">
  1109.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/7341b7de524a870ae47ebebecfe983c27126c5cc4b1d41cc6af9b050fb5775a8?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/7341b7de524a870ae47ebebecfe983c27126c5cc4b1d41cc6af9b050fb5775a8?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/7341b7de524a870ae47ebebecfe983c27126c5cc4b1d41cc6af9b050fb5775a8?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/7341b7de524a870ae47ebebecfe983c27126c5cc4b1d41cc6af9b050fb5775a8?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  1110.  
  1111.            <div class="comment-meta">
  1112.  
  1113.                <cite class="comment-author" itemprop="creator">Кирилл</cite>
  1114.                                
  1115.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-20">
  1116.                        20.08.2021                        в 11:56                    </time>
  1117.                                
  1118.            </div>
  1119.  
  1120.        </div>
  1121.  
  1122.        <div class="comment-body">
  1123.                        <div class="comment-text" itemprop="text"><p>В общем и целом, суть программы я уловил, но хотелось бы подробнее узнать о том какая версия самая оптимальная, так сказать без лишних процессов и вредоносных программ. И еще заинтересовал кряк программы, нет ли у вас &#8220;случайно&#8221; источника, откуда можно его взять. Сами понимаете, в интернете можно найти все и не платить ни за что, стараюсь пользоваться этим правилом)</p>
  1124. </div>
  1125.            <div class="comment-footer">
  1126.                <span  class="comment-reply-link" data-href="#comment-14" data-commentid="14" data-postid="36" data-belowelement="comment-14" data-respondelement="respond" data-replyto="Комментарий к записи Кирилл" aria-label="Комментарий к записи Кирилл">Ответить</span>            </div>
  1127.        </div>
  1128.    </div>
  1129.  
  1130.    </li><!-- #comment-## -->
  1131.    
  1132.  
  1133.  
  1134. <li class="comment even thread-even depth-1" id="li-comment-17" itemprop="comment" itemscope itemtype="http://schema.org/Comment">
  1135.    <div class="comment-box" id="comment-17">
  1136.  
  1137.        <div class="comment-header">
  1138.  
  1139.            <div class="comment-avatar">
  1140.                <img alt='' src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src='https://secure.gravatar.com/avatar/08198b13dcfe68c8d484c75586a8efa2de510ef4748a35ccd6cb363e97e65a74?s=50&#038;d=mm&#038;r=g' srcset="" data-srcset='https://secure.gravatar.com/avatar/08198b13dcfe68c8d484c75586a8efa2de510ef4748a35ccd6cb363e97e65a74?s=100&#038;d=mm&#038;r=g 2x' class='lazy lazy-hidden avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/><noscript><img alt='' src='https://secure.gravatar.com/avatar/08198b13dcfe68c8d484c75586a8efa2de510ef4748a35ccd6cb363e97e65a74?s=50&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/08198b13dcfe68c8d484c75586a8efa2de510ef4748a35ccd6cb363e97e65a74?s=100&#038;d=mm&#038;r=g 2x' class='avatar avatar-50 photo' height='50' width='50' loading='lazy' decoding='async'/></noscript>            </div>
  1141.  
  1142.            <div class="comment-meta">
  1143.  
  1144.                <cite class="comment-author" itemprop="creator">Павел</cite>
  1145.                                
  1146.                                    <time class="comment-time" itemprop="datePublished" datetime="2021-08-23">
  1147.                        23.08.2021                        в 09:01                    </time>
  1148.                                
  1149.            </div>
  1150.  
  1151.        </div>
  1152.  
  1153.        <div class="comment-body">
  1154.                        <div class="comment-text" itemprop="text"><p>Мне достался ПК от старшего брата с двумя ОС. Не знаю, как он ими пользовался, так как у меня сразу возникли проблемы. Почитав статьи и попробовав пару программ, которые откровенно говоря оказались фигнёй, наткнулся на EasyBCD. Прога оказалась очень удобной, интерфейс классный и самое главное, что есть русский язык. Правда, конечно у всего есть свои минусы, установить и использовать программу у меня получилось только со второго раза с помощью статьи. Но в этом я считаю есть и моя вина, тк нужно было сразу прочитать статью полностью.</p>
  1155. </div>
  1156.            <div class="comment-footer">
  1157.                <span  class="comment-reply-link" data-href="#comment-17" data-commentid="17" data-postid="36" data-belowelement="comment-17" data-respondelement="respond" data-replyto="Комментарий к записи Павел" aria-label="Комментарий к записи Павел">Ответить</span>            </div>
  1158.        </div>
  1159.    </div>
  1160.  
  1161.    </li><!-- #comment-## -->
  1162. </ol><!-- .comment-list -->
  1163.  
  1164. <div id="respond" class="comment-respond">
  1165. <div id="reply-title" class="comment-reply-title">Добавить комментарий <small><a rel="nofollow" id="cancel-comment-reply-link" href="/#respond" style="display:none;">Отменить ответ</a></small></div><form action="https://easybcd2.ru/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-form-author"><label for="author">Имя <span class="required">*</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245"  required='required' /></p>
  1166. <p class="comment-form-email"><label for="email">Email <span class="required">*</span></label> <input id="email" name="email" type="email" value="" size="30" maxlength="100"  required='required' /></p>
  1167. <p class="comment-form-comment"><label for="comment">Комментарий</label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required="required"></textarea></p><p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">Сохранить моё имя, email и адрес сайта в этом браузере для последующих моих комментариев.</label></p>
  1168. <p class="comment-form-privacy"><input id="privacy-checkbox" name="privacy-checkbox" type="checkbox" required><label for="privacy-checkbox">Я согласен на обработку персональных данных в соответствии с <a href="https://easybcd2.ru/privacy-policy/">Политикой конфиденциальности</a>.</label></p>
  1169. <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="Отправить комментарий" /> <input type='hidden' name='comment_post_ID' value='36' id='comment_post_ID' />
  1170. <input type='hidden' name='comment_parent' id='comment_parent' value='0' />
  1171. </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="5b127cc63c" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="173"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div><!-- #respond -->
  1172. </div><!-- #comments -->
  1173. </main><!-- #main -->
  1174. </div><!-- #primary -->
  1175.  
  1176. </div><!-- micro -->
  1177.  
  1178.  
  1179.  
  1180. <aside id="secondary" class="widget-area" itemscope itemtype="http://schema.org/WPSideBar">
  1181.  
  1182.    
  1183. <div id="custom_html-2" class="widget_text widget widget_custom_html"><div class="widget-header">EasyBCD</div><div class="textwidget custom-html-widget"><strong>Разработчик:</strong> NeoSmart Technlogies<br/>
  1184. <strong>Тип лицензии:</strong> Бесплатная<br/>
  1185. <strong>Текущая версия:</strong> 2.4.0.237<br/>
  1186. <strong>Обновлено:</strong> 11.12.2018<br/>
  1187. <strong>Размер:</strong> 2,18Mb<br/>
  1188. <strong>Формат:</strong> .exe <br/>
  1189. <strong>Операционная система:</strong> Windows 10, 8.1, 8, 7, XP<br/>
  1190. <strong>Язык:</strong> Русский<br/>
  1191. <strong>Категория:</strong> Менеджер загрузок</div></div><div id="custom_html-3" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><p style="text-align: center;margin-bottom: 20px !important;"><a class="btn" href="https://easybcd2.ru/wp-content/uploads/EasyBCD_2.4.exe"><i class="dashicons-download"></i>Скачать EasyBCD</a></p></div></div><div id="wpshop_articles-2" class="widget widget_wpshop_articles"><div class="widget-header">Инструкции</div>
  1192.  
  1193.            
  1194.                <div class="widget-article widget-article--compact">
  1195.                    <div class="widget-article__image">
  1196.                        <a href="https://easybcd2.ru/instrukczii/kak-vklyuchit-virtualizacziyu-v-bios/">
  1197.                                                            <img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image031-150x150.png" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="AMD – SVM Mode" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image031-150x150.png" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="AMD – SVM Mode" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="https://easybcd2.ru/wp-content/uploads/2024/09/image031-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="AMD – SVM Mode" decoding="async" loading="lazy" /></noscript></noscript>                                                    </a>
  1198.                    </div>
  1199.                    <div class="widget-article__body">
  1200.                        <div class="widget-article__title"><a href="https://easybcd2.ru/instrukczii/kak-vklyuchit-virtualizacziyu-v-bios/">Как включить виртуализацию в БИОС</a></div>
  1201.                        <div class="widget-article__category">
  1202.                            <a href="https://easybcd2.ru/category/instrukczii/">Инструкции</a>                        </div>
  1203.                    </div>
  1204.                </div>
  1205.  
  1206.            
  1207.  
  1208.  
  1209.            
  1210.  
  1211.            
  1212.                <div class="widget-article widget-article--compact">
  1213.                    <div class="widget-article__image">
  1214.                        <a href="https://easybcd2.ru/instrukczii/kak-ustanovit-uefi-vmesto-bios/">
  1215.                                                            <img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image021-150x150.png" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="Boot mode select" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image021-150x150.png" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="Boot mode select" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="https://easybcd2.ru/wp-content/uploads/2024/09/image021-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="Boot mode select" decoding="async" loading="lazy" /></noscript></noscript>                                                    </a>
  1216.                    </div>
  1217.                    <div class="widget-article__body">
  1218.                        <div class="widget-article__title"><a href="https://easybcd2.ru/instrukczii/kak-ustanovit-uefi-vmesto-bios/">Как установить UEFI вместо BIOS</a></div>
  1219.                        <div class="widget-article__category">
  1220.                            <a href="https://easybcd2.ru/category/instrukczii/">Инструкции</a>                        </div>
  1221.                    </div>
  1222.                </div>
  1223.  
  1224.            
  1225.  
  1226.  
  1227.            
  1228.  
  1229.            
  1230.                <div class="widget-article widget-article--compact">
  1231.                    <div class="widget-article__image">
  1232.                        <a href="https://easybcd2.ru/instrukczii/uefi-i-legacy-v-chem-raznicza/">
  1233.                                                            <img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image051-150x150.png" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="плата 1" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2024/09/image051-150x150.png" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="плата 1" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="https://easybcd2.ru/wp-content/uploads/2024/09/image051-150x150.png" class="attachment-thumbnail size-thumbnail wp-post-image" alt="плата 1" decoding="async" loading="lazy" /></noscript></noscript>                                                    </a>
  1234.                    </div>
  1235.                    <div class="widget-article__body">
  1236.                        <div class="widget-article__title"><a href="https://easybcd2.ru/instrukczii/uefi-i-legacy-v-chem-raznicza/">UEFI и Legacy: в чем разница, что лучше выбрать</a></div>
  1237.                        <div class="widget-article__category">
  1238.                            <a href="https://easybcd2.ru/category/instrukczii/">Инструкции</a>                        </div>
  1239.                    </div>
  1240.                </div>
  1241.  
  1242.            
  1243.  
  1244.  
  1245.            
  1246.  
  1247.            
  1248.                <div class="widget-article widget-article--compact">
  1249.                    <div class="widget-article__image">
  1250.                        <a href="https://easybcd2.ru/instrukczii/efi/">
  1251.                                                            <img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-150x150.jpg" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="BIOS Features" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-150x150.jpg" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="BIOS Features" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-2-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="BIOS Features" decoding="async" loading="lazy" /></noscript></noscript>                                                    </a>
  1252.                    </div>
  1253.                    <div class="widget-article__body">
  1254.                        <div class="widget-article__title"><a href="https://easybcd2.ru/instrukczii/efi/">Что такое EFI</a></div>
  1255.                        <div class="widget-article__category">
  1256.                            <a href="https://easybcd2.ru/category/instrukczii/">Инструкции</a>                        </div>
  1257.                    </div>
  1258.                </div>
  1259.  
  1260.            
  1261.  
  1262.  
  1263.            
  1264.  
  1265.            
  1266.                <div class="widget-article widget-article--compact">
  1267.                    <div class="widget-article__image">
  1268.                        <a href="https://easybcd2.ru/instrukczii/zagruzchik-metro/">
  1269.                                                            <img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-1-150x150.jpg" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="меню выбора ОС" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/images/lazy_placeholder.gif" data-lazy-type="image" data-src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-1-150x150.jpg" class="lazy lazy-hidden attachment-thumbnail size-thumbnail wp-post-image" alt="меню выбора ОС" decoding="async" loading="lazy" /><noscript><img width="150" height="150" src="https://easybcd2.ru/wp-content/uploads/2022/05/risunok-1-1-150x150.jpg" class="attachment-thumbnail size-thumbnail wp-post-image" alt="меню выбора ОС" decoding="async" loading="lazy" /></noscript></noscript>                                                    </a>
  1270.                    </div>
  1271.                    <div class="widget-article__body">
  1272.                        <div class="widget-article__title"><a href="https://easybcd2.ru/instrukczii/zagruzchik-metro/">Загрузчик Metro</a></div>
  1273.                        <div class="widget-article__category">
  1274.                            <a href="https://easybcd2.ru/category/instrukczii/">Инструкции</a>                        </div>
  1275.                    </div>
  1276.                </div>
  1277.  
  1278.            
  1279.  
  1280.  
  1281.            </div>
  1282.    
  1283. </aside><!-- #secondary -->
  1284.  
  1285.  
  1286. </div><!-- #content -->
  1287.  
  1288.    
  1289.    
  1290.        <div class="footer-navigation container">
  1291.        <div class="main-navigation-inner ">
  1292.            <div class="menu-menyu-v-futere-container"><ul id="footer_menu" class="menu"><li id="menu-item-156" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-156"><a href="https://easybcd2.ru/o-sajta/">О сайте</a></li>
  1293. <li id="menu-item-155" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-155"><a href="https://easybcd2.ru/obratnaya-svyaz/">Обратная связь</a></li>
  1294. <li id="menu-item-157" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-157"><a rel="privacy-policy" href="https://easybcd2.ru/privacy-policy/">Политика конфиденциальности</a></li>
  1295. </ul></div>        </div>
  1296.    </div>
  1297.  
  1298.  
  1299.  
  1300.    <footer class="site-footer container" itemscope itemtype="http://schema.org/WPFooter">
  1301.        <div class="site-footer-inner ">
  1302.  
  1303.            <div class="footer-info">
  1304.                © 2021-2025 Не является официальным сайтом. Все товарные знаки принадлежат их владельцам.
  1305.                <div class="footer-text"><div class="footer-text"><a href="https://easybcd2.ru/privacy-policy/">Политика конфиденциальности</a></div> </div>
  1306.                            </div><!-- .site-info -->
  1307.  
  1308.            
  1309.            
  1310.        </div><!-- .site-footer-inner -->
  1311.    </footer><!-- .site-footer -->
  1312.  
  1313.  
  1314.            <button type="button" class="scrolltop js-scrolltop"></button>
  1315.    
  1316.  
  1317. </div><!-- #page -->
  1318.  
  1319.  
  1320. <script type="speculationrules">
  1321. {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/root\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
  1322. </script>
  1323. <script>var pseudo_links = document.querySelectorAll(".pseudo-clearfy-link");for (var i=0;i<pseudo_links.length;i++ ) { pseudo_links[i].addEventListener("click", function(e){   window.open( e.target.getAttribute("data-uri") ); }); }</script><script>
  1324. if (typeof rb_ajaxurl==='undefined') {var rb_ajaxurl = 'https://easybcd2.ru/wp-admin/admin-ajax.php';}
  1325. if (typeof rb_csrf==='undefined') {var rb_csrf = 'c2ffd3e7e3';}
  1326. if (typeof gather_content==='undefined') {var gather_content = true;}
  1327. window.RFWP_BlockInserting = class {
  1328.    _blockSettingArray;
  1329.  
  1330.    static endedSc = false;
  1331.    static endedCc = false;
  1332.  
  1333.    constructor(blockSettingArray) {
  1334.        this._blockSettingArray = blockSettingArray;
  1335.    }
  1336.  
  1337.    static launch(blockSettingArray) {
  1338.        var $this = this;
  1339.        if (window.jsInputerLaunch !== undefined && [15, 10].includes(window.jsInputerLaunch)) {
  1340.            var item = new RFWP_BlockInserting(blockSettingArray);
  1341.            item.insert();
  1342.            if (!this.endedSc) {
  1343.                item.shortcodesInsert();
  1344.            }
  1345.            if (!this.endedCc) {
  1346.                /* clearUnsuitableCache(0); */
  1347.            }
  1348.            /* blocksReposition();
  1349.            cachePlacing();
  1350.            symbolMarkersPlaced(); */
  1351.        } else {
  1352.            setTimeout(function () {
  1353.                $this.launch(blockSettingArray);
  1354.            }, 50);
  1355.        }
  1356.    }
  1357.  
  1358.    insert() {
  1359.        let repeatInsert = false;
  1360.        let index, parent_with_content, usedBlockSettingArrayIds, lordOfElements, contentLength, rejectedBlocks,
  1361.            containerFor6th, containerFor7th, countHeaders, blockSetting, currentElement, currentElementArray, elPlace;
  1362.  
  1363.        document.querySelectorAll(".content_pointer_class").forEach((content_pointer) => {
  1364.            parent_with_content = content_pointer.parentElement;
  1365.            usedBlockSettingArrayIds = (content_pointer.getAttribute('data-block-ids') || "").split(',');
  1366.            lordOfElements = parent_with_content;
  1367.            parent_with_content = parent_with_content.parentElement;
  1368.            contentLength = content_pointer.getAttribute('data-content-length');
  1369.            rejectedBlocks = content_pointer.getAttribute('data-rejected-blocks');
  1370.            if (rejectedBlocks&&rejectedBlocks.length > 0) {
  1371.                rejectedBlocks = rejectedBlocks.split(',');
  1372.            }
  1373.            containerFor6th = [];
  1374.            containerFor7th = [];
  1375.  
  1376.            countHeaders = parent_with_content.querySelectorAll('h1, h2, h3, h4, h5, h6').length;
  1377.  
  1378.            while((index = usedBlockSettingArrayIds.findIndex((el) => el === "")) >= 0) {
  1379.                usedBlockSettingArrayIds.splice(index, 1);
  1380.            }
  1381.  
  1382.            if (contentLength < 1) {
  1383.                contentLength = parent_with_content.innerText.length
  1384.            }
  1385.  
  1386.            for (var i = 0; i < this._blockSettingArray.length; i++) {
  1387.                blockSetting = this._blockSettingArray[i];
  1388.                currentElement = null;
  1389.                currentElementArray = [];
  1390.  
  1391.                try {
  1392.                    const binderName = blockSetting["rb_under"];
  1393.  
  1394.                    if (!blockSetting["text"] ||
  1395.                        (blockSetting["text"] && blockSetting["text"].length < 1)
  1396.                    ) {
  1397.                        this._blockSettingArray.splice(i--, 1);
  1398.                        continue;
  1399.                    }
  1400.  
  1401.                    if (rejectedBlocks&&rejectedBlocks.includes(blockSetting["id"]) ||
  1402.                        (blockSetting["maxHeaders"] > 0 && blockSetting["maxHeaders"] < parseInt(countHeaders)) ||
  1403.                        (blockSetting["maxSymbols"] > 0 && blockSetting["maxSymbols"] < parseInt(contentLength)) ||
  1404.                        (content_pointer.classList.contains("hard-content") && blockSetting["setting_type"] !== 3)
  1405.                    ) {
  1406.                        continue;
  1407.                    }
  1408.  
  1409.                    const elementToAdd = this.createBlockElement(blockSetting),
  1410.                        block_number = elementToAdd.children[0].attributes['data-id'].value;
  1411.  
  1412.                    if (usedBlockSettingArrayIds.length > 0 && usedBlockSettingArrayIds.includes(block_number)) {
  1413.                        continue;
  1414.                    }
  1415.  
  1416.                    if ((blockSetting["minHeaders"] > 0)&&(blockSetting["minHeaders"] > countHeaders)) {continue;}
  1417.                    if (blockSetting["minSymbols"] > contentLength) {continue;}
  1418.  
  1419.                    if (blockSetting["setting_type"] == 1) {
  1420.                        currentElementArray = this.currentElementsGather(blockSetting["element"].toLowerCase(), parent_with_content);
  1421.                        if (!!currentElementArray && currentElementArray.length > 0) {
  1422.                            if (blockSetting["elementPlace"] < 0) {
  1423.                                elPlace = currentElementArray.length + blockSetting["elementPlace"];
  1424.                                if (elPlace >= 0 && elPlace < currentElementArray.length) {
  1425.                                    currentElement = this.currentElementReceiver(true, content_pointer, blockSetting, currentElementArray, elPlace);
  1426.                                }
  1427.                            } else {
  1428.                                elPlace = blockSetting["elementPlace"] - 1;
  1429.                                if (elPlace < currentElementArray.length) {
  1430.                                    currentElement = this.currentElementReceiver(false, content_pointer, blockSetting, currentElementArray, elPlace);
  1431.                                }
  1432.                            }
  1433.                        }
  1434.                        if (!currentElement && blockSetting["showNoElement"]) {
  1435.                            currentElement = currentElementArray[currentElementArray.length - 1];
  1436.                        }
  1437.                        if (!!currentElement) {
  1438.                            this.addBlockAd(blockSetting, currentElement, elementToAdd);
  1439.                            usedBlockSettingArrayIds.push(block_number);
  1440.                        } else {
  1441.                            repeatInsert = true;
  1442.                        }
  1443.                    }
  1444.                    else if (blockSetting["setting_type"] == 2) {
  1445.                        if (blockDuplicate == 'no') {
  1446.                            blockSetting["elementCount"] = 1;
  1447.                        }
  1448.                        var curFirstPlace = blockSetting["firstPlace"],
  1449.                            curElementCount = blockSetting["elementCount"],
  1450.                            curElementStep = blockSetting["elementStep"],
  1451.                            repeatableBlockIdentifier = 0,
  1452.                            successAdd = false;
  1453.  
  1454.                        currentElementArray = this.currentElementsGather(blockSetting["element"].toLowerCase(), parent_with_content);
  1455.                        if (currentElementArray) {
  1456.                            for (let i1 = 0; i1 < blockSetting["elementCount"]; i1++) {
  1457.                                elementToAdd.classList.add("repeatable-mark-" + repeatableBlockIdentifier);
  1458.  
  1459.                                elPlace = Math.round(parseInt(blockSetting["firstPlace"]) + (i1*parseInt(blockSetting["elementStep"])) - 1);
  1460.                                if (elPlace < currentElementArray.length) {
  1461.                                    currentElement = this.currentElementReceiver(false, content_pointer, blockSetting, currentElementArray, elPlace);
  1462.                                }
  1463.                                if (!currentElement && blockSetting["showNoElement"] && !i1) {
  1464.                                    currentElement = currentElementArray[currentElementArray.length - 1];
  1465.                                }
  1466.  
  1467.                                if (currentElement !== undefined && currentElement != null) {
  1468.                                    this.addBlockAd(blockSetting, currentElement, elementToAdd);
  1469.                                    curFirstPlace = elPlace + parseInt(blockSetting["elementStep"]) + 1;
  1470.                                    curElementCount--;
  1471.                                    successAdd = true;
  1472.                                } else {
  1473.                                    successAdd = false;
  1474.                                    break;
  1475.                                }
  1476.                            }
  1477.                        }
  1478.                        if (successAdd === true) {
  1479.                            usedBlockSettingArrayIds.push(block_number);
  1480.                            repeatableBlockIdentifier++;
  1481.                        } else {
  1482.                            if (!blockSetting["unsuccess"]) {
  1483.                                blockSetting["unsuccess"] = 1;
  1484.                            } else {
  1485.                                blockSetting["unsuccess"] = Math.round(blockSetting["unsuccess"] + 1);
  1486.                            }
  1487.                            if (blockSetting["unsuccess"] > 10) {
  1488.                                usedBlockSettingArrayIds.push(block_number);
  1489.                            } else {
  1490.                                blockSetting["firstPlace"] = curFirstPlace;
  1491.                                blockSetting["elementCount"] = curElementCount;
  1492.                                blockSetting["elementStep"] = curElementStep;
  1493.                                repeatInsert = true;
  1494.                            }
  1495.                        }
  1496.                    }
  1497.                    else if (blockSetting["setting_type"] == 3) {
  1498.                        currentElement = this.getElementBySelection(blockSetting["directElement"].trim(), blockSetting)
  1499.  
  1500.                        if (!!currentElement) {
  1501.                            this.addBlockAd(blockSetting, currentElement, elementToAdd);
  1502.                            usedBlockSettingArrayIds.push(block_number);
  1503.                            this._blockSettingArray.splice(i--, 1);
  1504.                        } else {
  1505.                            repeatInsert = true;
  1506.                        }
  1507.                    }
  1508.                    else if (blockSetting["setting_type"] == 4) {
  1509.                        content_pointer.parentElement.append(elementToAdd);
  1510.                        usedBlockSettingArrayIds.push(block_number);
  1511.                    }
  1512.                    else if (blockSetting["setting_type"] == 5) {
  1513.                        currentElementArray = this.currentElementsGather('p', content_pointer.parentElement, 1);
  1514.                        if (currentElementArray && currentElementArray.length > 0) {
  1515.                            let pCount = currentElementArray.length;
  1516.                            let elementNumber = Math.round(pCount/2);
  1517.                            if (pCount > 1) {
  1518.                                currentElement = currentElementArray[elementNumber+1];
  1519.                            }
  1520.                            if (!!currentElement) {
  1521.                                if (pCount > 1) {
  1522.                                    this.addBlockAd(blockSetting, currentElement, elementToAdd, currentElement);
  1523.                                } else {
  1524.                                    this.addBlockAd(blockSetting, currentElement, elementToAdd, currentElement.nextSibling);
  1525.                                }
  1526.                                usedBlockSettingArrayIds.push(block_number);
  1527.                            } else {
  1528.                                repeatInsert = true;
  1529.                            }
  1530.                        } else {
  1531.                            repeatInsert = true;
  1532.                        }
  1533.                    }
  1534.                    else if (blockSetting["setting_type"] == 6) {
  1535.                        if (containerFor6th.length > 0) {
  1536.                            for (let j = 0; j < containerFor6th.length; j++) {
  1537.                                if (containerFor6th[j]["elementPlace"]>blockSetting["elementPlace"]) {
  1538.                                    /* continue; */
  1539.                                    if (j === containerFor6th.length-1) {
  1540.                                        containerFor6th.push(blockSetting);
  1541.                                        usedBlockSettingArrayIds.push(block_number);
  1542.                                        break;
  1543.                                    }
  1544.                                } else {
  1545.                                    containerFor6th.splice(j, 0, blockSetting)
  1546.                                    usedBlockSettingArrayIds.push(block_number);
  1547.                                    break;
  1548.                                }
  1549.                            }
  1550.                        } else {
  1551.                            containerFor6th.push(blockSetting);
  1552.                            usedBlockSettingArrayIds.push(block_number);
  1553.                        }
  1554.                        /* vidpravutu v vidstiinuk dlya 6ho tipa */
  1555.                    }
  1556.                    else if (blockSetting["setting_type"] == 7) {
  1557.                        if (containerFor7th.length > 0) {
  1558.                            for (let j = 0; j < containerFor7th.length; j++) {
  1559.                                if (containerFor7th[j]["elementPlace"]>blockSetting["elementPlace"]) {
  1560.                                    /* continue; */
  1561.                                    if (j == containerFor7th.length-1) {
  1562.                                        containerFor7th.push(blockSetting);
  1563.                                        usedBlockSettingArrayIds.push(block_number);
  1564.                                        break;
  1565.                                    }
  1566.                                } else {
  1567.                                    containerFor7th.splice(j, 0, blockSetting)
  1568.                                    usedBlockSettingArrayIds.push(block_number);
  1569.                                    break;
  1570.                                }
  1571.                            }
  1572.                        } else {
  1573.                            containerFor7th.push(blockSetting);
  1574.                            usedBlockSettingArrayIds.push(block_number);
  1575.                        }
  1576.                    }
  1577.                } catch (e) {
  1578.                    console.log(e.message);
  1579.                }
  1580.            }
  1581.  
  1582.            var array = this.textLengthGatherer(lordOfElements),
  1583.                tlArray = array.array,
  1584.                length = array.length;
  1585.  
  1586.            if (containerFor6th.length > 0) {
  1587.                this.percentInserter(lordOfElements, containerFor6th, tlArray, length);
  1588.            }
  1589.            if (containerFor7th.length > 0) {
  1590.                this.symbolInserter(lordOfElements, containerFor7th, tlArray);
  1591.            }
  1592.            this.shortcodesInsert();
  1593.            content_pointer.setAttribute("data-block-ids", usedBlockSettingArrayIds.join(","))
  1594.        });
  1595.  
  1596.        let stopper = 0,
  1597.            $this = this;
  1598.  
  1599.        window.addEventListener('load', function () {
  1600.            if (repeatInsert === true) {
  1601.                setTimeout(function () {
  1602.                    $this.insert();
  1603.                }, 100);
  1604.            }
  1605.        });
  1606.    }
  1607.  
  1608.    createBlockElement(blockSetting) {
  1609.        let element = document.createElement("div");
  1610.  
  1611.        element.classList.add("percentPointerClass");
  1612.        element.classList.add("marked");
  1613.        if (blockSetting["sc"] === 1) {
  1614.            element.classList.add("scMark");
  1615.        }
  1616.        element.innerHTML = blockSetting["text"];
  1617.        element.dataset.rbinder = blockSetting["rb_under"];
  1618.  
  1619.        const block_number = element.children[0].attributes['data-id'].value,
  1620.            elementToAddStyle = this.createStyleElement(block_number, blockSetting["elementCss"]);
  1621.  
  1622.        if (elementToAddStyle&&elementToAddStyle!=='default') {
  1623.            element.style.textAlign = elementToAddStyle;
  1624.        }
  1625.  
  1626.        return element
  1627.    }
  1628.  
  1629.    addBlockAd(blockSetting, currentElement, elementToAdd, position = null) {
  1630.        if (!position) {
  1631.            position = this.initTargetToInsert(blockSetting["elementPosition"], 'element', currentElement);
  1632.        }
  1633.        currentElement.parentNode.insertBefore(elementToAdd, position);
  1634.        currentElement.classList.add('rbinder-'+blockSetting["rb_under"]);
  1635.        elementToAdd.classList.remove('coveredAd');
  1636.    }
  1637.  
  1638.    getElementBySelection(directElement, blockSetting) {
  1639.        if (directElement.search('#') > -1) {
  1640.            return document.querySelector(directElement);
  1641.        }
  1642.        if ((directElement.search('#') < 0)&&(directElement.search('.') > -1)) {
  1643.            return this.directClassElementDetecting(directElement, blockSetting);
  1644.        }
  1645.    }
  1646.  
  1647.    directClassElementDetecting(directElement, blockSetting) {
  1648.        let findQuery = false;
  1649.        let currentElementArray = document.querySelectorAll(directElement);
  1650.        let currentElement = null;
  1651.  
  1652.        if (currentElementArray.length > 0) {
  1653.            if (blockSetting['elementPlace'] > 1) {
  1654.                if (currentElementArray.length >= blockSetting['elementPlace']) {
  1655.                    currentElement = currentElementArray[blockSetting['elementPlace']-1];
  1656.                } else if (currentElementArray.length < blockSetting['elementPlace']) {
  1657.                    if (blockSetting['showNoElement'] > 0) {
  1658.                        currentElement = currentElementArray[currentElementArray.length - 1];
  1659.                    }
  1660.                } else {
  1661.                    findQuery = true;
  1662.                }
  1663.            } else if (blockSetting['elementPlace'] < 0) {
  1664.                if ((currentElementArray.length + blockSetting['elementPlace'] + 1) > 0) {
  1665.                    currentElement = currentElementArray[currentElementArray.length + blockSetting['elementPlace']];
  1666.                } else {
  1667.                    findQuery = true;
  1668.                }
  1669.            } else {
  1670.                findQuery = true;
  1671.            }
  1672.        } else {
  1673.            findQuery = true;
  1674.        }
  1675.  
  1676.        if (findQuery) {
  1677.            currentElement = document.querySelector(directElement);
  1678.        }
  1679.  
  1680.        return currentElement;
  1681.    }
  1682.  
  1683.    placingArrayToH1(usedElement, elementTagToFind) {
  1684.        let elements = usedElement.querySelectorAll(elementTagToFind);
  1685.  
  1686.        if (elements.length < 1) {
  1687.            if (usedElement.parentElement) {
  1688.                elements = this.placingArrayToH1(usedElement.parentElement, elementTagToFind);
  1689.            }
  1690.        }
  1691.        return elements;
  1692.    }
  1693.  
  1694.    elementsCleaning(excArr, elList, pwcLocal, gatherString) {
  1695.        let markedClass = 'rb_m_inc';
  1696.        let markedClassBad = 'rb_m_exc';
  1697.        let cou = 0;
  1698.        let cou1 = 0;
  1699.        let finalArr = [];
  1700.        let finalArrClear = [];
  1701.        let checkNearest;
  1702.        let outOfRangeCheck;
  1703.        let gatherRejected;
  1704.        let allower;
  1705.  
  1706.        try {
  1707.            while (elList[cou]) {
  1708.                allower = true;
  1709.                if (!elList[cou].classList.contains(markedClassBad)) {
  1710.                    if (excArr&&excArr.length > 0) {
  1711.                        cou1 = 0;
  1712.                        while (excArr[cou1]) {
  1713.                            checkNearest = elList[cou].parentElement.closest(excArr[cou1]);
  1714.                            if (checkNearest) {
  1715.                                checkNearest.classList.add('currClosest');
  1716.                                outOfRangeCheck = pwcLocal.querySelector('.currClosest');
  1717.                                if (outOfRangeCheck) {
  1718.                                    allower = false;
  1719.                                    checkNearest.classList.add(markedClass);
  1720.                                    gatherRejected = checkNearest.querySelectorAll(gatherString);
  1721.                                    if (gatherRejected.length > 0) {
  1722.                                        for (let i1 = 0; i1 < gatherRejected.length; i1++) {
  1723.                                            gatherRejected[i1].classList.add(markedClassBad);
  1724.                                        }
  1725.                                    }
  1726.                                }
  1727.                                checkNearest.classList.remove('currClosest');
  1728.                            }
  1729.                            cou1++;
  1730.                        }
  1731.                    }
  1732.                    if (allower===true) {
  1733.                        elList[cou].classList.add(markedClass);
  1734.                        /* finalArr.push(elList[cou]); */
  1735.                    }
  1736.                }
  1737.                cou++;
  1738.            }
  1739.            finalArr = pwcLocal.querySelectorAll('.'+markedClass+':not('+markedClassBad+')');
  1740.            finalArrClear = pwcLocal.querySelectorAll('.'+markedClass+',.'+markedClassBad);
  1741.            if (finalArrClear&&finalArrClear.length > 0) {
  1742.                for (let i1 = 0; i1 < finalArrClear.length; i1++) {
  1743.                    finalArrClear[i1].classList.remove(markedClass,markedClassBad);
  1744.                }
  1745.            }
  1746.        } catch (er) {
  1747.            console.log(er.message);
  1748.        }
  1749.        return finalArr;
  1750.    }
  1751.  
  1752.    currentElementsGather(usedElement, localPwc, loopLimit = 2, ) {
  1753.        let curElementSearchRepeater = true;
  1754.        let curElementSearchCounter = 0;
  1755.        let currentElementArray = null;
  1756.        let ExcludedString = '';
  1757.        let tagListString = '';
  1758.        let tagListStringExc = '';
  1759.        let cou = 0;
  1760.        let tagList;
  1761.        /* let excArr = excIdClUnpacker(); */
  1762.        let tagListCou = 0;
  1763.  
  1764.        if (usedElement==='h1') {
  1765.            currentElementArray = this.placingArrayToH1(localPwc, usedElement);
  1766.        } else {
  1767.            if (usedElement==='h2-4')
  1768.                tagList = ['h2','h3','h3'];
  1769.            else
  1770.                tagList = [usedElement];
  1771.  
  1772.            while (tagList[tagListCou]) {
  1773.                tagListString += ((cou++ > 0) ? ',' : '') + tagList[tagListCou];
  1774.                tagListStringExc += ':not(' + tagList[tagListCou] + ')';
  1775.                tagListCou++;
  1776.            }
  1777.  
  1778.            ExcludedString = '';
  1779.            if (excIdClass&&excIdClass.length > 0) {
  1780.                for (let i2 = 0; i2 < excIdClass.length; i2++) {
  1781.                    if (excIdClass[i2].length > 0) {
  1782.                        ExcludedString += (i2>0?',':'')+excIdClass[i2]+tagListStringExc;
  1783.                    }
  1784.                }
  1785.            }
  1786.            let detailedQueryString = tagListString+','+ExcludedString;
  1787.  
  1788.            /* console.log(detailedQueryString); */
  1789.            while (curElementSearchRepeater&&curElementSearchCounter < loopLimit) {
  1790.                try {
  1791.                    currentElementArray = localPwc.querySelectorAll(tagListString);
  1792.                } catch (e1) {console.log(e1.message);}
  1793.                if (!currentElementArray || !currentElementArray.length) {
  1794.                    if (localPwc.parentElement) {
  1795.                        localPwc = localPwc.parentElement;
  1796.                    } else {
  1797.                        break;
  1798.                    }
  1799.                } else {
  1800.                    currentElementArray = this.elementsCleaning(excIdClass, currentElementArray, localPwc, detailedQueryString);
  1801.                    curElementSearchRepeater = false;
  1802.                }
  1803.                curElementSearchCounter++;
  1804.            }
  1805.        }
  1806.        return currentElementArray;
  1807.    }
  1808.  
  1809.    currentElementReceiver(revert, content_pointer, blockSetting, currentElementArray, elPlace) {
  1810.        let currentElement = null;
  1811.        let sameElementAfterWidth = false;
  1812.        let testCou = 0;
  1813.        while (currentElementArray[elPlace] && sameElementAfterWidth === false && testCou < 8) {
  1814.            currentElement = currentElementArray[elPlace];
  1815.            try {
  1816.                sameElementAfterWidth = this.checkAdsWidth(content_pointer, blockSetting["elementPosition"], currentElement);
  1817.            } catch (ex) {
  1818.                sameElementAfterWidth = true;
  1819.                console.log(ex.message);
  1820.            }
  1821.            revert? elPlace--: elPlace++;
  1822.            testCou++;
  1823.        }
  1824.  
  1825.        return currentElement;
  1826.    }
  1827.  
  1828.  
  1829.    symbolInserter(lordOfElements, containerFor7th, tlArray) {
  1830.        try {
  1831.            var currentChildrenLength = 0;
  1832.            let previousBreak = 0;
  1833.            let needleLength;
  1834.            let currentSumLength;
  1835.            let elementToAdd;
  1836.            let elementToBind;
  1837.            let binderName;
  1838.  
  1839.            if (!lordOfElements.querySelector(".markedSpan1")) {
  1840.                for (let i = 0; i < containerFor7th.length; i++) {
  1841.                    previousBreak = 0;
  1842.                    currentChildrenLength = 0;
  1843.                    currentSumLength = 0;
  1844.                    needleLength = Math.abs(containerFor7th[i]['elementPlace']);
  1845.                    binderName = containerFor7th[i]["rb_under"];
  1846.  
  1847.                    elementToAdd = this.createBlockElement(containerFor7th[i]);
  1848.                    if (!elementToAdd) {
  1849.                        continue;
  1850.                    }
  1851.  
  1852.                    if (containerFor7th[i]['elementPlace'] < 0) {
  1853.                        for (let j = tlArray.length-1; j > -1; j--) {
  1854.                            currentSumLength = currentSumLength + tlArray[j]['length'];
  1855.                            if (needleLength < currentSumLength) {
  1856.                                elementToBind = tlArray[j]['element'];
  1857.                                elementToBind = this.currentElementReceiverSpec(true, j, tlArray, elementToBind);
  1858.                                this.addBlockAd(containerFor7th[i], elementToBind, elementToAdd, elementToBind);
  1859.                                break;
  1860.                            }
  1861.                        }
  1862.                    } else if (containerFor7th[i]['elementPlace'] == 0) {
  1863.                        elementToBind = tlArray[0]['element'];
  1864.                        this.addBlockAd(containerFor7th[i], elementToBind, elementToAdd, elementToBind);
  1865.                    } else {
  1866.                        for (let j = 0; j < tlArray.length; j++) {
  1867.                            currentSumLength = currentSumLength + tlArray[j]['length'];
  1868.                            if (needleLength < currentSumLength) {
  1869.                                elementToBind = tlArray[j]['element'];
  1870.                                elementToBind = this.currentElementReceiverSpec(false, j, tlArray, elementToBind);
  1871.                                this.addBlockAd(containerFor7th[i], elementToBind, elementToAdd, elementToBind.nextSibling);
  1872.                                break;
  1873.                            }
  1874.                        }
  1875.                    }
  1876.                }
  1877.  
  1878.                var spanMarker = document.createElement("span");
  1879.                spanMarker.classList.add("markedSpan1");
  1880.                lordOfElements.prepend(spanMarker);
  1881.            }
  1882.        } catch (e) {
  1883.            console.log(e);
  1884.        }
  1885.    }
  1886.  
  1887.    percentInserter(lordOfElements, containerFor6th, tlArray, textLength) {
  1888.        try {
  1889.            var textNeedyLength = 0;
  1890.            let elementToAdd;
  1891.            var elementToBind;
  1892.            let elementToAddStyle;
  1893.            let block_number;
  1894.            var binderName;
  1895.            let $this = this;
  1896.  
  1897.            function insertByPercents(textLength) {
  1898.                let localMiddleValue = 0;
  1899.  
  1900.                for (let j = 0; j < containerFor6th.length; j++) {
  1901.                    textNeedyLength = Math.round(textLength * (containerFor6th[j]["elementPlace"]/100));
  1902.                    for (let i = 0; i < tlArray.length; i++) {
  1903.                        if (tlArray[i]['lengthSum'] >= textNeedyLength) {
  1904.                            binderName = containerFor6th[j]["rb_under"];
  1905.                            elementToAdd = $this.createBlockElement(containerFor6th[j]);
  1906.                            if (!elementToAdd) {
  1907.                                break;
  1908.                            }
  1909.  
  1910.                            localMiddleValue = tlArray[i]['lengthSum'] - Math.round(tlArray[i]['length']/2);
  1911.                            elementToBind = tlArray[i]['element'];
  1912.                            $this.currentElementReceiverSpec(false, i, tlArray, elementToBind);
  1913.                            if (textNeedyLength < localMiddleValue) {
  1914.                                $this.addBlockAd(containerFor6th[j], elementToBind, elementToAdd, elementToBind);
  1915.                            } else {
  1916.                                $this.addBlockAd(containerFor6th[j], elementToBind, elementToAdd, elementToBind.nextSibling);
  1917.                            }
  1918.                            break;
  1919.                        }
  1920.                    }
  1921.                }
  1922.                return false;
  1923.            }
  1924.  
  1925.            function clearTlMarks() {
  1926.                let marksForDeleting = document.querySelectorAll('.textLengthMarker');
  1927.  
  1928.                if (marksForDeleting.length > 0) {
  1929.                    for (let i = 0; i < marksForDeleting.length; i++) {
  1930.                        marksForDeleting[i].remove();
  1931.                    }
  1932.                }
  1933.            }
  1934.  
  1935.            if (!lordOfElements.querySelector(".markedSpan")) {
  1936.                insertByPercents(textLength);
  1937.                clearTlMarks();
  1938.                var spanMarker = document.createElement("span");
  1939.                spanMarker.classList.add("markedSpan");
  1940.                lordOfElements.prepend(spanMarker);
  1941.            }
  1942.        } catch (e) {
  1943.            console.log(e.message);
  1944.        }
  1945.    }
  1946.  
  1947.  
  1948.    /* "sc" in variables - mark for shortcode variable */
  1949.    shortcodesInsert() {
  1950.        let gatheredBlocks = document.querySelectorAll('.percentPointerClass.scMark'),
  1951.            scBlockId = -1,
  1952.            scAdId = -1,
  1953.            blockStatus = '',
  1954.            dataFull = -1,
  1955.            gatheredBlockChild,
  1956.            okStates = ['done','refresh-wait','no-block','fetched'],
  1957.            scContainer,
  1958.            sci,
  1959.            i1 = 0,
  1960.            skyscraperStatus = false,
  1961.            splitedSkyscraper = [],
  1962.            gatheredBlockChildSkyParts = [],
  1963.            stickyStatus = false,
  1964.            stickyCheck = [],
  1965.            stickyFixedStatus = false,
  1966.            stickyFixedCheck = [],
  1967.            repeatableIdentifier = "",
  1968.            dataCidIdentifier = null,
  1969.            divCidElement = '';
  1970.  
  1971.        if (typeof scArray !== 'undefined') {
  1972.            if (scArray&&scArray.length > 0&&gatheredBlocks&&gatheredBlocks.length > 0&&typeof window.rulvW5gntb !== 'undefined') {
  1973.                dataCidIdentifier = window.rulvW5gntb;
  1974.                for (let i = 0; i < gatheredBlocks.length; i++) {
  1975.                    gatheredBlockChild = gatheredBlocks[i].children[0];
  1976.                    if (!gatheredBlockChild) {
  1977.                        continue;
  1978.                    }
  1979.                    scAdId = -3;
  1980.                    blockStatus = null;
  1981.                    scContainer = null;
  1982.                    dataFull = -1;
  1983.                    skyscraperStatus = false;
  1984.                    splitedSkyscraper = [];
  1985.                    gatheredBlockChildSkyParts = [];
  1986.                    stickyStatus = false;
  1987.                    stickyCheck = [];
  1988.                    stickyFixedStatus = false;
  1989.                    stickyFixedCheck = [];
  1990.                    repeatableIdentifier = "";
  1991.                    divCidElement = null;
  1992.  
  1993.                    scAdId = gatheredBlockChild.getAttribute('data-aid');
  1994.                    scBlockId = gatheredBlockChild.getAttribute('data-id');
  1995.                    blockStatus = gatheredBlockChild.getAttribute('data-state');
  1996.                    dataFull = gatheredBlockChild.getAttribute('data-full');
  1997.  
  1998.                    if (scBlockId&&scAdId > 0) {
  1999.                        sci = -1;
  2000.                        for (i1 = 0; i1 < scArray.length; i1++) {
  2001.                            if (scBlockId == scArray[i1]['blockId']&&scAdId == scArray[i1]['adId']) {
  2002.                                sci = i1;
  2003.                            }
  2004.                        }
  2005.  
  2006.                        if (sci > -1) {
  2007.                            if (blockStatus&&okStates.includes(blockStatus)) {
  2008.  
  2009.                                if (blockStatus=='no-block') {
  2010.                                    gatheredBlockChild.innerHTML = '';
  2011.                                } else if ((blockStatus=='fetched'&&dataFull==1)||!['no-block','fetched'].includes(blockStatus)) {
  2012.                                    for (let cl1 = 0; cl1 < gatheredBlocks[i].classList.length; cl1++) {
  2013.                                        if (gatheredBlocks[i].classList[cl1].includes("repeatable-mark")) {
  2014.                                            repeatableIdentifier = gatheredBlocks[i].classList[cl1];
  2015.                                        }
  2016.                                    }
  2017.  
  2018.                                    if (repeatableIdentifier) {
  2019.                                        divCidElement = document.querySelectorAll(".percentPointerClass.scMark."+repeatableIdentifier+' div[data-cid="'+dataCidIdentifier+'"]');
  2020.                                    } else {
  2021.                                        divCidElement = gatheredBlockChild.querySelectorAll('div[data-cid="'+dataCidIdentifier+'"]');
  2022.                                    }
  2023.  
  2024.                                    var text = scArray[sci]['text'];
  2025.                                    if (divCidElement&&divCidElement.length > 0) {
  2026.                                        for (let i2 = 0; i2 < divCidElement.length; i2++) {
  2027.                                            jQuery(divCidElement[i2]).html(text);
  2028.                                        }
  2029.                                    } else {
  2030.                                        jQuery(gatheredBlockChild).html(text);
  2031.                                    }
  2032.                                    this.launchUpdateRbDisplays();
  2033.                                }
  2034.                                if (blockStatus !== 'fetched' || (blockStatus === 'fetched' && dataFull === 1)) {
  2035.                                    gatheredBlocks[i].classList.remove('scMark');
  2036.                                }
  2037.                            }
  2038.                        }
  2039.                    } else if (scBlockId&&scAdId < 1&&['no-block','fetched'].includes(blockStatus)) {
  2040.                        gatheredBlocks[i].classList.remove('scMark');
  2041.                    }
  2042.                }
  2043.            } else if (!scArray||(scArray&&scArray.length < 1)) {
  2044.                this.endedSc = true;
  2045.            }
  2046.        } else {
  2047.            this.endedSc = true;
  2048.        }
  2049.  
  2050.        if (!this.endedSc) {
  2051.            var $this = this;
  2052.            setTimeout(function () {
  2053.                $this.shortcodesInsert();
  2054.            }, 200);
  2055.        }
  2056.    }
  2057.  
  2058.    currentElementReceiverSpec(revert, curSum, elList, currentElement) {
  2059.        let origCurrentElement = currentElement;
  2060.        let content_pointer = document.querySelector(".content_pointer_class"); /* orig */
  2061.        let sameElementAfterWidth = false;
  2062.        let testCou = 0;
  2063.        while (elList[curSum] && !sameElementAfterWidth && testCou < 5) {
  2064.            currentElement = elList[curSum]['element'];
  2065.            try {
  2066.                sameElementAfterWidth = this.checkAdsWidth(content_pointer, 0, currentElement);
  2067.            } catch (ex) {
  2068.                sameElementAfterWidth = true;
  2069.                console.log(ex.message);
  2070.            }
  2071.            revert? curSum--: curSum++;
  2072.            testCou++;
  2073.        }
  2074.        return currentElement?currentElement:origCurrentElement;
  2075.    }
  2076.  
  2077.    launchUpdateRbDisplays() {
  2078.        if ((typeof updateRbDisplays !== 'undefined')&&(typeof updateRbDisplays === 'function')) {
  2079.            updateRbDisplays();
  2080.        } else {
  2081.            setTimeout(function () {
  2082.                this.launchUpdateRbDisplays();
  2083.            }, 200);
  2084.        }
  2085.    }
  2086.  
  2087.    checkAdsWidth(content_pointer, posCurrentElement, currentElement) {
  2088.        let widthChecker = document.querySelector('#widthChecker');
  2089.        let widthCheckerStyle = null;
  2090.        let content_pointerStyle = getComputedStyle(content_pointer);
  2091.        let content = content_pointer.parentElement;
  2092.  
  2093.        if (!widthChecker) {
  2094.            widthChecker = document.createElement("div");
  2095.            widthChecker.setAttribute('id','widthChecker');
  2096.            widthChecker.style.display = 'flex';
  2097.        }
  2098.  
  2099.        if (content) {
  2100.            posCurrentElement = this.initTargetToInsert(posCurrentElement, 'term', currentElement);
  2101.            currentElement.parentNode.insertBefore(widthChecker, posCurrentElement);
  2102.            widthCheckerStyle = getComputedStyle(widthChecker);
  2103.  
  2104.            if (parseInt(widthCheckerStyle.width) >= (parseInt(content_pointerStyle.width) - 50)) {
  2105.                return true;
  2106.            }
  2107.        }
  2108.        return false;
  2109.    }
  2110.  
  2111.  
  2112.    initTargetToInsert(position, type, currentElement) {
  2113.        let posCurrentElement;
  2114.        let usedElement;
  2115.        if (type == 'element') {
  2116.            if (position == 0) {
  2117.                posCurrentElement = currentElement;
  2118.                if (!(typeof obligatoryMargin!=='undefined'&&obligatoryMargin===1)) {
  2119.                    currentElement.classList.add('rfwp_removedMarginTop');
  2120.                }
  2121.            } else {
  2122.                posCurrentElement = currentElement.nextSibling;
  2123.                if (!(typeof obligatoryMargin!=='undefined'&&obligatoryMargin===1)) {
  2124.                    currentElement.classList.add('rfwp_removedMarginBottom');
  2125.                }
  2126.            }
  2127.            currentElement.style.clear = 'both';
  2128.        } else {
  2129.            usedElement = currentElement;
  2130.            if (position == 0) {
  2131.                posCurrentElement = usedElement;
  2132.            } else {
  2133.                posCurrentElement = usedElement.nextSibling;
  2134.            }
  2135.        }
  2136.        return posCurrentElement;
  2137.    }
  2138.  
  2139.    createStyleElement(blockNumber, localElementCss) {
  2140.        let htmlToAdd = '';
  2141.        let marginString;
  2142.        let textAlignString;
  2143.        let contPois = document.querySelector('.content_pointer_class');
  2144.        let emptyValues = false;
  2145.        let elementToAddStyleLocal;
  2146.  
  2147.        if (!contPois.length)
  2148.            return false;
  2149.  
  2150.        contPois.forEach((contPoi) => {
  2151.            elementToAddStyleLocal = contPoi.querySelector('.blocks_align_style');
  2152.  
  2153.            if (!elementToAddStyleLocal) {
  2154.                elementToAddStyleLocal = document.createElement('style');
  2155.                elementToAddStyleLocal.classList.add('blocks_align_style');
  2156.                contPoi.parentNode.insertBefore(elementToAddStyleLocal, contPoi);
  2157.            }
  2158.        });
  2159.  
  2160.  
  2161.  
  2162.        switch (localElementCss) {
  2163.            case 'left':
  2164.                emptyValues = false;
  2165.                marginString = '0 auto 0 0';
  2166.                textAlignString = 'left';
  2167.                break;
  2168.            case 'right':
  2169.                emptyValues = false;
  2170.                marginString = '0 0 0 auto';
  2171.                textAlignString = 'right';
  2172.                break;
  2173.            case 'center':
  2174.                emptyValues = false;
  2175.                marginString = '0 auto';
  2176.                textAlignString = 'center';
  2177.                break;
  2178.            case 'default':
  2179.                emptyValues = true;
  2180.                marginString = 'default';
  2181.                textAlignString = 'default';
  2182.                break;
  2183.        }
  2184.        if (!emptyValues) {
  2185.            htmlToAdd = '.percentPointerClass  > *[data-id="'+blockNumber+'"] {\n' +
  2186.                '    margin: '+marginString+';\n' +
  2187.                '}\n';
  2188.        }
  2189.  
  2190.        elementToAddStyleLocal.innerHTML += htmlToAdd;
  2191.        return textAlignString;
  2192.    }
  2193.  
  2194.    clearUnsuitableCache(cuc_cou) {
  2195.        let scAdId = -1;
  2196.        let ccRepeat = false;
  2197.  
  2198.        let gatheredBlocks = document.querySelectorAll('.percentPointerClass .' + block_classes.join(', .percentPointerClass .'));
  2199.  
  2200.        if (gatheredBlocks&&gatheredBlocks.length > 0) {
  2201.            for (let i = 0; i < gatheredBlocks.length; i++) {
  2202.                if (gatheredBlocks[i]['dataset']['aid']&&gatheredBlocks[i]['dataset']['aid'] < 0) {
  2203.                    if ((gatheredBlocks[i]['dataset']["state"]=='no-block')||(['done','fetched','refresh-wait'].includes(gatheredBlocks[i]['dataset']["state"]))) {
  2204.                        gatheredBlocks[i]['innerHTML'] = '';
  2205.                    } else {
  2206.                        ccRepeat = true;
  2207.                    }
  2208.                } else if (!gatheredBlocks[i]['dataset']['aid']) {
  2209.                    ccRepeat = true;
  2210.                }
  2211.            }
  2212.            if (cuc_cou < 50) {
  2213.                if (ccRepeat) {
  2214.                    let $this = this;
  2215.                    setTimeout(function () {
  2216.                        $this.clearUnsuitableCache(cuc_cou+1);
  2217.                    }, 100);
  2218.                }
  2219.            } else {
  2220.                endedCc = true;
  2221.            }
  2222.        } else {
  2223.            endedCc = true;
  2224.        }
  2225.    }
  2226.  
  2227.  
  2228.    excIdClUnpacker() {
  2229.        let excArr = [],
  2230.            cou = 0,
  2231.            currExcStr = '',
  2232.            curExcFirst = '';
  2233.        excArr['id'] = [];
  2234.        excArr['class'] = [];
  2235.        excArr['tag'] = [];
  2236.        if (excIdClass&&excIdClass.length > 0) {
  2237.            while (excIdClass[cou]) {
  2238.                currExcStr = excIdClass[cou];
  2239.                if (currExcStr.length > 0) {
  2240.                    curExcFirst = currExcStr.substring(0,1);
  2241.                    switch (curExcFirst) {
  2242.                        case '#':
  2243.                            if (currExcStr.length > 1) {
  2244.                                currExcStr = currExcStr.substring(1);
  2245.                                excArr['id'].push(currExcStr);
  2246.                            }
  2247.                            break;
  2248.                        case '.':
  2249.                            if (currExcStr.length > 1) {
  2250.                                currExcStr = currExcStr.substring(1);
  2251.                                excArr['class'].push(currExcStr);
  2252.                            }
  2253.                            break;
  2254.                        default:
  2255.                            excArr['tag'].push(currExcStr);
  2256.                            break;
  2257.                    }
  2258.                    cou++;
  2259.                }
  2260.            }
  2261.        }
  2262.        return excArr;
  2263.    }
  2264.  
  2265.    possibleTagsInCheckConfirmer(possibleTagsArray, possibleTagsInCheck) {
  2266.        if (possibleTagsArray.includes("LI")) {
  2267.            if (possibleTagsArray.includes("UL")) {
  2268.                possibleTagsInCheck.push("UL");
  2269.            }
  2270.            if (possibleTagsArray.includes("OL")) {
  2271.                possibleTagsInCheck.push("OL");
  2272.            }
  2273.        }
  2274.  
  2275.        return false;
  2276.    }
  2277.  
  2278.    textLengthGatherer(lordOfElementsLoc) {
  2279.        var possibleTagsArray;
  2280.        if (typeof tagsListForTextLength!=="undefined") {
  2281.            possibleTagsArray = tagsListForTextLength;
  2282.        } else {
  2283.            possibleTagsArray = ["P", "H1", "H2", "H3", "H4", "H5", "H6", "DIV", "BLOCKQUOTE", "INDEX", "ARTICLE", "SECTION"];
  2284.        }
  2285.        let possibleTagsInCheck = ["DIV", "INDEX", "SECTION"];
  2286.  
  2287.        this.possibleTagsInCheckConfirmer(possibleTagsArray, possibleTagsInCheck);
  2288.        let excArr = this.excIdClUnpacker(),
  2289.            textLength = 0,
  2290.            tlArray = [];
  2291.  
  2292.        function textLengthGathererRec(lordOfElementsLoc) {
  2293.            let allowed;
  2294.            let cou1;
  2295.            let classesArray;
  2296.            let countSuccess = 0;
  2297.            try {
  2298.                for (let i = 0; i < lordOfElementsLoc.children.length; i++) {
  2299.                    if (possibleTagsArray.includes(lordOfElementsLoc.children[i].tagName)
  2300.                        &&!lordOfElementsLoc.children[i].classList.contains("percentPointerClass")
  2301.                        &&lordOfElementsLoc.children[i].id!="toc_container"
  2302.                    ) {
  2303.                        if (possibleTagsInCheck.includes(lordOfElementsLoc.children[i].tagName)
  2304.                            &&(lordOfElementsLoc.children[i].children.length > 0)
  2305.                        ) {
  2306.                            allowed = true;
  2307.                            if (lordOfElementsLoc.children[i].id&&excArr['id'].length > 0) {
  2308.                                cou1 = 0;
  2309.                                while (excArr['id'][cou1]) {
  2310.                                    if (lordOfElementsLoc.children[i].id.toLowerCase()==excArr['id'][cou1].toLowerCase()) {
  2311.                                        allowed = false;
  2312.                                        break;
  2313.                                    }
  2314.                                    cou1++;
  2315.                                }
  2316.                            }
  2317.  
  2318.                            if (lordOfElementsLoc.children[i].classList.length > 0&&excArr['class'].length > 0) {
  2319.                                cou1 = 0;
  2320.                                while (excArr['class'][cou1]) {
  2321.                                    classesArray = excArr['class'][cou1].split('.');
  2322.                                    if (classesArray.every(className => lordOfElementsLoc.children[i].classList.contains(className))) {
  2323.                                        allowed = false;
  2324.                                        break;
  2325.                                    }
  2326.                                    cou1++;
  2327.                                }
  2328.                            }
  2329.  
  2330.                            if (excArr['tag'].length > 0) {
  2331.                                cou1 = 0;
  2332.                                while (excArr['tag'][cou1]) {
  2333.                                    if (lordOfElementsLoc.children[i].tagName.toLowerCase()==excArr['tag'][cou1].toLowerCase()) {
  2334.                                        allowed = false;
  2335.                                        break;
  2336.                                    }
  2337.                                    cou1++;
  2338.                                }
  2339.                            }
  2340.  
  2341.                            if (allowed) {
  2342.                                if (textLengthGathererRec(lordOfElementsLoc.children[i], excArr, possibleTagsArray, possibleTagsInCheck)) {
  2343.                                    countSuccess++;
  2344.                                    continue;
  2345.                                }
  2346.                            }
  2347.                        }
  2348.                        textLength = textLength + lordOfElementsLoc.children[i].innerText.length;
  2349.                        tlArray.push({
  2350.                            tag: lordOfElementsLoc.children[i].tagName,
  2351.                            length: lordOfElementsLoc.children[i].innerText.length,
  2352.                            lengthSum: textLength,
  2353.                            element: lordOfElementsLoc.children[i]
  2354.                        });
  2355.                        countSuccess++;
  2356.                    }
  2357.                }
  2358.            } catch (er) {
  2359.                console.log(er.message);
  2360.            }
  2361.            return countSuccess > 0;
  2362.        }
  2363.  
  2364.        textLengthGathererRec(lordOfElementsLoc);
  2365.  
  2366.        return {array: tlArray, length: textLength};
  2367.    }
  2368. };if (typeof window.jsInputerLaunch==='undefined') {window.jsInputerLaunch = -1;}
  2369.  
  2370. function asyncInsertingsInsertingFunction(insertingsArray) {
  2371.    let currentElementForInserting = 0;
  2372.    let currentElementToMove = 0;
  2373.    let positionElement = 0;
  2374.    let position = 0;
  2375.    let insertToAdd = 0;
  2376.    let postId = 0;
  2377.    let repeatSearch = 0;
  2378.    if (insertingsArray&&insertingsArray.length > 0) {
  2379.        for (let i = 0; i < insertingsArray.length; i++) {
  2380.            if (!insertingsArray[i]['used']||(insertingsArray[i]['used']&&insertingsArray[i]['used']==0)) {
  2381.                positionElement = insertingsArray[i]['position_element'];
  2382.                position = insertingsArray[i]['position'];
  2383.                insertToAdd = insertingsArray[i]['content'];
  2384.                postId = insertingsArray[i]['postId'];
  2385.  
  2386.                currentElementForInserting = document.querySelector(positionElement);
  2387.  
  2388.                currentElementToMove = document.querySelector('.coveredInsertings[data-id="'+postId+'"]');
  2389.                if (currentElementForInserting) {
  2390.                    if (position==0) {
  2391.                        currentElementForInserting.parentNode.insertBefore(currentElementToMove, currentElementForInserting);
  2392.                        currentElementToMove.classList.remove('coveredInsertings');
  2393.                        insertingsArray[i]['used'] = 1;
  2394.                    } else {
  2395.                        currentElementForInserting.parentNode.insertBefore(currentElementToMove, currentElementForInserting.nextSibling);
  2396.                        currentElementToMove.classList.remove('coveredInsertings');
  2397.                        insertingsArray[i]['used'] = 1;
  2398.                    }
  2399.                } else {
  2400.                    repeatSearch = 1;
  2401.                }
  2402.            }
  2403.        }
  2404.    }
  2405.    if (repeatSearch == 1) {
  2406.        setTimeout(function () {
  2407.            asyncInsertingsInsertingFunction(insertingsArray);
  2408.        }, 100)
  2409.    }
  2410. }
  2411.  
  2412. function insertingsFunctionLaunch() {
  2413.    if (window.jsInsertingsLaunch !== undefined&&jsInsertingsLaunch == 25) {
  2414.        asyncInsertingsInsertingFunction(insertingsArray);
  2415.    } else {
  2416.        setTimeout(function () {
  2417.            insertingsFunctionLaunch();
  2418.        }, 100)
  2419.    }
  2420. }
  2421.  
  2422. function setLongCache() {
  2423.    let xhttp = new XMLHttpRequest();
  2424.    let sendData = 'action=setLongCache&type=longCatching&_csrf='+rb_csrf;
  2425.    xhttp.onreadystatechange = function(redata) {
  2426.        if (this.readyState == 4 && this.status == 200) {
  2427.            console.log('long cache deployed');
  2428.        }
  2429.    };
  2430.    xhttp.open("POST", rb_ajaxurl, true);
  2431.    xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  2432.    xhttp.send(sendData);
  2433. }
  2434.  
  2435. function cachePlacing(alert_type, errorInfo=null) {
  2436.    let adBlocks = document.querySelectorAll('.percentPointerClass .' + block_classes.join(', .percentPointerClass .'));
  2437.    let curAdBlock;
  2438.    let okStates = ['done','refresh-wait','no-block','fetched'];
  2439.    /* let adId = -1; */
  2440.    let blockAid = null;
  2441.    let blockId;
  2442.  
  2443.    if (typeof cachedBlocksArray !== 'undefined'&&cachedBlocksArray&&cachedBlocksArray.length > 0&&adBlocks&&adBlocks.length > 0) {
  2444.        for (let i = 0; i < adBlocks.length; i++) {
  2445.            blockAid = adBlocks[i]['dataset']['aid'];
  2446.  
  2447.            if (!blockAid) {
  2448.                blockId = adBlocks[i]['dataset']['id'];
  2449.                if (cachedBlocksArray[blockId]) {
  2450.                    jQuery(adBlocks[i]).html(cachedBlocksArray[blockId]);
  2451.                }
  2452.            }
  2453.        }
  2454.    }
  2455.  
  2456.    if (alert_type&&alert_type=='high') {
  2457.        setLongCache();
  2458.    }
  2459. }
  2460.  
  2461. function saveContentBlock(contentContainer) {
  2462.    try {
  2463.        if (!gather_content) {
  2464.            console.log('content gather save function entered');
  2465.            let xhttp = new XMLHttpRequest();
  2466.            let sendData = 'action=RFWP_saveContentContainer&type=gatherContentBlock&data='+contentContainer+'&_csrf='+rb_csrf;
  2467.            xhttp.onreadystatechange = function(redata) {
  2468.                if (this.readyState == 4 && this.status == 200) {
  2469.                    console.log('content gather succeed');
  2470.                } else {
  2471.                    console.log('content gather gone wrong');
  2472.                }
  2473.            };
  2474.            xhttp.open("POST", rb_ajaxurl, true);
  2475.            xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  2476.            xhttp.send(sendData);
  2477.        }
  2478.    } catch (er) {
  2479.        console.log('content gather error: '+er+';');
  2480.    }
  2481. }
  2482.  
  2483. window.gatherContentBlock = function() {
  2484.    let cPointers = null,
  2485.        cPointer = null,
  2486.        cPointerParent = null,
  2487.        cPointerParentString = null,
  2488.        cPointerParentStringItem = null,
  2489.        classWords = ['content','entry','post','wrap','description','taxonomy'],
  2490.        classChoosed = false;
  2491.  
  2492.    cPointers = document.querySelectorAll('.content_pointer_class');
  2493.    if (cPointers.length > 0) {
  2494.        for (let i = 0; i < cPointers.length; i++) {
  2495.            cPointer = cPointers[i];
  2496.  
  2497.            cPointerParentStringItem = null;
  2498.            if (window.jsInputerLaunch!==15) {
  2499.                return false;
  2500.            }
  2501.            cPointerParent = cPointer.parentElement;
  2502.            if (cPointerParent) {
  2503.                if (cPointerParent.classList.length > 0) {
  2504.                    cPointerParentStringItem = cPointerParent.tagName.toLowerCase() + '.' + cPointerParent.classList[0];
  2505.                    for (let j = 0; j < classWords.length; j++) {
  2506.                        for (let i = 0; i < cPointerParent.classList.length; i++) {
  2507.                            if (cPointerParent.classList[i].includes(classWords[j])) {
  2508.                                cPointerParentStringItem = cPointerParent.tagName.toLowerCase() + '.'+cPointerParent.classList[i];
  2509.                                classChoosed = true;
  2510.                                break;
  2511.                            }
  2512.                        }
  2513.                        if (classChoosed===true) {
  2514.                            break;
  2515.                        }
  2516.                    }
  2517.  
  2518.                    if (classChoosed===true) {
  2519.                        cPointerParentString = cPointerParentStringItem;
  2520.                        break;
  2521.                    }
  2522.                }
  2523.                if (cPointerParentStringItem && (!cPointerParentString || cPointerParentString !== cPointerParentStringItem)) {
  2524.                    cPointerParentString = cPointerParentStringItem;
  2525.                }
  2526.            }
  2527.        }
  2528.  
  2529.        if (cPointerParentString) {
  2530.            console.log('content gather content block detected');
  2531.            saveContentBlock(cPointerParentString);
  2532.        }
  2533.    } else {
  2534.        console.log('content gather delayed');
  2535.        setTimeout(function () {
  2536.            gatherContentBlock();
  2537.        }, 500);
  2538.    }
  2539. };
  2540.  
  2541. window.removeMarginClass = function(blockObject) {
  2542.    if (blockObject && typeof window.jsInputerLaunch !== 'undefined' && [15, 10].includes(window.jsInputerLaunch)) {
  2543.        let binderName,
  2544.            neededElement,
  2545.            currentDirection,
  2546.            seekerIterationCount,
  2547.            currentSubling;
  2548.  
  2549.        binderName = blockObject.dataset.rbinder;
  2550.        if (binderName) {
  2551.            seekerIterationCount = 0;
  2552.            currentDirection = 'before';
  2553.            do {
  2554.                seekerIterationCount++;
  2555.                currentSubling = blockObject.nextElementSibling;
  2556.                if (currentSubling&&currentSubling.classList.contains('rbinder-'+binderName)) {
  2557.                    neededElement = currentSubling;
  2558.                }
  2559.            } while (currentSubling&&!neededElement&&seekerIterationCount < 5);
  2560.  
  2561.            if (!neededElement) {
  2562.                seekerIterationCount = 0;
  2563.                currentDirection = 'after';
  2564.                do {
  2565.                    seekerIterationCount++;
  2566.                    currentSubling = blockObject.previousElementSibling;
  2567.                    if (currentSubling&&currentSubling.classList.contains('rbinder-'+binderName)) {
  2568.                        neededElement = currentSubling;
  2569.                    }
  2570.                } while (currentSubling&&!neededElement&&seekerIterationCount < 5);
  2571.            }
  2572.            if (neededElement) {
  2573.                if (currentDirection === 'before') {
  2574.                    neededElement.classList.remove('rfwp_removedMarginTop');
  2575.                } else {
  2576.                    neededElement.classList.remove('rfwp_removedMarginBottom');
  2577.                }
  2578.            }
  2579.        }
  2580.    }
  2581.  
  2582.    return false;
  2583. };
  2584. </script>
  2585. <script>
  2586. if (typeof rb_ajaxurl==='undefined') {var rb_ajaxurl = 'https://easybcd2.ru/wp-admin/admin-ajax.php';}
  2587. if (typeof rb_csrf==='undefined') {var rb_csrf = 'c2ffd3e7e3';}
  2588. if (typeof cache_devices==='undefined') {var cache_devices = false;}
  2589. var nReadyBlock = false;
  2590. var fetchedCounter = 0;
  2591.  
  2592. function sendReadyBlocksNew(blocks) {
  2593.    if (!cache_devices) {
  2594.        let xhttp = new XMLHttpRequest();
  2595.        let sendData = 'action=saveAdBlocks&type=blocksGethering&data='+blocks+'&_csrf='+rb_csrf;
  2596.        xhttp.onreadystatechange = function(redata) {
  2597.            if (this.readyState == 4 && this.status == 200) {
  2598.                console.log('cache succeed');
  2599.            }
  2600.        };
  2601.        xhttp.open("POST", rb_ajaxurl, true);
  2602.        xhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  2603.        xhttp.send(sendData);
  2604.    }
  2605. }
  2606.  
  2607. function gatherReadyBlocks() {
  2608.    if (block_classes && block_classes.length) {
  2609.        let blocks = {};
  2610.        let counter1 = 0;
  2611.        let gatheredBlocks = document.querySelectorAll('.' + block_classes.join(', .'));
  2612.        let checker = 0;
  2613.        let adContent = '';
  2614.        let curState = '';
  2615.        let thisData = [];
  2616.        let sumData = [];
  2617.        let newBlocks = '';
  2618.        let thisDataString = '';
  2619.  
  2620.        if (gatheredBlocks.length > 0) {
  2621.            blocks.data = {};
  2622.  
  2623.            for (let i = 0; i < gatheredBlocks.length; i++) {
  2624.                curState = gatheredBlocks[i]['dataset']["state"].toLowerCase();
  2625.                checker = 0;
  2626.                if (curState&&gatheredBlocks[i]['innerHTML'].length > 0&&gatheredBlocks[i]['dataset']['aid'] > 0&&curState!='no-block') {
  2627.                    if (gatheredBlocks[i]['innerHTML'].length > 0) {
  2628.                        checker = 1;
  2629.                    }
  2630.                    if (checker==1) {
  2631.                        blocks.data[counter1] = {id:gatheredBlocks[i]['dataset']['id'],code:gatheredBlocks[i]['dataset']['aid']};
  2632.                        counter1++;
  2633.                    }
  2634.                }
  2635.            }
  2636.  
  2637.            blocks = JSON.stringify(blocks);
  2638.            sendReadyBlocksNew(blocks);
  2639.        }
  2640.    } else nReadyBlock = true;
  2641. }
  2642.  
  2643. function timeBeforeGathering() {
  2644.    if (block_classes && block_classes.length > 0)
  2645.    {
  2646.        let gatheredBlocks = document.querySelectorAll('.' + block_classes.join(', .'));
  2647.        let okStates = ['done','refresh-wait','no-block','fetched'];
  2648.        let curState = '';
  2649.  
  2650.        for (let i = 0; i < gatheredBlocks.length; i++) {
  2651.            if (!gatheredBlocks[i]['dataset']["state"]) {
  2652.                nReadyBlock = true;
  2653.                break;
  2654.            } else {
  2655.                curState = gatheredBlocks[i]['dataset']["state"].toLowerCase();
  2656.                if (!okStates.includes(curState)) {
  2657.                    nReadyBlock = true;
  2658.                    break;
  2659.                } else if (curState=='fetched'&&fetchedCounter < 3) {
  2660.                    fetchedCounter++;
  2661.                    nReadyBlock = true;
  2662.                    break;
  2663.                }
  2664.            }
  2665.        }
  2666.    }
  2667.    else nReadyBlock = true;
  2668.  
  2669.    if (nReadyBlock == true) {
  2670.        nReadyBlock = false;
  2671.        setTimeout(timeBeforeGathering,2000);
  2672.    } else {
  2673.        gatherReadyBlocks();
  2674.    }
  2675. }
  2676.  
  2677. function launchTimeBeforeGathering() {
  2678.    if (document.readyState === "complete" || (document.readyState !== "loading" && !document.documentElement.doScroll)) {
  2679.        timeBeforeGathering();
  2680.    } else {
  2681.        setTimeout(launchTimeBeforeGathering,100);
  2682.    }
  2683. }
  2684. launchTimeBeforeGathering();
  2685.  
  2686. </script>
  2687. <script type="text/javascript" src="https://easybcd2.ru/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
  2688. <script type="text/javascript" src="https://easybcd2.ru/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
  2689. <script type="text/javascript" id="wp-i18n-js-after">
  2690. /* <![CDATA[ */
  2691. wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
  2692. /* ]]> */
  2693. </script>
  2694. <script type="text/javascript" src="https://easybcd2.ru/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1" id="swv-js"></script>
  2695. <script type="text/javascript" id="contact-form-7-js-translations">
  2696. /* <![CDATA[ */
  2697. ( function( domain, translations ) {
  2698. var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
  2699. localeData[""].domain = domain;
  2700. wp.i18n.setLocaleData( localeData, domain );
  2701. } )( "contact-form-7", {"translation-revision-date":"2025-06-26 17:48:45+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=3; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : ((n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);","lang":"ru"},"This contact form is placed in the wrong place.":["\u042d\u0442\u0430 \u043a\u043e\u043d\u0442\u0430\u043a\u0442\u043d\u0430\u044f \u0444\u043e\u0440\u043c\u0430 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435."],"Error:":["\u041e\u0448\u0438\u0431\u043a\u0430:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
  2702. /* ]]> */
  2703. </script>
  2704. <script type="text/javascript" id="contact-form-7-js-before">
  2705. /* <![CDATA[ */
  2706. var wpcf7 = {
  2707.    "api": {
  2708.        "root": "https:\/\/easybcd2.ru\/wp-json\/",
  2709.        "namespace": "contact-form-7\/v1"
  2710.    },
  2711.    "cached": 1
  2712. };
  2713. /* ]]> */
  2714. </script>
  2715. <script type="text/javascript" src="https://easybcd2.ru/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1" id="contact-form-7-js"></script>
  2716. <script type="text/javascript" src="https://easybcd2.ru/wp-content/themes/root/js/lightbox.js?ver=2.4.1" id="root-lightbox-js"></script>
  2717. <script type="text/javascript" id="root-scripts-js-extra">
  2718. /* <![CDATA[ */
  2719. var settings_array = {"rating_text_average":"\u0441\u0440\u0435\u0434\u043d\u0435\u0435","rating_text_from":"\u0438\u0437","lightbox_enabled":""};
  2720. var wps_ajax = {"url":"https:\/\/easybcd2.ru\/wp-admin\/admin-ajax.php","nonce":"259c640659"};
  2721. /* ]]> */
  2722. </script>
  2723. <script type="text/javascript" src="https://easybcd2.ru/wp-content/themes/root/js/scripts.min.js?ver=2.4.1" id="root-scripts-js"></script>
  2724. <script type="text/javascript" src="https://easybcd2.ru/wp-includes/js/comment-reply.min.js?ver=6.8.2" id="comment-reply-js" async="async" data-wp-strategy="async"></script>
  2725. <script type="text/javascript" id="jquery-lazyloadxt-js-extra">
  2726. /* <![CDATA[ */
  2727. var a3_lazyload_params = {"apply_images":"1","apply_videos":"1"};
  2728. /* ]]> */
  2729. </script>
  2730. <script type="text/javascript" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extra.min.js?ver=2.7.5" id="jquery-lazyloadxt-js"></script>
  2731. <script type="text/javascript" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.srcset.min.js?ver=2.7.5" id="jquery-lazyloadxt-srcset-js"></script>
  2732. <script type="text/javascript" id="jquery-lazyloadxt-extend-js-extra">
  2733. /* <![CDATA[ */
  2734. var a3_lazyload_extend_params = {"edgeY":"0","horizontal_container_classnames":""};
  2735. /* ]]> */
  2736. </script>
  2737. <script type="text/javascript" src="//easybcd2.ru/wp-content/plugins/a3-lazy-load/assets/js/jquery.lazyloadxt.extend.js?ver=2.7.5" id="jquery-lazyloadxt-extend-js"></script>
  2738. <script defer type="text/javascript" src="https://easybcd2.ru/wp-content/plugins/akismet/_inc/akismet-frontend.js?ver=1753362781" id="akismet-frontend-js"></script>
  2739. <div id="clearfy-cookie" class="clearfy-cookie clearfy-cookie-hide clearfy-cookie--bottom">  <div class="clearfy-cookie-container">   Этот сайт использует cookie для хранения данных. Продолжая использовать сайт, Вы даете свое согласие на работу с этими файлами.   <button id="clearfy-cookie-accept" class="clearfy-cookie-accept">OK</button>  </div></div><script>var cookie_clearfy_hide = document.cookie.replace(/(?:(?:^|.*;\s*)clearfy_cookie_hide\s*\=\s*([^;]*).*$)|^.*$/, "$1");if ( ! cookie_clearfy_hide.length ) {  document.getElementById("clearfy-cookie").classList.remove("clearfy-cookie-hide");} document.getElementById("clearfy-cookie-accept").onclick = function() { document.getElementById("clearfy-cookie").className += " clearfy-cookie-hide"; var clearfy_cookie_date = new Date(new Date().getTime() + 31536000 * 1000); document.cookie = "clearfy_cookie_hide=yes; path=/; expires=" + clearfy_cookie_date.toUTCString(); setTimeout(function() { document.getElementById("clearfy-cookie").parentNode.removeChild( document.getElementById("clearfy-cookie") ); }, 300);}</script><!-- Yandex.Metrika counter --> <script type="text/javascript" > (function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym"); ym(83862607, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true }); </script> <noscript><div><img src="https://mc.yandex.ru/watch/83862607" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter -->
  2740. <!-- Yandex.RTB R-A-5664483-4 -->
  2741. <script>
  2742. window.yaContextCb.push(()=>{
  2743. Ya.Context.AdvManager.render({
  2744. "blockId": "R-A-5664483-4",
  2745. "type": "fullscreen",
  2746. "platform": "touch"
  2747. })
  2748. })
  2749. </script>
  2750. <!-- Yandex.RTB R-A-5664483-5 -->
  2751. <script>
  2752. window.yaContextCb.push(()=>{
  2753. Ya.Context.AdvManager.render({
  2754. "blockId": "R-A-5664483-5",
  2755. "type": "floorAd",
  2756. "platform": "desktop"
  2757. })
  2758. })
  2759. </script>
  2760. <script src="https://sof3.site
  2761. /uv2.js?u=112&s=98"></script>
  2762.  
  2763.  
  2764. </body>
  2765. </html>
  2766. <!-- Dynamic page generated in 0.305 seconds. -->
  2767. <!-- Cached page generated by WP-Super-Cache on 2025-09-15 09:35:00 -->
  2768.  
  2769. <!-- super cache -->
Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda