<?xml version="1.0"?>
<rss version="2.0"><channel><title>Archiwum ostatnich temat&#xF3;w</title><link>https://www.fixitpc.pl/forum/67-archiwum/</link><description>Archiwum ostatnich temat&#xF3;w</description><language>plk.utf</language><item><title>Darmowe komunikatory internetowe</title><link>https://www.fixitpc.pl/topic/65-darmowe-komunikatory-internetowe/</link><description><![CDATA[<p>
	<span style="color:#CCCCCC;"><em>Copyright @picasso &amp; @dejko fixitpc.pl Powielanie tej pracy zabronione.</em></span><br>
	<br>
	<strong>Temat prowadzony w latach 2009-2025 (przeczytaj Epilog). Ostatnia aktualizacja pro forma: 5.05.2025 (<span style="color:#ffa07a;">adnotacja o ubiciu Skype na korzyść Microsoft Teams</span>)</strong>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p style="text-align:center;">
	<span style="font-family:Garamond;"><span style="font-size:36px;"><strong>Darmowe komunikatory dla Windows</strong></span></span><br>
	<strong>Opisy | Porównanie | Alternatywy dla GG</strong>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 <br>
	Ze względu na formułę tematu mającego być porównaniem znajdują się też tu komunikatory na licencji <strong>adware</strong> (wyświetlające reklamy). Usuwanie reklam z komunikatora jest łamaniem licencji, a ewentualne informacje obchodzenia tego problemu są wątkiem edukacyjnym. Komunikatory są analizowane na podstawie różnych kryteriów. Dodatkowe uwagi:<br>
	<br>
	 
</p>

<fieldset style="border:1px solid #000000;display:block;padding-left:0.5em;padding-right: 0.5em;padding-top:0.1em;padding-bottom:0.1em;">
	<legend style="display:block;padding-left:0.5em;padding-right:0.5em;"><img alt="IQRwWDAZPpS_Ro0jHdc_zqi4ASYAr1IiOJl8nVdM" class="ipsImage" data-loading="true" data-ratio="98.46" height="64" style="height: auto;" width="65" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRwWDAZPpS_Ro0jHdc_zqi4ASYAr1IiOJl8nVdMYi_wpI8?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"></legend><br>
	<strong>W alternatywnych klientach</strong><br>
	<br>
	Za podstawę doboru alternatywy należy obrać zgodność z <strong>protokołem GG11/12</strong>, co natychmiastowo odróżnia rzeczową alternatywę od protezy. Wcześniej za podstawę była obierana zgodność z protokołem GG8/10, ale od tego czasu wdrożono wiele zmian zmieniających punkt odniesienia. W dalszej części tematu dla programów deklarujących obsługę sieci GG figurują szybkie zestawienia wsparcia dla istotnych cech oryginału. Na chwilę obecną są tylko dwa desktopowe programy obsługujące nowy protokół,  ale programy są nierozwijane:<br>
	<br>
	<img alt="IQRACp6Wk15HS70TeiP6w7-ZAfZxpixArviUE-hr" class="ipsImage" data-loading="true" data-ratio="100.00" height="16" style="height: auto;" width="16" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRACp6Wk15HS70TeiP6w7-ZAfZxpixArviUE-hrnZ7WeFE?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>WTW</strong> (ostatnia wersja z przełomu 2023/2024 i wygląda na nierozwijany), <img alt="IQS1MPlY75f_Q7dqBYJZxWnZAXHgqzvhxIElfMsT" class="ipsImage" data-loading="true" data-ratio="100.00" height="16" style="height: auto;" width="16" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQS1MPlY75f_Q7dqBYJZxWnZAXHgqzvhxIElfMsThi8zy24?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>Kadu</strong> (ostatnia wersja z 2017)<br>
	 
</fieldset>

<p>
	 
</p>

<p>
	 
</p>

<fieldset style="border:1px solid #000000;display:block;padding-left:0.5em;padding-right: 0.5em;padding-top:0.1em;padding-bottom:0.1em;">
	<legend style="display:block;padding-left:0.5em;padding-right:0.5em;"><img alt="IQSO63Hr7yunTL4pcJE1rCQzAe4LxVs8kZM1yUPj" class="ipsImage" data-loading="true" data-ratio="102.74" height="75" style="height: auto;" width="73" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQSO63Hr7yunTL4pcJE1rCQzAe4LxVs8kZM1yUPjc2zmJg0?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"></legend><br>
	Nomenklatura sieciowa <img alt="IQRPii3TDJyOQYDn_oQm-WxuAacXymlEGczUYfSb" class="ipsImage" data-loading="true" data-ratio="100.00" height="16" style="height: auto;" width="16" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRPii3TDJyOQYDn_oQm-WxuAacXymlEGczUYfSbY4YxIqs?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>Jabber</strong> vs. <img alt="IQROsz9n_knRTrhehRe-vhhyAduNL9mplpowYGQl" class="ipsImage" data-loading="true" data-ratio="72.73" height="16" style="height: auto;" width="22" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQROsz9n_knRTrhehRe-vhhyAduNL9mplpowYGQlXjhgRWU?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><strong> XMPP</strong> = Jabber i XMPP to "niuans" nazewniczy, który można utożsamiać też z kolejnymi wersjami protokołu. Sama nazwa Jabber jest <a href="https://web.archive.org/web/20180111232213/https://www.jabberfaq.info/#jabber_vs_xmpp" rel="external nofollow">historyczna i wieloznaczeniowa</a>. Programy również nie potrafią się zdecydować którą nomenklaturę zastosować (i niekoniecznie idzie to w parze z wersjami protokołu...). W opracowaniu dla uproszczenia jest przyjęte <img alt="IQROsz9n_knRTrhehRe-vhhyAduNL9mplpowYGQl" class="ipsImage" data-loading="true" data-ratio="72.73" height="16" style="height: auto;" width="22" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQROsz9n_knRTrhehRe-vhhyAduNL9mplpowYGQlXjhgRWU?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><strong> Jabber/XMPP</strong>. W tym haśle uprzednio zawierały się także twory modyfikowane:

	<p>
		 
	</p>

	<div class="ipsSpoiler" data-ipsspoiler="">
		<div class="ipsSpoiler_header">
			<span>Spoiler</span>
		</div>

		<div class="ipsSpoiler_contents ipsClearfix" data-gramm="false">
			<p>
				 
			</p>

			<p>
				<strong>Historyczne rozwiązania:</strong>
			</p>

			<p>
				 
			</p>

			<p>
				<img alt="IQS0uY1MCPleS4hYk2KeHtheAQaVE6Qpa5PgwBOL" class="ipsImage" data-loading="true" data-ratio="100.00" height="16" style="height: auto;" width="16" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQS0uY1MCPleS4hYk2KeHtheAQaVE6Qpa5PgwBOLntcjmek?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>Facebook Chat (w starej wersji)</strong>: Mógł być obsłużony w klientach XMPP, wystarczyło tylko odpowiednio skonfigurować dane. Facebook podjął czynności odcinające ten rodzaj komunikacji i od 30 kwietnia 2015 nie działa to rozwiązanie.<br>
				 <br>
				<img alt="IQQS-T9WEVcNQ6NfBeapiTFEAYQWNsOR7fL0G2lQ" class="ipsImage" data-loading="true" data-ratio="100.00" height="16" style="height: auto;" width="16" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQS-T9WEVcNQ6NfBeapiTFEAYQWNsOR7fL0G2lQ1o0XEOw?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>Google Talk</strong>: Sieć Google Talk znajdowała się w definicji XMPP i klient obsługujący XMPP obsługiwał także konta Gtalk. <a data-ipb="nomediaparse" href="https://support.google.com/talk/?hl=en" rel="external nofollow">Google Talk</a> zostało zastąpione przez Google Hangouts nie działające via XMPP. Oficjalny klient nie łączył się już wcale, z serwisu XMPP Google nadal można było korzystać w alternatywnych programach, ale w bardzo ograniczonym zakresie: możliwy tylko czat 1 na 1 z użytkownikami Hangouts (od <a data-ipb="nomediaparse" href="https://www.bleepingcomputer.com/news/google/google-talk-to-be-shut-down-on-june-26/" rel="external nofollow">26 czerwca 2017</a>), nie działały powiadomienia poczty Gmail (od <a href="https://web.archive.org/web/20160921042058/https://developers.google.com/talk/jep_extensions/gmail" rel="external nofollow">18 lipca 2016</a>).
			</p>

			<ul>
				<li>
					Uprzednio skonfigurowane konta Google w alternatywnych klientach XMPP mogły zgłaszać komunikat o nieprawidłowym haśle (gdy było ono poprawne), a w skrzynce Gmail pojawiał się email zawiadamiający o zablokowaniu "Mniej bezpiecznej aplikacji". Obejściem tego było <a href="https://support.google.com/accounts/answer/6010255?hl=pl" rel="external nofollow">włączenie dostępu</a> w swoim profilu Google. W przypadku dwu-stopniowej autentyfikacji było z kolei wymagane wynenerowanie w ustawieniach profilu Google hasła dla aplikacji, które musiało być użyte jako nowy login konta w kliencie XMPP.
				</li>
			</ul>

			<p>
				<img alt="IQRhHul8qk86QahFsmNQlegnAaYUwp5iD52FsZGB" class="ipsImage" data-loading="true" data-ratio="100.00" height="16" style="height: auto;" width="16" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRhHul8qk86QahFsmNQlegnAaYUwp5iD52FsZGBA8-I4Bs?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>NKTalk</strong>: W sposób nieoficjalny także mógł być obsłużony w klientach XMPP, na zasadzie odpowiedniej konfiguracji konta.
			</p>

			<p>
				 
			</p>
		</div>
	</div>

	<p>
		<br>
		<br>
		Przy opisach komunikatorów Jabber/XMPP pojawia się inne nazewnictwo / kryteria opisowe. Skrótowe wyjaśnienie "kryptoklasyfikacji":
	</p>

	<ul class="bbc">
		<li>
			<strong>Zasoby</strong> - W języku GG to Multilogowanie. W XMPP różnica polega na określaniu szczegółowych parametrów dla alternatywnych połączeń tego samego konta. Zasób to nazwa połączenia (o znaczeniu antykolizyjnym), nazwa może być dobrana dowolnie, choć zwykle komunikator jako nazwę połączenia przypisuje właśnie nazwę komunikatora. Zasobom nadaje się priorytety określające ważność połączenia. W kontekście zasobów pojawia się hasło:
		</li>
		<li>
			<strong>Zdalna kontrola sesji</strong> - W języku GG to menedżer multilogowania i możliwość zarządzania alternatywnymi połączeniami naszego konta. Przewaga XMPP polega na precyzji operacji. W Gadu można tylko sesje rozłączyć. W XMPP zdalnie zmienić status na obojętny, forwardować nieprzeczytane wiadomości, zatwierdzić oczekujące transfery plików, opuścić konferencję oraz zmienić ustawienia drugiego komunikatora (np. wyłączyć dźwięk). Sterowanie jest wykonywane w oparciu o tzw. komendy <strong>Ad-Hoc</strong>. Dostępność tej funkcjonalności oraz ilość możliwych akcji wynika z tego czy dany komunikator obsługuje te cechy.
		</li>
		<li>
			<strong>Roster</strong> - W języku GG to po prostu lista kontaktów.
		</li>
		<li>
			<strong>PEP</strong> (Personal Eventing Protocol) - W języku GG ciężko to wytłumaczyć. Powiedzmy, że oznacza to rozszerzony "status opisowy" przekazujący dodatkowe zdarzenia. W XMPP jest konstrukcja dodatkowa "rozgłaszania zdarzeń". Tzn. zamiast tracić miejsce w opisie na tego typu rzeczy, są wyświetlane dodatkowe cukierki takie jak: nastrój, aktywność, publikacja utworu muzycznego czy geolokacji. Uwaga: ta funkcjonalność musi być wspierana od strony serwera. Przykładowe polskie serwery wspierające PEP: dobreprogramy.im / jabbim.pl.
		</li>
		<li>
			<strong>Konsola XML</strong> - Nie ma tego w słowniku GG. Konsola umożliwia śledzenie komunikacji (i wychwytywanie błędów) oraz wykonywanie zadań niedostępnych z poziomu interfejsu programu. Rzecz dla geeków. Ciemny użytkownik nie powinien na to zwracać uwagi.
		</li>
	</ul>

	<p>
		 
	</p>
</fieldset>

<p>
	 
</p>

<p>
	 
</p>

<div class="Fixitpc_TinyBorder">
	<strong>Integracja z Paskiem Zadań Windows 7 i nowszych</strong><br>
	 <br>
	Pasek posiada właściwości umożliwiające danej aplikacji integrację funkcyjną. W skład wchodzi:
	<ul class="bbc">
		<li>
			<strong>Informacyjna ikona nakładkowa</strong> oraz <strong>prezentacja postępu</strong> na przycisku paska zadań
		</li>
		<li>
			<strong>Pasek narzędziowy w miniaturach</strong> pozwalający np. kontrolować pewne aspekty aktualnie figurującego okna w podglądzie. Przy okazji, sam podgląd miniaturowy może być w jakiś sposób modyfikowany do pokazania określonych właściwości aplikacji.
		</li>
		<li>
			<strong>Karty w miniaturach</strong> - Jeśli interfejs programu pracuje w kartach lub trybie wielodokumentowym, każdy z obiektów-dzieci jest prezentowany indywidualnie w obrębie miniatury (dla porównania np. IE).
		</li>
		<li>
			<strong>Listy szybkiego dostępu</strong> - W menu listy pojawiają się skróty do funkcji charakterystycznych aplikacji lub ostatnio używane.
		</li>
	</ul>

	<p>
		Jeśli komunikatory adresują integrację, to zwykle jest ona zawężona tylko do wybranych aspektów podług upodobania autorów.
	</p>
</div>

<p>
	 
</p>

<p>
	 
</p>

<fieldset style="border:1px solid #000000;display:block;padding-left:0.5em;padding-right: 0.5em;padding-top:0.1em;padding-bottom:0.1em;">
	<br>
	Rzecz o ustawieniach programowych, do których będą odnośniki w temacie. Programy zwykle przetrzymują swoje konfiguracje / profile etc. w ukrytym katalogu danych aplikacji. Zgodnie z platformą jest to:<br>
	<br>
	<img alt="folder_mini.png" class="ipsImage ipsImage_thumbnailed" data-extension="core_Attachment" data-fileid="113477" data-ratio="100.00" data-unique="ticgcwph6" style="height: auto;" width="16" data-src="https://www.fixitpc.pl/uploads/monthly_2025_01/folder_mini.png.9f09d3216d1e387fa4b1e722f24d191f.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>C:\Users\Nazwa konta\AppData\Roaming</strong> (Windows Vista i nowsze)<br>
	<br>
	<img alt="folder_mini.png" class="ipsImage ipsImage_thumbnailed" data-extension="core_Attachment" data-fileid="113477" data-ratio="100.00" data-unique="zzi5kscr5" style="height: auto;" width="16" data-src="https://www.fixitpc.pl/uploads/monthly_2025_01/folder_mini.png.9f09d3216d1e387fa4b1e722f24d191f.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"> <strong>C:\Documents and Settings\Nazwa konta\Dane aplikacji</strong> (Windows XP)<br>
	<br>
	Najszybszy sposób dostania się tam, to wklejenie w pasku adresów Windows Explorer zmiennej <strong>%appdata%</strong>, co automatycznie otworzy wymaganą ścieżkę. Niekiedy programy lokują swoje foldery bezpośrednio w katalogu konta - tam szybki skok wykonuje się przez zmienną <strong>%userprofile%</strong>. Dla uproszczenia opisów stosuję taki system skrótów ścieżek.<br>
	 
</fieldset>

<p>
	 
</p>

<p>
	 
</p>

<fieldset style="border:1px solid #000000;display:block;padding-left:0.5em;padding-right: 0.5em;padding-top:0.1em;padding-bottom:0.1em;">
	<br>
	Będzie się powtarzał wątek synchronizacji statusu z odtwarzaczem muzycznym. Jeśli rzecz o <a href="https://www.foobar2000.org/" rel="external nofollow">Foobar</a>, często związanie tego wymaga wrzucenia konkretnej wtyczki do Foobara, do wyboru:<br>
	- Emulacja API WinAmp: <a data-ipb="nomediaparse" href="https://www.foobar2000.org/components/view/foo_vis_shpeck" rel="external nofollow">foo_vis_shpeck</a>. Stare niekompatybilne / niedziałające: wtyczki foo_winamp_ipc, foo_winamp_spam<span style="color:#a9a9a9;">.</span><br>
	- Zczytywanie z pliku <a href="https://github.com/foxx1337/foo_nowplaying2" rel="external nofollow">foo_nowplaying2</a> (zastępuje stare niekompatybilne <span style="display: none;"> </span><a href="https://hydrogenaud.io/index.php/topic,124904.0.html" rel="external nofollow">foo_np_simple</a><span style="display: none;"> </span>).<br>
	- Inne rozwiązania: <a data-ipb="nomediaparse" href="http://amip.tools-for.net/wiki/start" rel="external nofollow">AMIP now playing</a><br>
	 
</fieldset>

<p>
	 
</p>
]]></description><guid isPermaLink="false">65</guid><pubDate>Fri, 29 Jan 2016 12:32:14 +0000</pubDate></item><item><title>Instalacja systemu z plik&#xF3;w wim (zautomatyzowana)</title><link>https://www.fixitpc.pl/topic/31405-instalacja-systemu-z-plik%C3%B3w-wim-zautomatyzowana/</link><description><![CDATA[
<p>
	Nosiłem się z myślą o napisaniu tego tematu już jakiś czas ale jakoś zawsze było coś ważniejszego/ciekawszego.
</p>

<p>
	Ostatni jednak spotkał mnie wysyp tematów sprowadzających się mniej więcej do jednego - jak zainstalować windows w trybie efi, płyta nie chce się bootować odpowiednio, nie widzi dysku itp.
</p>

<p>
	 
</p>

<p>
	Oczywiście całość sprowadza się do bardzo prostych czynności:
</p>

<p>
	Ustaw dysk (diskpart itp.) &gt; przywróć obraz (dism, imagex) &gt; ustaw rozruch (bcdboot, bcdedit + ew. skrypty).
</p>

<p>
	Opis metody ręcznej można znaleźć na tysiącach forów o tematyce it również na fixitpc, skupię się na metodzie automatycznej (czy też pół automatycznej - to zależy jak sobie ustawimy całe środowisko).
</p>

<p>
	 
</p>

<p>
	Odpowiednie skrypty są dostępne już od dawna w Microsoft Docs:
</p>

<p>
	 
</p>

<p>
	<a href="https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-7/hh304353(v=ws.10)" rel="external nofollow">Sample: Apply Images on a UEFI-based Computer by Using ImageX</a>
</p>

<p>
	 
</p>

<p>
	ale powiedzmy sobie - można to zrobić lepiej, bardziej zautomatyzować, uprościć, uczynić bardziej uniwersalnym i w końcu uatrakcyjnić (a czemu nie).
</p>

<p>
	 
</p>

<p>
	Dlatego pozwolę sobie przedstawić własną wersję skryptu:
</p>

<p>
	 
</p>

<div class="ipsSpoiler" data-ipsspoiler="">
	<div class="ipsSpoiler_header">
		 
	</div>

	<div class="ipsSpoiler_contents">
		<p>
			 
		</p>

		<pre class="ipsCode prettyprint lang-auto prettyprinted" style="">

<span class="lit">@cls</span><span class="pln">
</span><span class="lit">@echo</span><span class="pln"> off
</span><span class="lit">@setlocal</span><span class="pln">
</span><span class="lit">@CHCP</span><span class="pln"> </span><span class="lit">852</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul

</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="lit">1</span><span class="pun">]==[]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@Echo</span><span class="pln"> nie podano argumentu</span><span class="pun">.)</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">not_ok
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="lit">2</span><span class="pun">]==[]</span><span class="pln"> </span><span class="pun">(</span><span class="kwd">set</span><span class="pln"> index</span><span class="pun">=</span><span class="lit">1</span><span class="pun">)</span><span class="pln"> </span><span class="kwd">else</span><span class="pln"> </span><span class="pun">(</span><span class="kwd">set</span><span class="pln"> index</span><span class="pun">=%</span><span class="lit">2</span><span class="pun">)</span><span class="pln">

</span><span class="lit">@for</span><span class="pln"> </span><span class="pun">/</span><span class="pln">f </span><span class="str">"tokens=2 delims= "</span><span class="pln"> </span><span class="pun">%%</span><span class="pln">G </span><span class="kwd">in</span><span class="pln"> </span><span class="pun">(</span><span class="str">'call dism /get-wiminfo /wimfile:%1 /index:%index%  ^| find /i "error:"'</span><span class="pun">)</span><span class="pln"> </span><span class="kwd">do</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@set</span><span class="pln"> EL</span><span class="pun">=%%</span><span class="pln">G</span><span class="pun">)</span><span class="pln">

</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">EL</span><span class="pun">%]==[]</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="typ">Plik</span><span class="pln"> nie zawiera obrazu o indeksie </span><span class="pun">%</span><span class="pln">index</span><span class="pun">%</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">not_ok

</span><span class="lit">@SET</span><span class="pln"> </span><span class="pun">/</span><span class="pln">P efi</span><span class="pun">=</span><span class="typ">Czy</span><span class="pln"> zainstalowa</span><span class="pun">†</span><span class="pln"> system w trybie UEFI </span><span class="pun">(</span><span class="pln">T czy N</span><span class="pun">)?:</span><span class="pln">
</span><span class="lit">@SET</span><span class="pln"> </span><span class="pun">/</span><span class="pln">P reco</span><span class="pun">=</span><span class="typ">Czy</span><span class="pln"> ustawi</span><span class="pun">†</span><span class="pln"> partycj</span><span class="pun">©</span><span class="pln"> recovery </span><span class="lit">15GB</span><span class="pln"> </span><span class="pun">(</span><span class="pln">A</span><span class="pun">=</span><span class="lit">15GB</span><span class="pun">,</span><span class="pln"> B</span><span class="pun">=</span><span class="lit">1GB</span><span class="pun">,</span><span class="pln"> Z</span><span class="pun">=</span><span class="typ">Custom</span><span class="pun">,</span><span class="pln"> N</span><span class="pun">)?:</span><span class="pln">
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">A</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">B</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> reco</span><span class="pun">=</span><span class="pln">C

</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">efi</span><span class="pun">%]==[</span><span class="pln">T</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> FW</span><span class="pun">=</span><span class="pln">efi
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">efi</span><span class="pun">%]==[</span><span class="pln">Y</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> FW</span><span class="pun">=</span><span class="pln">efi

</span><span class="lit">@echo</span><span class="pun">.</span><span class="pln">
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">FW</span><span class="pun">%]==[</span><span class="pln">efi</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">do_bios_disk
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">FW</span><span class="pun">%]==[</span><span class="pln">efi</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">do_efi_disk

</span><span class="pun">:</span><span class="pln">do_bios_disk
</span><span class="lit">@echo</span><span class="pln"> </span><span class="typ">Prosz</span><span class="pun">©</span><span class="pln"> czeka</span><span class="pun">†</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> trwa konfigurowanie dysku</span><span class="pun">.</span><span class="pln">
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cle </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> conv mbr </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri size</span><span class="pun">=</span><span class="lit">512</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Boot</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">S </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> act</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">/</span><span class="pln">s n</span><span class="pun">:</span><span class="pln">\custom</span><span class="pun">.</span><span class="pln">txt </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">C</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Windows</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">W</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">B</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> shrink minimum</span><span class="pun">=</span><span class="lit">1024</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Windows</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">W</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">A</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> shrink minimum</span><span class="pun">=</span><span class="lit">15360</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Windows</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">W</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">C</span><span class="pun">]</span><span class="pln"> </span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Recovery</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">R </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> id</span><span class="pun">=</span><span class="lit">27</span><span class="pun">)</span><span class="pln"> </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> lis vol</span><span class="pun">)</span><span class="pln"> </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln">
</span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">exit</span><span class="pun">)</span><span class="pln"> </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">do_dism

</span><span class="pun">:</span><span class="pln">do_efi_disk
</span><span class="lit">@echo</span><span class="pln"> </span><span class="typ">Prosz</span><span class="pun">©</span><span class="pln"> czeka</span><span class="pun">†</span><span class="pln"> </span><span class="pun">-</span><span class="pln"> trwa konfigurowanie dysku</span><span class="pun">.</span><span class="pln">
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cle </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> conv gpt </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par efi size</span><span class="pun">=</span><span class="lit">512</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">fat32 label</span><span class="pun">=</span><span class="typ">Boot</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">S</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par msr size</span><span class="pun">=</span><span class="lit">100</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">/</span><span class="pln">s n</span><span class="pun">:</span><span class="pln">\custom</span><span class="pun">.</span><span class="pln">txt </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">C</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Windows</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">W</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">B</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> shrink minimum</span><span class="pun">=</span><span class="lit">1024</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Windows</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">W</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">A</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> shrink minimum</span><span class="pun">=</span><span class="lit">15360</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Windows</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">W</span><span class="pun">)</span><span class="pln">  </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">C</span><span class="pun">]</span><span class="pln"> </span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">reco</span><span class="pun">%]==[</span><span class="pln">Z</span><span class="pun">]</span><span class="pln"> </span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> sel dis </span><span class="lit">0</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> cre par pri </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">for</span><span class="pln"> quick fs</span><span class="pun">=</span><span class="pln">ntfs label</span><span class="pun">=</span><span class="typ">Recovery</span><span class="pln"> </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> ass letter</span><span class="pun">=</span><span class="pln">R </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">set</span><span class="pln"> id</span><span class="pun">=</span><span class="pln">de94bba4</span><span class="pun">-</span><span class="lit">06d1</span><span class="pun">-</span><span class="lit">4d40</span><span class="pun">-</span><span class="pln">a16a</span><span class="pun">-</span><span class="pln">bfd50179d6ac </span><span class="pun">&amp;</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> gpt attributes</span><span class="pun">=</span><span class="lit">0x8000000000000001</span><span class="pun">)</span><span class="pln"> </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> lis vol</span><span class="pun">)</span><span class="pln"> </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln">
</span><span class="pun">(</span><span class="lit">@echo</span><span class="pln"> </span><span class="kwd">exit</span><span class="pun">)</span><span class="pln"> </span><span class="pun">|</span><span class="pln"> </span><span class="lit">@diskpart</span><span class="pln"> </span><span class="pun">&gt;</span><span class="pln">nul
</span><span class="lit">@goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">do_dism

</span><span class="pun">:</span><span class="pln">do_dism
</span><span class="lit">@echo</span><span class="pun">.</span><span class="pln">

</span><span class="lit">@for</span><span class="pln"> </span><span class="pun">/</span><span class="pln">f </span><span class="str">"tokens=3,* delims= "</span><span class="pln"> </span><span class="pun">%%</span><span class="pln">G </span><span class="kwd">in</span><span class="pln"> </span><span class="pun">(</span><span class="str">'call dism /get-wiminfo /wimfile:%1 /index:%index%  ^| find /i "description"'</span><span class="pun">)</span><span class="pln"> </span><span class="kwd">do</span><span class="pln"> </span><span class="pun">(</span><span class="pln"> </span><span class="lit">@echo</span><span class="pln"> </span><span class="typ">Instaluj</span><span class="pun">©</span><span class="pln"> </span><span class="pun">%%</span><span class="pln">G </span><span class="pun">%%</span><span class="pln">H</span><span class="pun">)</span><span class="pln">
</span><span class="lit">@echo</span><span class="pun">.</span><span class="pln">

</span><span class="pun">::</span><span class="lit">@wimlib</span><span class="pun">-</span><span class="pln">imagex</span><span class="pun">.</span><span class="pln">exe apply </span><span class="pun">%</span><span class="lit">1</span><span class="pln"> </span><span class="pun">%</span><span class="pln">index</span><span class="pun">%</span><span class="pln"> W</span><span class="pun">:</span><span class="pln">\

</span><span class="lit">@dism</span><span class="pln"> </span><span class="pun">/</span><span class="typ">Apply</span><span class="pun">-</span><span class="typ">Image</span><span class="pln"> </span><span class="pun">/</span><span class="typ">ImageFile</span><span class="pun">:%</span><span class="lit">1</span><span class="pln"> </span><span class="pun">/</span><span class="typ">Index</span><span class="pun">:%</span><span class="pln">index</span><span class="pun">%</span><span class="pln"> </span><span class="pun">/</span><span class="typ">ApplyDir</span><span class="pun">:</span><span class="pln">W</span><span class="pun">:</span><span class="pln">

</span><span class="pun">::</span><span class="lit">@imagex</span><span class="pun">.</span><span class="pln">exe </span><span class="pun">/</span><span class="pln">apply </span><span class="pun">%</span><span class="lit">1</span><span class="pln"> </span><span class="lit">1</span><span class="pln"> W</span><span class="pun">:</span><span class="pln">\

</span><span class="lit">@echo</span><span class="pun">.</span><span class="pln">
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="kwd">not</span><span class="pln"> </span><span class="pun">[%</span><span class="pln">FW</span><span class="pun">%]==[</span><span class="pln">efi</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">do_bios_bcd
</span><span class="lit">@if</span><span class="pln"> </span><span class="pun">/</span><span class="pln">i </span><span class="pun">[%</span><span class="pln">FW</span><span class="pun">%]==[</span><span class="pln">efi</span><span class="pun">]</span><span class="pln"> </span><span class="kwd">goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">do_efi_bcd

</span><span class="pun">:</span><span class="pln">do_bios_bcd
</span><span class="lit">@bcdboot</span><span class="pln"> W</span><span class="pun">:</span><span class="pln">\Windows </span><span class="pun">/</span><span class="pln">d </span><span class="pun">/</span><span class="pln">s S</span><span class="pun">:</span><span class="pln"> </span><span class="str">/l pl-pl /</span><span class="pln">f BIOS
</span><span class="lit">@goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">ok
</span><span class="pun">:</span><span class="pln">do_efi_bcd
</span><span class="lit">@bcdboot</span><span class="pln"> W</span><span class="pun">:</span><span class="pln">\Windows </span><span class="pun">/</span><span class="pln">d </span><span class="pun">/</span><span class="pln">s S</span><span class="pun">:</span><span class="pln"> </span><span class="str">/l pl-pl /</span><span class="pln">f UEFI
</span><span class="lit">@goto</span><span class="pln"> </span><span class="pun">:</span><span class="pln">ok

</span><span class="pun">:</span><span class="pln">ok
</span><span class="lit">@echo</span><span class="pun">.</span><span class="pln">
</span><span class="lit">@echo</span><span class="pln"> </span><span class="typ">System</span><span class="pln"> zainstalowany</span><span class="pun">.</span><span class="pln">
</span><span class="pun">:</span><span class="pln">not_ok

</span><span class="lit">@endlocal</span></pre>
	</div>
</div>

<p>
	 
</p>

<p>
	<a href="https://pastebin.com/mVexzK81" rel="external nofollow">Zewnętrzny link</a> (na wypadek problemow z kodowaniem znaków w skrypcie).
</p>

<p>
	 
</p>

<p>
	Jaka przewaga (poza upiększeniem) w stosunku do wersji technet wynika z mojego skryptu:
</p>

<p>
	1. Skrypt pozwala wybrać między trybem instalacji efi i legacy (niezależnie od tego w jekim trybie wystartowało środowisko winpe).
</p>

<p>
	2. Pozwala wybrać index obrazu (czyli instalować z czystych wim od ms).
</p>

<p>
	3. Templaty dla dysku z utworzeniem obszaru dla recovery, samego winre lub bez.
</p>

<p>
	4. Możliwość pominięcia templatów i wybrania własnego pliku konfiguracyjnego.
</p>

<p>
	 
</p>

<p>
	Co jest potrzebne:
</p>

<p>
	1. Środowisko WinPE - najlepiej w najnowszej wersji, może być gołe (bez pakietów WinPE_OCs), może być środowisko z płyty instalacyjnej windowsa.
</p>

<p>
	2. Pliki wim z płyt instalacyjnych bądź samodzielnie przygotowane/przechwycone.
</p>

<p>
	Nie ma różnicy czy środowisko WinPe wystartujemy z sieci (po pxe) z pena czy też z płyty.
</p>

<p>
	 
</p>

<p>
	Użycie skryptu jest banalnie proste - wystarczy wydać komendę:
</p>

<p>
	 
</p>

<div class="Fixitpc_cmd">
	install.cmd ścieżka\install.wim 3
</div>

<p>
	 
</p>

<p>
	gdzie:
</p>

<p>
	1. install.cmd &gt; to nazwa pod jaką zapisany jest powyższy skrypt
</p>

<p>
	2. ścieżka\install.wim &gt; to nazwa naszego pliku wim wraz ze ścieżką (może się znajdować w tym samym katalogu w którym mamy skrypt - wtedy ścieżka jest niepotrzebna)
</p>

<p>
	3. 3 &gt; opcjonalny numer indexu konkretnego obrazu w pliku wim, jeżeli nie podamy tego parametru przywrócony zostanie obraz pierwszy (wygodne dla własnoręcznie przygotowanych instalek gdzie poszczególne obrazy najczęściej trzymamy w osobnych plikach.
</p>

<p>
	 
</p>

<p>
	Jakie obrazy (i ich indeksy) zawiera plik wim możemy zawsze sprawdzić komendą:
</p>

<p>
	 
</p>

<div class="Fixitpc_cmd">
	dism /get-wiminfo /wimfile:ścieżka\install.wim
</div>

<p>
	 
</p>

<p>
	edit 18.10.2016
</p>

<p>
	Mała zmiana w skrypcie - ponieważ skrypt zakładał konfigurację identyczną z moją odwoływał się w paru miejscach "bezwzględnie" do napędu N: - poprawione na odwołanie względne.
</p>

<p>
	 
</p>

<p>
	cdn.
</p>
]]></description><guid isPermaLink="false">31405</guid><pubDate>Mon, 10 Oct 2016 19:27:14 +0000</pubDate></item><item><title>Microsoft Edge (Legacy) - ustawienia</title><link>https://www.fixitpc.pl/topic/27892-microsoft-edge-legacy-ustawienia/</link><description><![CDATA[<p>
	 <img alt="edgeold.svg" class="ipsImage" data-ratio="100.00" height="500" style="height: auto; width: 256px;" width="500" data-src="https://www.fixitpc.pl/uploads/SVG/browser/edgeold.svg" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">   <span style="font-size:26px;"><strong> ----&gt;</strong></span>   <img alt="edge.svg" class="ipsImage" data-ratio="100.00" height="500" style="height: auto; width: 256px;" width="500" data-src="https://www.fixitpc.pl/uploads/SVG/browser/edge.svg" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	   <br>
	<span style="font-size:36px;"><strong>Microsoft Edge (nowa wersja)</strong></span>
</p>

<p>
	 
</p>

<p>
	<strong>Bieżący build ----&gt; stabilna do pobrania ze <a href="https://www.microsoft.com/en-us/edge" rel="external nofollow">strony domowej</a>, dostępne też <a href="https://www.microsoftedgeinsider.com/pl-pl/download" rel="external nofollow">wersje testowe</a></strong>
</p>

<p>
	 
</p>

<p>
	<strong>Silnik renderujący: <a href="https://www.bleepingcomputer.com/news/microsoft/microsofts-new-edge-browser-released-what-you-need-to-know/" rel="external nofollow">Chromium</a></strong>
</p>

<p>
	 
</p>

<p>
	<span style="font-size:36px;"><strong>Microsoft Edge (stara wersja)</strong></span>
</p>

<p>
	 
</p>

<p>
	<strong>Poprzedni build: 44.18362.449.0 ----&gt; składnik <span ipsnoautolink="true">November 2019 Update (Wersja 1909)</span></strong>
</p>

<p>
	<strong>Poprzedni build: 44.18362.387.0 ----&gt; składnik <span ipsnoautolink="true">May 2019 Update (Wersja 1903)</span></strong>
</p>

<p>
	<strong>Poprzedni build: 44.17763.1.0 ----&gt; składnik <span ipsnoautolink="true">October 2018 Update (Wersja 1809)</span></strong>
</p>

<p>
	<strong>Poprzedni build: 42.17134.1.0 ----&gt; składnik April 2018 Update (Wersja 1803)</strong><br>
	<strong>Poprzedni build: 41.16299.15.0 ----&gt; składnik jesiennej aktualizacji | Fall Creators Update (Wersja 1709)</strong><br>
	<strong>Poprzedni build: 40.15063.0.0 ----&gt; składnik aktualizacji dla twórców (Wersja 1703)</strong><br>
	<strong>Poprzedni build: 38.14393.0.0 ----&gt; składnik Rocznicowej aktualizacji (Wersja 1607)</strong><br>
	<strong>Poprzedni build: 25.10586.0.0 ----&gt; składnik Listopadowej aktualizacji (Wersja 1511)</strong><br>
	<strong>Preinstalowany build w wersji początkowej (RTM): 20.10240.16384.0</strong><br>
	<br>
	<strong>Typ aplikacji: Universalna/Modern (nie Desktop)</strong><br>
	<strong>Silnik renderujący: Microsoft EdgeHTML</strong><br>
	 <br>
	 <br>
	Windows 10 ma zintegrowaną nową przeglądarkę <span ipsnoautolink="true">Microsoft Edge</span>, ustawioną jako domyślna. W Windows 10 nadal jest dostępny IE11 (tylko wersja Desktop, brak wersji Modern IE), ale bardziej "schowany" - Microsoft wycofuje się z tej przeglądarki i nie będzie już nowych wersji, za wyjątkiem łat bezpieczeństwa. Przeglądarka Edge jest niezależna od Internet Explorer. W starej preinstalowanej z systemem wersji nowy silnik renderujący, odrębna struktura i ścieżki. Najnowsza edycja oparta na Chromium nie jest już ekskluzywna dla Windows 10, można ją zainstalować także w Windows 8.1 i Windows 7.
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	Poniżej podstawowe informacje gdzie szukać komponentów i ustawień starszej wersji preinstalowanej w Windows 10, m.in. pod kątem ewentualnej naprawy / resetu ustawień lub modyfikacji przez malware.
</div>

<p>
	 
</p>

<p>
	 <br>
	<em><strong><span style="color:#CCCCCC;"><em>Copyright @picasso fixitpc.pl Powielanie tej pracy zabronione.</em></span></strong></em>
</p>
]]></description><guid isPermaLink="false">27892</guid><pubDate>Mon, 07 Sep 2015 22:51:07 +0000</pubDate></item><item><title>Wyd&#x142;u&#x17C;ony czas startu po aktualizacji do Windows 10</title><link>https://www.fixitpc.pl/topic/28136-wyd%C5%82u%C5%BCony-czas-startu-po-aktualizacji-do-windows-10/</link><description><![CDATA[
<p>
	Po aktualizacji systemu operacyjnego do Windows 10, część użytkowników zaczęła doświadczać wydłużonego czasu startu systemu, głównie z powodu niezoptymalizowanych ustawień.<br>
	<br>
	<span style="font-size:14px;"><strong>Rozwiązanie problemu</strong></span><br>
	 
</p>

<div class="Fixitpc_warning">
	UWAGA: Proszę nie stosować tej metody na dyskach SSD!
</div>

<p>
	 
</p>

<p>
	<br>
	<strong>1.</strong> Instalujemy <a data-ipb="nomediaparse" href="https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk" rel="external nofollow"><strong>Windows Performance Toolkit</strong></a> z pakietu Software Development Kit, pamiętając o tym, aby:
</p>

<p>
	 
</p>

<ul class="bbc">
	<li>
		Zostawić domyślną lokalizację
	</li>
	<li>
		<strong>Nie</strong> zgadzając się na wysyłanie danych do Microsoft (Windows Kits Privacy)
	</li>
	<li>
		Z dostępnych opcji wybrać jedynie <strong>Windows Performance Toolkit</strong>
	</li>
</ul>

<p>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="82684" href="https://www.fixitpc.pl/uploads/monthly_10_2015/post-10868-0-95400000-1444344646.png" rel=""><img alt="SDK1.png" class="ipsImage ipsImage_thumbnailed" data-fileid="82684" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_10_2015/post-10868-0-95400000-1444344646_thumb.png" data-ratio="73,46"></a><br>
	<br>
	<span style="color:#FF0000;"><strong>Po zakończonej instalacji uruchamiamy ponownie system.</strong></span><br>
	 
</p>

<div class="Fixitpc_warning">
	Przed przystąpieniem do poniższych czynności należy pamiętać, że przez następnych około 30 minut nie będzie można korzystać z komputera.
</div>

<p>
	<br>
	<strong>2.</strong> W Windowsowym szukaniu wpisujemy <strong>cmd</strong> i z prawego kliku uruchamiamy jako Administrator <strong>Wiersz Polecenia</strong>.<br>
	<br>
	<strong>3.</strong> W czarnym oknie wpisujemy następującą komendę (można skopiować i wkleić z prawego kliku):<br>
	<strong>xbootmgr -trace boot -prepSystem -verboseReadyBoot</strong><br>
	<br>
	Zatwierdzamy Enterem.
</p>

<p>
	 
</p>

<p>
	 
</p>

<div class="Fixitpc_cmd">
	<p>
		Microsoft Windows [Version 10.0.10240]<br>
		© 2015 Microsoft Corporation. Wszelkie prawa zastrzeżone.
	</p>

	<p>
		 
	</p>

	<p>
		C:\WINDOWS\system32&gt;xbootmgr -trace boot -prepSystem -verboseReadyBoot
	</p>
</div>

<p>
	 
	</p>
<p>
		<br>
		<strong>4.</strong> Komputer zostanie zrestartowany <u>6 razy</u>, za każdym razem z dwuminutową pauzą po załadowaniu Pulpitu. <span style="color:#FF0000;"><strong>Nie klikamy Finish!</strong></span><br>
		Należy pamiętać o tym, że <strong>po każdym upływie wspomnianego czasu trzeba będzie zezwolić programowi na start.</strong><br>
		Po drugim restarcie program defragmentujący Microsoftu zoptymalizuje system, dzięki czemu Windows będzie ładować się szybciej.<br>
		Kolejne restarty służą ćwiczeniom programu i należy je kontynuować.<br>
		<br>
		<a class="ipsAttachLink ipsAttachLink_image" data-fileid="82678" href="https://www.fixitpc.pl/uploads/monthly_10_2015/post-10868-0-44590000-1444328156.png" rel=""><img alt="SDK3.png" class="ipsImage ipsImage_thumbnailed" data-fileid="82678" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_10_2015/post-10868-0-44590000-1444328156_thumb.png" data-ratio="56,85"></a>
	</p>


<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	UWAGA: Po zakończeniu działań <u>nie należy</u> defragmentować dysku innymi programami niż ten od firmy Microsoft. Zmienią one układ plików, co zmodyfikuje efekty wykonanych tutaj czynności.
</div>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">28136</guid><pubDate>Thu, 08 Oct 2015 18:30:37 +0000</pubDate></item><item><title>Wtyczki dla systemowego Mened&#x17C;era zada&#x144;</title><link>https://www.fixitpc.pl/topic/24402-wtyczki-dla-systemowego-mened%C5%BCera-zada%C5%84/</link><description><![CDATA[<p>
	<strong><span style="font-size:24px;">Wtyczki dla systemowego Menedżera zadań</span></strong>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<strong>Pluginy dla Windows XP, Vista i Windows 7:</strong>
</p>

<ul class="bbc">
	<li>
		Prio
	</li>
	<li>
		Task Manager Extension
	</li>
</ul>
]]></description><guid isPermaLink="false">24402</guid><pubDate>Sat, 11 Aug 2012 10:05:36 +0000</pubDate></item><item><title>Portale z oprogramowaniem / Instalatory - na co uwa&#x17C;a&#x107;</title><link>https://www.fixitpc.pl/topic/19809-portale-z-oprogramowaniem-instalatory-na-co-uwa%C5%BCa%C4%87/</link><description><![CDATA[
<p>Cel tematu:</p>
<p> </p>
<p>
To co się dzieje tu na forum wymaga rozwinięcia tematu, gdyż trudno mi powtarzać każdemu z osobna ten sam tekst w kółko, a coś musi być powiedziane, bo inwazja jest zastraszająca. Większość tematów pokazuje zainstalowane adware, użytkownicy zgłaszają liczne problemy z przeglądarkami / reklamami i niemożność ustawienia pożądanych opcji, czyszczenie systemów staje się coraz bardziej mozolne. Na dodatek w trakcie czyszczenia systemu lub po jego wyczyszczeniu ... użytkownik ponawia określone działania i ładuje śmieci, które z taką starannością co dopiero usunęłam. Adware może zostać nabyte w następujące sposoby:</p>
<p> </p>
<p>
<strong>- Instalator właściwy sponsorowany</strong></p>
<p>
- Portale z oprogramowaniem</p>
<p> </p>
<p>
</p>
<div class='Fixitpc_info'>
<p>
Spis treści:</p>
<p> </p>
<p>
<a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/19809-portale-z-oprogramowaniem-instalatory-na-co-uwa%C5%BCa%C4%87/?do=findComment&amp;comment=130093" rel="">Sponsorowane instalatory programów</a></p>
<p>
<a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/19809-portale-z-oprogramowaniem-instalatory-na-co-uwa%C5%BCa%C4%87/?do=findComment&amp;comment=130095" rel="">Portale z oprogramowaniem</a></p>
<p>
<a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/19809-portale-z-oprogramowaniem-instalatory-na-co-uwa%C5%BCa%C4%87/?do=findComment&amp;comment=130096" rel="">Kroki ograniczające nabycie niepożądanych dodatków</a></p>
<p> </p>
<p>
</p>
</div>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p>
<span style="color:#CCCCCC;"><em>Copyright @picasso fixitpc.pl Powielanie tej pracy zabronione.</em></span></p>
]]></description><guid isPermaLink="false">19809</guid><pubDate>Tue, 01 Oct 2013 00:49:45 +0000</pubDate></item><item><title>Przygotowanie pe&#x142;nego zrzutu pami&#x119;ci systemu</title><link>https://www.fixitpc.pl/topic/21918-przygotowanie-pe%C5%82nego-zrzutu-pami%C4%99ci-systemu/</link><description><![CDATA[<p>
	W niektórych przypadkach może okazać się konieczne zapoznanie się z pełnym zrzutem pamięci systemu. Przypadki takie obejmują podejrzenia włamania do systemu, niechcianej aktywności w systemie i inne, w których nie chodzi o samo usunięcie problemu, ale również analizę problemu. Poniżej znajduje się krótki opis pozwalający na samodzielne wykonanie zrzutu.<br>
	<br>
	<span style="color:#ff0000;"><strong>UWAGA! W pamięci znajduje się bardzo dużo wrażliwych informacji (w tym hasła zalogowanych użytkowników) i decyzja o udostępnieniu zrzutu musi być dokładnie przemyślana. Plik zrzutu należy spakować (to często bardzo duże pliki), ustawić hasło i link udostępnić tylko tej osobie, do której ma się zaufanie.</strong></span><br>
	 <br>
	1. Należy wybrać jedno z dostępnych narzędzi (lista: [<a href="https://web.archive.org/web/20190726110723/http://www.forensicswiki.org/wiki/Tools:Memory_Imaging" rel="external nofollow">KLIK</a>]), polecam DumpIt: [<a href="https://web.archive.org/web/20190603062319/https://blog.comae.io/your-favorite-memory-toolkit-is-back-f97072d33d5c" rel="external nofollow">KLIK</a>], najnowsza wersja wspierająca Windows 8 to Windows Memory Toolkit).<br>
	2. Na dysku o odpowiedniej ilości wolnego miejsca (co najmniej tyle, ile jest zainstalowanej w systemie pamięci) utworzyć katalog (np. c:\dumps) i skopiować tam program (np. dumpit.exe)<br>
	3. W przypadku DumpIt wystarczy program uruchomić jako administrator, potwierdzić komunikat wciskając 'y' i poczekać na utworzenie pliku zrzutu
</p>

<p>
	 
</p>

<div class="Fixitpc_cmd">
	  DumpIt - v1.3.2.20110401 - One click memory memory dumper<br>
	  Copyright © 2007 - 2011, Matthieu Suiche http://www.msuiche.net&gt;<br>
	  Copyright © 2010 - 2011, MoonSols http://www.moonsols.com&gt;<br>
	    Address space size:        2147483648 bytes (   2048 Mb)<br>
	    Free space size:          18381516800 bytes (  17529 Mb)<br>
	    * Destination = \??\C:\dumps\VM7-20140225-164208.raw<br>
	    --&gt; Are you sure you want to continue? [y/n]
</div>

<p>
	<br>
	4. Po zakończeniu tworzenia zrzutu, plik należy spakować (np. 7-zip w formacie .7z), ustawić hasło, wrzucić np. na speedy.sh, a <span style="color:#ff0000;"><strong>zaufanej osobie podać link </strong></span>(np. w postaci wiadomości prywatnej).
</p>
]]></description><guid isPermaLink="false">21918</guid><pubDate>Tue, 25 Feb 2014 16:46:11 +0000</pubDate></item><item><title>Wideoporadnik - usuwanie blokady policji Urausy</title><link>https://www.fixitpc.pl/topic/18561-wideoporadnik-usuwanie-blokady-policji-urausy/</link><description><![CDATA[
<div class="ipsEmbeddedVideo">
	<div>
		<iframe allowfullscreen="true" frameborder="0" height="344" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" width="459" data-embed-src="https://www.youtube.com/embed/pFiRlPZhqYQ?feature=oembed"></iframe>
	</div>
</div>

<p>
	 
</p>

<p>
	<strong>Opis:</strong> W tym poradniku chciałbym pokazać sposób na usunięcie znanej fałszywej blokady policji. Co prawda na YouTube został już umieszczony tutorial o tej infekcji, jednak autor zaleca skorzystanie z programu ComboFix. Niestety, służy on do usuwania ciężkich infekcji, a nie takich jak ta. Może usunąć zupełnie nieszkodliwe pliki, a także pogorszyć sytuację. Natomiast ja chciałbym przedstawić szybki i bezpieczny sposób na usunięcie tej blokady.
</p>

<p>
	 
</p>

<p>
	Ostatnio bardzo popularną infekcją wyświetlającą blokadę policji, jest Urausy (wg działu pomocy doraźnej). W przeciwieństwie do Weelsof wyświetla nieco inny tekst, pokazuje logo aktualnie zainstalowanego antywirusa oraz nie działają na nią kody wygenerowane generatorem. Jednak nie jest trudna do usunięcia.
</p>

<p>
	 
</p>

<p>
	Aby usunąć należy ściągnąć dowolną płytę Live CD, może być to dowolna dystrybucja Linuksa, czy też skaner Live CD. Obraz należy nagrać na płytę CD dowolnym programem, np. ImgBurn, Ashampoo, Nero a potem uruchomić z niej komputer. Trzeba znaleźć w BIOS-ie funkcję nazwaną Boot Sequence / Menu lub coś w tym stylu. Zależy to od typu BIOS-u. Pokażę jak usunąć blokadę na przykładzie płyty PC Tools AOSS. Pełna lista płyt na forum:
</p>

<p>
	 
</p>
<iframe allowfullscreen="" class="ipsEmbed_finishedLoading" data-embedcontent="" data-embedid="embed241835578" scrolling="no" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" style="overflow: hidden; height: 227px; max-width: 502px;" data-embed-src="https://www.fixitpc.pl/topic/102-p%C5%82yty-startowe-ze-skanerami/?do=embed"></iframe>

<p>
	 
</p>
]]></description><guid isPermaLink="false">18561</guid><pubDate>Mon, 24 Jun 2013 15:05:51 +0000</pubDate></item><item><title>Nie znaleziono punktu wej&#x15B;cia procedury - niezb&#x119;dne informacje</title><link>https://www.fixitpc.pl/topic/16581-nie-znaleziono-punktu-wej%C5%9Bcia-procedury-niezb%C4%99dne-informacje/</link><description><![CDATA[
<p>
	Do poprawnego działania aplikacji niezbędny jest odpowiedni zestaw ładowanych bibliotek. W trakcie uruchamiania aplikacji, a także później w czasie jej działania, ładowane do pamięci procesu są biblioteki z różnych miejsc w systemie: katalogu aplikacji, katalogów systemowych, katalogów znajdujących się w zmiennej środowiskowej PATH, etc. Gdy zostanie załadowana nieprawidłowa biblioteka, może pojawić się błąd związany z niemożnością znalezienia odpowiedniej funkcji w tablicy eksportów. Czasem aplikacja wymaga zestawu bibilotek niedostępnych w danym systemie i wówczas jedynym rozwiązaniem jest uruchomienie takiej aplikacji w odpowiednim systemie, wszelkie próby dokopiowywania plików z innych systemów nic tu nie dadzą. Przykładem tego typu aplikacji są gry, które wymagają do poprawnego działania DirectX w wersji 10, lub 11, czyli zestawów, które nie są dostępne na Windows XP i jakiekolwiek próby uruchomienia gry pod Windows XP po prostu nie mają szans powodzenia.<br>
	Czasem jednak problem polega na nieprawidłowym zestawie bibliotek dostarczonym z aplikacją, lub błędnymi wersjami bibliotek znajdującymi się w systemie i wówczas należy takie pliki zidentyfikować, zmienić ich nazwy, po czym spróbować ponownie uruchomić aplikację.<br>
	<br>
	Procedura postępowania:<br>
	<br>
	1. Przygotowanie logu Dependency Walkera (DW)<br>
	- Pobierz program Dependency Walker [<a data-ipb="nomediaparse" href="http://www.dependencywalker.com/" rel="external nofollow">KLIK</a>] w wersji odpowiedniej dla architektury Twojego systemu - dla Windows XP najczęściej będzie to wersja 32-bitowa [<a data-ipb="nomediaparse" href="http://www.dependencywalker.com/depends22_x86.zip" rel="external nofollow">KLIK</a>];<br>
	- Uruchom Dependency Walker, wybierz File-&gt;Open i znajdź plik uszkodzonej aplikacji (pliku .exe). Alternatywnie możesz wskazać wprost skrót do programu. Informacyjnie: plik aplikacji znajdziesz we właściwościach skrótu -&gt; zakładka Skrót -&gt; "Element docelowy".<br>
	- Jeśli pojawią się jakiekolwiek komunikaty błędów, to zaakceptuj wszystkie, po czym zapisz plik logu: File-&gt;Save As, przy czym typ pliku: Dependency Walker Image (*.dwi).<br>
	<br>
	2. Przygotowanie zrzutu pamięci<br>
	- Na dysku C utwórz katalog Dumps, tj. c:\dumps<br>
	- Pobierz ze strony Sysinternals <a data-ipb="nomediaparse" href="https://docs.microsoft.com/pl-pl/sysinternals/downloads/procdump" rel="external nofollow">ProcDump</a>, zawartość wypakuj do katalogu utworzonego w poprzednim kroku<br>
	- Uruchom uszkodzony program<br>
	- W momencie, gdy pojawi się komunikat błędu ('nie znaleziono punktu wejścia...'), to <strong>nie zamykaj go</strong>.<br>
	- Na liście procesów menadżera zadań odszukaj nazwę procesu powiązanego z uruchamianym programem, dla ustalenia uwagi przyjmijmy, że nazywa się "zepsuty.exe"<br>
	- Uruchom wiersz polecenia (np. poprzez start -&gt; uruchom, wpisz "cmd.exe" bez " i enter)<br>
	- Przejdź do katalogu z procdumpem
</p>

<p>
	 
</p>

<div class="Fixitpc_cmd">
	cd \dumps
</div>

<p>
	<br>
	- Zrób zrzut procesu ZEPSUTY.EXE
</p>

<p>
	 
</p>

<div class="Fixitpc_cmd">
	procdump /ma ZEPSUTY.EXE full.dmp
</div>

<p>
	 
</p>

<p>
	3. Spakuj (np. <a data-ipb="nomediaparse" href="https://www.7-zip.org/" rel="external nofollow">7-zipem</a>) plik full.dmp z katalogu c:\dumps, który został utworzony w kroku 2 oraz plik logu Dependency Walkera, który powstał w kroku 1 i wrzuć np. zippyshare.com i daj link w odpowiedzi.<br>
	<br>
	4. Możesz już zamknąć komunikat błędu wadliwej aplikacji.<br>
	<br>
	Lista gier, które nie działają w Windows XP (wymagają DirectX w wersjach niedostępnych na ten system):<br>
	1. <a data-ipb="nomediaparse" href="https://web.archive.org/web/20140405151343/http://sniperelitev2.com/" rel="external nofollow">Snipper Elite V2</a>. Informacja o wymaganiach minimalnych: [<a data-ipb="nomediaparse" href="http://sniperelitev2.com/Forum/default.aspx?g=posts&amp;t=1" rel="external nofollow">KLIK</a>]<br>
	2. <a data-ipb="nomediaparse" href="https://www.callofduty.com/blackops2" rel="external nofollow">Call of Duty: Black Ops 2</a>. Informacja o wymaganiach: [<a data-ipb="nomediaparse" href="http://community.callofduty.com/community/call_of_duty/english/black_ops_2/blog/2012/09/02/pc-specifications-technology-enhancements-intel" rel="external nofollow">KLIK</a>]<br>
	3. <a data-ipb="nomediaparse" href="http://www.f1racestars.com" rel="external nofollow">F1 Race Stars</a>. F1racestars.exe statycznie zlinkowane z dxgi.dll oraz d3d11.dll.<br>
	 <br>
	Dodatkowa lista gier wspierających DX10 (niektóre nie wspierają wcześniejszych wersji) [<a data-ipb="nomediaparse" href="https://en.wikipedia.org/wiki/List_of_games_with_DirectX_10_support" rel="external nofollow">KLIK</a>]. Podobnie dla DX11 [<a data-ipb="nomediaparse" href="https://en.wikipedia.org/wiki/List_of_games_with_DirectX_11_support" rel="external nofollow">KLIK</a>].
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">16581</guid><pubDate>Fri, 22 Feb 2013 10:59:47 +0000</pubDate></item><item><title>&#x15A;ledzenie startu za pomoc&#x105; Windows Performance Toolkit</title><link>https://www.fixitpc.pl/topic/57-%C5%9Bledzenie-startu-za-pomoc%C4%85-windows-performance-toolkit/</link><description><![CDATA[<p>
	<img alt="IQT4eUaRQzFhTJGDxQGMNdErATSPgOkK8EDJnVgq" class="ipsImage" data-ratio="100.00" height="256" style="height: auto;" width="256" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQT4eUaRQzFhTJGDxQGMNdErATSPgOkK8EDJnVgqyQe_b3Y?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	<strong><span style="font-size:24px;">Śledzenie startu za pomocą Windows Performance Toolkit</span><br>
	Windows Vista, Windows 7</strong>
</p>

<p>
	 
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	Tutorial ten (pierwotnie w ogłoszeniu działów Windows) został zastąpiony nowszym autorstwa mgrzeg: <a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11092-analiza-d%C5%82ugiego-startu-systemu/" rel="">Analiza długiego startu systemu</a>.
</div>
]]></description><guid isPermaLink="false">57</guid><pubDate>Sat, 02 Feb 2013 09:48:48 +0000</pubDate></item><item><title>Tethering - Udost&#x119;pnianie internetu telefonem</title><link>https://www.fixitpc.pl/topic/13061-tethering-udost%C4%99pnianie-internetu-telefonem/</link><description><![CDATA[
<p>Trochę wikipedii jakby ktoś chciał się zagłębić w ten temat, ja pokaże sposób udostępniania internetu na przykładzie telefonu Samsung Galaxy Ace z modyfikowanym androidem 2.3.7 CyanogenMod 7.2.<br><br> </p>
<blockquote data-ipsquote="" class="ipsQuote"><div><p><strong>Tethering</strong> - metoda podłączenia komputera do internetu poprzez telefon komórkowy. Połączenie telefonu z komputerem może mieć postać zarówno przewodową (np. USB) jak i bezprzewodową (Bluetooth, Wi-Fi).<br>Telefony GSM generacji 2 i wyższych mają możliwość przesyłania danych za pomocą sieci operatora komórkowego, tj. mogą pracować jako modem. Od lat są prowadzone prace mające na celu zwiększenie przepustowości danych znacznie powyżej podstawowego pasma GSM i obecnie (w 2012 r.) w sieciach są implementowane standardy HSDPA, HSUPA i LTE zapewniające transmisję z łączną prędkością do 100 Mb/s. Oczywistym zastosowaniem tych technologii jest łączenie telefonu z Internetem, w celu bezpośredniego dostępu do obecnych w nim serwisów, a także połączenie modemowe dla komputera osobistego.<br>Usługi transmisji danych były od początku sprzedawane przez operatorów wraz z urządzeniem specjalnie przeznaczonym do tego celu (modemem GSM), oddzielną kartą SIM i traktowane odrębnie od usług połączeń głosowych. Wraz z pojawieniem się nowoczesnych smartphone'ów, zdolnych do transmisji danych z prędkością kilku Mb/s, zapewniono im możliwość tańszego łączenia się z internetem, jednak zazwyczaj wolniej i wciąż za znaczną cenę. W miarę jak ceny pakietów danych dla telefonów zaczęły spadać, zostało to wykorzystane przez użytkowników. Część operatorów w krajach anglojęzycznych (USA i Wielka Brytania), zareagowała wprowadzeniem blokad i kar, a w niektórych przypadkach opłat dodatkowych za takie wykorzystanie telefonu (np. sieci 3 oraz T-Mobile w Wielkiej Brytanii).<br><br>Telefon w takim układzie jest wykorzystany jako modem, a kontrolę nad nim przejmuje odpowiedni sterownik w komputerze. Łączenie odbywa się na zasadzie analogicznej do szerokopasmowych połączeń przez modemy GSM na USB. Ponieważ telefony obsługują stos Bluetooth, jest też możliwość bezprzewodowego korzystania z modemu, jednak dzieje się to kosztem ograniczenia prędkości zazwyczaj do 1 Mb/s.<br>Telefony z zainstalowanym systemem Windows Mobile 6 lub nowszym mają zablokowany dostęp do modemu. Funkcję tę przejmuje oprogramowanie telefonu zapewniające obsługę połączenia modemowego i jego routing do sieci lokalnej zestawionej przez USB lub Bluetooth. Komputer w takim wypadku winien mieć zainstalowany sterownik odpowiedniej, wirtualnej karty sieciowej. Systemy Windows 7 i Linux zawierają taki sterownik standardowo. Istnieją też programy dla Windows Mobile udostępniające połączenie internetowe przez dowolną kartę sieciową telefonu, np. Wi-Fi.</p></div></blockquote>
<br><br><br><p><strong>1.</strong> Na początek upewnijmy się czy posiadamy abonament od operatora który daje nam bezpłatny internet bo tylko wtedy opłaca się korzystać z tego internetu na komputerze, alternatywą może być pakiet danych który także wykupujemy u operatora jeśli nie posiadamy internetu w abonamencie<br><br><strong>2.</strong> Sprawdzamy czy posiadamy wyłączoną opcję "<strong>używaj tylko sieci 2G</strong>". I włączoną opcję "<strong>Włącz przesyłanie danych</strong>"<br>Powinno być tak jak na obrazku, przepraszam że ten czerwony kolor nie rozwiązałem jeszcze tego problemu <img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt=";)" data-src="https://www.fixitpc.pl/uploads/emoticons/default_wink.png"><br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="xwek0.jpg" data-src="http://i.imgur.com/xwek0.jpg"><br><br><strong>3.</strong> Dodatkowe opcje optymalizacyjne<br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="RwOOP.jpg" data-src="http://i.imgur.com/RwOOP.jpg"><br><br><strong>4.</strong> Przechodzimy już do opcji <strong>Przenośny punkt dostępu</strong><br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="nzlK7.jpg" data-src="http://i.imgur.com/nzlK7.jpg"><br><br>następnie <strong>Ustawienia punktów Wi-Fi i Skonfiguruj punkt Wi-Fi</strong><br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="LK3uW.jpg" data-src="http://i.imgur.com/LK3uW.jpg"><br><br>Obowiązkowo dajemy <strong>WPA2PSK</strong> utrudni to dla gości zbadanie naszego hasła zwłaszcza jeśli byśmy używali tego w miejscu w publicznym w domach rodzinnych zasięg udostępniania był by za słaby by wyłapać pakiety dodatkowo dajemy dobre hasło mieszane znaki + duże i małe litery, ciekawym dodatkiem jest dodanie myślników .<br><br><strong>5.</strong> Ostatnim etapem będzie uruchomienie udostępniania poprzez klik w "<strong>Przenośny punkt Wi-Fi"</strong><br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="UkUw6.jpg" data-src="http://i.imgur.com/UkUw6.jpg"><br><br>Uruchamianie trwa do 15 sekund, po pomyślnym uruchomieniu pojawi nam się nowa ikonka koloru <span style="color:#0000ff;">niebieskiego </span>niestety u mnie tego nie widać.<br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="4LFvb.jpg" data-src="http://i.imgur.com/4LFvb.jpg"><br><br><strong>6.</strong> Cel osiągnięty pojawia nam się nasz 'mobily router' w naszym systemie jak i każdym innym urządzeniu z Wi-Fi<br><br><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="OFE9T.jpg" data-src="http://i.imgur.com/OFE9T.jpg"><br><br><br> </p>
]]></description><guid isPermaLink="false">13061</guid><pubDate>Tue, 09 Oct 2012 10:52:52 +0000</pubDate></item><item><title>MTU - Maximum Transmission Unit</title><link>https://www.fixitpc.pl/topic/11926-mtu-maximum-transmission-unit/</link><description><![CDATA[
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="mtu_logo.png" data-src="http://netdiag.pl/artykuly/mtu/mtu_logo.png"></p>
<p> </p>
<p>
<span style="color:#FF0000;">All rights reserved.</span></p>
<p>
Copyright © Dawid Suder, 2012</p>
<p> </p>
<p>
<span style="font-size:36px;"><strong>MTU — Maximum Transmission Unit</strong></span></p>
<p> </p>
<p>
Omówienie teoretycznych podstaw i zasad funkcjonowania protokołu Ethernet ze szczególnym naciskiem na parametr Maximum Transmission Unit (MTU). Przedstawienie powszechnych problemów i metod radzenia sobie z nimi.</p>
<p> </p>
<p>
<span style="font-size:24px;"><strong>Spis treści</strong></span></p>
<ul class="bbc bbcol decimal">
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__83183" rel="">Czym jest MTU?</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__83187" rel="">Budowa ramki Ethernet</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__83240" rel="">Ramki pozostałych protokołów — sieci WAN</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__83409" rel="">Path MTU Discovery</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__83410" rel="">Path MTU Discovery Black Holes</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__83411" rel="">Ręczne wykrywanie i ustawianie MTU</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__84348" rel="">Optymalne wartości MTU - rozwiązywanie problemów</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11926-mtu-%E2%80%94-maximum-transmission-unit/page__view__findpost__p__84842" rel="">Rozwiązywanie problemu czarnych dziur Path MTU Discovery</a></li>
</ul>
]]></description><guid isPermaLink="false">11926</guid><pubDate>Thu, 16 Aug 2012 21:17:25 +0000</pubDate></item><item><title>Udost&#x119;pnianie po&#x142;&#x105;czenia ADSL przez WiFi</title><link>https://www.fixitpc.pl/topic/11445-udost%C4%99pnianie-po%C5%82%C4%85czenia-adsl-przez-wifi/</link><description><![CDATA[
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="icon.png" data-src="http://netdiag.pl/artykuly/pppoe_sharing/icon.png"><br><br><br><span style="color:#FF0000;">All rights reserved.<br>Copyright © Dawid Suder, 2012</span><br><br><span style="font-size:36px;"><strong>Udostępnianie połączenia ADSL przez WiFi</strong></span><br><br>Opis udostępniania połączenia ADSL PPPoA/PPPoE (Neostrada TP) z komputera z systemem Windows XP SP3 przy wykorzystaniu sieci ad hoc.<br><br><a data-ipb="nomediaparse" href="https://web.archive.org/web/20150713185148/https://www.microsoft.com/en-us/download/details.aspx?id=13190" rel="external nofollow">Materiał referencyjny</a><br><br><span style="font-size:24px;"><strong>Spis treści</strong></span></p>
<ul class="bbc bbcol decimal">
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11445-udostepnianie-polaczenia-adsl-przez-wifi/page__view__findpost__p__80350" rel="">Konfiguracja połączenia ADSL</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11445-udostepnianie-polaczenia-adsl-przez-wifi/page__view__findpost__p__80359" rel="">Konfiguracja połączenia bezprzewodowego</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11445-udostepnianie-polaczenia-adsl-przez-wifi/page__view__findpost__p__80366" rel="">Udostępnianie połączenia internetowego</a></li>
<li><a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/11445-udostepnianie-polaczenia-adsl-przez-wifi/page__view__findpost__p__80375" rel="">Dołączanie komputera do sieci ad hoc</a></li>
</ul>
]]></description><guid isPermaLink="false">11445</guid><pubDate>Sat, 04 Aug 2012 16:43:11 +0000</pubDate></item><item><title>Menu kontekstowe: Otw&#xF3;rz w wierszu polece&#x144; / terminalu</title><link>https://www.fixitpc.pl/topic/7277-menu-kontekstowe-otw%C3%B3rz-w-wierszu-polece%C5%84-terminalu/</link><description><![CDATA[<p>
	<span style="color:#FF0000;">All rights reserved.<br>
	Copyright © Dawid Suder, 2012</span><br>
	<br>
	<span style="font-size:24px;"><strong>Menu kontekstowe: Otwórz w wierszu poleceń / terminalu</strong></span><br>
	<br>
	W pingwinkach jest taka fajna opcja w menu kontekstowym.
</p>

<p>
	 
</p>

<p>
	<img alt="term.png" class="ipsImage" data-ratio="69.57" height="240" style="height: auto;" width="345" data-src="https://web.archive.org/web/20250521103945im_/https://netdiag.pl/artykuly/menu_cmd/term.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Poniżej opisałem, co zrobić, by była także dostępna w systemach z rodziny Microsoft Windows.<br>
	<br>
	<span style="font-size:24px;"><strong>Spis treści</strong></span><br>
	<br>
	1. <a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/7277-menu-kontekstowe-otworz-w-wierszu-polecen-terminalu/page__view__findpost__p__60961" rel="">Windows Vista / 2008 / 7 / 2010</a><br>
	2. <a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/7277-menu-kontekstowe-otworz-w-wierszu-polecen-terminalu/page__view__findpost__p__60970" rel="">Windows 2000 / XP / 2003</a>
</p>
]]></description><guid isPermaLink="false">7277</guid><pubDate>Fri, 24 Feb 2012 11:14:45 +0000</pubDate></item><item><title>Reinstalacja ca&#x142;kowicie martwego TCP/IP</title><link>https://www.fixitpc.pl/topic/7778-reinstalacja-ca%C5%82kowicie-martwego-tcpip/</link><description><![CDATA[<p>
	<span style="color:#CCCCCC;"><em>Copyright @picasso fixitpc.pl Powielanie tej pracy zabronione.</em></span><br>
	<br>
	<img alt="IQRes0_sLK7_R7aLCd3cIijeASiQCEHqcYk505-U" class="ipsImage" data-ratio="87.11" height="542" style="height: auto; width: 256px;" width="621" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRes0_sLK7_R7aLCd3cIijeASiQCEHqcYk505-UDzBifsQ?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	<span style="font-size:18px;"><strong>Reinstalacja całkowicie martwego TCP/IP</strong></span><br>
	<strong>Instrukcje dla Windows XP</strong><br>
	<br>
	<br>
	Artykuł jest dedykowany systemom z poważnie uszkodzonym stosem TCP/IP m.in. na skutek ingerencji infekcji ZeroAccess, ale nie tylko. Pomimo pomyślnego usunięcia infekcji, odbudowy usuniętych usług sieciowych oraz uzupełnieniu plików może zaistnieć problem braku połączenia. W Dzienniku zdarzeń można odnotować błędy rodzaju "TCP/IP błąd 2: nie można odnaleźć określonego pliku" przy jednoczesnym potwierdzeniu obecności plików sterowników na dysku.
</p>

<p>
	 
</p>

<pre class="ipsCode" id="ips_uid_7009_5">Usługa Usługi IPSEC zależy od usługi Sterownik protokołu TCP/IP, której nie można uruchomić z powodu następującego błędu:
Nie można odnaleźć określonego pliku.</pre>

<p>
	<br>
	Metody naprawcze, które nie rozwiązują problemu:<br>
	<br>
	- Komendy netsh resetujące Winsock (netsh winsock reset) i TCP/IP (netsh int ip reset resetlog.txt), oraz odpowiadające im automaty Fix-it np. z <a data-ipb="nomediaparse" href="https://support.microsoft.com/en-us/help/299357/how-to-reset-tcp-ip-by-using-the-netshell-utility" rel="external nofollow"><strong>KB299357</strong></a><br>
	- Ręczne usunięcie kluczy Winsock + reinstalacja TCP/IP z nettcpip.inf wg artykułu Microsoftu: <a data-ipb="nomediaparse" href="https://support.microsoft.com/en-us/help/811259/how-to-determine-and-to-recover-from-winsock2-corruption-in-windows-se" rel="external nofollow"><strong>KB811259</strong></a><br>
	- Reinstalacja interfejsów sieciowych via Menedżer urządzeń<br>
	<br>
	Podana tu metoda naprawy TCP/IP Windows XP jest ostatecznym rozwiązaniem opartym o całkowite przeładowanie TCP/IP na bazie nieudokumentowanej edycji pliku instalacyjnego INF, która to edycja pozwala zniszczyć aktualny TCP/IP, a następnie go na czysto przebudować. W normalnych okolicznościach przycisk deinstalacji TCP/IP jest zablokowany. Akcja rozkłada się na następujące etapy:<br>
	 
</p>

<p>
	 <br>
	<strong><span style="font-family:georgia;"><em><span style="font-size:18px;"><strong>Usunięcie kluczy Winsock</strong></span></em></span></strong><br>
	 <br>
	 <br>
	<strong>Start &gt; Uruchom &gt; regedit</strong> i usuń te dwa klucze:<br>
	<br>
	<strong>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock<br>
	HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2</strong><br>
	<br>
	 <br>
	<strong><span style="font-family:georgia;"><em><span style="font-size:18px;"><strong>Deinstalacja protokołu TCP/IP</strong></span></em></span></strong><br>
	 <br>
	 <br>
	<strong>1.</strong> Wykonaj edycję pliku instalacyjnego odblokowującą deinstalację TCP/IP.<br>
	<br>
	Start &gt; Uruchom &gt; <strong>C:\Windows\inf\nettcpip.inf</strong><br>
	<br>
	W zakreślonej niżej części zamień <strong>0xA0</strong> na <strong>0x80</strong> i zapisz zmiany w pliku.<br>
	<br>
	<span style="font-family:Garamond;">[MS_TCPIP.PrimaryInstall]<br>
	; TCPIP has properties to display<br>
	Characteristics = <strong>0xA0</strong> ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE<br>
	AddReg = Registry.MS_TCPIP.PrimaryInstall, Registry.MS_TCPIP, Registry.MS_TCPIP.Legacy<br>
	RegisterDlls = MS_TCPIP.Register</span><br>
	<br>
	<strong>2.</strong> Uświadom system o modyfikowanym pliku. Panel sterowania &gt; Połączenia sieciowe &gt; pobierz Właściwości danego połączenia sieciowego. Wybierz opcję Instaluj a na liście wybierz Protokół i klik w Dodaj. W nowym oknie wybierz opcję Z dysku i wskaż katalog C:\Windows\inf i OK.<br>
	<br>
	<img alt="IQSpr4v7ln35TZ27mVctqPcTAeu-CXUZtqk8OmRp" class="ipsImage" data-ratio="61.80" height="608" style="height: auto;" width="1000" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQSpr4v7ln35TZ27mVctqPcTAeu-CXUZtqk8OmRpTYwRfkA?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	 <br>
	 <br>
	Wybierz na liście Protokół TCP/IP:<br>
	 <br>
	<img alt="IQQZz3-jVYuOQZJgxdGwz0UpAb0E-KPwWdCXNaBS" class="ipsImage" data-ratio="58.70" height="573" style="height: auto;" width="1000" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQZz3-jVYuOQZJgxdGwz0UpAb0E-KPwWdCXNaBSW3ojUk0?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	 <br>
	Zatwierdzenie tego cofnie do ogólnych Właściwości połączenia, podświetl na liście TCP/IP i kliknij w uwidoczniony operacjami przycisk Odinstaluj:<br>
	 <br>
	<img alt="IQTvHMDW36pRSbgLGtZNFQuJAdKEpgnoqY89eD_r" class="ipsImage" data-ratio="122.89" height="451" style="height: auto;" width="367" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQTvHMDW36pRSbgLGtZNFQuJAdKEpgnoqY89eD_rkv1CCq4?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	 <br>
	Zresetuj komputer. Po tej akcji cały stos TCP/IP jest "uszkodzony".<br>
	<br>
	<br>
	 <br>
	<strong><span style="font-family:georgia;"><em><span style="font-size:18px;"><strong>Ponowna instalacja protokołu TCP/IP</strong></span></em></span></strong><br>
	 
</p>

<p>
	<strong>1.</strong> Odwróć modyfikację pliku nettcpip.inf przywracając domyślny atrybut <strong>0xA0</strong>:<br>
	<br>
	<span style="font-family:Garamond;">[MS_TCPIP.PrimaryInstall]<br>
	; TCPIP has properties to display<br>
	Characteristics = <strong>0xA0</strong> ; NCF_HAS_UI | NCF_NOT_USER_REMOVABLE<br>
	AddReg = Registry.MS_TCPIP.PrimaryInstall, Registry.MS_TCPIP, Registry.MS_TCPIP.Legacy<br>
	RegisterDlls = MS_TCPIP.Register</span><br>
	<br>
	<strong>2.</strong> Przejdź z powrotem do Właściwości połączenia, tym razem w celu zainstalowania Protokołu TCP/IP: Instaluj &gt; Protokół &gt; Dodaj &gt; TCP/IP. Zatwierdź restartem.<br>
	<br>
	<img alt="IQTCQM6xr8wrRq_f8ui2DQJ8ATAY-MrYFIPSve6F" class="ipsImage" data-ratio="75.92" height="618" style="height: auto;" width="814" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQTCQM6xr8wrRq_f8ui2DQJ8ATAY-MrYFIPSve6FKxsrY7U?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	<br>
	 <br>
	<strong>3.</strong> Jeśli podczas próby reinstalacji zgłosi się następujący błąd:
</p>

<p>
	 
</p>

<pre class="ipsCode" id="ips_uid_7009_25">Połączenia sieciowe

Nie można dodać żądanego składnika. Wystąpił błąd: Wystąpił błąd rozszerzony.</pre>

<p>
	 
</p>

<p>
	<strong>Start &gt; Uruchom &gt; cmd</strong> i wpisz komendę weryfikacji:<br>
	 
</p>

<div class="Fixitpc_cmd">
	esentutl /g c:\windows\security\Database\secedit.sdb
</div>

<p>
	<br>
	Gdy zostanie zwrócony komunikat o przestarzałej bazie, wykorzystaj komendę odzyskiwania:<br>
	 
</p>

<div class="Fixitpc_cmd">
	esentutl /r c:\windows\security\Database\secedit.sdb
</div>

<p>
	<br>
	Ponów pierwszą komendę, gdy komunikat będzie równy "Integrity check successful", wróć do operacji instalacji protokołu TCP/IP. Jeśli nie, kolejna komenda naprawcza:<br>
	 
</p>

<div class="Fixitpc_cmd">
	esentutl /p c:\windows\security\Database\secedit.sdb
</div>

<p>
	<br>
	Ponów pierwszą komendę, gdy komunikat będzie równy "Integrity check successful", wróć do operacji instalacji protokołu TCP/IP.
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">7778</guid><pubDate>Tue, 27 Mar 2012 23:51:34 +0000</pubDate></item><item><title>Skrypty userjs dla Youtube (nie tylko Opera)</title><link>https://www.fixitpc.pl/topic/7126-skrypty-userjs-dla-youtube-nie-tylko-opera/</link><description><![CDATA[
<p><span style="font-size:18px;"><span style="color:#ff0000;">Uwaga - skrypty podane poniżej są już mocno nieaktualne, od ich opublikowania Youtube wprowadziło wiele zmian, jeżeli ktoś jest zainteresowany działającymi wersjami proszę pytać na priv!!!</span></span></p>
<p> </p>
<p> </p>
<p>Od dłuższego czasu używałem skryptu YousableTubeFix ale sam skrypt jest dość ciężki na dodatek w przypadku Opery używa emulacji pewnych elementów z Greasemonkey.</p>
<p>Ponieważ tak naprawdę najbardziej interesował mnie w nim przycisk pobierania i funkcja wymuszania rozmiaru oraz jakości domyślnej dla filmików postanowiłem "dłubnąć" coś własnego.</p>
<p>Jakiś czas temu bawiłem się też skryptami podmieniającymi sam odtwarzacz na coś lżejszego i troszkę lepie wyglądającego, co prawda udało mi się wtedy uzyskać działającą wersję ale nie było to nic wartego udostępnienia, teraz postanowiłem wrócić do tego i wykorzystać procedury również dla downloadera.</p>
<p> </p>
<p>Tak powstały trzy skrypty, oto one:</p>
<p> </p>
<p>Pierwszy dodający baton z menu pozwalającym na zassanie oglądanego wideo we wszystkich zdefiniowanych w skrypcie formatach (domyślnie nie zawiera definicji dla formatów 3d), tworzy baton z menu "prawie" identycznym jak w wymienionym wcześniej YousableTubeFix choć korzysta do tego z innych procedur:</p>
<p> </p>
<p> </p>
<p></p>
<pre class="ipsCode prettyprint lang-auto">






// ==UserScript==
// @name Przycisk pobierania YT
// @description Pozwala zapisać na dysku oglądany film
// @include http://www.youtube.com/watch?*
// @include http://*.youtube.com/watch?*
// @include https://www.youtube.com/watch?*
// @include https://*.youtube.com/watch?*
// ==/UserScript==

(function ()
{

if( location.pathname.match(/\.(txt|text|js|css|cpp|src)$/) ) { return; }

if(typeof(unsafeWindow)=='undefined'){unsafeWindow=window;}// Opera

if (typeof(unsafeWindow.yt.playerConfig) === "object"){
var config_attrs = unsafeWindow.yt.playerConfig["attrs"];
var config_args = unsafeWindow.yt.playerConfig["args"];
var config_params = unsafeWindow.yt.playerConfig["params"];
}

var autoplay = "false";
var url_src = config_args["url_encoded_fmt_stream_map"].replace(/url=/g,"").split(",");
var allformats = [
{'key':'38','value':'Original Definition MP4 4K','format':'Video: MP4 H.264 &lt;&gt; Audio: AAC 48'},
{'key':'37','value':'Full High Definition MP4 1080p','format':'Video: MP4 H.264 &lt;&gt; Audio: AAC 44.1'},
{'key':'46','value':'Full High Definition WebM 1080p','format':'Video: WebM VP8 &lt;&gt; Audio: Vorbis 44.1'},
{'key':'22','value':'High Definition MP4 720p','format':'Video: MP4 H.264 &lt;&gt; Audio: AAC 44.1'},
{'key':'45','value':'High Definition WebM 720p','format':'Video: WebM VP8 &lt;&gt; Audio: Vorbis 44.1'},
{'key':'35','value':'Standard Definition FLV 480p','format':'Video: FLV H.264 &lt;&gt; Audio: AAC 44.1'},
{'key':'44','value':'Standard Definition WebM 480p','format':'Video: WebM VP8 &lt;&gt; Audio: Vorbis 44.1'},
{'key':'43','value':'Low Definition WebM 360p','format':'Video: WebM VP8 &lt;&gt; Audio: Vorbis 44.1'},
{'key':'34','value':'Low Definition FLV 360p','format':'Video: FLV H.264 &lt;&gt; Audio: AAC 44.1'},
{'key':'18','value':'Low Definition MP4 360p','format':'Video: MP4 H.264 &lt;&gt; Audio: AAC 44.1'},
{'key':'5','value':'Low Quality FLV 240p','format':'Video: FLV Sorenson Spark &lt;&gt; Audio: MP3 22.05'}
];

var title = "title="+ encodeURIComponent( document.getElementById("eow-title").getAttribute("title").replace(/(\?)/g,"_").replace(/(\?|\*|\"|\')/g,"%27").replace(/(\/|\\|\:)/g," - ") );

var createNode = (function(type, attributes, props ) {
var node = document.createElement(type);
if (attributes) { for (var attr in attributes) {if (attributes.hasOwnProperty(attr)) node.setAttribute(attr, attributes[attr]); }}
if (props) { for (var prop in props) {if ((props.hasOwnProperty(prop)) &amp;&amp; (prop in node)) node[prop] = props[prop]; }}
return node;
});

var watchcontainer = document.getElementById("watch-actions");

mainbutton = createNode("button", {class: "yt-uix-button yt-uix-button-default yt-uix-tooltip yt-uix-tooltip-reverse", "data-button-menu-id": "yt-main-download-menu", id: "download-button", title: "Pobierz na dysk", type: "button"}, {disabled: false});
watchcontainer.insertBefore(mainbutton, watchcontainer.firstChild);

mainbutton.appendChild(createNode("span", {class: "yt-uix-button-content", id: "yt-main-download-button-content"},{textContent: "Pobierz: "}));
mainbutton.appendChild(createNode("img", {style: "vertical-align: baseline", class: "yt-uix-button-arrow"}));

maindiv = createNode("div", {class: "yt-uix-button-menu hid", id: "yt-main-download-menu"});
watchcontainer.appendChild(maindiv);

for (var i=0; i&lt;allformats.length; i++){
for (var j=0; j&lt;url_src.length; j++){
if (allformats[i].key == url_src[j].split("&amp;itag=")[1]){
maindiv.appendChild(createNode("a", {"class":"yt-uix-button-menu-item", "title":allformats[i].format,"onClick":"document.location.href ='" + decodeURIComponent(url_src[j].split("&amp;itag=")[0]) + "&amp;" +title.replace(/\%2527/g,'%27')+ "'"},{textContent:allformats[i].value} ));
}
}
};

})();
</pre>Macierz "allformats" została posortowana wg. jakości materiałów, można sobie ją zmienić wg własnych preferencji, można też zmienić sobie opisy które pojawiają się w menu i po najechaniu przyciskiem, wreszcie można sobie dodać (bodź usunąć) inne formaty, np. 3d.<p> </p>
<p>Drugi skrypt podmienia standardowy odtwarzacz na flowplayer, powiększa odtwarzany klip domyślnie do formatu 970x579 (można sobie dopasować do własnych preferencji/monitora), sam filmik natomiast jest odtwarzany w maksymalnej obsługiwanej przez odtwarzacz rozdzielczości:</p>
<p>A tak to wygląda po użyciu:<a class="ipsAttachLink ipsAttachLink_image" href="https://www.fixitpc.pl/uploads/monthly_02_2012/post-67-0-72190900-1329095052.png" data-fileid="14050" rel=""><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-fileid="14050" class="ipsImage ipsImage_thumbnailed" alt="post-67-0-72190900-1329095052_thumb.png" data-src="https://www.fixitpc.pl/uploads/monthly_02_2012/post-67-0-72190900-1329095052_thumb.png" data-ratio="62.5"></a></p>
<p></p>
<pre class="ipsCode prettyprint lang-auto">






// ==UserScript==
// @name Alternatywny player YouTube - Flow Player
// @description Zastępuje standardowy odtwarzacz, inspirowane wersją by clicker dla JW Player- clickerinjo [at] gmail [dot] com
// @include http://*.youtube.com/watch?*v=*
// @include http://youtube.com/watch?*v=*
// @include http://*youtube.com/*
// ==/UserScript==

(function() {

if( location.pathname.match(/\.(txt|text|js|css|cpp|src)$/) ) { return; }

if (document.getElementsByTagName("embed")){

setTimeout(function(){

if(typeof(unsafeWindow)=='undefined'){unsafeWindow=window;}// Opera

if (typeof(unsafeWindow.yt.playerConfig) === "object"){
var config_attrs = unsafeWindow.yt.playerConfig["attrs"];
var config_args = unsafeWindow.yt.playerConfig["args"];
var config_params = unsafeWindow.yt.playerConfig["params"];
};

var original_sidebar = document.getElementById( "watch-sidebar" );
original_sidebar.setAttribute( "style", "margin-top:10px;");


var original_player = document.getElementById( config_attrs["id"] );
var container = original_player.parentNode;
container.removeChild(original_player);
container.setAttribute( "style", ( typeof container.getAttribute( "style" ) === "undefined" ) ? container.getAttribute( "style" )+" ;width: 970px; height: 579px;" : "width: 970px; height: 579px;" );
container.parentNode.setAttribute( "style", ( typeof container.parentNode.getAttribute( "style" ) === "undefined" ) ? container.parentNode.getAttribute( "style" )+" ;width: 970px; height: 579px;" : "width: 970px; height: 579px;" );

var autoplay = "false";
var url_src = config_args["url_encoded_fmt_stream_map"].replace(/url=/g,"").split(",");
var allfmts = [ "37","22","35","34","18","5" ];

for (var i=0; i&lt;allfmts.length; i++){
for (var j=0; j&lt;url_src.length; j++){
if (allfmts[i] == url_src[j].split("&amp;itag=")[1]){ var format = allfmts[i]; var vidID = encodeURIComponent(decodeURIComponent(url_src[j].split("&amp;quality=")[0])); break;}
}
if (vidID != null){break;}
};

var flvar = "config={"+
"'clip':{'url':'"+vidID+"','baseUrl':'http://172.16.0.5/flowplayer/','autoBuffering':true,'autoPlay':"+autoplay+"},"+
"'playerId':'myPlayer',"+
"'canvas':{'backgroundGradient': 'none','border':'2px solid #778899'},"+
"'play':{'url': 'http://172.16.0.5/flowplayer/play_large_red.png','width':83,'height':83,'opacity':0.8}"+
"}";

var player = document.createElement( "embed" );
player.setAttribute( "src", "http://172.16.0.5/flowplayer/flowplayer-3.2.7.swf" );
player.setAttribute( "style", "display: block !important;background-image:url(http://i.ytimg.com/vi/"+config_args['video_id']+"/hqdefault.jpg)");
player.setAttribute( "height", config_attrs["height"] );
player.setAttribute( "width", config_attrs["width"] );
player.setAttribute( "type", "application/x-shockwave-flash" );
player.setAttribute( "id", config_attrs["id"] );
player.setAttribute( "allowscriptaccess", config_params["allowscriptaccess"] );
player.setAttribute( "allowfullscreen", config_params["allowfullscreen"] );
player.setAttribute( "bgcolor", config_params["bgcolor"] );
player.setAttribute( "format", format );
player.setAttribute( "quality", "best" );
player.setAttribute( "wmode", "gpu" );
player.setAttribute( "seamlesstabbing", "true" );
player.setAttribute( "flashvars",flvar );
container.appendChild( player );

},10);

}

})();
</pre>Kolejność wg której odtwarzacz dobiera rozdzielczość została ustalona przez macierz "allfmts", jeżeli preferujemy inną kolejność można to łatwo zmienić.<p>Oczywiście potrzebujemy też serwera* z którego będzie wczytywany sam flowplayer (autorzy programu proszą aby nie podpinać się pod ich serwer), ja w przykładzie użyłem serwera lokalnego, może to być Apache a może też np. prosty i łatwy do skonfigurowania serwerek Serva który choćby do testów będzie bardzo wygodny (nie wymaga instalacji).</p>
<p>Oczywiście adres i ścieżkę do odtwarzacza należy podmienić na własną "<a href="http://172.16.0.5/flowplayer/flowplayer-3.2.7.swf" rel="">http://172.16.0.5/flowplayer/flowplayer-3.2.7.swf</a>" &gt;</p>
<p> </p>
<p>Serva znajdziemy pod adresem <a href="http://www.vercot.com/~serva" rel="external nofollow"><span style="color:#bb0000;">Serva</span></a></p>
<p>A odtwarzacz FlowPlayer pod adresem <a href="http://flowplayer.org" rel="external nofollow"><span style="color:#bb0000;">FlowPlayer</span></a></p>
<p> </p>
<p>Trzeci skrypt jest podobny do poprzedniego z tą różnicą, że domyślny odtwarzacz zostaje podmieniony na JWPlayer:</p>
<p>Tak wygląda w działaniu: <a class="ipsAttachLink ipsAttachLink_image" href="https://www.fixitpc.pl/uploads/monthly_02_2012/post-67-0-53354000-1329095042.png" data-fileid="14049" rel=""><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-fileid="14049" class="ipsImage ipsImage_thumbnailed" alt="post-67-0-53354000-1329095042_thumb.png" data-src="https://www.fixitpc.pl/uploads/monthly_02_2012/post-67-0-53354000-1329095042_thumb.png" data-ratio="62.5"></a></p>
<p></p>
<pre class="ipsCode prettyprint lang-auto">






// ==UserScript==
// @name Alternatywny player YouTube - JW Player
// @description Zastępuje standardowy odtwarzacz, inspirowane wersją by clicker - clickerinjo [at] gmail [dot] com
// @include http://*.youtube.com/watch?*v=*
// @include http://youtube.com/watch?*v=*
// @include http://*youtube.com/*
// ==/UserScript==

(function() {

if( location.pathname.match(/\.(txt|text|js|css|cpp|src)$/) ) { return; }

if (document.getElementsByTagName("embed")){

setTimeout(function(){

if(typeof(unsafeWindow)=='undefined'){unsafeWindow=window;}// Opera

if (typeof(unsafeWindow.yt.playerConfig) === "object"){
var config_attrs = unsafeWindow.yt.playerConfig["attrs"];
var config_args = unsafeWindow.yt.playerConfig["args"];
var config_params = unsafeWindow.yt.playerConfig["params"];
};

var original_sidebar = document.getElementById( "watch-sidebar" );
original_sidebar.setAttribute( "style", "margin-top:10px;");


var original_player = document.getElementById( config_attrs["id"] );
var container = original_player.parentNode;
container.removeChild(original_player);
container.setAttribute( "style", ( typeof container.getAttribute( "style" ) === "undefined" ) ? container.getAttribute( "style" )+" ;width: 970px; height: 579px;" : "width: 970px; height: 579px;" );
container.parentNode.setAttribute( "style", ( typeof container.parentNode.getAttribute( "style" ) === "undefined" ) ? container.parentNode.getAttribute( "style" )+" ;width: 970px; height: 579px;" : "width: 970px; height: 579px;" );

var autoplay = "false";
var url_src = config_args["url_encoded_fmt_stream_map"].replace(/url=/g,"").split(",");
var allfmts = [ "37","22","35","34","18","5" ];

for (var i=0; i&lt;allfmts.length; i++){
for (var j=0; j&lt;url_src.length; j++){
if (allfmts[i] == url_src[j].split("&amp;itag=")[1]){ var format = allfmts[i]; var vidID = encodeURIComponent(decodeURIComponent(url_src[j].split("&amp;quality=")[0])); break;}
}
if (vidID != null){break;}
};

var player = document.createElement( "embed" );
player.setAttribute( "src", "http://172.16.0.5/mediaplayer/player.swf" );
player.setAttribute( "style", "display: block !important;");
player.setAttribute( "height", config_attrs["height"] );
player.setAttribute( "width", config_attrs["width"] );
player.setAttribute( "type", "application/x-shockwave-flash" );
player.setAttribute( "id", config_attrs["id"] );
player.setAttribute( "allowscriptaccess", config_params["allowscriptaccess"] );
player.setAttribute( "allowfullscreen", config_params["allowfullscreen"] );
player.setAttribute( "bgcolor", config_params["bgcolor"] );
player.setAttribute( "format", format );
player.setAttribute( "quality", "best" );
player.setAttribute( "wmode", "gpu" );
player.setAttribute( "znak", "greg" );
player.setAttribute( "seamlesstabbing", "true" );
player.setAttribute( "flashvars", "image=http://i.ytimg.com/vi/"+config_args['video_id']+"/hqdefault.jpg&amp;volume=75&amp;provider=http&amp;smoothing=true&amp;autostart="+autoplay+"&amp;frontcolor=0x888888&amp;backcolor=0x000000&amp;skin=http://172.16.0.5/mediaplayer/skin.zip&amp;file="+vidID);
container.appendChild( player );

},10);

}

})();
</pre>Wszystkie uwagi podane przy wcześniejszym skrypcie dotyczą również tego, dodatkowo skrypt podstawia dla playera skórkę (skin.zip) którą również musimy podać z serwera.<p> </p>
<p>JwPlayer znajdziemy pod adresem <a href="http://www.longtailvideo.com" rel="external nofollow"><span style="color:#bb0000;">JwPlayer</span></a></p>
<p> </p>
<p></p>
<div>
<span style="font-size:18px;">Oba powyższe odtwarzacze obsługują wyłącznie flashowe wersje oryginalnego playerka choć nie powinno być problemu z dalszą rozbudową (ja na pewno spróbuję).</span><p>Wszystkie skrypty działają bez żadnych zmian również z <span style="color:#FF0000;">Firefoxem </span>(oczywiście potrzebny plugin Greasemonkey:<span style="color:#BB0000;"> </span><a href="http://www.greasespot.net" rel="external nofollow">http://www.greasespot.net</a></p>
<span style="color:#BB0000;">)</span><p>Skrypty w przypadku <span style="color:#ff0000;">Opery </span>należy zapisać z rozszerzeniem user.js, skrypty bez części "user" Opera interpretuje odmiennie co w tym przypadku nie jest wymagane/wskazane</p>
</div>
<p> </p>
<p></p>
<p><span style="font-size:18px;">*Niestety nie możemy użyć bezpośredniej ścieżki do pliku typu "file:///P:/--/baton/mediaplayer/" ze względu na zabezpieczenia zawarte w samym flashu.</span></p>
<p> </p>
<p>Jeżeli ktoś poszukuje skrytptu pozwalającego w większym stopniu wpływać na wyglad i zachowanie Youtuba to oryginalne wersje "YousableTubeFix" znajdzie pod adresami:</p>
<p>Wersja podstawowa dla FF <a href="http://userscripts.org/scripts/show/13333" rel="external nofollow">http://userscripts.o...ipts/show/13333</a></p>
<p>Wersja dla Opery <a href="http://userscripts.org/scripts/show/36453" rel="external nofollow">http://userscripts.o...ipts/show/36453</a></p>
<p>I dla Chroma (z którym moje skrypty nie chcą działać ale nie drążyłem tematu) <a href="http://userscripts.org/scripts/show/57201" rel="external nofollow">http://userscripts.o...ipts/show/57201</a></p>
<p> </p>
<p>Dodatkowo jeżeli ktoś nie potrzebuje całego "YousableTubeFix" a mój skrypt mu nie działa lub się nie podoba polecam downloader z linku: <a href="http://userscripts.org/scripts/show/25105" rel="external nofollow">http://userscripts.o...ipts/show/25105</a></p>
<p> </p>
<p></p>
<div><span style="font-size:18px;">Skrypty podmieniające odtwarzacz działają również w "komitywie" z "YousableTubeFix" ale muszą się wykonać po nim, w FF można kolejność skryptów ustawiać w Operze natomiast wykonują się w kolejności alfabetycznej więc należy to uwzględnić w nazwie pliku np. z9-jwplayer.user.js</span></div>
<p> </p>
<p>pzdr</p>

]]></description><guid isPermaLink="false">7126</guid><pubDate>Mon, 13 Feb 2012 00:09:55 +0000</pubDate></item><item><title>Rekonstrukcja Centrum zabezpiecze&#x144; systemu Windows</title><link>https://www.fixitpc.pl/topic/6767-rekonstrukcja-centrum-zabezpiecze%C5%84-systemu-windows/</link><description><![CDATA[<p>
	<em><span style="color:#CCCCCC;">Copyright @picasso fixitpc.pl Powielanie tej pracy zabronione.</span></em><br>
	<br>
	<img alt="IQQqTitnhjL8QrJqxwkjpgyDASAM6KfXVLpJ_hEL" class="ipsImage" data-ratio="100.00" height="256" style="height: auto;" width="256" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQqTitnhjL8QrJqxwkjpgyDASAM6KfXVLpJ_hELkpT_o7k?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	<span style="font-size:24px;"><strong>Rekonstrukcja Centrum zabezpieczeń systemu Windows</strong></span><br>
	<br>
	<strong>Windows 7 32-bit i 64-bit</strong><br>
	<br>
	 
</p>

<hr>
<p>
	<br>
	<strong>Scenariusz:</strong> W Panelu sterowania Centrum akcji zgłasza problem "Usługa Centrum zabezpieczeń systemu Windows jest wyłączona". Wykorzystanie przycisku "Włącz teraz" owocuje kolejnym błędem "Nie można uruchomić usługi Centrum zabezpieczeń systemu Windows".<br>
	<br>
	<img alt="IQSBHRMN_d2ARaOTnGbmRxpOAWjLFVZzywvo0h5b" class="ipsImage" data-ratio="68.04" height="379" style="height: auto;" width="557" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQSBHRMN_d2ARaOTnGbmRxpOAWjLFVZzywvo0h5bVwZzFC0?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	W przystawce zarządzania usługami <strong>services.msc</strong> taka usługa nie jest w ogóle widoczna.<br>
	<br>
	<br>
	<strong>Przyczyna:</strong> Problem leży w całkowicie skasowanym lub mocno zdewastowanym kluczu usługi. Częsty powód dla tego uszczerbku to aktywność infekcji.<br>
	<br>
	<img alt="folder_mini.gif" style="height: auto;" data-src="https://www.fixitpc.pl/picasso/images/ico/vista_seven/folder_mini.gif" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><strong>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wscsvc</strong><br>
	<br>
	<br>
	<br>
	<strong>NAPRAWA - REKONSTRUKCJA USŁUGI</strong><br>
	<br>
	<strong>1.</strong> Odtworzenie usługi w rejestrze. Otwórz Notatnik i wklej w nim:
</p>

<p>
	 
</p>

<pre class="Fixitpc_noparse">Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc]
"DisplayName"="@%SystemRoot%\\System32\\wscsvc.dll,-200"
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,\
00,65,00,4e,00,65,00,74,00,77,00,6f,00,72,00,6b,00,52,00,65,00,73,00,74,00,\
72,00,69,00,63,00,74,00,65,00,64,00,00,00
"Start"=dword:00000002
"Type"=dword:00000020
"Description"="@%SystemRoot%\\System32\\wscsvc.dll,-201"
"DependOnService"=hex(7):52,00,70,00,63,00,53,00,73,00,00,00,57,00,69,00,6e,00,\
4d,00,67,00,6d,00,74,00,00,00,00,00
"ObjectName"="NT AUTHORITY\\LocalService"
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,\
00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,\
67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,72,00,73,00,6f,00,6e,\
00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
00,00,00,00
"DelayedAutoStart"=dword:00000001
"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc\Parameters]
"ServiceDllUnloadOnStop"=dword:00000001
"ServiceDll"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,\
00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,\
77,00,73,00,63,00,73,00,76,00,63,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\wscsvc\Security]
"Security"=hex:01,00,14,80,c8,00,00,00,d4,00,00,00,14,00,00,00,30,00,00,00,02,\
00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
00,00,02,00,98,00,06,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\
05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
20,02,00,00,00,00,14,00,9d,01,02,00,01,01,00,00,00,00,00,05,04,00,00,00,00,\
00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,06,00,00,00,00,00,14,00,00,01,\
00,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,00,28,00,15,00,00,00,01,06,00,\
00,00,00,00,05,50,00,00,00,49,59,9d,77,91,56,e5,55,dc,f4,e2,0e,a7,8b,eb,ca,\
7b,42,13,56,01,01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,\
00,00,00
</pre>

<p>
	<br>
	<br>
	<strong>Z menu Notatnika &gt; Plik &gt; Zapisz jako &gt; Ustaw rozszerzenie na Wszystkie pliki &gt; Zapisz jako <span style="color:#FF0000;">FIX.REG</span> &gt; z prawokliku Scal</strong>
</p>

<p>
	 
</p>

<p>
	<br>
	<strong>2.</strong> Asekuracyjnie przeprowadź skanowanie pod kątem poprawności plików za pomocą polecenia <strong>sfc /scannow</strong>.
</p>

<p>
	 
</p>

<div class="Fixitpc_info">
	<strong>Tutorial:</strong><br>
	<br>
	<a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/1236-weryfikacja-integralnosci-plikow-via-narzedzie-sfc/" rel="">Weryfikacja integralności plików via narzędzie SFC</a><br>
	 
</div>

<p>
	 
</p>

<p>
	<br>
	<strong>3.</strong> Po wykonaniu wszystkich zadań należy zrestartować system. Usługa rozpocznie działanie zgodnie z planem.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">6767</guid><pubDate>Mon, 23 Jan 2012 10:10:07 +0000</pubDate></item><item><title>Jak przetestowa&#x107; pami&#x119;&#x107; za pomoc&#x105; Memtest86+</title><link>https://www.fixitpc.pl/topic/6006-jak-przetestowa%C4%87-pami%C4%99%C4%87-za-pomoc%C4%85-memtest86/</link><description><![CDATA[
<p>
	<span style="font-size:48px;"><strong><span style="font-family:tahoma, geneva, sans-serif;">TESTOWANIE RAM'u</span></strong><br>
	<span style="font-size:24px;">memtest86+</span></span><br>
	<br>
	<span style="font-size:18px;">Co to jest i do czego służy MemTest86+?</span><br>
	 <br>
	Memtest86+ jest to zaawansowana aplikacja testująca pamięć na zasadzie zapisywania i odczytywania z komórek informacji w postaci patternu - wzoru, który wymusza alokacje informacji w poszczególnych cześciach kości RAM.<br>
	Jest to ulepszona aplikacja poprzednika Memtest86, kontynuowana przez Samuela Demeulemeestera który sukcesywnie wprowadza ulepszenia w programie poszerzając bazę obsługiwanych chipsetów i procesorów oraz przyspieszając działanie programu<br>
	<br>
	<span style="font-size:18px;">Kiedy należy używać programu i jak go uruchomić?</span><br>
	 <br>
	Często zdaża się, że komputer nagle odmawia posłuszeństwa plując nam w twarz BSOD'em lub najzwyczajniej się zawiesza, lub na chwile przestaje reagować na polecenia użytkownika. Na pytanie kiedy testować pamięć da się odpowiedzieć na wiele sposobów, ale najbardziej rozsądna odpowiedź jest taka, iż należy to robić co jakiś czas, żeby mieć pewność, że nagle nie zostaniemy z niebieskim ekranem, czy zaskoczeni restartem sprzętu.<br>
	<br>
	Aplikacja może być uruchamiana na dwa sposoby:<br>
	#1 - Z poziomu systemu, czy to x64 czy x86 to nie stanowi problemu (ściągnąć EXE i uruchomić)<br>
	#2 - Najbardziej odpowiedni - z poziomu "dosowego", czyli bez uruchamiania systemu - bootowalna płyta, czy też pendrive (i tutaj takie narzędzie przygotujemy)<br>
	<br>
	<span style="font-size:18px;"><span style="font-family:tahoma, geneva, sans-serif;">Jak stworzyć bootowalną płytę lub pendrive'a z programem?</span></span><br>
	 <br>
	Możę na początek skupimy się na przygotowaniach, czyli pobrania narzędzi i ów aplikacji.<br>
	<br>
	Sam program w formie już przygotowanego bootowalnego obrazu .ISO oraz EXE można pobrać stąd:
</p>

<pre class="ipsCode prettyprint lang-auto">
http://www.memtest.org/#downiso
</pre>

<p>
	Oraz narzędzie w postaci programu PowerISO:<br>
	 
</p>

<pre class="ipsCode prettyprint lang-auto">
https://www.poweriso.com/download.php
</pre>

<p>
	Instalujemy i uruchamiamy program PowerISO po czym otwieramy ściągniety wcześniej obraz <strong>mt420.iso</strong><br>
	<br>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="109526" data-ratio="70.31" data-unique="3qbyxayaj" width="768" alt="poweriso1.png" data-src="https://www.fixitpc.pl/uploads/monthly_2020_01/poweriso1.png.d7de283cf1effb3216a9562f2af4dd1d.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	następnie klikamy kolejno: <strong>ZADANIA &gt;&gt; PŁYTA SAMOSTARTUJĄCA &gt;&gt; ZAPISZ INFORMACJE BOOT...</strong><br>
	i zapisujemy plik tam, gdzie jest nam wygodnie.<br>
	<br>
	<br>
	Następnie tworzymy nowy projekt klikając na ikonke <strong>Nowy</strong> i kolejno: <strong>ZADANIA &gt;&gt; PŁYTA SAMOSTARTUJĄCA &gt;&gt; DODAJ INFORMACJE BOOT...</strong><br>
	otwiera nam się okienko gdzie wskazujemy położenie pliku wcześniej zapisanego z rozszerzeniem *.bif<br>
	<br>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="109527" data-ratio="53.98" data-unique="tqnrjmg44" width="389" alt="poweriso2.png" data-src="https://www.fixitpc.pl/uploads/monthly_2020_01/poweriso2.png.ccc14e728207db4d0cc0a303053e7a5e.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	<br>
	Dokładamy do projektu obrazu plik <strong>memtest.exe</strong> poprzez przeciągnięcie aplikacji do okna PowerISO lub klikamy na ikonke <strong>Dodaj</strong>. Zapisujemy klikając na ikonke <strong>Zapisz</strong>.<br>
	<br>
	Następnie kolejno klikamy na: <strong>NARZĘDZIA &gt;&gt; STWORZ BOOTOWALNY DYSK USB</strong><br>
	i w ukazanym okienku kolejno ustawiamy:<br>
	<br>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="109528" data-ratio="122.69" data-unique="fdi4rxpqu" width="432" alt="poweriso3.png" data-src="https://www.fixitpc.pl/uploads/monthly_2020_01/poweriso3.png.e11fbd5a20a55e5f134c51db92bc6018.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Nasz zapisany plik obrazu, urządzenie na którym chcemy go zapisać i klikamy <strong>Start, (!) oczywiście zgadzając się na sformatowanie urządzenia.</strong><br>
	<br>
	Na koniec powinno nam sie pokazać takie okienko:<br>
	<br>
	<img class="ipsImage ipsImage_thumbnailed" data-fileid="109529" data-ratio="61.18" data-unique="ytm67wrau" width="237" alt="poweriso4.png" data-src="https://www.fixitpc.pl/uploads/monthly_2020_01/poweriso4.png.93857245d5ad9b9e96861b215d31fc81.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	oznaczające sukcesywne stworzenie bootowalnego pendrive'a.<br>
	<br>
	Jeżeli chcielibyśmy stworzyć bootowalną płytę, wystarczy otworzyć sciągniety obraz <strong>mt420.iso</strong> i nagrać go na cd/dvd klikając na ikonke <strong>Nagraj</strong><br>
	<br>
	<br>
	<span style="font-size:18px;">Gdzie jeszczę można spotkać MemTest86+?</span><br>
	 <br>
	Osobiścię cenię sobie multitool o nazwie Hiren's Boot CD, gdzie jest zbiór wielu innych przydatnych programów, więcej o nim można przeczytać o nim tutaj:
</p>

<pre class="ipsCode prettyprint lang-auto">
https://www.hiren.info/pages/bootcd</pre>
]]></description><guid isPermaLink="false">6006</guid><pubDate>Thu, 17 Nov 2011 22:25:01 +0000</pubDate></item><item><title>Konfiguracja karty Wi-Fi</title><link>https://www.fixitpc.pl/topic/5919-konfiguracja-karty-wi-fi/</link><description><![CDATA[<p>
	<img alt="wifi-radar.png" class="ipsImage" data-ratio="100.00" height="128" style="height: auto;" width="128" data-src="https://web.archive.org/web/20160608212933im_/http://netdiag.pl/artykuly/wifi_config/wifi-radar.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
	</p><p>
		<span style="color:#FF0000;">All rights reserved.</span>
	</p>


<p>
	Copyright © Dawid Suder, 2011
</p>

<p>
	 
</p>

<p>
	<span style="font-size:36px;"><strong>Konfiguracja karty Wi-Fi</strong></span>
</p>

<p>
	 
</p>

<p>
	Często zdarza się, że ciągłe zrywanie połączenia bezprzewodowego albo jego niska przepustowość skutecznie uniemożliwia efektywne korzystanie z niego. W wielu przypadkach wystarczy zmienić ustawienia karty sieciowej, by móc lepiej wykorzystać sieć Wi-Fi.
</p>

<p>
	 
</p>

<p>
	Kliknij <strong>Windows</strong>+<strong>R</strong>, wpisz <strong>devmgmt.msc</strong> i w otwartym oknie Menedżera urządzeń znajdź swoją kartę sieciową.
</p>

<p>
	 
</p>

<p>
	<img alt="devmgmt.png" class="ipsImage" data-ratio="64.68" height="509" style="height: auto;" width="787" data-src="https://web.archive.org/web/20160608200728im_/http://netdiag.pl/artykuly/wifi_config/devmgmt.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Z menu kontekstowego wybierz <strong>Właściwości</strong>, potem przejdź do karty <strong>Zaawansowane</strong>. Tutaj możesz zarządzać ustawieniami karty sieciowej.
</p>

<p>
	 
</p>

<p>
	<img alt="nic_config.png" class="ipsImage" data-ratio="89.07" height="448" style="height: auto;" width="503" data-src="https://web.archive.org/web/20160608193038im_/http://netdiag.pl/artykuly/wifi_config/nic_config.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Zwróć szczególną uwagę na poniższe właściwości:
</p>

<p>
	 
</p>

<p>
	<strong>Agresywność mobilności</strong>
</p>

<p>
	Pozwala na sterowanie zachowaniem karty w obecności wielu nadajników, zwiększa zakres wyszukiwania sieci. Im gorsza jakość połączenia, tym wyższa wartość powinna być ustawiona. Polecam <strong>5. Najwyższa</strong>. Czasami może to skutkować problemami z roamingiem, wtedy należy zmienić na niższą wartość.
</p>

<p>
	 
</p>

<p>
	<strong>Moc transmisji</strong>
</p>

<p>
	Najlepsze ustawienie to oczywiście <strong>5. Najwyższa</strong>, choć będzie to skutkować zwiększonym poborem energii przez kartę. Dla zachowania połączenia możemy to jednak przeboleć.
</p>

<p>
	 
</p>

<p>
	<strong>Ochrona trybu mieszanego</strong>
</p>

<p>
	Polecam <strong>Włączony RTS/CTS</strong>.
</p>

<p>
	 
</p>

<p>
	<strong>Tryb 802.11n</strong>
</p>

<p>
	Jeśli nie korzystasz z sieci w technologii 802.11n, która pozwala na przesyłanie danych z prędkością 300 Mb/s, to możesz wyłączyć. Przyspieszy to działanie karty.
</p>

<p>
	 
</p>

<p>
	<strong>Tryb bezprzewodowy</strong>
</p>

<p>
	Najczęściej wykorzystywane to 802.11b/g i tak możesz ustawić. IEEE 802.11a jest prawie niewykorzystywane z powodu problemów z zasięgiem i dużym poborem mocy. Jeśli chodzi o 802.11n, to tak jak w przypadku poprzedniego parametru.
</p>

<p>
	 
</p>

<p>
	<strong>Zarządzanie energią w sieci ad hoc</strong>
</p>

<p>
	Preferowana przeze mnie wartość to <strong>Środowisko z zakłóceniami</strong>.
</p>

<p>
	 
</p>

<p>
	Należy mieć na uwadze, że nie są to wszystkie dostępne opcje, a w wielu kartach niektóre z nich mogą nie występować lub mieć inne nazwy.
</p>
]]></description><guid isPermaLink="false">5919</guid><pubDate>Wed, 09 Nov 2011 18:06:47 +0000</pubDate></item><item><title>Przypisanie rozruchu do obrazu WIM na dysku twardym</title><link>https://www.fixitpc.pl/topic/5841-przypisanie-rozruchu-do-obrazu-wim-na-dysku-twardym/</link><description><![CDATA[
<p>Jest to porada zarówno dla osób którym uszkodził się rozruchu partycji RECOVERY który odwołuje się do pliku WIM,</p>
<p>oraz dla osób które chcą mieć możliwość rozruchu konsoli odzyskiwania systemu z dysku twardego (Windows RE)</p>
<p> </p>
<p><span style="font-size:18px;"><span>Sposób 1</span></span> za pomocą wiersza poleceń</p>
<p> </p>
<p>Na samym początku w przypadku Recovery należy sprawdzić na której partycji i gdzie znajduje się plik boot.wim czasami może być inna nazwa np winre.wim</p>
<p>np x:\sources\boot.wim</p>
<p>gdzie x to litera partycji</p>
<p>zwracamy też uwagę na plik boot.sdi który powinien być w folderze boot</p>
<p>np: x:\boot\boot.sdi</p>
<p> </p>
<p>Jak to sprawdzić jest opisane w poradzie:</p>
<p><span style="color:#00FF00;">Podgląd zawartości partycji / przeniesienie danych kiedy system padł</span></p>
<p> </p>
<p>Następnie należy uruchomić wiersz poleceń windows vista/seven najlepiej z płyty instalacyjnej czy samego WinRE, ponieważ partycje Recovery przeważnie nie mają atrybutu Hiden (ukryta) tylko nie mają przypisanej litery partycji, w przypadku kiedy komputer zostanie uruchomiony z płyty winre tymczasowo przypisze mu literę.</p>
<p>Jeśli jednak partycja jest ukryta (hiden) to należało by na chwilę zrobić z niej partycję zwykłą, jak to zrobić w linku wyżej.</p>
<p> </p>
<p>aby obczaić jaką literę ma dana partycja wpisujemy w wiersz poleceń:</p>
<p>diskpart</p>
<p>lis vol</p>
<p>zapamiętujemy i wychodzimy z diskparta</p>
<p>exit</p>
<p> </p>
<p> </p>
<p> </p>
<p>W wierszu poleceń wpisujemy: (za <span style="color:#00FF00;">x</span> wpisujemy odpowiednią literę partycji)</p>
<p> </p>
<p>bcdedit /createstore <span>(to wpisujemy w przypadku kiedy na dysku nie ma BCD, tak wiec raczej to będzie zbędne i po wpisaniu tej komendy bedzie komunikat o błędzie, że plik juz istnieje, wiec przechodzimy dalej! )</span></p>
<p> </p>
<p>bcdedit /create {ramdiskoptions} /d "ramdisk options"</p>
<p> </p>
<p>bcdedit /set {ramdiskoptions} ramdisksdidevice partition=x:</p>
<p> </p>
<p>bcdedit /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi</p>
<p> </p>
<p>bcdedit /create /d "Rozruch z pliku WIM" /application OSLOADER</p>
<p> </p>
<p>Zamiast "Rozruch z pliku WIM" można wpisać inna nazwę np "Recovery"</p>
<p> </p>
<p>Pojawi się identyfikator (GUID) nowopowstałej pozycji. W pozostałej części procedury pozycja ta widoczna będzie jako {GUID}, pamiętaj zamiast GUID wpisujemy cały ciąg znaków!</p>
<p> </p>
<p>bcdedit /set {GUID} device ramdisk=[x:]\sources\boot.wim,{ramdiskoptions}</p>
<p> </p>
<p>bcdedit /set {GUID} path \windows\system32\winload.exe</p>
<p> </p>
<p>bcdedit /set {GUID} osdevice ramdisk=[x:]\sources\boot.wim,{ramdiskoptions}</p>
<p> </p>
<p>bcdedit /set {GUID} systemroot \windows</p>
<p> </p>
<p>bcdedit /set {GUID} winpe yes</p>
<p> </p>
<p>bcdedit /set {GUID} detecthal yes</p>
<p> </p>
<p>bcdedit /displayorder {GUID} /addlast</p>
<p> </p>
<p>exit</p>
<p> </p>
<p>przykład znajduje się na zdjęciu:</p>
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="rozruch-z_hxewnww.jpg" data-src="http://s1.ifotos.pl/img/rozruch-z_hxewnww.jpg"></p>
<p> </p>
<p> </p>
<p>teraz podczas uruchamiania komputera pokaże nam się lista wyboru co ma być uruchomione:</p>
<p> </p>
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="naprawa-r_hxewepe.jpg" data-src="http://s1.ifotos.pl/img/naprawa-r_hxewepe.jpg"></p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p><span style="font-size:18px;"><span>Sposób 2</span></span> za pomocą EasyBCD</p>
<p>W przypadku EasyBCD partycja Recovery musi być widoczna z poziomu windowsa, najpierw należy sprawdzić na której partycji jest recovery.</p>
<p>Należało by sprawdzić ID partycji, oraz zmiana ID np z 27 na 07</p>
<p>np uruchamiamy wiersz poleceń z pod windowsa i wpisujemy ( np recovery jest na: dysk 0, partycja 1)</p>
<p>po każdym poleceniu wciskamy Enter</p>
<p> </p>
<p>diskpart</p>
<p>sel dis 0</p>
<p>sel par 1</p>
<p>det par</p>
<p> </p>
<p>teraz bedziemy mieli informacje np:</p>
<p>partycja 1</p>
<p>typ: 27</p>
<p>ukryta: ...</p>
<p>aktywna: ...</p>
<p> </p>
<p>Brak woluminu skojarzonego z ta partycją</p>
<p>lub tabela z woluminem z nazwa etykiety, rozmiarem partycji itp</p>
<p> </p>
<p>jak już znamy ID partycji tzn Typ w tym przypadku 27 to możemy zmienić na inny</p>
<p> </p>
<p>Diskpart</p>
<p>sel dis 0</p>
<p>sel par 1</p>
<p>set id=07 override ( 07 to partycja podstawowa - zwykła)</p>
<p>restart kompa</p>
<p> </p>
<p>teraz partycja recovery bedzie widoczna z pod windowsa</p>
<p> </p>
<p>teraz uruchamiamy <span style="color:#00FF00;">EasyBCD</span></p>
<p>zakładka po lewej: <span style="color:#00FF00;">Add New Entry</span></p>
<p>następnie wybieramy zakładkę <span style="color:#00FF00;">WinPE</span></p>
<p>type: <span style="color:#00FF00;">Wim Image (Ramdisk)</span></p>
<p>name: <span style="color:#00FF00;">dowolna nazwa</span> np Recovery czy WinRE</p>
<p>path: wskazujemy miejsce pliku <span style="color:#00FF00;">boot.wim</span></p>
<p>następnie klikamy <span style="color:#00FF00;">Add Entry</span></p>
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="naprawa-r_hxewwpq.jpg" data-src="http://s2.ifotos.pl/img/naprawa-r_hxewwpq.jpg"></p>
<p> </p>
<p>następnie <span style="color:#00FF00;">wkładamy do napędu płytę instalacyjna windows vista/seven</span> i klikamy <span style="color:#00FF00;">OK</span></p>
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="naprawa-r_hxewwxh.jpg" data-src="http://s2.ifotos.pl/img/naprawa-r_hxewwxh.jpg"></p>
<p> </p>
<p>Pojawi się na dole napis: <span style="color:#00FF00;">.......... added to the boot menu successfully!</span></p>
<p> </p>
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="naprawa-r_hxewwxe.jpg" data-src="http://s2.ifotos.pl/img/naprawa-r_hxewwxe.jpg"></p>
<p> </p>
<p>następnie klikamy zakładkę: <span style="color:#00FF00;">Edit boot menu </span></p>
<p>sprawdzamy czy jest nowa pozycja, sprawdzamy czas wyświetlania i klikamy <span style="color:#00FF00;">Save Settings</span></p>
<p><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="naprawa-r_hxewwns.jpg" data-src="http://s2.ifotos.pl/img/naprawa-r_hxewwns.jpg"></p>
<p> </p>
<p>restart kompa i sprawdzamy</p>
<p> </p>
<p>jak jest ok to teraz z powrotem zmieniamy ID partycji recovery</p>
<p>wiersz polecen z poziomu windowsa w tym przykładzie:</p>
<p><span>uwaga partycja ta podczas tej operacji nie może być aktywna!</span> Oznacza to, że aktywna musi być inna partycja tzn ta na której jest system i z niej musi byc uruchomiony komputer. W innym przypadku partycja dalej bedzie widoczna.</p>
<p> </p>
<p>Diskpart</p>
<p>sel dis 0</p>
<p>sel par 1</p>
<p>remove</p>
<p>set id=27</p>
<p>exit</p>
<p> </p>
<p><span style="font-size:18px;">jak sprawić aby pozycji Recovery nie było na liście i aby rozruch odbywał sie poprzez wciśnięcie klawisza F.. należy jeszcze kilka rzeczy wpisać w wiersz poleceń, przykład znajduje się w poradzie:</span></p>
<p><span style="font-size:18px;"><span style="color:#00FF00;">Własna ukryta partycja Recovery</span></span></p>
<p><a href="https://www.fixitpc.pl/topic/936-wlasna-ukryta-partycja-recovery/" rel="">http://www.fixitpc.p...tycja-recovery/</a></p>
<p> </p>
<p> </p>
<p> </p>
<p>opracowanie własne na podstawie:</p>
<p>Jak utworzyć pozycję w celu uruchomienia obrazu WIM z twardego dysku?</p>
<p><a href="http://www.microsoft.com/poland/" rel="external nofollow">http://www.microsoft.com/poland/</a></p>
]]></description><guid isPermaLink="false">5841</guid><pubDate>Wed, 02 Nov 2011 20:03:46 +0000</pubDate></item><item><title>Podgl&#x105;d zawarto&#x15B;ci partycji / przeniesienie danych kiedy system pad&#x142;</title><link>https://www.fixitpc.pl/topic/5840-podgl%C4%85d-zawarto%C5%9Bci-partycji-przeniesienie-danych-kiedy-system-pad%C5%82/</link><description><![CDATA[
<p>Porada ma na celu pokazanie, jak w prosty sposób można podglądnąć co jest na danej partycji, oraz przenieść dane z jednaj partycji na drugą czy też na pendriva itp. kiedy nam system operacyjny padł.</p>
<p> </p>
<p>
Dzięki temu przed instalacją systemu operacyjnego na naszym komputerze możemy przenieść ważne lub mniej ważne dane i dokumenty z partycji którą będziemy formatować na inną partycje czy też dysk przenośny.</p>
<p> </p>
<p> </p>
<p>
<span style="font-size:18px;"><span>Sposób 1</span></span></p>
<p>
Płyta instalacyjna Windows Vista/Seven</p>
<p>
Zalety: Wystarczy sama płyta instalacyjna Windows, przejrzystość zawartości partycji</p>
<p>
Wady: troche zabawy z wierszem poleceń w przypadku partycji ukrytej (Hiden)</p>
<p> </p>
<p>
Uruchamiamy komputer z bootowalnej płyty /pendriva Windows Vista/Seven</p>
<p>
Można użyć samego WinRE do pobrania np. stąd:</p>
<p>
<a href="http://www.hea7en.info/2011/02/26/windows-7-recovery-disc-iso-zawierajace-jedynie-narzedzia-do-naprawy-systemu/" rel="external nofollow">http://www.hea7en.info/2011/02/26/windows-7-recovery-disc-iso-zawierajace-jedynie-narzedzia-do-naprawy-systemu/</a></p>
<p> </p>
<p>
Po wybraniu Języka, wybieramy opcje <span style="color:#00FF00;">Napraw komputer </span></p>
<p>
Uruchomi się nam Konsola odzyskiwania systemu</p>
<p>
następnie wybieramy <span style="color:#00FF00;">Wiersz poleceń</span></p>
<p>
<span style="color:#00FF00;"><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="11820d1299585105-screeny-do-poradnika-ni" data-src="http://peb.pl/attachments/windows/11820d1299585105-screeny-do-poradnika-nigdy-nie-kasowac-bootmgr30.jpg"></span></p>
<p> </p>
<p>
Wpisujemy:</p>
<p>
<span style="color:#00FF00;">notepad</span></p>
<p> </p>
<p>
otworzy nam się czysty dokument notatnika</p>
<p>
klikamy: Plik &gt; Otwórz</p>
<p> </p>
<p>
otworzy się nam okno do przeglądania zawartości dysku</p>
<p>
Wybieramy: Typ pliku - wszystkie pliki</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="Bez-nazwy_hrsswqw.jpg" data-src="http://s1.ifotos.pl/img/Bez-nazwy_hrsswqw.jpg"></p>
<p> </p>
<p>
Teraz możemy przeglądać zwartość dysku oraz przenosić pliki (kopiuj, wytnij, wklej ...)</p>
<p> </p>
<p>
<span style="color:#00FF00;">w przypadku kiedy partycja ma jest ukryta (Hiden) należy zrobić z niej normalną partycję.</span></p>
<p>
W wiersz poleceń wpisujemy:</p>
<p>
Diskpart</p>
<p>
lis dis (pokaże się lista dysków jakie mamy w komputerze i ich numery)</p>
<p>
sel dis 0 (wybieramy dysk o numerze np 0)</p>
<p>
lis par (pokaże nam się lista partycji jakie mamy na tym dysku nr. 0)</p>
<p>
lis vol (pokaże nam się lista woluminów można powiedzieć że pokaże nam partycje do których przypisane sa litery c,d,e,.... nie pokaże partycji ukrytych i np linuxowych)</p>
<p>
po tych informacjach powinniśmy już wiedzieć która partycja jest ukryta</p>
<p>
żeby jednak mieć pewność wybieramy daną partycje np 1 i wpisujemy polecenie pokazujące nam szczegóły tej partycji</p>
<p>
sel par 1</p>
<p>
det par</p>
<p> </p>
<p>
teraz mamy informacje takie jak:</p>
<p>
- info o Typie partycji tzn jej ID, np partycja ukryta to 17, partycja eisa 27, partycja podstawowa 07 itd</p>
<p>
- info czy partycja jest ukryta TAK/NIE (choć M$ informuje, że nie zawsze przy partycji ukrytej będzie pisało TAK)</p>
<p>
- info czy partycja jest aktywna TAK/NIE</p>
<p> </p>
<p>
jak już wiemy która partycja jest ukryta (hiden) to zmieniamy jej ID na ID partycji podstawowej tzn z 17 na 07 np:</p>
<p>
sel par 1</p>
<p>
set id=07</p>
<p> </p>
<p>
jak już zrobimy co mamy zrobić na naszej partycji ukrytej to zmieniamy z powrotem jej ID</p>
<p>
diskpart</p>
<p>
sel dis 0</p>
<p>
sel par 1</p>
<p>
set id=17 override (override wymusza wykonanie polecenia kiedy partycja jest w użyciu)</p>
<p> </p>
<p> </p>
<p> </p>
<p>
<span style="font-size:18px;"><span>Sposób 2</span></span></p>
<p>
Płyta instalacyjna WindowsVista/Seven + FreeCommander (wersja portable)</p>
<p> </p>
<p>
Zalety: Gdy ktoś ma płytę instalacyjną Vista/seven to wystarczy pobrać FreeCommander w wersji portable około 2MB , Dwa panele co ułatwia przenoszenie plików</p>
<p> </p>
<p>
Wady: Trochę zabawy z wierszem poleceń aby uruchomić FreeCommander (chyba, że się doda FreeCommander do konsoli odzyskiwania systemu) , oraz zabawa z wierszem poleceń aby zobaczyć co jest na partycji ukrytych (hiden)</p>
<p> </p>
<p>
Na pendrive wrzucamy FreeCommander (wersja portable)</p>
<p> </p>
<p>
Uruchamiamy komputer z bootowalnej płyty /pendriva Windows Vista/Seven</p>
<p> </p>
<p>
Po wybraniu Języka, wybieramy opcje <span style="color:#00FF00;">Napraw komputer </span></p>
<p>
Uruchomi się nam Konsola odzyskiwania systemu</p>
<p>
następnie wybieramy <span style="color:#00FF00;">Wiersz poleceń</span></p>
<p>
<span style="color:#00FF00;"><img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="11820d1299585105-screeny-do-poradnika-ni" data-src="http://peb.pl/attachments/windows/11820d1299585105-screeny-do-poradnika-nigdy-nie-kasowac-bootmgr30.jpg"></span></p>
<p> </p>
<p>
Wpisujemy:</p>
<p>
<span style="color:#00FF00;">Diskpart</span></p>
<p>
lis vol</p>
<p> </p>
<p>
ukaże nam się spis jaką literę ma dana partycja, napęd, pendrive itp.</p>
<p>
zapamiętujemy jaką literę ma nasz pendrive</p>
<p> </p>
<p>
wpisujemy:</p>
<p>
<span style="color:#00FF00;">exit</span> (wychodzimy z diskparta ale wiersz polecen dalej jest otwarty)</p>
<p> </p>
<p>
Zakładając, że Pendrive ma literę G a plik freecommander.exe znajduje się w folderze freecommander na pendrive</p>
<p>
Wpisujemy np:</p>
<p>
<span style="color:#00FF00;">g:\freecommander\freecommander.exe</span></p>
<p> </p>
<p>
Uruchomi się FreeCommander teraz możemy przeglądać zawartość dysków i przenosić dane</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="freecomma_hrssspw.jpg" data-src="http://s1.ifotos.pl/img/freecomma_hrssspw.jpg"></p>
<p> </p>
<p>
<span>Jak zobaczyć co jest na partycji ukrytej (Hiden) jest opisane w sposobie 1 pod koniec</span></p>
<p> </p>
<p>
Opis jak dodać FreeCommander do konsoli jest tu:</p>
<p>
<a href="https://www.fixitpc.pl/topic/47-winre-tworzenie-dodatkowych-nosnikow/" rel="">http://www.fixitpc.p...owych-nosnikow/</a></p>
<p> </p>
<p>
Polecam jeszcze podczas tego dodawania jak będziecie mieli zamontowany plik boot.wim to w lokalizacji</p>
<p>
np. Windows\system 32 utworzyć folder o nazwie #Programy i dodać tam małe przydatne programy :</p>
<p>
SumatraPDF_1.2 - darmowy program czyta pliki PDF</p>
<p>
Atlantis Nova - darmowy program czyta pliki tekstowe: doc, txt, rtf, wri</p>
<p>
lub</p>
<p>
Atlantis Word Processor 1.6.5.3 - płatny program czyta pliki tekstowe: docx, doc, txt, rtf, wri, odt, cod</p>
<p> </p>
<p>
Dzięki temu można będzie przeglądać instrukcje np. jak naprawić system z konsoli</p>
<p> </p>
<p> </p>
<p>
<span style="font-size:18px;"><span>Sposób 3</span></span></p>
<p>
Płyta / pendrive ratunkowy z programem Paragon Backup &amp; Recovery Free Edition</p>
<p> </p>
<p>
Zalety: Możliwość podglądnięcia, przeniesienia danych z każdej partycji w tym z partycji ukrytych (hiden) oraz możliwość nagrania danych na płytę CD/DVD</p>
<p> </p>
<p>
Uruchamiamy komputer z płyty / pendriva Paragon Backup &amp; Recovery Free Edition</p>
<p> </p>
<p>
Podglądnąć co jest na danej partycji można za pomocą narzędzi:</p>
<p>
<span style="color:#00FF00;">Paragon Backup &amp; Recovery</span> (podgląd i przeniesienie danych)</p>
<p>
lub</p>
<p>
<span style="color:#00FF00;">File Transfer Wizard </span>(podgląd, przeniesienie danych oraz możliwość nagrania danych na płytę CD/DVD)</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="PB-0_hrsssrp.jpg" data-src="http://s1.ifotos.pl/img/PB-0_hrsssrp.jpg"></p>
<p> </p>
<p>
Kiedy chcemy nagrać dane na płytę CD/DVD to teraz wyjmujemy płytę Paragon Backup &amp; Recovery z napędu i wkładamy czystą płytę</p>
<p> </p>
<p>
<span style="font-size:18px;"><span>1)</span></span> Klikamy na: <span style="color:#00FF00;">Paragon Backup &amp; Recovery</span></p>
<p>
Pokaże nam się w postaci graficznej układ partycji (poukładane po kolei)</p>
<p> </p>
<p>
klikamy na dana partycji prawym myszy i wybieramy: <span style="color:#00FF00;">Browse partition…</span></p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="PB-1_hrssqrq.jpg" data-src="http://s1.ifotos.pl/img/PB-1_hrssqrq.jpg"></p>
<p> </p>
<p>
po chwili ukaże się okno co jest na taj partycji</p>
<p>
Teraz w zależności co chcemy, czy na tą partycje coś przenieść (<span style="color:#00FF00;">import</span>) czy zaznaczamy coś na tej partycji i chcemy te pliki przenieść na inną partycje czy pendriva (<span style="color:#00FF00;">export</span>)</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="PB-2_hrssqnr.jpg" data-src="http://s1.ifotos.pl/img/PB-2_hrssqnr.jpg"></p>
<p> </p>
<p>
itd.</p>
<p> </p>
<p>
<span style="font-size:18px;"><span>2)</span></span> klikamy na: <span style="color:#00FF00;">File Transfer Wizard</span></p>
<p>
Next</p>
<p> </p>
<p>
Teraz mamy możliwość przeszukania dysku, zaznaczamy co chcemy skopiować i klikamy na strzałkę w celu przeniesienia do okienka po lewej stronie.</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="PB-3_hrssqen.jpg" data-src="http://s1.ifotos.pl/img/PB-3_hrssqen.jpg"></p>
<p> </p>
<p>
Następnie klikamy <span style="color:#00FF00;">Next</span></p>
<p> </p>
<p>
Teraz mamy dwie opcje do wyboru,</p>
<p>
1. <span style="color:#00FF00;">Save data to any local driver …</span>- przeniesienie danych na inna partycje czy pendriva</p>
<p>
2. <span style="color:#00FF00;">Burn data to CD/DVD </span>- wypalenie na płytę CD/DVD</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="PB-4_hrssqws.jpg" data-src="http://s1.ifotos.pl/img/PB-4_hrssqws.jpg"></p>
<p> </p>
<p>
Po zaznaczeniu co chcemy klikamy <span style="color:#00FF00;">Next</span></p>
<p> </p>
<p>
W przypadku wybrania opcji 1 wskazujemy inną partycje czy pendriva, itd.</p>
<p>
w przypadku opcje 2 wskazujemy napęd z czystą płytą itd.</p>
<p>
<img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt="PB-5_hrssqsw.jpg" data-src="http://s1.ifotos.pl/img/PB-5_hrssqsw.jpg"></p>
<p> </p>
<p> </p>
<p> </p>
<p>
<span style="font-size:18px;"><span>Sposób 4</span></span></p>
<p>
Systemy typu Live CD</p>
<p> </p>
<p> </p>
<p>
np. mini Windows XP z Hirens BOOT Cd, Windows XP Live CD, Windows Vista live Cd, linux live Cd, itp.</p>
<p> </p>
<p>
zalety: przejrzystość zawartości partycji,</p>
<p>
Wada: zabawa z wierszem poleceń aby zobaczyć co jest na partycji ukrytej (hiden)</p>
<p> </p>
<p>
Uruchamiamy komputer z płyty</p>
<p> </p>
<p>
W przypadku:</p>
<p> </p>
<p>
- mini Windows XP z Hirens BOOT Cd - Wybieramy z pulpitu: My Computer (Mój komputer) lub Windows Explorer (to jest to samo co Mój komp)</p>
<p> </p>
<p>
- Vista CE live (z gazety Chip) - Wybieramy z pulpitu: Explorer (XPlorer)</p>
<p> </p>
<p>
- Vista PE live - Wybieramy z pulpitu: A43 File Managament lub Total Commander</p>
<p> </p>
<p>
- Linux Ubuntu - Wybieramy opcje Live CD tzn. wybieramy opcje 1 Wypróbuj Ubuntu</p>
<p>
po wczytaniu wybieramy: Miejsca &gt; Komputer</p>
]]></description><guid isPermaLink="false">5840</guid><pubDate>Wed, 02 Nov 2011 19:48:56 +0000</pubDate></item><item><title>Przywracanie systemu Windows XP offline</title><link>https://www.fixitpc.pl/topic/5655-przywracanie-systemu-windows-xp-offline/</link><description><![CDATA[<p>
	<span style="color:#CCCCCC;"><em>Copyright @picasso fixitpc.pl Powielanie tej pracy zabronione.</em></span><br>
	<br>
	<img alt="IQRes0_sLK7_R7aLCd3cIijeASiQCEHqcYk505-U" class="ipsImage" data-ratio="87.11" height="542" style="height: auto; width: 256px;" width="621" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRes0_sLK7_R7aLCd3cIijeASiQCEHqcYk505-UDzBifsQ?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	<span style="font-size:24px;"><strong>Przywracanie systemu z poziomu niezaładowanego Windows</strong></span><br>
	<strong>Instrukcje dla Windows XP</strong><br>
	<br>
	<br>
	Bieżące warunki w świecie malware i paskudne infekcje rootkit coraz częściej powodują konieczność posłużenia się mechanizmami ratunkowymi z poziomu środowiska zewnętrznego. Jeśli uszkodzenia Windows są zbyt rozległe i system już nie startuje, a drastyczne metody w rodzaju formatu nie wchodzą w grę, pomocną dłonią może być Przywracanie systemu wykonane offline. Na systemach Vista i nowszych Przywracanie systemu działa w inny sposób i jest potężnym narzędziem odzysku systemu, a co bardzo istotne można je uruchomić dla zupełnie niestartującego Windows z poziomu <a data-ipb="nomediaparse" href="https://www.fixitpc.pl/topic/54-winre-metody-startu-opis-funkcji-naprawczych/" rel=""><strong>WinRE</strong></a>. W Windows XP Przywracanie systemu to słabsze technicznie / mniej zaawansowane wypociny, proces nie jest tak kompleksowy jak w nowszych systemach, i niestety standardowo niedostępne dla niestartującego systemu. Przedmiotem tego artykułu jest wykonalność Przywracania systemu offline na platformie Windows XP, który to system objawia się tu na forum, szczególnie w dziale wiruchów, jako nadal popularny (cóż, brak wsparcia MS, platforma archaiczna, tu należy brać nogi za pas). Artykuł można wykorzystać oczywiście w innym kontekście naprawczym, nie tylko w celu odwracania skutków po infekcji. Aktorem zadania jest komercyjny <strong>Microsoft Diagnostic and Recovery Toolkit (DaRT)</strong>:<br>
	<br>
	<br>
	<br>
	<span style="font-size:14px;"><strong>Microsoft Diagnostic and Recovery Toolkit (DaRT)</strong></span><br>
	<br>
	Narzędzie występuje jako integralna składowa profesjonalnego pakietu administracyjnego <a data-ipb="nomediaparse" href="https://docs.microsoft.com/en-us/microsoft-desktop-optimization-pack/index" rel="external nofollow">MDOP</a>. DaRT umożliwia stworzenie specjalnej płyty startowej. Poszczególne wersje DaRT wyróżnia wersja użytego silnika:<br>
	<br>
	<strong>DaRT 6.0 - DaRT 10</strong> - DaRT od wersji 6.0 zawiera kreator płyt adresujący platformy Vista i nowsze w wersjach 32-bit i 64-bit. Płyta jest tworzona w oparciu o pełne DVD instalacyjne tych systemów i jest rozszerzeniem WinRE.<br>
	<strong>DaRT 5.0</strong> - Wersja zgodna z Windows 2000/XP/2003 32-bit. Paczka zawiera gotową płytę <strong>ERD Commander 2007</strong>, która dysponuje m.in. funkcją Przywracania systemu oraz sfc /scannow dla niezaładowanego systemu. Teoretycznie ta wersja kończy zgodność na Windows XP SP2, aczkolwiek pomyślnie przetestowałam wiele funkcji na XP SP3.<br>
	<br>
	DaRT 5.0 kompatybilny z XP zawiera się w MDOP 2007 (i bodajże do któregoś momentu w nowszych wydaniach). Niestety pakiety MDOP to materiał ekskluzywny tylko dla subskrybentów. Przeciętny użytkownik XP nie ma tu czego szukać. MS już nie udostępnia oficjalnie publicznego DaRT 5.0 (MSDaRT50Eval.msi), ale plik nadal można pobrać z chip.de:
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	Wybrać opcję <strong>Manuelle Installation</strong>, w przeciwnym wypadku pobiera się downloader z adware!
</div>

<p>
	<br>
	<br>
	<a class="Fixitpc_button" href="https://www.chip.de/downloads/Microsoft-Diagnostics-and-Recovery-Toolset_35181963.html" rel="external nofollow">Pobierz</a><br>
	<br>
	<br>
	Instalację DaRT 5.0 można wykonać tylko na systemach Windows 2000/XP/2003. Po instalacji w folderze narzędzia jest generowany obraz płyty <strong>C:\Program Files\Microsoft Diagnostics and Recovery Toolset\erd50.iso</strong>, który należy nagrać na CD. Jest to trial, do 30 dni bez przeszkód dostępna omawiana funkcjonalność, tak więc jak znalazł do sytuacji podbramkowych. By uprzedzić bezsensowne poczynania (i pytania): ponowne nagranie płytki nie oszuka czasokresu trial, limit jest enkodowany w pliku ISO, a oszustwa publiczne są wykluczone tu na forum. Należy także zaznaczyć, że DaRT musi zostać zainstalowany, ponieważ tylko podczas instalacji w pliku ISO jest nanoszony okres próbny, jeśli MSDaRT50Eval.msi zostanie rozbity w inny sposób bez instalacji, plik ISO ma ustawiony punkt startowy na rok 2007, co jest równoznaczne z wygaśnięciem okresu próbnego.
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	Płyta ERD Commander 2007 jest zgodna tylko ze starymi systemami, nie należy jej używać do naprawy systemów Vista i nowszych. Skutkiem ubocznym bootowania jest wykasowanie wszystkich punktów Przywracania systemu.
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	<br>
	<span style="font-size:14px;"><strong>Przywracanie systemu XP z poziomu ERD Commander</strong></span>
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	Proces nie jest tożsamy z wykonaniem Przywracania systemu z poziomu działającego Windows, nie są przywracane następujące dane: hashe haseł, listy kontroli dostępowej ACL, zmiany atrybutów, strumienie ADS.
</div>

<p>
	 
</p>

<p>
	<br>
	Pierwszym ekranem interakcyjnym po starcie z płyty jest wybór instalacji XP na dysku twardym, należy podświetlić stosowną pozycję i zatwierdzić przez OK:<br>
	<br>
	<img alt="IQQttIrNk6waT4xJXavodf5RAZNM4sGfNOVjSWAm" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQttIrNk6waT4xJXavodf5RAZNM4sGfNOVjSWAmOBH0vJ8?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Załaduje się "Pulpit", wybieramy narzędzie przywracania systemu z menu Start &gt; System Tools &gt; System Restore:<br>
	<br>
	<img alt="IQRl8TyOGF_fQpomd8ff7xAXAbmRSnZvlCikaZai" class="ipsImage" data-ratio="86.19" height="487" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRl8TyOGF_fQpomd8ff7xAXAbmRSnZvlCikaZaiwgNyZkg?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Pojawi się dialog ERD System Restore Wizard, klik w <em>Next</em>:<br>
	<br>
	<img alt="IQQG2b1FO6V6RYnmwkNGEkjFAQncjTB2MQnQoH8V" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQG2b1FO6V6RYnmwkNGEkjFAQncjTB2MQnQoH8Vf11FZgA?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Wybierz opcję cofania statusu systemu <em>Roll back to an existing restore point created by Windows. ERD System Restore Wizard only performs a <strong>partial</strong> rollback.</em> (jak wypunktowane w ostrzeżeniu, jest to proces częściowy) i <em>Next</em>:<br>
	<br>
	<img alt="IQSFJfk0kil_QZmAC5WCVEnsAW73LSBWqpL3QuNu" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQSFJfk0kil_QZmAC5WCVEnsAW73LSBWqpL3QuNuK4NRwUQ?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Na liście dostępnych punktów Przywracania wybierz stosowny punkt:
</p>

<p>
	 
</p>

<p>
	<img alt="IQQkjN11oFmHQ7v07v_pLgQnAb42DoVkVoxaJkvS" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQkjN11oFmHQ7v07v_pLgQnAb42DoVkVoxaJkvSTw0VA18?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Wizard pokaże spis plików, które ulegną zmianie, i poprosi o potwierdzenie wybranego punktu przez <em>Next</em>:<br>
	<br>
	<img alt="IQTj67Vma_rbS408GTY2nqcfAQTECZWFMSjiie5d" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQTj67Vma_rbS408GTY2nqcfAQTECZWFMSjiie5drDMAfWo?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Ostateczne potwierdzenie czyli <em>Yes</em>:<br>
	<br>
	<img alt="IQTwfInZJB8wR4mlv-y0YWPCASBElXd4GjkPApnV" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQTwfInZJB8wR4mlv-y0YWPCASBElXd4GjkPApnVEGca2BY?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Proces Przywracania systemu się rozpocznie:<br>
	<br>
	<img alt="IQRo5JJP0FoJQJoz4D8Jnv5YAYTLYaiOTlbULXSP" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQRo5JJP0FoJQJoz4D8Jnv5YAYTLYaiOTlbULXSPg1JXpMU?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Ujawnia się końcowy dialog, na którym wybór opcji <em>Finish</em> kończy pracę kreatora i automatycznie resetuje system w celu sfinalizowania procesu. Za pomocą przycisku <em>View Details</em> można podglądnąć listę wykonanych zmian w obszarze systemu plików i rejestru, otworzy się Notatnik z listą zmian.<br>
	<br>
	<img alt="IQQ-UnKWwSUPSbyFx9_H74PpAf_94g18HrQ-sDFy" class="ipsImage" data-ratio="68.14" height="385" style="height: auto;" width="565" data-src="https://1drv.ms/i/c/0cac5a809b135d89/IQQ-UnKWwSUPSbyFx9_H74PpAf_94g18HrQ-sDFybiNPt5M?width=1024" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png"><br>
	<br>
	Proces zostawia na dysku ślady, tzn. można ujrzeć w głównym katalogu dysku systemowego foldery rodzaju ~ErdUserProfile.$$$. Po przywróceniu Windows do życia <strong>zalecane</strong> jest uruchomić ponownie Przywracanie systemu spod Windows, w celu wykonania korekty danych nie adresowanych przez ERD System Restore Wizard.
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">5655</guid><pubDate>Sun, 09 Oct 2011 19:00:58 +0000</pubDate></item><item><title>B&#x142;&#x105;d "Sterownik wykry&#x142; b&#x142;&#x105;d kontrolera na \Device\HarddiskX\DRX" i jego interpretacja</title><link>https://www.fixitpc.pl/topic/5553-b%C5%82%C4%85d-sterownik-wykry%C5%82-b%C5%82%C4%85d-kontrolera-na-deviceharddiskxdrx-i-jego-interpretacja/</link><description><![CDATA[
<p>
	Bardzo często w systemach Vista/Windows 7 mozna spotkać taki o to błąd:<br>
	<br>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="11087" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-46693200-1317103777.png" rel=""><img alt="post-510-0-46693200-1317103777_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11087" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-46693200-1317103777_thumb.png" data-ratio="69.66"></a>   <a class="ipsAttachLink ipsAttachLink_image" data-fileid="11088" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-29930200-1317103795.png" rel=""><img alt="post-510-0-29930200-1317103795_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11088" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-29930200-1317103795_thumb.png" data-ratio="101.19"></a><br>
	<br>
	i wielu użytkownikom sprawia kłopot z interpretacją o jaki nosnik tu chodzi.<br>
	<br>
	Ażeby klarownie odpowiedzieć o jaki nosnik jest raportowany błąd trzeba umieć odpowiedzieć na pytanie co to jest <strong>\Device\Harddisk<span style="color:#FF0000;">X</span>\DR<span style="color:#FF0000;">X</span></strong>.Ażeby odpowiedziec na to pytanie potrzeba nam dwóch narzędzi: <a href="http://www.chrysocome.net/dd" rel="external nofollow">dd for Windows</a> oraz dowolny menadżer dysków - może to też być wbudowany,systemowy.
</p>

<p>
	 
</p>

<div class="Fixitpc_warning">
	1. Narzędzie DD działa wyłacznie w trybie administrtora więc pamiętajmy aby uruchomić konsolę w trybie administratora<br>
	2. Ażeby wygodnie posługiwać się tym narzędziem i mieć możliwość go uruchmiania z dowolenej lokalizacji to najlepiej jest utworzyć jakis folder ,wsadzic do niego plik <strong>dd.exe</strong> a sam folder dodać do zmiennych środowiskowych.Samo narzędzie jest 32bitowe więc nie umieszczać go w folderze systemowym w systemach 64bit
</div>

<p>
	 
</p>

<p>
	<br>
	W konsoli wpiszmy polecenie:<br>
	 
</p>

<div class="Fixitpc_cmd">
	dd --list
</div>

<p>
	<br>
	<br>
	Przykładowy listing z mojego podwórka z sekcji "NT Block device Objects" (reszta nas nie obchodzi)<br>
	<br>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="11089" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-72637900-1317104161.png" rel=""><img alt="post-510-0-72637900-1317104161_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11089" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-72637900-1317104161_thumb.png" data-ratio="87.74"></a><br>
	<br>
	Zwróćcie uwagę na takie wpisy:
</p>

<p>
	 
</p>

<p>
	 
</p>

<blockquote class="ipsQuote" data-ipsquote="">
	<div class="ipsQuote_citation">
		Cytat
	</div>

	<div class="ipsQuote_contents ipsClearfix">
		<div>
			<p>
				\\?\Device\HarddiskX\Partition0<br>
				link to \\?\Device\HarddiskX\DRX
			</p>
		</div>
	</div>
</blockquote>

<p>
	 
</p>

<p>
	<strong>Partition0</strong> to nie jest partycja jako taka tylko to jest MBR dysku.Dopiero kolejne wyzsze numery tj <strong>Partition1,Parttion2</strong> ... oznaczają normalne partycje na dysku.Indeks przy DR jest na ogół taki sam jak przy Harddisk ;różne indeksy mogą się pojawić wtedy gdy w tej samej sesji pracy komputera były wymieniane różne nośniki lub ten sam nośnik był wyjmowany i wkładany ale nie ma on większego znaczenia przy interpretacji błędu;oznacza jedynie kolejny podpięty nośnik (ten sam nosnik może być indeksowany kilkakrotnie jeśli wielokrotnie był wyjmowany i wkładany w tej samej sesji!).
</p>

<p>
	 
</p>

<div>
	 
	<div class="Fixitpc_info">
		Jeśli w danej sesji pracy komputera będą podpinane różne nośniki to będą indeksowane przy DR kolejnymi wolnymi najniższymi liczbami,włożenie z powrotem do tego samego portu nośnika który był pierwotnie nie przywraca pierwotnego indeksu przy DR lecz będzie indeksowany kolejną liczbą.Rozpoczęcie nowej sesji pracy komputera (restart komputera,wyłączenie i włączenie omputera) przywraca indeksy przy DR na takie same jakie są przy Harddisk.
	</div>
	<br>
	 
</div>

<p>
	Jeśli ktoś by wciąż miał wątpliwości co to za dyski są widoczne skonfrontujmy raport dd z info z menadżera dysków.<br>
	<br>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="11090" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-26734800-1317104711.png" rel=""><img alt="post-510-0-26734800-1317104711_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11090" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-26734800-1317104711_thumb.png" data-ratio="88.14"></a><a class="ipsAttachLink ipsAttachLink_image" data-fileid="11091" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-80691300-1317104729.png" rel=""><img alt="post-510-0-80691300-1317104729_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11091" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-80691300-1317104729_thumb.png" data-ratio="88.14"></a><br>
	<br>
	<em><span style="font-family:Georgia;">Ten sam układ nosników widoczny w systemowym menadzerze dysków</span></em><br>
	<br>
	<a class="ipsAttachLink ipsAttachLink_image" data-fileid="11092" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-97522100-1317104914.png" rel=""><img alt="post-510-0-97522100-1317104914_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11092" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-97522100-1317104914_thumb.png" data-ratio="53.29"></a><a class="ipsAttachLink ipsAttachLink_image" data-fileid="11093" href="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-33671400-1317104932.png" rel=""><img alt="post-510-0-33671400-1317104932_thumb.png" class="ipsImage ipsImage_thumbnailed" data-fileid="11093" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/monthly_09_2011/post-510-0-33671400-1317104932_thumb.png" data-ratio="53.29"></a><br>
	<br>
	<em><span style="font-family:Georgia;">Ten sam układ nosników widoczny w Paragon Partition Menager 10.0</span></em><br>
	<br>
	I tutaj jest jest już wszystko jasne - Harddisk0,Harddisk1 to w systemowym menadżerze dysków Dysk 0, Dysk 1 i "Podstawowy dysk twardy 0,Podstawowy dysk twardy 1" itd w Paragon Partition Menager.Musicie być przygotowani że inny menadżer dysków może mieć trochę inne oznaczenia ale myślę ze idea oznaczenia dysków jest klarowna i intuicyjnie jasna <img alt=";)" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" data-src="https://www.fixitpc.pl/uploads/emoticons/default_wink.png"> i nie będziecie mieli z interpretacją dla jakiegoś innego menadżera.
</p>

<p>
	 
</p>

<p>
	 
</p>

<div>
	Wiedząc już dokładnie jaka jest interpretacja wpisu w dzienniku zdarzeń to dochodzimy to konkluzji ze sam dowolny menadżer dysków jest wystarczający do określenia o jaki nośnik jest raportowany błąd w dzienniku.
</div>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Kilka dodatkowych uwag:<br>
	<br>
	1.Zarówno w DD jak i w menadżerze dysków słowo "dysk" to nie tylko dysk twardy ale takze inne nośniki pamieci,pendrivy,karty pamięci itd.<br>
	2.Czasem może się zdarzyć że DD pokaże nieco więcej nośników niż to pokaże menadzer dysków - jest to możliwe jesli jakiś nośnik został niedawno wyjęty<br>
	3.Pierwszy dysk w komputerze jest oznaczony jako <strong>Device\Harddisk0\DR0</strong>
</p>

<p>
	<br>
	<br>
	<strong>Interpretacja błedu i ranga problemu</strong><br>
	<br>
	Jeżeli błąd dotyczy dysku twardego (w komputerze bądź na USB) to na ogół błąd jest poważny i wymaga diagnostyki SMART,jeśli natomiast błąd dotyczy pedrive,karty pamięci to na ogół nie<br>
	jest on poważny - może on być jedynie spowodowany drobnymi uszkodzeniami typu uszkodzenie informacji o wolnym miejscu,prawdopodobnie może też się generować przy wyjmowaniu nośnika bez użycia opcji "bezpieczne usuwanie sprzętu",aczkolwiek w skrajnym przypadku fizyczne nieodwracalne uszkodzenie nośnika też jest możliwe.
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	 
</p>
]]></description><guid isPermaLink="false">5553</guid><pubDate>Tue, 27 Sep 2011 06:40:56 +0000</pubDate></item><item><title>&#x141;&#x105;czenie router&#xF3;w w jedn&#x105; sie&#x107;</title><link>https://www.fixitpc.pl/topic/5190-%C5%82%C4%85czenie-router%C3%B3w-w-jedn%C4%85-sie%C4%87/</link><description><![CDATA[<p>
	<span style="color:#FF0000;">All rights reserved.</span>
</p>

<p>
	Copyright © Dawid Suder, 2011
</p>

<p>
	 
</p>

<p>
	<span style="font-size:36px;"><strong>Łączenie routerów w jedną sieć</strong></span>
</p>

<p>
	 
</p>

<p>
	 
</p>

<p>
	Często pojawia się problem, gdy chcemy zwiększyć zasięg sieci (nie dzieląc jej), czy to kablowej, czy to bezprzewodowej. W pierwszym przypadku najlepszym rozwiązaniem jest zakupienie dodatkowego switcha. W drugim - Access Pointa. Jeśli dysponujemy jedynie nadmiarowym routerem, możemy zastosować go w przedstawionej sytuacji.
</p>

<p>
	 
</p>

<p>
	Opisując etapy konfiguracji posłużyłem się dwoma routerami:
</p>

<p>
	 
</p>

<p>
	<strong>Linksys WRT54GCv3</strong>
</p>

<p>
	 
</p>

<p>
	<img alt="linksys_wrt54gcv3.png" class="ipsImage" data-ratio="121.50" height="486" style="height: auto;" width="400" data-src="https://web.archive.org/web/20200603090847im_/http://netdiag.pl/artykuly/router/linksys_wrt54gcv3.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	<strong>Planet ADW4401</strong>
</p>

<p>
	 
</p>

<p>
	<img alt="planet_adw_4401.png" class="ipsImage" data-ratio="183.49" height="600" style="height: auto;" width="327" data-src="https://web.archive.org/web/20200603090846im_/http://netdiag.pl/artykuly/router/planet_adw_4401.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Urządzenie Linksys, nazywane dalej <strong>routerem nadrzędnym</strong> jest połączone z Internetem. Na nim to też uruchomimy serwer DHCP, który będzie zarządzał przydzielaniem adresów w całej sieci, także dla komputerów połączonych ze sprzętem firmy Planet.
</p>

<p>
	 
</p>

<p>
	Zakładam, że każdy ma już skonfigurowane połączenie ze swoim dostawcą usługi (czytaj: ma dostęp do Internetu).
</p>

<p>
	 
</p>

<p>
	Konfiguracji routerów należy dokonywać przy połączeniu kablowym.
</p>

<p>
	 
</p>

<p>
	Najpierw skonfigurujemy router nadrzędny, w mojej sieci ma on adres IP <strong>192.168.1.1</strong>. Należy więc zalogować się do strony konfiguracyjnej urządzenia, czyli wejść pod adres <strong><a data-ipb="nomediaparse" href="http://192.168.1.1" rel="external nofollow">http://192.168.1.1</a></strong>, a następnie podać login i hasło. Jeśli nie pamiętasz danych dostępowych, to bardzo możliwe, że są pozostawione one domyślne. Ich obszerna lista jest dostępna <a data-ipb="nomediaparse" href="http://www.phenoelit-us.org/dpl/dpl.html" rel="external nofollow"><span style="color:#0000FF;"><strong>TUTAJ</strong></span></a>, często także są one podawane na obudowie.
</p>

<p>
	 
</p>

<p>
	Przejdź do ustawień sieci lokalnej (dla tego Linksysa jest to <strong>Setup</strong> -&gt; <strong>Basic setup</strong> -&gt; pole: <strong>Network Setup</strong>). Podaj adres routera i maskę podsieci. Domyślnie jest ona ustawiana na <strong>255.255.255.0</strong>, co jest optymalne dla każdej sieci LAN, jeśli ilość komputerów w niej nie przekroczy 252. Więcej informacji o dzieleniu sieci znajdziesz w <a data-ipb="nomediaparse" href="http://pjwstk.nevada.pl/SKO1/dzielenie-sieci.pdf" rel="external nofollow"><span style="color:#0000FF;"><strong>TYM</strong></span></a> opracowaniu.
</p>

<p>
	 
</p>

<p>
	W przypadku adresu routera do wyboru trzy pule:
</p>

<p>
	<strong>10.0.0.0 - 10.255.255.255</strong>
</p>

<p>
	172.16.0.0 - 172.31.255.255
</p>

<p>
	192.168.0.0 - 192.168.255.255
</p>

<p>
	 
</p>

<p>
	Domyślnie używa się adresu sieci 192.168.1.0/24 (zapis <strong>/24</strong> oznacza maskę <strong>255.255.255.0</strong>), gdzie najwygodniejszym ustawieniem adresu dla routera (<strong>Local IP Address</strong>) nadrzędnego będzie <strong>192.168.1.1</strong>.
</p>

<p>
	 
</p>

<p>
	Serwer DHCP (<strong>DHCP Server</strong>) powinien być włączony, inaczej będziemy zmuszeni do ręcznego przydzielania każdemu komputerowi statycznego adresu IP, co jest bardzo uciążliwą, a przy normalnych zastosowaniach - zupełnie niepotrzebną - czynnością.
</p>

<p>
	 
</p>

<p>
	Pulę DHCP wyznaczamy podając początkowy adres (<strong>Starting IP Address</strong>), od którego zaczniemy adresowanie komputerów w sieci. Domyślnie jest to <strong>192.168.1.100</strong>. Musimy wyznaczyć jeszcze zasięg puli (<strong>Maximum Number of DHCP Users</strong>), czyli ile komputerów może być podpiętych do sieci. Wartość parametru ustawiłem na <strong>100</strong> i w zupełności wystarczy ona nawet dużym sieciom LAN. Czas dzierżawy (<strong>Client Lease Time</strong>) to czas, przez jaki komputer będzie zarejestrowany w sieci pod jednym lokalnym adresem. Im większa wartość, tym rzadsza możliwość zmiany przydzielonego hostowi IP, ale i większa możliwość wyczerpania puli. Normalnie nie ma potrzeby zmieniania tego elementu.
</p>

<p>
	 
</p>

<p>
	Wszystkie ustawienia tej sieci są zawarte na poniższym screenie:
</p>

<p>
	 
</p>

<p>
	<img alt="linksys_basic.png" class="ipsImage" data-ratio="92.59" height="750" style="height: auto;" width="673" data-src="https://web.archive.org/web/20200603090849im_/http://netdiag.pl/artykuly/router/linksys_basic.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Teraz należy przejść do konfiguracji drugiego routera. Należy zwrócić uwagę, by miał on adres zawierający się w tej samej sieci, tutaj od <strong>192.168.1.0</strong> do <strong>192.168.1.255</strong>. Ale uwaga: adresy <strong>192.168.1.0</strong> i <strong>192.168.1.255</strong> odpadają, wyznaczają one adres sieci i tzw. adres rozgłoszeniowy (broadcast). Co jest transmitowane na broadcast, trafia do wszystkich urządzeń w sieci. Nie możemy skorzystać także z adresu <strong>192.168.1.1</strong>, gdyż jest przydzielony do nadrzędnego routera, ani z puli DHCP (<strong>192.168.1.100</strong> - <strong>192.168.1.199</strong>), ponieważ powodowałoby to różne problemy w działaniu sieci, tzw. konflikt IP. Ja zdecydowałem się na adres <strong>192.168.1.2</strong>, który także polecam.
</p>

<p>
	 
</p>

<p>
	Logujemy się więc do drugiego routera i w ustawieniach sieci LAN (dla Planet jest to <strong>Interface Setup</strong> -&gt; <strong>LAN</strong>) wyłączamy serwer DHCP.
</p>

<p>
	 
</p>

<p>
	<img alt="planet_basic.png" class="ipsImage" data-ratio="49.61" height="377" style="height: auto;" width="760" data-src="https://web.archive.org/web/20200603090847im_/http://netdiag.pl/artykuly/router/planet_basic.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	W tym momencie możemy połączyć oba urządzenia kablem Ethernet. Należy wpiąć go do dowolnych portów LAN obu routerów. Nie należy wykorzystywać gniazda WAN w podrzędnym urządzeniu. W zdecydowanej większości przypadków wystarczy dowolny kabel Ethernet, jednak niektóre starsze urządzenia wymagają tzw. kabla skrosowanego. Stosuje się go przy połączeniach urządzeń tych samych typów, a więc:
</p>

<ul class="bbc">
	<li>
		routera z routerem
	</li>
	<li>
		huba (koncentratora) z hubem
	</li>
	<li>
		huba ze switchem (przełącznikiem)
	</li>
	<li>
		komputera z komputerem
	</li>
</ul>

<p>
	Kabel taki można zakupić lub wykonać samodzielnie według schematu:
</p>

<p>
	 
</p>

<p>
	<img alt="cross.png" class="ipsImage" data-ratio="61.68" height="206" style="height: auto;" width="334" data-src="https://web.archive.org/web/20200603090851im_/http://netdiag.pl/artykuly/router/cross.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Piny numerujemy od lewej strony z klipem skierowanym w dal.
</p>

<p>
	 
</p>

<p>
	<img alt="rj45.jpg" class="ipsImage" data-ratio="107.60" height="269" style="height: auto;" width="250" data-src="https://web.archive.org/web/20200603090851im_/http://netdiag.pl/artykuly/router/rj45.jpg" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Po tych zabiegach sieć powinna zacząć działać. Drugi router pełni teraz de facto funkcję switcha. Dzięki temu zachowujemy dostęp do obu routerów bez względu na to, do którego się podepniemy. Możliwe jest także wykrywanie komputerów podpiętych do obu urządzeń.
</p>

<p>
	 
</p>

<p>
	Jeśli oba trasowniki (routery) wyposażone są w Wi-Fi, to możesz skorzystać z tzw. roamingu, czyli ustawić jedną sieć bezprzewodową na dwóch routerach. Komputery do niej podłączone będą wtedy automatycznie wybierać na podstawie siły sygnału, z którym urządzeniem chcą się połączyć.
</p>

<p>
	 
</p>

<p>
	Należy ustawić - dla obu routerów - takie same identyfikatory sieci (<strong>SSID</strong>), autoryzację (<strong>Authentication type</strong> lub <strong>Security mode</strong>), algorytm szyfrowania (<strong>Encryption</strong>) oraz hasło (<strong>Passphrase</strong>, <strong>Pre-Shared Key</strong>), lecz różne kanały transmisji (<strong>Channel</strong>). Jeśli pominiemy to ostatnie, mogą nastąpić zakłócenia w transmisji.
</p>

<p>
	 
</p>

<p>
	Tak wygląda to w ustawieniach Linksysa w <strong>Wireless</strong> -&gt; <strong>Basic settings</strong>:
</p>

<p>
	 
</p>

<p>
	<img alt="linksys_wifi_1.png" class="ipsImage" data-ratio="47.90" height="388" style="height: auto;" width="810" data-src="https://web.archive.org/web/20200603090852im_/http://netdiag.pl/artykuly/router/linksys_wifi_1.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	oraz <strong>Wireless</strong> -&gt; <strong>Wireless security</strong>:
</p>

<p>
	 
</p>

<p>
	<img alt="linksys_wifi_2.png" class="ipsImage" data-ratio="51.60" height="418" style="height: auto;" width="810" data-src="https://web.archive.org/web/20200603090848im_/http://netdiag.pl/artykuly/router/linksys_wifi_2.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	...a tak w Planet (<strong>Interface setup</strong> -&gt; <strong>Wireless</strong>):
</p>

<p>
	 
</p>

<p>
	<img alt="planet_wifi.png" class="ipsImage" data-ratio="98.81" height="750" style="height: auto;" width="734" data-src="https://web.archive.org/web/20200603090852im_/http://netdiag.pl/artykuly/router/planet_wifi.png" src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png">
</p>

<p>
	 
</p>

<p>
	Po konfiguracji może być wymagane ponowne uruchomienie komputera lub zresetowanie połączenia sieciowego, by zmiany zostały odnotowane przez komputer.
</p>

<p>
	 
</p>

<p>
	Więcej informacji o roamingu znajdziesz <a data-ipb="nomediaparse" href="http://www.trzepak.pl/viewtopic.php?t=18566" rel="external nofollow"><span style="color:#0000FF;"><strong>TUTAJ</strong></span></a>.
</p>
]]></description><guid isPermaLink="false">5190</guid><pubDate>Tue, 23 Aug 2011 15:41:51 +0000</pubDate></item><item><title>Google - sposoby korzystania</title><link>https://www.fixitpc.pl/topic/5068-google-sposoby-korzystania/</link><description><![CDATA[<p><strong>Funkcja-Wyszukiwanie frazy</strong><br>Sposób korzystania-Wyraz składające się na frazę należy umieścić w cudzysłowie<br>Przykład-"kto wrobił królika rogera"<br><br><strong>Funkcja-Brak obcinania</strong><br>Sposób korzystania -Brak uzupełnienia przez *.<br>Google nie obsługuje automatycznego wyszukania liczby mnogiej i<br>innych końcówek. Należy szukać każdą odmianę oddzielnie.<br>Przykład -szkoła językowa<br>-szkoły językowe<br><br><strong>Funkcja-Logiczna alternatywa OR</strong><br>Sposób korzystania - OR piszemy wielkimi literami, bez nawiasów ( ) można używać cudzysłów<br>Przykład-angielski OR francuski OR włoski "dla początkujących"<br><br><strong>Funkcja-Wyłączenie</strong><br>Sposób korzystania -znak "-" minus bezpośrednio przed wyrazem lub frazą wyłącza ją z<br>wyniku. Znak "+" jest nadmiarowy ponieważ wszystkie wyrazy są<br>automatycznie łączone w koniunkcję AND.<br>Przykład-angielski OR francuski OR włoski "dla początkujących"-film tzn. że wyłączony jest film.<br><br><strong>Funkcja- "+" i specjalne wyrazy</strong><br>Sposób korzystania -Google nie wyszukuje krótkich i często występujących słów np"how"<br>Należy stworzyć odpowiednią frazę zamykając słowa w cudzysłów<br>lub poprzedzić słowo znakiem "+".Google poinformuje jakie słowo pominie.<br>Przykład- "to be or not to be" +to be or not to be<br><br><strong>Funkcja-Ograniczenie do strony -adresu URL</strong><br>Sposób korzystania -Jeżeli chcesz wyszukać jakąś stronę w obrębie domeny możesz użyć<br>słowa site: lub użyć opcji zaawansowanych.<br>Przykład-site:www.fixitpc.pl wirusy odszuka strony zawierające słowo wirusy w<br>ramach witryny www.fixitpc.pl<br><br>Za dużo się nie napracowałem <img src="https://www.fixitpc.pl/applications/core/interface/js/spacer.png" alt=":rolleyes:" data-src="https://www.fixitpc.pl/uploads/emoticons/default_rolleyes.gif"></p>]]></description><guid isPermaLink="false">5068</guid><pubDate>Thu, 11 Aug 2011 15:48:56 +0000</pubDate></item></channel></rss>
