Subscribe RSS

Polskie blogi specjalistów IT / Microsoft

agregator blogów
  • O usłudze
  • ziembor.pl/blog/
  • Gdzie szukam?
    • wss.pl
    • ITBlogs
    • Jogger Techblog
    • dobreprogramy
  • Inne agreagatory
    • zine.net.pl/TechBlogs
    • itblogs.pl/agregat/

Posts Tagged by Windows

Certificate request processor: object already exists. 0×8009000f (-2146893809)

2012-05-18 Posted by nExoR under Polskie blogi IT

podczas generowania certyfikatu przy pomocy certreq można natknąć się na taki ciekawy błąd. ciekawy – ponieważ nie mogłem go nigdzie wygooglać a natrafiałem na niego dość często.

błąd pojawia się w momencie, jeśli rozpocznie się generowanie certyfikatu ale z jakiś-tam powodów nie uda się zakończyć. certyfikaty to dziwne zwierzęta i mają legowiska w różnych miejscach systemu. w tym konkretnym przypadku za pierwszym razem wpisałem złą nawę szablony w pliq ini. za drugim wyglądało to tak:

>certreq –new certreq.inf user.req
Active Directory Enrollment Policy
   {GUID}
   ldap:
DumpVarianStringWorker: 0: “…” Certificate request processor: object already exists. 0×8009000f (-2146893809).

i nigdzie odpowiedzi. okazało się, że te konkretne requesty nie są przechowywane jak pan gejst przykazał w rejestrze tylko w %userprofile%\AppData\Roaming\Microsoft\Crypto\RSA\{UserSID} – usunięcie tego katalogu wywaliło tymczasowe informacje o starym requescie i całość zahulała

gdzie jeszcze indziej są fragmenty związane z certyfikatami:

  • cache CRL można usunąć ręcznie nie czekają na automatyczne przedawnienie przy pomocy certutil –crlcache * delete
  • klucze prywatne i certy trzymane są w %userprofile%\AppData\Roaming\Microsoft\SystemCertificates
  • są tam też przechowywane erquesty wygenerowane za pomocą MMC – czyli m.in. klucz prywatny. requesty zresztą widać w MMC ‘certmgr.mmc’ w gałęzi ‘Certificates Enrollment Requests’
  • no i teraz okazuje się że jest jeszcze ten Crypto\RSA… o kórym nigdzie się nie doczytałem wcześniej.

eN.

VMM2012, Perimeter host i Error (2910)

2012-05-17 Posted by Łukasz Kałużny under Hyper-V Server, Polskie blogi IT, Tips and tricks, Virtual Machine Manager, Virtual Machine Manager 2012, VMM, VMM2012, windows server 2008r2

Wczoraj wieczorem host którego mam w DMZecie przestał odpowiadać w VMM. Błąd który wystąpił to Error (2910):

Error (2910)
 VMM does not have appropriate permissions to access the resource C:\Windows\system32\vmms.exe on the DMZ server.
Access is denied (0x80070005)Recommended Action
 Ensure that Virtual Machine Manager has the appropriate rights to perform this action.

Problem jest z kontem serwisowym VMM na hoście który jest w workgroupie. Konto wygasa domyślnie po 45 dniach.

Odznaczamy User must change password at next logon i zaznaczamy Password never expires.

KB Microsoftu: http://support.microsoft.com/kb/971825

Definiowanie profili w Powershellu.

2012-05-17 Posted by robertmandziarz under Polskie blogi IT, profile

Porada opublikowana na portalu wss.pl:

http://www.wss.pl/baza-wiedzy/porada-definiowanie-wlasnych-ustawien-srodowiska-powershell-za-pomoca-profili,2869

Tagged: Powershell, profile, Windows

Porównanie wydajności magazynów danych dla Hyper-V w Windows 8 Server Beta

2012-05-16 Posted by Łukasz Kałużny under Hyper-V 3, Hyper-V Client, Hyper-V Server 8, Polskie blogi IT, vhd, vhdx, Windows 8 Beta, Windows 8 Customer Preview, Windows Server 2012

Dziś na portalu wss.pl ukazał się mój artykuł “Porównanie wydajności magazynów danych dla Hyper-V w Windows 8 Server Beta” – link.
Artykuł opisuje wydajność dostępnych dysków wirtualny oraz Pass-Trough w Windows Server 8 Beta(Windows Server 2012) dla roli Hyper-V. Zapraszam również do mojego postu na temat wydajności dysków wirtualnych w Hyper-V Client – VHD vs VHDX.

Zapraszam do lektury :) .

 

Wyszukiwanie obiektów starszych niż “X” dni znajdujących się na zdalnym zasobie sieciowym.

2012-05-16 Posted by robertmandziarz under konsola, Polskie blogi IT

Inspiracją był temat założony na forum wss.pl: http://www.wss.pl/forum/watek/usuwanie-katalogow-starszych-niz-x-dni-wraz-z-zawartoscia,639367.

 

Dla przykładowego zasobu \\127.0.0.1\shared, możemy się za to zadanie zabrać na dwa sposoby:

1. Za pomocą Powershella.

Tutaj sprawa jest prosta i wygodna – jeśli mamy uprawnienia przydzielone na zasobie sieciowym to możemy użyć polecenia Get-ChildItem:

Get-ChildItem \\127.0.0.1\shared | `
?{ $_.CreationTime -le $(Get-Date).AddDays(X) }

Interesuje nas warunek filtrowania, tutaj wszystkie obiekty starsze lub równe (-le) niż “X” dni (AddDays(X)).

2. Użycie polecenia forfiles oraz net use.

Wykonujemy polecenia:

net use z: \\127.0.0.1\shared

forfiles /D X /P z:\ /C "cmd /c echo @file"

net use z: /delete

Druga metoda nie  jest tak elastyczna, wkrada się też drobne oszustwo – forfiles jako parametr /D przyjmuje datę modyfikacji (lub liczbę dni) a nie stworzenia obiektu.

Tagged: konsola, Powershell, Windows

Instalacja i konfiguracja Microsoft Deployment Toolkit 2012

2012-05-14 Posted by Łukasz Kałużny under MDT, MDT 2010, MDT 2012, MDT2010, MDT2012, Microsoft Deployment Toolkit, MICROSOFT DEPLOYMENT TOOLKIT 2010, MICROSOFT DEPLOYMENT TOOLKIT 2012, Polskie blogi IT

Na blogu itgeeks.pl ukazał się mój artykuł - INSTALACJA I KONFIGURACJA MICROSOFT DEPLOYMENT TOOLKIT 2012. Artykuł ten jest przewodnikiem po instalacji i konfiguracji MDT 2012. W artykule są przedstawione następujące zagadnienia:

  • Podstawowa instalacja i konfiguracja MDT
  • Import sterowników do MDT
  • Import systemów operacyjnych i przykładowa instalacja systemu operacyjnego za pomocą MDT
  • Tworzenie wzorcowego obrazu systemu operacyjnego
  • Podstawowa instalacja i konfiguracja WDS
  • Automatyczne dodawanie obrazów startowych z MDT do WDS
  • Dodanie automatycznej instalacji aplikacji podczas instalacji systemu na przykładzie aplikacji 7-zip

Polecam ten artykuł wszystkim, którzy nie posiadają systemu do deploymentu stacji, a chcą sobie uprościć i zautomatyzować prace w tym zakresie.
Zapraszam do przeczytania, dania lajka na dole strony oraz komentowania.

PS. Na cały tekst wyszło 105 screenów :)

Kopiowanie treści wyskakujących okien w systemie Windows

2012-05-14 Posted by robertmandziarz under Okno, Polskie blogi IT

Przydatna wskazówka, gdy trzeba zdiagnozować błąd pojawiający się w systemie Windows. Załóżmy, że mamy taki komunikat:

 

Aby skopiować tekst znajdujący się z oknie, podświetlamy je a następnie używamy kombinacji klawiszy Ctrl + Insert. Komunikat jest kopiowany do schowka, więc dalej możemy już nim operować jak normalnym obiektem – wkleić do wyszukiwarki lub notatnika. Efekt?

Tagged: Błąd, Okno, Windows

Powershell – szybkie sprawdzenie wolnego miejsca na dyskach

2012-05-09 Posted by robertmandziarz under Polskie blogi IT

Skrypt wykorzystujący połączenie powershell’a i WMI, który pozwala szybko sprawdzić ilość wolnego miejsca na dyskach:

"Nazwa komputera: $Env:computername"
"Data: $(Get-Date -uFormat "%Y-%m-%d_%H:%M")"
ForEach ( $i in (Get-WmiObject -Class Win32_LogicalDisk | `
?{ $_.DriveType -eq "3" })) {
$partycja = $i.DeviceID
$wolne = $i.FreeSpace
$rozmiar = $i.Size
"Nazwa: $partycja"
"Miejsce wolne: {0:#.00 GB}" -f ($wolne / 1GB)
"Miejsce calkowite: {0:#.00 GB}" -f ($rozmiar / 1GB)
"Procent wolnego miejsca: {0:#.00}" -f (($wolne/$rozmiar)*100)
}

Wynik przedstawia się następująco:

Tagged: Powershell, Windows

Zarządzanie kontem na Facebooku z wykorzystaniem MS PowerShell

2012-04-30 Posted by gsgalezowski under Polskie blogi IT

Zapraszam wszystkich do zapoznania się z moim najnowszym artykułem opublikowanym na stronie www.wss.pl:  ”Zarządzanie kontem na Facebooku z wykorzystaniem MS PowerShell”.  http://www.wss.pl/baza-wiedzy/zarzadzanie-kontem-na-facebooku-z-wykorzystaniem-ms-powershell,2852  

Dźwięki z PowerShella

2012-04-24 Posted by gsgalezowski under Polskie blogi IT

Zapraszam wszystkich do zapoznania się z moim najnowszą poradą opublikowaną na stronie www.wss.pl:  ”Dźwięki z PowerShella”.  http://www.wss.pl/baza-wiedzy/porada-dzwieki-z-powershella,2829  

Skydrive na Windowsa oraz Maca już dostępny!

2012-04-23 Posted by OSKAr under mac, Polskie blogi IT, SkyDrive


Jeszcze cieplutki news! W końcu po wielu miesiącach, tygodniach oczekiwań dosłownie godzinkę temu została opublikowana strona, skąd można pobrać aplikację Skydrive’a synchronizującą katalogi oraz nasze pliki!

Lista funkcji:

  • Uzyskiwanie dostępu do zdjęć, dokumentów i innych ważnych plików w usłudze SkyDrive bezpośrednio z poziomu Eksploratora Windows
  • Szybkie dodawanie nowych plików do usługi SkyDrive przez przeciąganie ich do folderu SkyDrive
  • Łatwe organizowanie plików i folderów w usłudze SkyDrive, tak jak w zwykłym folderze
  • Możliwość połączenia się z komputerem, jeśli zapomniano umieścić danego pliku w folderze SkyDrive

Pobierać, bo warto. W końcu na to wszyscy czekali!

[UPDATE!]

- zgodnie z informacjami, które zostały publicznie podane do wiadomości, ograniczenie jednego pliku wysyłanego przez aplikację wynosi 2 GB.

- kolejną ciekawą informacją jest możliwość rozszerzenia swojej przestrzeni o kolejne gigabajty! Powiem szczerze, że za śmieszne 34 zł na rok można mieć dodatkowe 20 GB.

- nowi użytkownicy otrzymują 7 GB pamięci, którą mogą bezpłatnie rozszerzyć do 25 GB!

***To jest tylko część wpisu, kliknij na tytuł, aby zobaczyć całość***

Zdalne czyszczenie bufora drukarki – gdy użytkownik nie ma praw administratora.

2012-04-22 Posted by marcinbojko under Polskie blogi IT, work

Zdarza się taka potrzeba – wywołanie programu z uprawnieniami administratora na zdalnym komputerze użytkownika.
Dla potrzeb eksperymentu:
- mamy zdalny dostęp do komputera o którym rozmawiamy (LAN)

- RPC jako usługa jest uruchomione i nie odcinana na poziomie Zapory systemu Windows

- nie posiadamy domeny.

- użytkownik siedzący przy zdalnej maszynie nie posiada praw administracyjnych – nie chcemy nadawać ani delegacji uprawnień do usług systemowych (Spooler) ani podkatalogów systemowych.

Rozwiązaniem jest PSExec z pakietu PSTools : http://technet.microsoft.com/en-us/sysinternals/bb897553

1. Zakładamy udział na skrypty (uprawnienia READ dla Everyone) – np. na naszym komputerze \\nasz_komputer\skrypty

2. Umieszczamy tam nasz skrypt spooler_clean.bat z zawartością:

@echo off
net stop spooler
del %systemroot%\system32\spool\printers\*.shd
del %systemroot%\system32\spool\printers\*.spl
net start spooler

3. Wywołujemy go z poziomu naszej maszyny przez:

psexec \\zdalny_komputer -u Administrator -p hasełko \\nasz_komputer\skrypty\spooler_clean.bat

Tagged: microsoft, windows, work

Register the virtual machine in-place czyli importowanie nie wyeksportowanej maszyny w Hyper-V v3

2012-04-20 Posted by Łukasz Kałużny under Hyper-V 3, Hyper-V Client, Hyper-V Server 8, Polskie blogi IT, Register the virtual machine in-place, Windows 8 Beta, Windows 8 Client, Windows 8 Customer Preview, Windows Server 2012

Jedną z opcji która podobała mi się w darmowym ESXi względem Hyper-V v2 była możliwość zaimportowania(zarejestrowania) nie wyeksportowanej maszyny. W Hyper-V v2 na przykład w czasie awaria hosta na którym wszystkie maszyny wirtualne były trzymane na zewnętrznej macierzy, trzeba było się pobawić ręczenie aby po przepięciu zasobu do innego hosta uruchomić na nim te maszyny. Skrypt pod Hyper-V v2 którego używałem do importu takich maszyn wyglądał tak:

set VMPath=E:\TS
set GUID=B49B0A90-4EF4-41A7-8562-229B08BA5419
mklink "%systemdrive%\programdata\Microsoft\Windows\Hyper-V\Virtual Machines\%GUID%.xml" "%VMPath%\Virtual Machines\%GUID%.xml"
icacls "%systemdrive%\programdata\Microsoft\Windows\Hyper-V\Virtual Machines\%GUID%.xml" /grant "NT VIRTUAL MACHINE\%GUID%":(F) /L
icacls "%VMPath%" /T /grant "NT VIRTUAL MACHINE\%GUID%":(F)

Skrypt działa dobrze dla domyślnej struktury katalogów jakie tworzy VMM. Trzeba pamiętać aby litera dysku zasobu przypiętego byłą taka sama albo zmienić ją w plikach konfiguracyjnych maszyn. Pilik mają nazwę {GUID}.xml. Tak wgląda struktura folderów tworzona domyślnie przez VMM.

E:.
|------TS
         |------Virtual Machines
         |       |------B49B0A90-4EF4-41A7-8562-229B08BA5419
         |------TS-disk-0.vhd

Skrypt działa szybciej niż przywracanie konfiguracji z backupu lub tworzenie nowych maszyn wirtualnych i podpinanie vhd, a następnie konfigurowanie sieci.

W przypadku Hyper-V v3 możemy wykonać szybko import takich “wyrwanych” maszyn wirtualnych opcją importu zwaną “Register the virtual machine in-place”. Aby tego dokonać w Hyper-V Manager klikamy Import Virtual Machine…, Klikamy Next

Wskazujemy miejsce naszych plików konfiguracyjnych i klikamy Next

Wybieramy maszynę i klikamy Next. W moim przypadku maszyna to HDS-DC.

Wybieramy tryb importu i klikamy Next. W tym wypadku jest to Register the virtual machine in-place

Wskazujemy gdzie znajdują się pliki VHD i klikamy Next.

Wybieramy właściwą sieć wirtualną i klikamy Next.

Przejście przez kreator zakończone. Wystarczy kliknąć Finish i maszyna będzie dostępna do uruchomienia w parę sekund.

Windows 8 Enterprise

2012-04-19 Posted by Łukasz Kałużny under Client, Polskie blogi IT, Windows 8 Beta, Windows 8 Client, Windows 8 Customer Preview, Windows 8 Enterprise, windows client

Na blogu Windows for your Business Blog udostępniono informację o rzeczach które będą się znajdowały w Windows 8 Enterprise – link

W skrócie to:

  • Windows To Go
  • DirectAccess
  • BranchCache
  • VDI
  • New Windows 8 App Deployment

Osobiście najbardziej ciekawy jest opcji Windows To Go która pozwoli używać Windowsa 8 na pendrivie jak live usb z linuxami.

Zwiększania ilość RAMu w maszynie wirtualnej w locie w Hyper-V v3

2012-04-18 Posted by Łukasz Kałużny under Dynamic Memory, Hyper-V 3, Hyper-V Client, Hyper-V Server 8, Polskie blogi IT, Windows 8 Beta, Windows 8 Client, Windows 8 Customer Preview, Windows Server 2012

Fajny ficzer w nowym Hyper-V v3 odkryłem przypadkowo i jak na razie w niusach oraz dokumentach nie zauważyłem żeby to podkreślano.

Edit:
GrzeWier w komentarzu podał link do dokumentu gdzie w jednym zdaniu opisano tą funkcję - link do dokumentu strona 25, a brzmi ono:
“Improvements in Hyper-V Dynamic Memory
In prior versions of Windows Server, it took more memory to start a virtual machine than to actually run it. IT administrators also had to take virtual machines offline temporarily to upgrade their allocated memory.”

Tym fajnym ficzerem jest możliwość dodania RAMu w locie jeśli używa się pamięci dynamicznej w maszynie wirtualnej. Funkcja z mojego punktu widzenia jest naprawdę przydatna. Na przykład w ciągu dnia aplikacja potrzebuje więcej ramu (może ma memory leak ;) ) i potrzebujemy dodać ram bez zatrzymywania maszyny wirtualnej. Przy Hyper-V v2 wiązało się to z niestety z wyłączeniem maszyny, ale w Hyper-V v3 można to zrobić w locie!(Jeśli używamy pamięci dynamiczniej w VM)

Poniżej widok z ustawień maszyny w wersji v2 kiedy maszyna wirtualna jest włączona. Jak widzimy pozycja Maximum RAM nie ma możliwość edycji.

W podobnej sytuacji w wersji v3 ustawiania prezentują się tak:

Jak widźmy pole Maximum RAM jest dostępne do edycji. No to co zmieniamy wartość. Dodam np. 512MB jeszcze i kliknę OK(pole nie pozwala ustawić mniejsze wartość niż jest). Potem ponownie sprawdzamy ustawienia i widać, że maszyna ma więcej ramu.

Włączanie GUI w Windows Server 8 Core Beta

2012-04-10 Posted by Łukasz Kałużny under core, Polskie blogi IT, Tips and tricks, Windows 8 Beta, Windows Server 8 Core

Po zainstalowaniu Windows Server 8 Beta w wersji Core przywita nas po zalogowaniu tylko okienko cmd:

Możemy włączyć tekstowe menu do zarządzania sconfig.cmd:

W Windows 8 pojawiła się opcja dodania GUI na żądanie.

Opcję GUI poza interfejsem core są trzy:

  • Minimal Server Interface
  • Server with a GUI installation option
  • Desktop Experience feature installed
Dokładne porównanie wersji GUI znajduję pod adresem http://technet.microsoft.com/en-us/library/hh831786.aspx w części Reference table.
Aby zainstalować Minimal Server Interface wystarcz wydać w cmd komendę:
powershell Install-WindowsFeature Server-Gui-Mgmt-Infra -restart

Po restarcie i zalogowaniu się przywita nas oprócz cmd Server Manager

Aby zainstalować pełne GUI należy w narzędziu sconfig.cmd wybrać opcję 12 lub wydać w cmd polecenie:

powershell Install-WindowsFeature Server-Gui-Mgmt-Infra,Server-Gui-Shell –Restart

Publiczne bety Microsoft User Experience Virtualization i Microsoft Application Virtualization 5.0 dostępne do pobrania

2012-04-05 Posted by Łukasz Kałużny under APP-V, Application Virtualization, Client, Microsoft Application Virtualization, Microsoft User Experience Virtualization, Polskie blogi IT, UE-V, User Experience Virtualization

Trochę na temat UV-E http://windowsteamblog.com/windows/b/springboard/archive/2012/04/04/change-the-device-keep-your-experience.aspx - w skrócie ciekawe narzędzie do zarządzania, ułatwienia przenoszenia ustawień(“experience “) użytkownika pomiędzy systemami. Na pierwszy rzut oka wygląda to ciekawie i UE-V być może jest ciekawą technologią która kiedyś zastąpi profile mobilne.

Nowe ficzery w APP-V:

  • Zarządzanie powershellem
  • Zarządzenie przez weba
  • Nie jest wymagana dedykowana litera dysku na stacji z klientem APP-V(nareszcie :) )
  • Elastyczniejsza wirtualizacja aplikacji pozwalająca na pracę aplikacji bardziej jak tradycyjnie zainstalowana aplikacja przy okazji zezwalając na komunikację pomiędzy wirtualną aplikacją, a lokalną

Do pobrania:

  • Application Virtualization 5.0 - http://www.microsoft.com/getappv5
  • User Experience Virtualization - http://www.microsoft.com/getuev

Plik bin w Hyper-V v3

2012-04-03 Posted by Łukasz Kałużny under Hyper-V 3, Hyper-V Client, Hyper-V Server 8, Polskie blogi IT, Windows 8 Beta, Windows 8 Customer Preview

W poprzednich wersjach Hyper-V przy starcie maszyny był tworzony plik o nazwie “GUID Maszyny wirtualnej”.bin  np. D1758FD5-D7B9-477C-B8AE-FAC895C36D84.bin. Plik ten służył do za alokowania miejsca na dysku w celu zapewniania możliwości zapisania zawartości ramu do tego pliku w przypadku przejścia maszyny wirtualnej w stan saved. Funkcjonalność ta jest mało przydatna w środowiskach których nie używamy zapisywania stanu maszyny i dodatkowo zajmuję nam niepotrzebnie miejsce na dysku.

W Hyper-V v3 mamy możliwość wyłączenia automatycznego alokowania miejsca przez plik bin. W czasie startu maszyny zostanie utworzony plik o wielkość 4KB. Aby wyłączyć automatyczne alokowanie miejsca należy wejść w ustawienia maszyny wirtualnej i w pozycji Automatic Stop Action wybrać inną opcję niż Save the virtual machine state.

Instalacja konsoli VMM 2012 RTM na Windows 8 Customer Preview

2012-04-03 Posted by Łukasz Kałużny under Client, Polskie blogi IT, System Center Virtual Machine Manager 2012, Virtual Machine Manager, Virtual Machine Manager 2012, VMM, VMM2012, Windows 8 Customer Preview

W czasie instalacji konsoli System Center Virtual Machine Manager 2012 na Windows 8 Customer Preview dostaniemy piękny komunikat o tym że system operacyjny nie jest wspierany i nie można zainstalować konsoli

Szukając rozwiązania probelmu trafiłem na taki post http://chentiangemalc.wordpress.com/2011/11/12/case-of-the-scvmm-2012-console-install-fail-on-windows-8/. Opisuje on walki autora jeszcze z betą VMM2010. Sposób podany na końcu przez autora działa również dla wersji RTM. Poniżej skrócony przepis edycji instalacji VMM dla Windowsa 8 CP.

Aby zainstalować konsole na Windows 8 CP należy wypakować iso z instalacją scvmm 2012 i otworzyć notatnikiem plik PrerequisiteInputFile1033.xml, nastepnię poprzez funkcję zamień zmienić wszytskie występujące wartości “6.1.9999.9999“ na “9.9.9999.9999“. Przy instalacji na systemie 64-bitowym plik znajduje się w amd64\Setup, a w przypadku 32-bitów w i386\Setup.

 

Warto przeczytać – Windows Server 8 Hyper-V Replica … In Detail

2012-04-03 Posted by Łukasz Kałużny under Hyper-V 3, Hyper-V Replica, Hyper-V Server 8, Polskie blogi IT, Warto przeczytać, Windows 8 Beta, Windows 8 Customer Preview

Warto przeczytać – Windows Server 8 Hyper-V Replica … In Detail autorstwa Aidana Finna. Bardzo fajnie opisanie działanie Hyper-V Replica w Windows 8.

Warto przeczytać – Standards-based Management in Windows Server “8”

2012-04-02 Posted by Łukasz Kałużny under Polskie blogi IT, Warto przeczytać, Windows 8 Beta, Windows 8 Customer Preview

Warto przeczytać – Standards-based Management in Windows Server “8”

SR-IOV w Hyper-V v3

2012-03-26 Posted by Łukasz Kałużny under Hyper-V 3, Hyper-V Server 8, Polskie blogi IT, Windows 8 Beta
Do porannej kawy polecam poczytać o serie wpisów Johna Howarda na temat SR-IOV w Hyper-V v3. W skrócie o 2 checkbox’a robionych przez 5 lat ;)
  1. http://blogs.technet.com/b/jhoward/archive/2012/03/12/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-1.aspx
  2. http://blogs.technet.com/b/jhoward/archive/2012/03/13/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-2.aspx
  3. http://blogs.technet.com/b/jhoward/archive/2012/03/14/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-3.aspx
  4. http://blogs.technet.com/b/jhoward/archive/2012/03/15/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-4.aspx
  5. http://blogs.technet.com/b/jhoward/archive/2012/03/16/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-5.aspx
  6. http://blogs.technet.com/b/jhoward/archive/2012/03/19/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-6.aspx

Formatowanie wyników w PowerShell

2012-03-20 Posted by gsgalezowski under Polskie blogi IT

Zapraszam wszystkich do zapoznania się z moim najnowszą poradą opublikowaną na stronie www.wss.pl: „Formatowanie wyników w PowerShell”. Formatowanie wyników w PowerShell

VHD vs VHDX

2012-03-18 Posted by Łukasz Kałużny under Hyper-V 3, Hyper-V Client, Hyper-V Server 8, Polskie blogi IT, vhd, vhd vs vhdx, vhdx, Windows 8 Beta, Windows 8 Customer Preview

W Hyper-V 3 pojawił się nowy format dysków wirtualnych VHDX. Nowości w VHDX to:

  • Objętość do 64TB(w becie do 16TB)
  • Rozszerzona ochrona przed korupcją danych podczas awarii zasilania
  • Poprawiona praca wirtualnych dysków na dyskach z dużymi sektorami
  • Większe bloki dysków dynamicznych i różnicowych – pozwala to dostroić dyski do potrzeb obciążenia

Testy odbyły się na maszynie wirtualne z system Windows 7 Enterprise SP1 x64 zainstalowanej na Hyper-V Client w Windows 8 Customer Preview.

Parametry hosta:

  • Intel Xeon E5645
  • 12GB RAM
  • HDD 4x 147GB 15k RAID 10 na Dell PERC6/i

Parametry maszyny wirtualnej:

  • 2 vCPU
  • 2GB RAM

Dyski zostały podłączone do maszyny wirtualnej za pomocą wirtualnego kontrolera SCSI. Wszystkie dyski zostały sformatowane domyślnymi ustawieniami NTFS w Windows 7.

Programy użyte do testów to:

  • AS SSD
  • CrystalDiskMark
  • iometer

AS SSD

CrystalDiskMark

iometer

Testy wykonane scenariuszem All in One.

Windows Community Launch 2012

2012-03-13 Posted by gsgalezowski under Polskie blogi IT, zaproszenie

VMM, Hyper-V klaster i nowy nod w klastrze.

2012-03-12 Posted by Łukasz Kałużny under klaster, Polskie blogi IT, Tips and tricks, Virtual Machine Manager

Po dodaniu nowego noda do klastra Hyper-V zarządzanego przez Virtual Machine Manager wypadało by dodać go do VMM. Podczas dodawania go poprzez funkcję Add Host w VMM dostaniemy komunikat błędu “Error 400. The server %ComputerName; is already associated with this Virtual Machine Manager server. ” gdzie %ComputerName; to nazwa naszego klastra.

Aby poprawnie dodać nowy nod w VMM należy najpierw odświeżyć klaster. Następnie po rozwinięciu gałęzi klastra pojawi się nasz nowy host w statusie pending. Klikamy na niego prawym przyciskiem i wybieramy funkcję Add Node To Cluster. Podajemy poświadczenia administracyjne i czekamy aż zainstaluję się agent vmm i gotowe :) .

Połączenie pulpitu zdalnego (RDC) – Zapamiętaj hasło

2012-03-12 Posted by Mateusz Świetlicki under Polskie blogi IT

Dziś ostatecznie zdenerwowała mnie konieczność wpisywanie hasła podczas logowania przez RDC do komputerów w tej samej domenie.

Problem leży po stronie komputera z którego próbujesz się połączyć. Domyślnie system nie chce automatycznie przekazywać poświadczeń z powodów bezpieczeństwa.

O to rozwiązanie:

  1. Otwórz  Local Group Editor (gpedit.msc).
  2. Przejdź do ścieżki Local Computer Policy –> Computer Configuration –> Administrative Templates –> System –> Credentials Delegation
  3. Otwórz “Allow Delegating Saved Credentials with NTLM-only Server Authentication”
  4. Przełącz RadioButtona na” Enabled”.
  5. Na liście serwerów poniżej (Przycisk “Show”) wpisz wszystkie swoje serwery lub “TERMSRV/*” by zezwolić wszystkie.
  6. Zapisz
  7. To samo wykonaj dla:
          Allow Delegating Saved Credentials
          Allow Delegating Default Credentials with NTLM-only Server Authentication
          Allow Delegating Default Credentials
  8. Odpal “gpupdate /force” aby zaktualizować Polityki.
SavePass

Źródło: http://naveensnayak.wordpress.com/2011/08/17/windows-7-remote-desktop-connection-save-credentials-not-working/

Zarządzanie Firefox w Active Directory

2012-03-09 Posted by bns under Polskie blogi IT

Zarządzanie przeglądarka Firefox na większej ilości komputerów, to… brak zarządzania :) Wygląda to najgorzej z trójki przeglądarek – IE, Fx, Chrome.

Wzorem do naśladowania jest Internet Explorer z AD – w końcu dwa produkty tej samej firmy :)

Google też wspiera „korporacje” w swoim produkcie – Chrome for Buisiness.

A Firefox? Tragedia :) Po raz kolejny społeczność udowadnia, że jest mocną stroną tej przeglądarki. Poniżej mój sposób na okiełznanie tego. (…)

To jest jedynie fragment wpisu. Czytaj całość na stronie.

Usuwanie wszystkich połączeń trybu RemoteApp w Windows 7 skryptem

2012-03-01 Posted by Łukasz Kałużny under Client, Polskie blogi IT, RemoteApp, Tips and tricks, tools, windows client, windows server 2008r2
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Workspaces\Feeds /F
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Workspaces\Feeds /F
FOR /F "tokens=*" %%A IN ('dir /b "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" ^| findstr "RemoteApp"') DO RD "%APPDATA%\Microsoft\Windows\Start Menu\Programs\%%A" /S /Q

Kolejne 8 gotowe do testów

2012-03-01 Posted by Kamil Skalski under Polskie blogi IT

Od dzisiaj można pobierać kolejną wersję testową nowego Windows 8… Tym razem po Developer Preview przyszła pora na Customer Preview – ten wpis piszę już z najnowszego build’a ósemki icon smile Warto pamiętać, że oprócz wersji klienckiej ukazała się też wersja Windows Server 8!

Wymagania sprzętowe – klient:

  • Procesor: x86 lub x64, 1 GHz lub szybszy
  • RAM: 1 GB (32-bit) lub 2 GB (64-bit)
  • Miejsce na dysku: 16 GB (32-bit) lub 20 GB (64-bit)
  • Karta graficzna: Wspierająca Microsoft DirectX 9 (lub wyżej)

Wymagania sprzętowe – serwer:

  • Procesor: x64, 1.4 GHz lub szybszy
  • RAM: minimum 512 MB
  • Miejsce na dysku: minimum 32 GB

Wersję kliencką pobierzecie tutaj, a serwerową tutaj.

Windows 8 Consumer Preview już do pobrania!

2012-02-29 Posted by OSKAr under Polskie blogi IT


Krótko, zwięźle i na temat. Windows 8 jest już do pobrania w wersji 32-bitowej oraz 64-bitowej. Stąd możecie go pobrać!

Źródło grafiki: TheVerge.com

***To jest tylko część wpisu, kliknij na tytuł, aby zobaczyć całość***

Wyłącznie IPv6 powershell’em

2012-02-20 Posted by Łukasz Kałużny under Client, network, Polskie blogi IT, Tips and tricks, windows server 2008r2

Wyłączenie IPV6 w windowsie jedną linijką:

New-ItemProperty “HKLM:\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\” -Name  “DisabledComponents” -Value  0xffffffff -PropertyType “DWord”

Czy „GG” ma szansę na odzyskanie użytkowników?

2012-02-18 Posted by szulcu under gadu-gadu, gg, klient, komunikator, Oprogramowanie, poczta, Polskie blogi IT, Sieć, test

Historia polskiego komunikatora sięga roku 2000, kiedy w sierpniu wydana została jego pierwsza wersja. Mimo, że wówczas stały dostęp do Internetu miała mała ilość użytkowników, komunikator szybko zdobył popularność. Jednakże po wprowadzeniu wersji 8 duża część z nich postanowiła z niego zrezygnować [...]

Process Monitor – Co robią procesy?

2012-02-17 Posted by JeZZoo under Narzędzia, Polskie blogi IT, produkty Microsoft, SysInternals

To pierwszy z mam nadzieję kilku wpisów dotyczących narzędzi z paczki Sysinternals Suite, dlatego na początku będzie krótkie zdanie o Sysinternals. Pod tą nazwą kryją się narzędzia stworzone przez Marka Russinovicha and Bryce’a Cogswella umożliwiające dość dogłębną obserwację, diagnostykę i ingerencję … Czytaj dalej »

PowerShell Server, czyli SSH dla PowerShell

2012-02-15 Posted by gsgalezowski under Polskie blogi IT

Zapraszam wszystkich do zapoznania się z moim najnowszym artykułem opublikowanym na stronie www.wss.pl: „PowerShell Server, czyli SSH dla PowerShell”. PowerShell Server, czyli SSH dla PowerShell

Więcej niż 4 vCPU w Hyper-V i problemy

2012-02-13 Posted by Łukasz Kałużny under Polskie blogi IT, Virtual Machine Manager

kicekpicek na swoim blogu napisał(link) o tym jak można zwiększyć ilość vCpu dla maszyny wirtualnej powyżej czterech. Jako, że musiałem ostatnio taką sztuczkę zastosować to podzielę się problemami napotkanymi po drodze.

  1. Maszyna podana takiemu zabiegowi była umieszczona klastrze. Podczas edycji pliku dostajemy komunikat, że plik jest używany przez inny proces. Aby wyedytować plik konfiguracyjny maszyny należy poprzez przystawkę Failover Cluster Manager wyłączyć konfigurację na zasobie na klastrze.
  2. System Center Virtual Machine Manager 2008R2 wykład się przy wejściu na właściwości maszyny.

Fragmentacja plików = 99% :)

2012-02-10 Posted by bns under Polskie blogi IT

Oto jak może się pofragmentować dysk pod Windowsem (NTFS). Pierwszy raz widzę takie coś, że aż musiałem się podzielić :)

GPP, RDS i zawieszające się sesje

2012-02-09 Posted by nExoR under Polskie blogi IT

ciekawy przypadek – użytkownicy nie mogą zalogować się do serwera terminalowego, ponieważ sesja zawiesza się na przetwarzaniu polis grupowych. serwer w2k8R2.

kilka ciekawostek:

  • w eventlogu cisza. żadnych błędów
  • nawet część dot. group policy eventvwr\applications and services\microsoft\windows\grouppolicy nie zawiera żadnych błędów – biało.
  • spodziewałem się, że będzie widoczna sesja usera, jakieś dowiązanie do plików cokolwiek – nihuhu
  • w process explorer nie widać żadnych procesów użytkownika, który się loguje – to dość zrozumiałe i do przełknięcia
  • w RD Managerze widać tą sesję w dość specyficzny sposób – jako ‘disconnected’ i z nieokreślonym statusem, bez nazwy użytkownika. jedyna dostępna opcja to ‘reset’ i jak się można domyślać – nie działa. czyli jedna próba logowania i żeby user mógł się zalogować – restart serwera
  • RSoP nie działa – zwraca timeout
  • jak widać debugowanie jest dość upierdliwe. szczęśliwie szybko wpadłem na pomysł jak sobie z tym poradzić [w dużym środowisq by to nie wyszło q: ] i zlokalizowałem polisę, która powodowała zawieszanie – chodziło o polisę mapująca drukarki mechanizmem Group Policy Preferences.

    biorąc pod uwagę, że użytkownicy normalnie pracują a problem jest tylko na serwerze RDS, udało mi się dojść o co chodzi:

    • drukarka A została dodana via GPP na stacji lokalnej użytkownika
    • ta sama drukarka zawieszała przetwarzanie polis, ponieważ na serwerze terminalowym była równocześnie przemapowywana mechanizmem RDP oraz dodawana dokładnie tą samą polisą.

    robiło się jakieś sprzężenie zwrotne, serwer reagował w głupi sposób, zawieszając cały proces przetwarzania polis.

    rozwiązanie:

    • w GPP do mapowania drukarek został dodany warunek ‘nie uruchamiaj jeśli nazwa netbios komputer = <nazwa RDS>’

    pacjent uratowany.

    eN.

    Porada: PowerShell jako konwerter miar.

    2012-02-08 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moją poradą opublikowaną na stronie www.wss.pl: „Porada: PowerShell jako konwerter miar”. Porada: PowerShell jako konwerter miar

    Licencjonowanie – Remote Desktop Services (usługi terminalowe)

    2012-02-08 Posted by Kamil Skalski under Polskie blogi IT

    W mailach i pytaniach, które od Was otrzymuję często pojawia się temat licencjonowania usług terminalowych. Ukazał się interesujący dokument opisujący szczegółowo najważniejsze informacje o licencjonowaniu Remote Desktop Services dla Windows Server 2008 R2. Polecam zapoznanie się z nim, jeśli dalej będziecie mieć wątpliwości jak zawsze postaram się pomóc w ich rozwiązaniu.

    Dokument: Licensing Windows Server 2008 Terminal Services, mimo swojej nazwy zawiera zaktualizowane informacje dla edycji R2

    Porada: PowerShell – zdalny dostęp w grupie roboczej.

    2012-02-08 Posted by gsgalezowski under Polskie blogi IT, Workgroup

    Zapraszam wszystkich do zapoznania się z moją poradą opublikowaną na stronie www.wss.pl: „Porada: PowerShell – zdalny dostęp w grupie roboczej”. Porada: PowerShell – zdalny dostęp w grupie roboczej

    Wyjątkowy komputer z Windows – możesz go mieć.

    2012-02-06 Posted by T4ngram under bezpłatne, Polskie blogi IT

    Uruchomiony wraz z początkiem listopada 2011 „Windows Devices ShowRoom” , o którym już kiedyś pisałem , znajdujący się u nas biurze na parterze (w części dostępnej dla wszystkich odwiedzających) ma pewną bardzo specjalną cechę. Oprócz…(read more)

    DeepZoom i kontrolka PivotViewer.

    2012-02-05 Posted by gsgalezowski under DeepZoom, PivotViewer, Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moim artykułem: „DeepZoom i kontrolka PivotViewer”. DeepZoom i kontrolka PivotViewer

    Windows PowerShell Web Access

    2012-02-01 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moim artykułem: „Windows PowerShell Web Access”. Windows PowerShell Web Access

    System Center Advisor – Wydany!

    2012-01-30 Posted by Kamil Skalski under Polskie blogi IT

    scaJakiś czas temu wspominałem o narzędziu System Center code nam Atlanta, pozwalającym na monitorowanie konfiguracji serwerów i aplikacji serwerowych. Produkt ten osiągnął wersję finalną pod nazwą System Center Advisor, niestety na chwilę obecną Polska nie została objęta jego wsparciem. Sam produkt dostarczany jest w formie usługi online dla klientów Software Assurance, jeśli chcecie poznać jego koncepcje i przetestować działanie (jest to możliwe także u nas w kraju) zarejestrujcie się i skorzystajcie z 60 dniowej wersji testowej. W skrócie produkt ten należy traktować jako chmurowe (hostowane na platformie Azure) rozwiązania do monitorowania, którego koncepcja zbliżona jest do znanego Wam System Center Operations Manager. Na chwilę obecną wspierane są najważniejsze role serwerowe np. Active Directory czy Hyper-V oraz kluczowe produkty tj. SQL Server oraz Exchange – kolejne zgodnie z zapowiedziami mają pojawić się już wkrótce.

    Sparklines w Microsoft Excel 2010. Mini wykresy w służbie prezentacji zbiorów liczbowych

    2012-01-18 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moim artykułem: „Sparklines w Microsoft Excel 2010. Mini wykresy w służbie prezentacji zbiorów liczbowych”. Sparklines

    Netcmdlets dla PowerShell

    2012-01-06 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moim artykułem, na temat dodatku Netcmdlets dla PowerShell. Netcmdlets

    Blokowanie stacji po autologowaniu

    2012-01-01 Posted by Łukasz Kałużny under Client, Polskie blogi IT, registry, Tips and tricks

    Przy ustawieniu auto logowania do systemu często też warto ustawić automatyczne blokowanie stacji/serwera. Uzyskać to możemy poprzez utworzeniu skrótu w folderze autostart na profilu konta, które ma ustawione automatyczne logowanie i podanie mu poniższej linijki,  jako celu:

    C:\Windows\System32\rundll32.exe user32.dll, LockWorkStation

    Jak to zrobić przez rejestr

    2012-01-01 Posted by Łukasz Kałużny under Polskie blogi IT, registry, Tips and tricks

    Jak to zrobić przez rejestr, czyli kilka wpisów do rejestru,  które w trakcie konfiguracji nowego serwerka do domu musiałem ustawić, a nie zawsze pamiętam gdzie one są.

    Auto logowanie do systemu na koncie z hasłem.

    Dla grupy roboczej:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    "DefaultPassword"="Hasło"
    "DefaultUserName"="Login"
    "AutoAdminLogon"="1"

    Dla domeny:

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    "DefaultPassword"="Hasło"
    "DefaultUserName"="Login"
    "DefaultDomain"="Domena"
    "AutoAdminLogon"="1"

    Wyłączenie Shutdown Event Tracker

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Reliability]
    "ShutdownReasonOn"=dword:00000000

    Włączenie routingu IP

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
    "IPEnableRouter"=dword:00000001

    Zmiana portu nasłuchiwania RDP

    Ustawienie portu na TCP 6666

    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
    "PortNumber"=dword:00001a0a

    Kurs programowania w PowerShell cz.8

    2011-12-13 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moim artykułem, który jest kontynuacją kursu programowania w języku skryptowym PowerShell. Artykuł ma na celu zapoznanie czytelnika z podstawami poruszania się w powłoce oraz poleceniami wbudowanymi w PowerShell. Kurs PowerShell

    Krzyżówka – Windows Azure

    2011-12-08 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do próby ułożenia krzyżówki poświęconej platformie Windows Azure.  Krzyżówka jest jeszcze w fazie rozwojowej. Mam nadzieję rozwinąć krzyżówkę i dodać pytania, które by dotyczyły także innych  ciekawych technologii. Może będziecie mieli jakieś propozycje?  

    Przepis na prosty lab Hyper-V Failover Cluster z wykorzystaniem Hyper-V Server 2008R2 i Microsoft iSCSI Software Target 3.3

    2011-12-07 Posted by Łukasz Kałużny under free iscsi, klaster, Microsoft iSCSI Software Target, Polskie blogi IT

    W tym wpisie przedstawię jak stworzyć prostą instalacje klastra Hyper-V z możliwością Live Migration na potrzeby testów. Lab ten potrzebny jest mi do artykułu na temat VMM2008R2.

    Do stworzenia klastra zostały wykorzystane trzy laptopy Dell E5400 z 4GB RAMu i procesorem Core 2 Duo wspierającym wirtualizację oraz switch gigabitowy. Lab w całej okazałości:

    Na 2 laptopach został zainstalowany Hyper-V Server 2008R2 SP1, a na trzecim został zainstalowany Windows Server 2008 R2 Standard SP1.

    Schemat laba

    Na serwerze DC została stworzona nowa domena o nazwie hvlab.local. Serwer HV1 i HV2 zostały dodane do nowo powstałej domeny hvlab.local.

    Do zapewnienia wspólnego dysku dla klastra wykorzystamy darmowy target iscsi Microsoft iSCSI Software Target 3.3. Do pobrania z http://www.microsoft.com/download/en/confirmation.aspx?id=19867

    Przygotowanie serwerów Hyper-V

    Na obu serwerach został wykonane poniższe kroki.

    Z poziomu sconfig.cmd:

    • wybieramy opcję 11 i włączamy Failover Clustering Feature
    • wybieramy opcję 4 i włączamy:
    • opcja 1 Allow MMC Remote Management
    • opcja 2 Enable Windows PowerShell
    • opcja 3 Allow Server Manager Remote Management

    Na serwerze z poziomu CMD wykonujemy polecenie iscsicpl. Przy pierwszy uruchamieniu dostaniemy poniższy komunikat na który odpowiadamy Yes.

     Z zakładki Configuration kopiujemy sobie na bok Initiator Name. Będzie to potrzebne do konfiguracji iSCSI Target.

    Z poziomu Hyper-V managera na obu serwerach tworzę wirtualną sieć zewnętrzna LAN. Ze względu na to, iż laptopy mają jedną kartę sieciową przy tworzeniu sieci zezwalam na zarządzanie systemem na  współdzielonej karcie sieciowej.

    Konfiguracja dysków dla klastra

    Na serwerze DC instalujmy Microsoft iSCSI Software Target 3.3 i uruchamiamy konsole Microsoft iSCSI Software Target.

    Tworzymy nowe iSCSI Target dla HV1 i HV2:

    1. Z menu wybieramy Action -> Create iSCSI Target
    2. Podajmy nazwę dla naszego targetu. Dla mnie będzie to HV1 oraz HV2
    3. W polu IQN idnetifier podajmy wcześniej zapisane Initiator Name z serwerów HV1 i HV2
    Tworzymy nowe dyski o rozmiarzez 1024MB na Qurum klastra oraz drugi dysk na pliki maszyn wirtualnych.
    • Klikamy prawym na Devices i wybieramy opcję Create Virtual Disk
    • Podajmy pełną ścieżkę do nowego pliku VHD który zostanie stworzony
    • Podajemy rozmiar dysku który ma zostać stworzony
    • Wybieramy nasze wcześniej stworzone targety HV1 i HV2
    Na obu serwerach Hyper-V z konsoli iSCSI Initiator(polecenie iscsicpl) w zakładce Targets wpisujemy w polu Target nazwę naszego iSCSI i naciskamy Quick Connect…. W tym wypadku nazwa serwera to dc.hvlab.local.
    Na zakładce Volumes and Devices klikamy na Auto Configure
    Za pomocą konsoli Computer Management podłączamy się do jednego z Hyepr-V i formatujemy nowe dyski twarde i przypisujemy im litery.

    Tworzenie klastra

    Na serwerze DC instalujemy przystawkę Failover Cluster Manager. Uruchamiamy ją i wybieramy opcję Create a Cluster.

    Dodajmy serwery HV1 i HV2

    Wybieramy opcję bez walidacji klastra.

    Podajmy IP i nazwę klastra.

    Potwierdzamy utworzenie klastra i czekamy aż się stworzy. U mnie po około minucie pokazał się ekran z informacją o utworzeniu klastra.

    W przystawce klikamy na klaster, wybieramy opcję Enable Cluster Shared Volumes… i ją włączamy.

    Klikamy Cluster Shared Volumes, a następnie na Add storage i wybieramy nasz dysk przeznaczony na maszyny wirtualne i klikamy OK.

    Tworzenie maszyny wirtualnej na klastrze

    Z konsoli Failover Cluster Manager prawy na Services and Application… na klastrze i wybieramy opcję Virtual Machine -> New Virtual Machine -> i wybieramy jednego z dostępnych nodów klastra.

    W trakcie tworzenia maszyny wirtualnej pamiętajmy aby zmienić ścieżkę umieszczenia maszyny wirtualnej na zasób dyskowy wspólny dla obu maszyn. W przypadku korzystania z CSV dyski dostępne są w ścieżce C:\ClusterStorage i są widoczne w postaci katalogów. Nasz dysk CSV znajduję się w ścieżce C:\ClusterStorage\volume1\ i tam wskazujemy lokalizację naszej maszyny wirtualnej.

    I nasza utworzona maszyna wirtualna w klastrze:

    Live migration

    Aby utworzoną maszynę przenieść w trybie Live migration na innego noda klikamy na nią prawym w Failover Cluster Manager -> Services and Application… -> Tutaj nasz maszyna i klikamy na Live migrate virtual machine to another node i wybieramy serwer na których chcemy przenieść maszynę.

    Maszyna w trakcie migracji:

    Kurs programowania w PowerShell cz.7

    2011-12-07 Posted by gsgalezowski under Polskie blogi IT

    Zapraszam wszystkich do zapoznania się z moim artykułem, który jest kontynuacją kursu programowania w języku skryptowym PowerShell. Artykuł ma na celu zapoznanie czytelnika z podstawami poruszania się w powłoce oraz poleceniami wbudowanymi w PowerShell. Kurs PowerShell

    Jakie aktualizacje zawiera Service Pack?

    2011-12-04 Posted by Kamil Skalski under Polskie blogi IT

    Spotkałem ciekawy problem, jeden z dostawców usługi dla mojej organizacji upierał się iż przyczyną problemów w działaniu aplikacji jest brak aktualizacji w moim Windows Server 2008 R2 SP1. Po długim tłumaczeniu, że Service Pack 1 posiada już tą poprawkę i skoro przy próbie jej instalacji otrzymuję komunikat o niezgodnym systemie wszystko jest ok – musiałem znaleźć inny bardziej logiczny dowód. Rozwiązaniem na tego typu sytuacje jest odwołanie się do arkusza programu Excel wydanego przez Microsoft, została w nim zawarta lista wszystkich poprawek uwzględnionych w SP1 – możecie go pobrać tutaj.

    Komputer z Windows może być wyjątkowy.

    2011-11-29 Posted by T4ngram under Polskie blogi IT

    Niedawno uruchomiony został w naszym holu głównym w firmie taki sympatyczny „kącik komputera z Windows”.
    Dzięki uprzejmości producentów sprzętu udało się zgromadzić na kilkunastu metrach kwadratowych całkiem niezłą kolekcję naprawdę wyjątkowych…(read more)

    Enrollment agent i ‘Żądaj w imieniu’ – No certificate available. No certificates meet the application criteria

    2011-11-28 Posted by marcinbojko under ca, certyfikat, Polskie blogi IT

    Tymże dwoma frazami w zupełnie różnych językach opisuję problem nad jakim przesiedziałem ostatnio trochę czasu. Otóż historia wygląda tak.

    Istnieje w domenie AD serwer spełniający rolę CA – nazwijmy go roboczo ‘ca’ (popis, nie?). Mamy rozrzucone po świecie stacje robocze, na których wskazani przez nas użytkownicy mogą przeprowadzać operację generowania certyfikatów dla kolejnych użytkowników naszej domeny. Stacje robocze pracują pod kontrolą W7/Visty/XP.

    Błąd:

    Cyklicznie, co pewien czas osobnik wskazany jako EA (Enrollment Agent – Agent rejestracji) tracił możliwość wystawiania w imieniu – stacja nie była w stanie odnaleźć w lokalnym kontenerze certów, żadnego certyfikatu o tej właśnie roli. Skutkowało to tym, iż pilne certyfikaty, które wygasły – były niemożliwe do wystawienia.

    Rozwiązanie:

    Stacja uruchomiona, użytkownik o roli EA zalogowany do domeny.

    a) uruchamiamy regedit i sprawdzamy czy istnieją wpisy w
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EnterpriseCertificates\NTAuth\Certificates\

    Jeżeli ‘Certificates’ są puste należy
    b) uruchomić certmgr.msc. Z sekcji Trusted Sites odnaleźć certyfikat naszego CA (ca). Wyeksportować ca do pliku cer np. ca.cer
    c) uruchomić zażądaj certyfikatu ‘Agent rejestracji’ – Enrollment Agent, przejść do końca procesu
    d) wyeksportować tak utworzonego agenta do pliku nazwisko.cer
    e) certutil -enterprise -addstore NTAuth nazwisko.cer
    f) certutil -enterprise -addstore NTAuth ca.cer

    We wskazanym kluczu możemy zaobserwować 2 bloby. Koniec. Działa.

    
    

    Tagged: active directory, ca, certyfikat, windows

    Konkurs "Twoja firma. Twoja szansa na sukces." – Imagine Cup dla firm – nagroda specjalna czeka dla Open Source.

    2011-11-24 Posted by T4ngram under Imagine Cup, interoperacyjność, Polskie blogi IT, Twoja firma

    Dość długo nie pisałem – ale obiecuję nadrobić.

    Przede wszystkim – trochę informacji o konkursie „Twoja firma. Twoja szansa na sukces”. Bo pierwsza faza rozpoczęta a u mnie cisza… A czas goni. Jak wielu osobom już wiadomo, ogłosiliśmy…(read more)

    Execution policy w Powershell x86 i x64

    2011-11-10 Posted by JeZZoo under ExecutionPolicy, Polskie blogi IT, Skrypty, x64, x86

    Jedną z pierwszych czynności, które administrator zaprzyjaźniony już z PS wykonuje na swoim systemie to zmiana ExecutionPolicy na takie, które pozwolą wykonywać skrypty. Jakie zdziwienie było moje zdziwienie, kiedy zaraz po takiej zmianie przy próbie wykonania skryptu pojawił mi się … Czytaj dalej »

    Migracja kont z domeny A do domeny B- MS Windows 2003

    2011-10-13 Posted by paramo under ADMT, Polskie blogi IT
    Poniżej przedstawiam krótki opis krok po kroku, jak przenieść konta użytkowników z domeny A do domeny B (na przykładzie MS Windows 2003) na poszczególnych komputerach z zachowaniem profili.
    Istnieje kilka sprawdzonych sposobów na bezproblemową migrację. W tym poście opiszę tą czynność przy pomocy narzędzia ADMT (Active Directory Migration Tool) i Security Translation Wizard.
    Zakładam, że w domenie docelowej B istnieją już odpowiednie konta, odpowiadające kontom z domeny A.
    Poniższe czynności przeprowadzić należy na kontrolerze domeny A.
    1. Pierwszą rzeczą jaką musimy zrobić, to przygotować sobie plik ze wszystkimi kontami (SID’ami), jakie chcemy zmigrować.
    Do tego celu posłuży nam narzędzie GETSID. Przygotowujemy plik .txt z zawartością:
    getsid \\domainA nazwa_konta1_z_domeny_A \\domainB nazwa_konta1_z_domeny_B >>migracja.txt
    getsid \\domainA nazwa_konta2_z_domeny_A \\domainB nazwa_konta2_z_domeny_B >>migracja.txt

    Zapisujemy tak przygotowany plik z rozszerzeniem .bat.
    Po uruchomieniu naszego bat’a stworzył nam się plik ‘migracja.txt’ mniej więcej z taką zawartością:

    The SID for account domainA\nazwa_konta1_z_domeny_A does not match account domainB\nazwa_konta1_z_domeny_B
    The SID for account domainA\nazwa_konta1_z_domeny_A is S-1-2-34-567890123-45678901-234567890-12345
    The SID for account domainB\nazwa_konta1_z_domeny_B is S-1-0-98-54896447-587875785-56454554555-4557
    The SID for account domainA\nazwa_konta2_z_domeny_A does not match account domainB\nazwa_konta2_z_domeny_B
    The SID for account domainA\nazwa_konta2_z_domeny_A is S-1-0-58-7884646-25588745-111477788-1776475
    The SID for account domainB\nazwa_konta2_z_domeny_B is S-1-3-54-45886335-4533675252-4574576545-6542
    Teraz musimy go trochę ‘obrobić’. Usuwamy wszystko oprócz SID’ów, do postaci:
    S-1-2-34-567890123-45678901-234567890-12845,S-1-0-98-54896447-58775785-5644554555-4557
    S-1-0-58-7884646-25588745-111477788-1776475,S-1-3-54-4586335-4533675252-457456545-6542
    2. Teraz należy się przelogować na konto domenowe z prawami lokalnego administratora.
    Odpalamy mmc i dodajemy przystawkę ‘Active Directory Migration Tool’. Prawym myszy na ADMT i wybieramy Security Translation Wizard.
    Pojawia się okno powitalne, klikamy NEXT.
    W oknie Security Translation Options zaznaczamy ‘Other objects specified in a file’ i w polu ‘Sid mapping file’ wskazujemy ścieżkę do naszego pliku migracja.txt. Klikamy NEXT.
    Następnie w oknie ‘Computer Selection’ dodajemy te komputery które chcemy przepiąć do ‘domainB’ i na których istnieją profile migrowanych kont. Opcję ‘Additional trusting domain’ pozostawiamy pustą. Klikamy NEXT.

    W oknie Translate Objects zaznaczamy co chcemy poprzekładać: pliki i foldery, grupy lokalne, drukarki itd. klikamy NEXT.

    W oknie Security Translation Options zaznaczamy ‘Replace’. Pojawi się komunikat: ‘User rights translation will be performed in ‘Add’ mode only. Any other objects will be translated in adherence to your mode selection.’ Klikamy OK.
    Przechodzimy do okna kończącego proces, klikamy FINISH.
    Pojawia się okno Active Directory Migration Toll Agent Dialog z listą naszych komputerów, które wcześniej zdefiniowaliśmy.
    Agent umożliwia nam dwie akcje: ‘Run pre-check’ oraz ‘Run pre-check and agent operation’
    Zalecam zawsze najpierw uruchomić ‘Run pre-check’. W tym miejscu nasz kontroler sprawdza połączenie z komputerami występującymi na liście.
    UWAGA!!! W CELU NAWIĄZANIA POŁĄCZENIA, NALEŻY WYŁĄCZYĆ FIREWALL NA KAŻDYM KOMPUTERZE
    Poprawne nawiązanie połączenia zakończy się stanem ‘PASSED’. Teraz możemy uruchomić akcję ‘Run pre-check and agent operation’.
    W zależności od ilości migrowanych danych, czas migracji może się wydłużyć.
    Po zakończeniu powinniśmy zobaczyć stan ‘FINISHED’. Czasem mogą wystąpić jakieś błędy, wtedy należy zajrzeć do logu.
    3. Teraz możemy komputery poprzepinać do nowej domeny domainB i zalogować się na nazwa_konta_z_domeny_B.
    Użytkownik nie powinien zauważyć różnicy w swoim profilu, gdyż przenieśliśmy wszystkie jego obiekty.

    MTS nie trzeba przedstawiać

    2011-10-11 Posted by T4ngram under Polskie blogi IT

    Więc właściwie tylko tak, gwoli przypomnienia, że w przyszłym tygodniu odbywa się Microsoft Technology Summit 2011. Paleta tematów jak co roku obejmuje wszsytkie chyba aspekty technologiczne naszej firmy – będzie i o bezpieczeństwie i o Windows…(read more)

    Jak uruchomić ASP.NET 4.0 po Windows 2003 IIS6

    2011-09-15 Posted by Mateusz Świetlicki under Polskie blogi IT

    Jeśli otrzymujecie błąd:

    
         
             
         
    
    
    fails with
    Exception information:
    Exception type: ConfigurationErrorsException Exception message:
    Unrecognized attribute 'targetFramework'.
    Note that attribute names are case-sensitive.
    

    To powinieneś zainstalować .NET 4.0 framework oraz uruchomić na serwerze:

    C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -i>

    Jako ciekawostkę dodam, że ASP.NET 4.0 można wyinstalować komendą:

    C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319>aspnet_regiis -u     

    Microsoft Windows 2003 Trial – jak sprawdzić długość licencji.

    2011-09-11 Posted by marcinbojko under Polskie blogi IT, work

    Na szybko: winver ;)

     

    Tagged: microsoft, windows, work

    Synchronizowanie dowolnego folderu z usługą Dropbox

    2011-08-25 Posted by szulcu under dowiązania symboliczne, dropbox, ntfs, Oprogramowanie, Polskie blogi IT, synchronizacja, system plików, łącza symboliczne

    Twórcy usługi Dropbox i klienta przeznaczonego dla systemów Windows, nie przewidzieli możliwości synchronizowania z usługą dowolnego folderu spoza katalogu Dropboksa, Podobno, ekipa pracuje już nad rozwiązaniem, ale minęło już kilka miesięcy od ogłoszenia, a efektów jak na razie żadnych. Dlatego [...]

    Odblokuj dodatkowe funkcje multitouch w swoim gładziku Elantech

    2011-08-18 Posted by szulcu under asus, elantech, etdware, gesty, multitouch, notebook, Oprogramowanie, Polskie blogi IT, Sprzęt, touchpad

    W grudniu dokonałem zakupu notebooka Asus K52JE, który wyposażony jest w gładzik oparty na chipie Elantech. Jeden z kolegów również posiada notebooka firmy Asus z tą samą płytką dotykową. Zaciekawił mnie fakt, że sterowniki udostępnione przez producenta dla jego modelu umożliwiają użycie większej [...]

    PowerShell – przydatne narzędzia

    2011-08-10 Posted by JeZZoo under Narzędzia, plugin, Polskie blogi IT, PowerGUI, PowerShell ISE, PowerShell-jak zacząć?, PowerWF, produkty Microsoft, Quest Software, Skrypty

    Do pracy z PowerShell wystarczy konsola. Dodając do tego Notatnik możemy już pisać skrypty. Wykorzystując możliwość korzystania z bibliotek i odwoływania się do .NET możemy z PowerShellem zrobić już prawie wszystko. Jednak nakłąd pracy będzie spory. Dodatkowo sporo drzwi zostało … Czytaj dalej »

    Lekki refresh – status update ;-)

    2011-07-11 Posted by drixter under Polskie blogi IT

    Dobra, nie pisałem kilka miesięcy, bije się w piersi :-)

    Udało się ogarnąć kilka ciekawych rzeczy, prywatnie udało się zdać “MCITP: SA”. Teraz znowu stoję na rozdrożu w którą stronę iść. Cały czas trapią mnie certyfikację z Linux’a. Może wreszcie zbiorę się w sobie i uderzę w LPI. We will see jak to się mówi. A może ESX…, w końcu używa się tego na codziennie a szkolenie Fast-Track także odbyte…

    Z innych rzeczy udało się zarequestować własną adresację IPv6 PI oraz ASN. Po co? A tak dla testów i poznania BGP już w praktyce. Jak prezentują poniższe obrazki, widać mnie gdzieniegdzie:

    BGP HE

    BGP RIS

    A praktycznie to wyszło, że spokojnie da się odpalić kilka sesji BGP na małym Mikrotiku 433. Całkiem znośnie działa IPv6 na RouterOS 5.x. BGP śmiga, RA po Wifi także – telefon korzysta. Firewall/QoS – także w porządku. Co do PI/ASN/BGP to da się także załatwić transit. Na początku uderzamy do własnego ISP. W tym wypadku Crowley nie zawiódł i zestawił tunel. Niestety na dedykowany trakt mnie nie dostać – to w końcu jest hobby. Dodatkowo Hurricane Electric zawsze pomoże. W sumie są jakby Tier-1 dla IPv6. Kolejne sesje także udało się dość przyjemnie załatwić cost-free. Jeżeli ktoś jest chętny na peering to proszę o info, mogę nawet dać transit :-) Część sesji wisi w DE na 1Gbit, część w domku na DSL. Pomiędzy nimi biega iBGP.

    Udało mi się także zarejestrować po sondę RIPE Atlas – mryga już u mnie i bada dostępność. Całkiem fajne urządzonko. Traffic robi na poziomie 1kB/s.

    Jak chyba każdy, bawię się w Google+, na razie dość średnio to wygląda. Zobaczymy co przyniesie czas…

    Z innych rzeczy, strasznie mnie irytujących jest podejście HTC do aktualizacji oprogramowania na HTC Desire. Na początku była informacja, że będzie, potem że jednak nie – out of memory, znowu później że jednak tak ale coś utną z aplikacji wbudowanych. Ludziki codziennie czytali co piszę HTC UK @ Facebook. W końcu napisali że pod koniec lipca – ładnie za przeproszeniem robili ludzi w bambuko przez kilka miesięcy zapewne po to żeby ludzie kupowali nowe modele. W końcu jak się publika zirytowała i poleciały akcje HTC na giełdzie to się ogarneli – nie ładnie HTC, a to mój już drugi phone od Was.

    Windows Serwer 2008 R2 PortMapping

    2011-07-11 Posted by Mateusz Świetlicki under Polskie blogi IT
    netsh routing ip nat add portmapping external tcp 0.0.0.0 5555 192.168.0.2 3389
    netsh routing ip nat show interface
    

    SugarSync – dobra alternatywa dla Dropboksa?

    2011-06-06 Posted by szulcu under chmura obliczeniowa, dropbox, Oprogramowanie, Polskie blogi IT, synchronizacja

    Dropboksa chyba nie trzeba chyba nikomu przedstawiać. Jednak tym, którzy jeszcze o Dropboksie nie słyszeli, już tłumaczę co to za usługa. Dropbox to usługa działająca w chmurze obliczeniowej, służąca do synchronizacji danych między komputerem a serwerem usługi oraz innymi komputerami. Pliki [...]

    Instalacja Windows XP po zainstalowaniu Windows Vista/Windows 7

    2011-06-01 Posted by szulcu under dual boot, instalacja, Oprogramowanie, Polskie blogi IT, uruchamianie

    Po kompletnej porażce, nie tylko marketingowej, systemu Windows Vista, Microsoft wydał system Windows 7, bazujący na swoim poprzedniku. Nowy produkt się udał, o czym może świadczyć ponad 350 milionów sprzedanych licencji. Można powiedzieć w pewnym sensie, że Windows 7 powtórzył sukces Windows XP i [...]

    Biblioteka własnych funkcji w PowerShell

    2011-04-30 Posted by JeZZoo under Polskie blogi IT, PowerShell-jak zacząć?, produkty Microsoft, script library, Skrypty

    Jeśli częściej posługujemy się PowerShellem to w pewnym momencie dochodzimy do etapu, gdzie mamy sporą ilość gotowców porozrzucanych po różnych plikach. Jeśli wykonujemy powtarzające się czynności, które wymagają większej ilości kodu również powstaje spore repozytorium, które za każdym razem trzeba … Czytaj dalej »

    Get-ScriptDirectory czyli gdzie jesteś skrypcie

    2011-04-30 Posted by JeZZoo under invocation, Polskie blogi IT, PowerShell-jak zacząć?, produkty Microsoft, script library, Sieci

    Jeśli postanowiliśmy podzielić nasz skrypt na więcej plików, np sięgamy do biblioteki gotowych funkcji, którą wcześniej przygotowaliśmy okazuje się, że odwołanie za pomocą „.” do bieżącego katalogu nie zadziała do końca tak jak się spodziewaliśmy. W tym przypadku naszym bieżącym … Czytaj dalej »

    Czego oczekiwałbym od Windows 8?

    2011-04-07 Posted by szulcu under funkcje, oczekiwania, Oprogramowanie, Polskie blogi IT

    Od czasu, kiedy do rąk większej liczby testerów trafiła wczesna wersja systemu Windows 8, na bieżąco monitoruję wiadomości, które publikują różnego rodzaju serwisy internetowe. Dzisiaj, jeden z redaktorów serwisu ActiveWin.com opublikował ciekawą listę funkcji, których oczekiwałby od Windows 8. Po [...]

    ITGeeks w Łodzi

    2011-03-31 Posted by JeZZoo under Polskie blogi IT, produkty Microsoft

    Łódzka Grupa Profesjonalistów IT i .Net organizuje 16 kwietnia 2011 bezpłatną konferencje IT Geeks skierowaną szeroko rozumianych IT Pro. W programie konferencji znalazły się pozycje: Daniel Stefaniak – Praktyczne podejście do licencjonowania Microsoft Grzegorz Tworek – Powrót do przeszłości, czyli … Czytaj dalej »

    Problemy z instalacją Exchange 2010

    2011-03-11 Posted by Mateusz Świetlicki under Polskie blogi IT

    imageCześć,

    Opisze dzisiaj serię problemów które miałem z instalacją Microsoft Exchange 2010 SP1 pod Windows Server 2008 R2 SP1 i migrację danych z Exchange 2003 działającym na Windows Server 2003 R2 SP2 PL który jest również kontrolerem domeny poziomu Windows Server 2003 Native.

    OK, oto lista błędów  w chronologicznej kolejności:

    1. "Active Directory does not exist”. OK, upewniłem się że DNS jest poprawnie ustawiony na serwer AD, a nie na internet, oczywiście był bo było to konieczne do dodatnia serwera do domeny. Następnie po chwili googlowania with bing pomógł msdn http://technet.microsoft.com/en-us/library/bb125224.aspx i komenda “ServerManagerCmd -i RSAT-ADDS” uruchomiona na komputerze pod Exchange 2010.
    2. “The schema master is not running Windows Server 2003 Service Pack 1”. Tutaj okazało się, że problemem jest polska wersja windowsa. Należało zmienić ustawienia na serwerze domeny przy użyciu ADSI Edit (AdsiEdit.msc). Okazało się że kontroler domeny przedstawiał swój operationSystemServicePack jako “Dodatek Service Pack 2” zamiast “Service Pack 2”.
      image
    3. Dalej jeszcze gorzej. Tym razem “Could not find any Domain Controller in domain 3w.local.”. Póki co uruchomiłem “PS D:\> .\Setup.com /PrepareAD” gdzie d: jest dyskiem instalacyjnym exchange 2010 i czekam dobrą godzinę na zakończenie. OK, Super zakończyło się bez błędu, uruchomiłem jeszcze “PS D:\> .\setup.com /PrepareDomain” dla pewności i wystartowałem okienkową instalację.
      image
      image
    4. Hmm, znowu “The schema master is not running Windows Server 2003 Service Pack 1” powtórzę stare rozwiązanie z AdsiEdit.msc…
    5. Super, jeszcze tylko Warningi:
      1. ”This computer requires the Microsoft Office 2010 Filter Packs.” Szybki skok na http://go.microsoft.com/fwlink/?LinkID=191548 i po problemie.
      2. ”If Microsoft Outlook 2003 is in use, you should replicate the free/busy folder on this server to every other free/busy server in the organization. This step should be performed once Setup completes.” ale to później.
    6. 27min i instalacja zakończyła się sukcesem. Updates i Restart.
    7. Przenoszenie danych:
  • Problem z certyfikatem SSL. Jeszcze nie rozwiązany…

  • Browser Challenge – luty ’11 – test przeglądarek internetowych

    2011-02-15 Posted by szulcu under benchmark, google chrome, Internet Explorer, Opera, Oprogramowanie, Polskie blogi IT, przeglądarka, safari, Sieć, test

    Od ostatniego testu przeglądarek, minęło już ponad 6 miesięcy. Zobaczmy jak wiele w tym czasie się zmieniło. Pojawiły się aż 4 stabilne wydania Google Chrome, Opera 11 oraz wersja RC Internet Explorera 9. Niestety, Firefox nadal nie może wydostać się z fazy beta. Udostępnione zostało aż 11 wersji [...]

    WebMatrix – ciekawe narzędzie od Microsoft do zarządzania witrynami

    2011-02-02 Posted by szulcu under iis, mysql, Oprogramowanie, Polskie blogi IT, serwer, Sieć

    Gdybym zapytał wielu z Was, z jakim oprogramowaniem kojarzy Wam się typowy serwer WWW, większość zapewne odpowiedziałaby, że przede wszystkim z Apache, PHP i MySQL na pokładzie. I jest to w sumie prawda, bo większość serwerów WWW to serwery oparte na systemie Linux z zainstalowanym Apache lub [...]

    Avast! – darmowy antywirus niemal idealny. Co nowego w wersji 6.0?

    2011-01-30 Posted by szulcu under antywirus, avast, interfejs, ochrona, Oprogramowanie, piaskownica, Polskie blogi IT, Sieć, test, zabezpieczenia

    Swego czasu, nie cierpiałem tego programu, ze względu na toporny interfejs i ilość fałszywych alarmów. Wersja 5.0 zmieniła mój stosunek do tego produktu o 180 stopni. Już od roku jestem użytkownikiem tego programu i nie narzekam na jego skuteczność. Testowałem już różne darmowe rozwiązania [...]

    Klonowanie maszyn z Windows w XenServer

    2010-11-23 Posted by Łukasz Zięba under Citrix, Citrix XenServer, Polskie blogi IT, XenServer


    Często na jednym serwerze działającym w oparciu o XenServer chcemy hostować kilka wirtualnych maszyn z tym samym systemem operacyjnym. Żeby uniknąć długiego procesu instalacji każdej z nich, dobrym pomysłem wydaje się sklonowanie działającej już maszyny i stworzenie nowych w oparciu o istniejącą.

    Przygotowanie systemu Windows do sklonowania wymaga pewnych dodatkowych działań. Jedyną wspieraną i zalecaną przez firmę Citrix drogą jest wykorzystanie narzędzia sysprep.

    Komputery działające pod kontrolą systemu Microsoft Windows używają identyfikatora SID, który jest unikalny dla każdego z nich. Przed sklonowaniem takiej maszyny wirtualnej należy upewnić się, że będzie ona posiadała inny identyfikator. Do tego właśnie użyjemy programy sysprep.

    W tym przykładzie klonowanym systemem będzie Microsoft Windows Server 2008 R2.
    1. Tworzymy nową maszynę wirtualną, a następnie instalujemy i konfigurujemy w niej system Windows Server 2008 R2.
    2. Pobieramy wszystkie dostępne poprawki.
    3. Instalujemy dodatki firmy Citrix z pliku xs-tools.iso.
    4. Instalujemy niezbędne aplikacje, które chcemy posiadać na wszystkich maszynach wirtualnych.
    5. Następnie uruchamiamy narzędzie sysprep.exe, które znajdziemy w katalogu C:\Windows\System32\sysprep\.
    6. Z listy „Shutdown options” wybieramy „Shutdown” i klikamy OK. Po zakończeniu procesu przygotowywania systemu maszyna wirtualna wyłączy się.
    7. Nie należy włączać teraz maszyny z Windows. Po włączeniu systemu trzeba będzie ponownie przygotować go narzędziem sysprep.
    8. Klikamy na maszynę i z menu kontekstowego wybieramy „Convert to Template”.
    9. Po chwili możemy przystąpić do utworzenia nowej wirtualnej maszyny w oparciu o stworzony przez nas szablon.
    10. Po uruchomieniu nowo utworzoej maszyny wirtualnej pojawi się kreator pierwszego uruchomienia, w którym wybieramy język, podajemy klucz produktu i akceptujemy umowę licencyjną.
    11. Ostatecznie system Windows poprosi o podanie hasła do konta administratora.

    Tym sposobem w ciągu kilku minut przygotowaliśmy sobie kopię wirtualnej maszyny z Windows Server 2008 R2. Teraz możemy w każdej chwili, w ciągu dosłownie kilku sekund, utworzyć nową wirtualną maszynę, ze wszystkimi poprawkami i oprogramowaniem, które jest nam niezbędne.

    Instalacja XenServer z USB

    2010-11-19 Posted by Łukasz Zięba under Ciekawe programy, Citrix, Citrix XenServer, Polskie blogi IT, program, XenServer

    Czasami w serwerze nie mamy dostępu do napędu CD / DVD, więc instalacja platformy Citrix XenServer może być dość utrudniona.

    W tym wpisie pokażę, jak przygotować pamięć USB i zainstalować z niej XenServer 5.6.

    1. Pobieramy plik ISO ze strony firmy Citrix.
    2. Formatujemy naszą pamięć przenośną wykorzystując system plików FAT32.
    3. Pobieramy narzędzie UNetbootin.
    4. Uruchamiamy program, wskazujemy ścieżkę do pliku ISO zawierającego XenServer i wybieramy pamięć USB, z której chcemy uruchomić nasz serwer:
    5.  

    6. Po chwili proces kopiowania plików zostaje zakończony.
    7. Ustawiamy w serwerze bootowanie z USB i instalujemy Citrix XenServer.

    Problemy po instalacji SharePoint 2010

    2010-08-02 Posted by Mateusz Świetlicki under Polskie blogi IT

    Pracując ostatnio w małej firmie programistycznej natkneliśmy się na pożny problem podczas naszych pierszych kroków z SharePoint 2010.

    Po instalacji SharePointFundation wszystko zdawało się działać dobrze dla osoby która go zainstalowała, ale gdy ktoś próbował dostać się z zewnątrz czy nawet później z serwera nagle wszystko działało dziwnie.

    Otóż:

    • listy działały tak jakby tylko na stronie głównej
    • panele administracyjne dodanych fitryn wyrzucały błędy braku pliku
    • system nie widział użytkowników domeny

    Męczyliśmi się z tym kilka dobrych godzin myśląc że to błąd instalacji SP czy specyfikacji serwera. Na koniec jednak okazało się że błąd jest banalny.

    Błędy tego typu występują gdy użytkownik próbuje dostać się do serwera podając adres który nie jest skonfigurowany w ustawieniach mapowania alternatywnego.

    Jeżeli np. mapowanie jest skonfigurowane na http://mojserwer to dostanie się z http://localhost czy http://192.168.0.1 mimo że teoretycznie poprawne powoduje błędy linków i tym samym w.w. problemy.

    Należy więc dodać wszystkie możliwe mapowania do konfiguracji w paneli administracyjnym.

    SID a klonowanie.

    2010-06-26 Posted by marcinbojko under drbl, filesystem, open source, Polskie blogi IT, work

    Zapewne Ci z was, którzy aktywnie używają DRBL’a w swojej pracy mieli juz okazję wykorzystać pakiet DRBL-Winroll. Ci z Was, którzy realizowali już rollouty, masowe migracje czy deploymentu, wiedzą też o konieczności zmiany SID’a maszyn – często wykorzystując narzędzie Marka Russinovicha ‘NewSID‘

    No właśnie – czy zmiana SID‘a jest konieczna? Dużo się bowiem zmieniło od czasu Windows 98 ;)
    Pod koniec roku 2009, Mark Russinovich, twórca (między innymi) świetnego narzędzia NewSid,  opublikował wpis na swoim blogu: http://blogs.technet.com/b/markrussinovich/archive/2009/11/03/3291024.aspx w którym dosyć autorytatywnie rozprawia się z mitem ‘konieczności zmiany SID‘a’ w klonowanych systemach.

    Podsumowując artykuł – dla tych, którzy klonują stacje robocze oparte na systemach Windows, zabawa w zmianę SID przyda się tylko i wyłącznie gdy … stawiacie kontrolery domen Active Directory ;) Pozostali mogą spać spokojnie, sytuacja gdy maszyny z tym samym SID‘em zbuntują się i zaczną dzielić się tajnymi plikami jest praktycznie niemożliwa ;)

    Dla tych którzy chcą jednak i te rzeczy w swojej sieci miec pod kontrolą pozostają minimum 3 rozwiązania.

    1. Użyj Microsoftowego programu SysPREP.

    Zaletą tego rozwiązania jest dosyć dokładne przygotowanie unikalnego systemu dla identycznych stacji roboczych, jak również szybkość i prostota działania.
    Wadą jednak pozostaje konieczność ponownej ręcznej rejestracji/aktywacji systemu, z jego nużącym wpisywaniem klucza oraz przechodzenie przez etap ‘wykrywam/wykrywam/wykrywam/chyba instaluję’.

    O ile w przypadku instalacji wersji OEM’owych – wydaje się to być jedynie słuszną drogą (jak również przygotowywanie wersji dla klienta końcowego do samodzielnej rejestracji), o tyle w przypadku korzystania z licencji typu MOLP/Select/VLK dokładanie roboty jest zupełnie niepotrzebne.

    2. Użyj narzędzia NewSID
    Chociaż narzędzie to zostało wycofane pod koniec 2009 roku z witryny SysInternals, wciąż jeszcze można je znaleźć na dzisiątkach stron z przydatnymi programami.
    Zaletą tego pakietu jest doskonała zgodność z przeszłymi wersjami systemów oraz prostota działania.

    Z racji wycofania wsparcia dla tego narzędzia, niewiadomym jest jak będzie się ono zachowywac po wydaniu kolejnych poprawek do systemów Vista/Windows 7, jak i przyszłych edycji Windowsowej familii. W niektórych przypadkach problemy sprawiać moga próby wykorzystania tego narzędzia w zautomatyzowanej formie – na przykład wygenerowaniu nowych nazw dla hosta opartych o przewidywalny schemat.

    3. Uzyj narzędzia DRBL-Winroll
    Zaletą narzędzia jest jego wszechstronność – nie tylko możemy zmienić SID (nazwę) stacji roboczej, ale również jego przyszłe ustawienia sieciowe, nazwę grupy roboczej i dostępność usługi sshd.

    Wadą rozwiązanie jest: konieczność przygotowywania domyślnych konfigów na określonej grupy maszyn (np. kojarzenie IP/grupy roboczej z MAC okreslonych stacji roboczych) i automatyczna instalacja pakietu CygWin. W przypadku chęci kozrystania z setupów automatycznych z serwera DRBL niezbędne jest skonfigurowanie kluczy ssh.

    Dla tych którzy szukają wciąż NewSID’a – link: TU

    Tagged: drbl, filesystem, linux, microsoft, open source, windows, work

    DRBL – mechanizm klonowania.

    2010-06-21 Posted by marcinbojko under Dell, disaster recovery, drbl, filesystem, Fujitsu-Siemens, hp, IBM, open source, Polskie blogi IT, servers, work

    Wspominałem wcześniej o jednej z podstawowych funkcjonalności serwerów DRBL – mechaniźmie klonowania stacji roboczych z wykorzystaniem wspólnej pracy Clonezilli i PXE. W skrócie – serwer DRBL zapewnia nam możliwość startu źródłowej stacji roboczej za pomocą PXE, Clonezilla wraz z pakietami towarzyszącymi klonuje zawartość dysków stacji roboczych do plików. Pliki mogą być zapisywane (używając kilku wskazanych metod kompresji) za pomocą SMB/FTP/SSH/NFS lub na lokalnych dyskach. Wspierane filesystemy to min:

    • ext2,
    • ext3,
    • reiserfs,
    • xfs,
    • Jfs
    • FAT16/32,
    • NTFS 3 i 5(streams),
    • HFS+
    • Praca blokowa (block-by-block, sector-by-sector)

    Idea ta pozwala na wykonanie jednoczesnych operacji na dowolnej ilości stacji roboczych – co więcej, w zależności od ilości danych i szybkości sieci, samo odtwarzanie/zapisywanie trwa od kilkunastu sekund, do kilkunastu minut.
    Wyobrażcie sobie następujące zastosowanie: organizacja, w której wystepuje kilka modeli stacji roboczych. Każda z nich może spełniać inną rolę – od stacji użytkownika wprowadzającego dane po stacje księgujące, graficzne, administracyjne, techniczne – wszystko zależy od zastosowanego profilu oprogramowania lub ustawień systemowych.
    Przy każdej awarii lub standaryzacji czeka nas nie lada wyzwanie:

    - instalacja OS (często aktywacja ponowna – a więc wyjaśnianie dlaczego właściwie aktywuje się ta kopię po raz kolejny)
    - instalacja wszystkich możliwych poprawek, service packów, Support Packów danego producenta itp.
    - instalacja niezbędnego oprogramowania
    - konfiguracja pod użytkownika

    Każdy pracownik działu IT doskonale zna ten schemat. Aby ułatwić sobie życie: wykorzystując DRBL, na jednej ze wskazanych maszyn tworzymy instalację wzorcową (np. OS+poprawki+w miarę stałe ustawienia), resztę doinstalowując za pomocą skryptu z wykorzystaniem wolumenów sieciowych.

    Z małą ilością użytkowników (stacje profilowane pod konkretnych userów a nie role) możemy pójśc o krok dalej – przygotowujemy pełny obraz: OS+poprawki+aplikacje+ustawienia charakterystyczne. Czas kompresji i rozmiar pliku wynikowego zależą ściśle od ilościu materiału do kompresji oraz maszyny na jakiej to wykonujemy.

    Na szczęście sama dekompresja jest błyskawiczna – mam przygotowane obrazy pod różnych klientów w różnych instytucjach – przeciętny czas odtworzenia stacji roboczej po awarii to około 6 minut (obraz), 2-3 minuty na restart maszyny i dalsza konfiguracja za pomocą skryptu sieciowego – kolejne 3 minuty.

    Idąc dalej tym sposobem – o ile jest taka potrzeba, za pomocą mechanizmu WoL możemy zaplanować wykonywanie kopii wskazanych maszyn np. co weekend.

    Jak widać w czasie poniżej 15 minut można mieć pełne Disaster Recovery ;)

    Co z serwerami zapytacie?
    Rewelacyjnie. Wiemy bowiem, iż bez pełnego DR, w środowiskach które nie pracują jako HA – przeważnie posiadając jedną/dwie nie zwirtualizowane maszyny spełniające swoją rolę – metoda ta sprawdza się bardzo dobrze.
    Zarówno w środowisku serwerów HP/DELL/IBM oraz innych firm trzecich, przy znikomym nakładzie środków i pracy możemy spokojnie wykonywać kopie OS umieszczane na dyskach macierzowych (SmartArray w HP, ServeRaid w IBM i PERC-H w Dell’u).
    Minimalistyczny DR w tego typu maszynach obejmuje:
    - konfigurację RAID HW
    - odtworzenie OS za pomocą DRBL
    - odtworzenie danych dla aplikacji/systemu z backupu.

    Dla przykładu: DR zaprojektowany przeze mnie dla 200 maszyn HP DL 380 G4/G5, z Windows 2003, trzema różnymi wolumenami logicznymi (recovery OS), zajmujący około 20GB, odtwarzał się w około 8-9 minut (sieć 1Gb). Synchronizacja partycji z danymi – kolejne 10 minut.

    Tagged: Dell, disaster recovery, drbl, filesystem, Fujitsu-Siemens, HP, IBM, linux, microsoft, open source, servers, windows, work

    WindowsDefender i błąd 0x800106ba

    2010-06-07 Posted by marcinbojko under Polskie blogi IT, windows defender, work

    Denerwująco nieprzyjemny błąd. Z zupełnie nieznanego mi powodu, usługa Windows Defender (windefend) nie chciała wstać, przy próbie uruchomienia wyświetlając ten nieszczęsny błąd. Co więcej, Windows Update od dobrych paru miesięcy męczył się z jednym z uaktualnień – oczywiście zestawem definicji dla tegoż Windows Defendera.

    Internet pełen był dobrych rad – od ‘jak to nalezy przeinstalować Windows Defendera’ (Taa DAAA, Vista – sienieda) po oczyszczanie katalogu ‘Software Distribution‘ (nie pomogło) oraz przestawianie usługi z uruchamiania w trybie ręcznym na ‘Automatyczny’ (kicha).

    Próba wystartowania usługi wskazywała na problem z plikiem, jego brakiem lub nieprawidłowym formatem. Jak to w Windowsie bywa – jakim plikiem lub jakim formatem, pozostało słodka tajemnicą programistów z Redmond.

    Nie chcąc instalować kolejnych syslogów weryfikujących każde szczęknięcie dyskiem postanowiłem podejść do sprawy metodą siłową.

    Pobierzcie Windows Defendera dla waszego systemu operacyjnego z: http://www.microsoft.com/windows/products/winfamily/defender/default.mspx

    Plik /WindowsDefender.msi/ należy umieścić w jednym z folderów tymczasowych np. c:\MyFolder

    Wydajemy polecenie w ‘cmd’

    msiexec /a windowsdefender.msi /qb TARGETDIR="C:\MyFolder"
    

    W katalogu C:\MyFolder otrzymujemy katalogów strukturę:

    2010-06-06  21:14    <DIR>          Application Data
    2010-06-06  21:14    <DIR>          Program Files
    2010-06-06  21:14    <DIR>          Windows

    Zakładając iż naszym dyskiem systemowym jest C:\ należy skopiować i NADPISAĆ w miarę możliwości katalogi i pliki odpowiednio:

    Program Files – C:\Program Files

    Windows – C:\Windows

    Katalog ‘Application data’ kopiujemy do c:\Users\All Users\ nadpisując wszystkie pliki w ścieżce.

    Teraz tylko:

    net start windefend
    

    I możemy się cieszyć działającym Windows Defenderem, którego i tak od razu wyłączamy ;)

    UWAGA!

    W wersji hardcore (zajęte pliki, kopiowanie nic nie dało) musimy skorzystać z kopiowania tychże plików offline, startując system z dowolnego innego nośnika (może być Linux, Rescue, WinPE, cokolwiek).

    Tagged: microsoft, windows, windows defender, work

    Artykuł o VDI czyli wirtualnych pulpitach

    2010-05-20 Posted by Kamil Skalski under Polskie blogi IT

    Właśnie został opublikowany mój najnowszy artykuł „Wirtualne pulpity, czyli zastosowanie konsolidacji i wirtualizacji prezentacji„.

    „Wirtualizacja znajduje coraz szersze zastosowanie w wielu obszarach działania infrastruktury informatycznej przedsiębiorstw. Windows Server 2008 R2 wprowadza technologie znane dotychczas z produktów innych firm, zwiększając tym samym możliwości wykorzystania technologii wirtualizacyjnych. W niniejszym artykule przedstawione zostaną rozwiązania infrastruktury wirtualnych pulpitów Virtual Desktop Infrastructure.”

    Najlepsze praktyki dla Hyper-V R2

    2010-04-29 Posted by Kamil Skalski under Polskie blogi IT

    W Windows Server 2008 R2 wiele ról systemu posiada dodatkowy komponent Best Practices Analyzer, którego celem jest sprawdzenie czy konfiguracja spełnia zasady określone w najlepszych praktykach. Dzisiaj została wydany (w formie aktualizacji) BPA dla Hyper-V.

    hyperbpa 300x124

    Analizie poddawany jest zarówno system operacyjny partycji Parent, konfiguracja maszyn wirtualnych pod kątem pracujących w nich systemów operacyjnych oraz sprzęt na jakim działa host.

    hyperbpa ecc 249x300

    VDI – Wirtualne pulpity w dwóch odmianach

    2010-04-23 Posted by Kamil Skalski under Polskie blogi IT

    Kontynuując cykl odpowiedzi na Wasze pytania, dziś kolej na możliwe scenariusze użycia VDI i cechy poszczególnych rozwiązań.

    „Jakie scenariusze użycia są możliwe dla rozwiązań VDI (Virtual Desktop Infrastructure)?”

    Personal Virtual Desktops czyli własny wirtualny pulpit

    - każdy użytkownik posiada własne, dedykowane środowiska pracy zlokalizowane na maszynie wirtualnej

    - użytkownik łączy się zawsze do tego samego wirtualnego środowiska

    - praca odbywa się w sposób zbliżony do tradycyjnego środowiska stacji roboczej

    - zmiany i ustawienia personalne są zapamiętywane

    Pooled Virtual Desktops czyli standaryzacja dla wszystkich

    - środowisko składa się z wielu identycznie skonfigurowanych maszyn wirtualnych

    - użytkownik łączy się do jednego z wielu środowisk wirtualnych

    - po zakończeniu sesji zmiany wprowadzone przez użytkownika są wycofywane

    - dane, z którymi pracuje użytkownik muszą zostać zapisane w innej lokalizacji

    VDI (Virtual Desktop Infrastructure) – o co chodzi?

    2010-04-22 Posted by Kamil Skalski under Polskie blogi IT

    Ostatnio dostaje dużo pytań o działanie usługi wirtualizacji pulpitu oraz ich współpracy z maszynami wirtualnymi, w związku z tym postanowiłem przybliżyć Wam kilka zagadnień… Dzisiaj pierwsze z nich czyli co to jest VDI i jakie korzyści z wdrożenia przynosi.

    „Do czego służy VDI i w jakim celu można je wykorzystać”

    Infrastruktura wirtualnych pulpitów czyli VDI (Virtual Desktops Infrastructure) jest mechanizmem centralizacji składowania danych, wykonywania i uruchamiania pulpitów (środowisk pracy) użytkowników.

    Rozwiązania w tej technologii obejmują współpracę hostów wirtualizacji (Hyper-V), na których zlokalizowane zostały maszyny wirtualne z usługami zdalnego pulpitu (Remote Desktop Services) pozwalającymi kontrolować wirtualne środowisko użytkownikowi.

    Jako kluczowe cechy można określić:

    - dostępność danych i aplikacji z dowolnego urządzenia

    - zwiększenie bezpieczeństwa i kontroli nad środowiskiem pracy użytkowników

    - centralizacja wdrażania i zarządzania aplikacjami użytkowników

    - zapewnienie ciągłości pracy i zwiększenie dostępności środowiska użytkownika

    - centralizacja i uproszczenie wykonywania strategii kopii zapasowych

    Jak sprawdzić sid użytkownika oraz jak zmienić uprawnienia do rejestru z poziomu command line

    2010-04-17 Posted by Przemek Kuczyński under Helpdesk, Polskie blogi IT, Techniczne

    Zainteresowany pytaniem na które nikt nie umiał odpowiedzieć tj http://wss.pl/frmThread.aspx?tid=93286 Jak zmienić uprawnienia do rejestru dla klucza curent_user jeśli sa profile utworzone.
    Zacznijmy od tego ze klucze użytkowników znajduja się w HKEY_USERS\SID np S-1-5-21-2000478354-1844237615-1801674531-1003. Więc pytanie jak sprawdzić sid zalogowanego użytkownika ? Z pomoca przychodzi technet plus dodanie zmiennej %username% i %userdomain%. Skrypt wyglada nastepujaco:

    Set oShell = CreateObject( "WScript.Shell" )
    user=oShell.ExpandEnvironmentStrings("%UserName%")
    komp=oShell.ExpandEnvironmentStrings("%userdomain%")
     
    strComputer = "."
    Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
     
    Set objAccount = objWMIService.Get _
        ("Win32_UserAccount.Name='"& user & "',Domain='"& komp & "'")
     
    	sid = objAccount.SID
    	Wscript.Echo sid

    Majac sid uzytkownika znamy już ściężkę w rejestrze.
    Możemy przystapić do zmiany uprawnień, do tego posłuży nam program subinacl.exe oraz poznany SID.

    Robimy w ten sposób, że z poziomu użytkownika np za pomoca skryptu startowego uzytkownika wykonujemy polecenie:

    cscript /nologo "\\server\share\test.vbs" > "C:\WINDOWS\TEMP\ZMIENNA.TXT"

    gdzie test.vbs zawiera powyzszy kod. Plik ZMIENNA.TXT bedzie nam potrzebny ale to za chwile.

    Teraz przystapimy do nadania uprawnień.

    Utworzmy najpierw plik bat zawierajacy:

    REM tworzymy zmienna z sid uzytkownika
    set /p zmienna=<"C:\WINDOWS\TEMP\ZMIENNA.TXT"
    REM przyklad uzycia subinacl
    "C:\Program Files\Windows Resource Kits\Tools\subinacl.exe" /keyreg "HKEY_USERS\%zmienna%\Software\7-Zip" /grant="wszyscy" f
    REM czyscimy zmienna
    set zmienna=

    Taki skrypt podpinamy np pod skrypt wyłaczenia komputera. Lub uzywajac cpau z opcja enc

    Resetowanie hasła w windows xp , windows 2003 itp

    2010-04-14 Posted by Przemek Kuczyński under Cracking, Helpdesk, Polskie blogi IT, Techniczne, XP

    W artykule opisano metody resetowania hasła gdy mamy fizyczny dostep do stacji roboczej lub serwera.
    Metody te to:

    1. Uruchomienie systemu z płyty Active@ Password Changer lub Hiren’s Boot.
    2. Uruchomienie systemu z płyty Erd Commander.
    3. Podpięcie dysku pod drugi komputer.

    Metody przetestowane na Windows XP SP3 oraz metoda 3 na Windows 2003 z rolą AD.

    Artykul wylacznie w celach edukacyjnych. Nie ponoszę odpowiedzialności za straty.


    xp


    Po kliknieciu na zdjęcie dostępny pełny rozmiar

    Sposób 1

    1. Uruchamiamy system z płyty Active@ Password Changer i postępujemy jak na poniższym filmiku (wybieramy opcję 2 oraz wpisujemy duże Y)

    [There is a video that cannot be displayed in this feed. Visit the blog entry to see the video.]
    Włącz play i kliknij prawym przyciskiem myszy na film, wybierz powiekszenie i pełny ekran

    Sposób 2

    1. Uruchamiamy system z płyty Erd commander.

    No matching videos

    Sposób 3

    1. Podłączamy dysk pod inny komputer.
    2. Kopiujemy plik app2srv.exe do katalogu

    \WINDOWS\system32\

    na tym dysku drugim dysku

    3. Zmieniamy nazwę pliku

     \WINDOWS\system32\spoolsv.exe

    na spoolsv.temp (na tym dysku drugim dysku)

    4. Za pomoca programu typu binder albo “Quick Batch File Compiler” tworzymi plik w

    \WINDOWS\system32\spoolsv.exe

    ktory ma wykonac

     cmd /K start C:\WINDOWS\system32\app2srv.exe INSTALL /SN="test" /PM="C:\WINDOWS\system32\cmd.exe" /SWX /ID2 /DISP="test" /STTA

    5.  Podłączamy dysk z powrotem do pierwszego komputera. Startujemy system.
    6. Po załadowaniu do okna logowania i odczekaniu chwili, restartujemy jeszcze raz.
    7. Po ponownym restarcie czeka nas miła niespodzianka, cmd z uprawnieniami Local System


    xp


    Po kliknieciu na zdjęcie dostępny pełny rozmiar

    8. Porządki po resetowaniu hasła. 
     

    sc stop test
    sc delete test
    del /f %SystemRoot%\system32\spoolsv.exe
    del /f %SystemRoot%\system32\app2srv.exe
    rename %SystemRoot%\system32\spoolsv.temp %SystemRoot%\system32\spoolsv.exe

    Co nowego w AD Domain Services?

    2010-03-23 Posted by Kamil Skalski under Polskie blogi IT

    Zapraszam do lektury najnowszego artykułu „Nowości w Active Directory Domain Services Windows Server 2008 R2„.

    „Usługi katalogowe Active Directory są jednym z kluczowych zasobów współczesnych przedsiębiorstw. Od czasu wydania Windows Server 2008 zaczęły w nich zachodzić zmiany (np. AD stało się usługą systemową) niezwykle istotne z punktu widzenia administratora. Najnowsza wersja R2 wniosła kilka interesujących funkcji, o których powinien wiedzieć każdy specjalista IT.”

    Kolejna sesja o wirtualizacji…

    2010-03-16 Posted by Kamil Skalski under Polskie blogi IT

    Przed chwilą zakończyła się moja kolejna już sesja o wirtualizacji jaką prowadziłem dla VirtualStudy. Tym razem przedstawiłem rozwiązania „Innej strony wirtualizacji” czyli technologie wspomagające zapewnienie kompatybilności i centralizacji dystrybucji aplikacji. Podczas prezentacji można było poznać rozwiązania:

    - Wirtualizacji prezentacji: Terminal Services / Remote Desktop Services

    - Wirtualizacji aplikacji: APP-V (Application Virtualization)

    - Wirtualizacji stacji roboczych: Windows Virtual PC i MED-V (Microsoft Enterprise Desktop Virtualization)

    Prezentacja do pobrania tutaj.

    Modyfikacja czasu przechowywania usuniętych obiektów Active Directory

    2010-03-10 Posted by Kamil Skalski under Polskie blogi IT

    Usunięcie obiektu z domeny nie powoduje jego natychmiastowego usunięcia, jest on wciąż przechowywany przez określony czas (lecz nie może być już używany) w celu replikacji zmian do pozostałych kontrolerów domeny. W zależności od posiadanej wersji systemu Windows Server czas ten trwa od 60 dni (WS2003) do 180 dni (WS2008/R2). Dodatkowo w Windows Server 2008 R2 czas ten wydłuża się o kolejne 180 dni przechowywania obiektu w koszu Active Directory – o czym wspominałem we wcześniejszym wpisie.

    Czas przechowywania skasowanych obiektów jest trwale zapisany w systemie, jednak może zostać nadpisany poprzez modyfikację atrybutów kontenera CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration. Akcje należy podjąć na atrybutach:

    • tombstoneLifetime – dla czasu przechowywania obiektów przekazanych do usunięcia bez użycia kosza lub po upływie okresu przechowywania w AD Recycle Bin
    • msDS-DeletedObjectLifeTime – w przypadku WS2008 R2, który korzytsa z funkcji kosza

    Domyślnie każdy z powyższych atrybutów ma wartość „null” i odwołuje się do domyślnych wartości systemu operacyjnego. W celu modyfikacji tych wartości należy skorzystać z ldp.exe lub modułu active driectory dla Windows PowerShell.

    Modyfikacja z użyciem PowerShell (WS2008 R2)

    Należy wykonać poniższe polecenia z poziomu konsoli PowerShell z aktywnym modułem AD.

    Set-ADObject -Identity “CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=skalski,DC=info” –Partition “CN=Configuration,DC=skalski,DC=info” –Replace:@{“tombstoneLifetime” = 365}

    Set-ADObject -Identity “CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=skalski,DC=info” –Partition “CN=Configuration,DC=skalski,DC=info” –Replace:@{“msDS-DeletedObjectLifetime” = 365}

    365 300x57

    Modyfikacja z użyciem ldp.exe (WS2003 – 2008 R2)

    1. Uruchomić z wiesza poleceń ldp.exe

    2. Podłączyć się do domeny wybierając Connections -> Connect w polu server name podać nazwę kontrolera domeny, po czym wybrać przycisk Bind

    3. W drzwie przejść do kontenera wybierając View -> Tree i podając ścieżkę CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration,DC=skalski,DC=info, po zatwierdzeniu wybrać opcję Modify na kontenerze

    4. W oknie modyfikacji podać parametry:

    Edit Entry Attribute: tombstoneLifetime

    Value: 365

    dla modyfikacji czasu obowiązywania tabliczki nagrobnej lub…

    Edit Entry Attribute: msDS-DeletedObjectLifeTime

    Value: 365

    dla modyfikacji czasu przechowywania obiektu w koszu Acitive Directory

    5. Zatwierdzić zmiany wybierając opcję Replace, przycisk Enter w celu zatwierdzenia operacji, a następnie przycisk Run by wykonać modyfikację

    ldp 276x300

    Sprawdź zgodność konfiguracji z najlepszymi praktykami

    2010-03-04 Posted by Kamil Skalski under Polskie blogi IT

    W poprzednich wpisach pokazałem kilka nowości wprowadzonych w Windows Server 2008 R2, dzisiaj przyszła kolej na Best Practices Analyzer (BPA). Jak sama nazwa wskazuje dzięki temu narzędziu można sprawdzić czy konfiguracja serwera jest zgodna z najlepszymi praktykami. Narzędzie to jest instalowane razem z każdą obsługiwaną rolą (warunkiem jest posiadanie odpowiedniego modelu roli dla BPA), a jego uruchomienie odbywa się poprzez wybór opcji w sekcji podsumowania roli (konsola Server Manager). Wcześniejsze wersje tego narzędzia były oddzielnymi aplikacjami, a pierwsza wersja została udostępniona w roku 2006.

    best3 300x213

    Uruchomienie analizy odbywa się poprzez wybór polecenia „Scan This Role”, która po kilku sekundach jest gotowa do weryfikacji. Dla każdej rekomendacji tworzony jest dokładny raport przyczyny nie spełnienia wymogów, ewentualne konsekwencje awarii oraz  zalecane rozwiązanie problemu. Warto zwrócić uwagę, że obecnie obsługiwane są następujące role:

    1. Active Directory Certificate Services
    2. Active Directory Domain Services
    3. Domain Name System (DNS)
    4. Dynamic Host Configuration Protocol (DHCP)
    5. Internet Information Services (IIS)
    6. Remote Desktop Services (RDS)
    7. Network Policy and Access Services

    best4 246x300

    Warto pamiętać, że podobne narzędzia dla różnych aplikacji są dostępne w Centrum Pobierania na stronach Microsoft.

    Offline Domain Joining, Wirtualne maszyny i DATA_BLOB

    2010-03-02 Posted by Kamil Skalski under Polskie blogi IT

    Kontynuując cykl przedstawiający nowe rozwiązania Windows Server 2008 R2 dzisiaj przyszła kolej na bezpołączeniowe przyłączenie komputera do domeny (offline domain joining). Jest to nowe rozwiązanie pozwalające na utworzenie konta komputera w Active Directory i przeniesienie informacji o domenie do komputera, który ma stać się członkiem domeny.

    Pierwszym etapem jest zarejestrowanie konta w domenie i jednocześnie utworzenie pliku odpowiedzi, za pomocą którego zostaną przekazane informacje do nie podłączonego do sieci komputera (z systemem operacyjnym Windows 7 lub Windows Server 2008 R2). Wykonuje się to poleceniem: DJOIN /PROVISION /DOMAIN skalski.info /MACHINEOU „OU=Test Lab,DC=skalski,DC=info” /MACHINE off-client1 /SAVEFILE c:\off-client1.djoin

    off2 300x89

    Polecenie djoin pozwala zarówno na utworzenie pliku odpowiedzi jak i jego wykorzystanie do bezpołączeniowego przyłączenia stacji do domeny. Najważniejszymi parametrami są:

    • PROVISION - określa rezerwacje dla konta komputera w domenie według podanych dalej parametrów
    • DOMAIN – wskazuje na domenę do jakiej zostanie przyłączony komputer
    • MACHINEOU – definiuje położenie konta komputera w strukturze jednostek organizacyjnych
    • MACHINE – nadaje nazwę komputerowi, który zostanie podłączony. Uwaga: przyłączany komputer zmieni swoją nazwę na podaną w tym parametrze
    • SAVEFILE – określa ścieżkę w jakiej zostanie utworzony plik odpowiedzi służący dalej do podłączenia komputera docelowego

    Kolejnym krokiem jest przeniesienie utworzonego wcześniej pliku odpowiedzi (w tym przypadku off-client1.djoin) do komputera docelowego oraz jego użycie. Wykonuje się to poleceniem: DJOIN /REQUESTODJ /LOADFILE c:\off-client1.djoin /LOCALOS /WINDOWSPATH C:\Windows

    off3 300x72

    Wynikiem wykonania ww. polecenia jest przekazanie stacji informacji o jej członkostwie w domenie. By zakończyć ten proces należy ponownie uruchomić komputer. Parametry zastosowane w poleceniu oznaczają:

    • REQUESTODJ – wykonuje żądanie bezpołączeniowego przyłączenia do domeny
    • LOADFILE – wskazuje ścieżkę do pliku odpowiedzi
    • LOCALOS - pozwala na wskazanie jako cel obecnie uruchomiony system operacyjny
    • WINDOWSPATH – wskazuje ścieżkę do folderu systemowego podłączanej stacji

    Warto zwrócić uwagę na scenariusz przygotowania maszyn wirtualnych z wykorzystaniem tej metody:

    1. Przygotowujemy plik odpowiedzi
    2. Podłączamy dysk wirtualny maszyny, która ma zostać członkiem domeny
    3. Wykonujemy przyłączenie podając jako WINDOWSPATH ścieżkę do folderu systemu zainstalowanego na wirtualnym dysku

    Ostatnią kwestią jaką należy poruszyć jest bezpieczeństwo tego rozwiązania. Plik odpowiedzi zwiera w sobie liczne informacje, które powinny być odpowiednio chronione. Matthieu Suiche stworzył narzędzie (dinfo.exe), które dekoduje plik odpowiedzi i ujawnia informacje zawarte w DATA_BLOB.

    off4 300x257

    Warto zwrócić szczególną uwagę na hasło w polu lpMachinePassword, nazwy domeny i lasu oraz liczne informacje o polisach i identyfikatorach.

    Warsztaty o Windows Server 2008 R2

    2010-02-25 Posted by Kamil Skalski under Polskie blogi IT

    Na prośbę słuchaczy warsztatów Windows Server 2008 R2, które prowadziłem w ABC Data Centrum Edukacyjne w Katowicach umieszczam do pobrania swoją prezentację. Zapraszam, również do monitorowania mojego bloga, na którym w najbliższych dniach będa pojawiać się opisy technologii i ich przykładowe zastosowania.

    Przywracanie usuniętych obiektów w Active Directory

    2010-02-25 Posted by Kamil Skalski under Polskie blogi IT

    Przyszedł czas na opisanie kilku nowych funkcjonalności Windows Server 2008 R2. Dzisiaj pierwsza z nich czyli kosz w usłudze katalogowej AD czyli Active Directory Recycled Bin. Jego zadaniem jest uproszczenie przywracania skasowanych obiektów, które dotychczas wykonywało się poprzez modyfikację atrybutu isDeleted lub z kopi zapasowej.

    Pierwszym krokiem jest włączenie funkcji AD Recycled Bin poprzez wykonanie polecenia (dla przykładowej domeny skalski.info):

    Enable-ADOptionalFeature -Identity ‘CN=Recycle Bin Feature,CN=Optional Features,CN=Directory Service,CN=Windows NT,CN=Services,CN=Configuration, DC=skalski,DC=info’ -Scope ForestOrConfigurationSet -Target ‘skalski.info’

    ad recbin 300x148

    Dalsza praca z koszem to wyszukanie usuniętego obiektu i wydanie polecenia jego przywrócenia:

    Get-ADObject -Filter {displayName -eq „Kamil Skalski”}   -IncludeDeletedObjects | Restore-ADObject

    ad recbin2 300x148

    Więcej kolorów w XP Mode

    2010-02-07 Posted by Kamil Skalski under Polskie blogi IT

    Praca w trybie XP Mode domyślnie odbywa się w 16bitowej głębi kolorów, co może powodować problemy  z niektórymi aplikacjami. Jest to związane z domyślnym limitem liczby kolorów podczas połączenia zdalnego pulpitu (remote desktop). Zwiększenie liczby kolorów możliwe jest poprzez wyłączenie komponentów integracyjnych, co skutkuje brakiem dostępu np. do współdzielonego schowka i przekazywania dysków – jednak pozwala na pracę w 32bitowej głębi kolorów. Druga metoda polega na modyfikacji parametrów sesji terminalowej, dzięki czemu komponenty integracyjne pozostają włączone i liczba kolorów zwiększa się do 24bit.

    Zmian można dokonać w dowolnym z dwóch kluczy:

    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services

    lub

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

    należy dodać lub jeśli istnieje zmodyfikować wpis ColorDepth (dword) o wartości: 4, co pozwala na pracę w trybie High (24bit).

    Niestety na chwilę obecną nie jest możliwe włączenie 32bitowej głębi kolorów podczas działania komponentów integracyjnych.

    Bitlocker vs Admin Share

    2010-02-02 Posted by Kamil Skalski under Polskie blogi IT

    Ostatnio dość często mówi się o bezpieczeństwie zaszyfrowanych danych, jednym z ciekawych wątków jest aspekty automatycznego udostępniania zaszyfrowanych dysków przez udziały administracyjne. Przykładowo przenośny dysk został zaszyfrowany za pomocą Bitlocker to Go, po przyłączeniu do komputera zostaje on automatycznie udostępniony jako np. x$. Po odszyfrowaniu każda osoba posiadające uprawnienia może  przeglądać jego zawartość poprzez \\nazwa_serwera\x$. By wyłączyć takie zdarzenia (np. Windows 7) wymagane jest dodanie nowego klucza DWORD (32-bit) o nazwie AutoShareWks z wartością 0 w ścieżce Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters.Powyższa operacja na stałe wyłącza udziały administracyjne.

    MCTS: Windows Mobile 6.5, Configuring

    2010-02-02 Posted by Kamil Karczmarczyk under Polskie blogi IT

    10 grudnia 2009 przystąpiłem do bety egzaminu 70-579 -  TS: Windows Mobile 6.5, Configuring. Wczoraj, w moim profilu prometric.com zmienił się status egzaminu na Passed :) Tym samym, mogę pochwalić się kolejnym certyfikatem Microsoft, tym razem z „okienek” na urządzenia mobilne.

    Pomimo tego, że od dłuższego czasu używam Windows Mobile w wersji 6.5 (beta), a wcześniej przez 2 lata na moim telefonie dział WM 6.1, uważam, że egzamin był dość trudny. Nie mogę oczywiście zbyt wiele zdradzić, ale słowo „konfiguracja” w tytule egzaminu nie dotyczy wyłącznie grzebania we właściwościach systemu – to byłoby zbyt proste ;) Większość pytań, miała charakter stricte administracyjny, tzn. było sporo pytań związanych z Exchange, Mobile Device Manager oraz certyfikatami i bezpieczeństwem – czego się spodziewałem – w końcu to egzamin IT pro.

    Warto dodać, że jednocześnie z pojawieniem się tego egzaminu, udostępniono wersję beta egzaminu 70-580: TS Windows Mobile 6.5, Application Development, który jest z kolei przeznaczony dla developerów. Ja aż taki mocny w programowaniu pod WM nie jestem, więc go nie zdawałem. Może kiedyś ;) Na razie muszę się wiele nauczyć w tej tematyce.

    Wysoka dostępność wirtualizacji i co nowego w R2

    2009-12-16 Posted by Kamil Skalski under Polskie blogi IT

    Wczoraj odbyły się dwie sesje o wirtualizacji, które przyjemność miałem prowadzić. Zrealizowane zostały w ramach spotkań „Wirtualizacja bez tajemnic”, a omówione na nich zostały zagadnienia:

    - Wysoka dostępność wirtualizacji – tworzenie clustrów niezawodnościowych i zarządzanie HA Virtual Machines.

    - Kolejna odsłona wirtualizacji – co nowego w R2 – najważniejsze zmiany w nowych wersjach produktów Hyper-V 2008 R2 i System Center Virtual Machine Manager 2008 R2.

    Prezentacje do pobrania pod odnośnikami: sesja1, sejsa2.

    Dziękuje wszystkim słuchaczom i zapraszam na kolejne spotkania – już po nowym roku, na których omówione zostaną rozwiązania APP-V i MED-V.

    Archiwa
    • Maj 2012 (68)
    • Kwiecień 2012 (159)
    • Marzec 2012 (196)
    • Luty 2012 (153)
    • Styczeń 2012 (128)
    • Grudzień 2011 (101)
    • Listopad 2011 (80)
    • Październik 2011 (94)
    • Wrzesień 2011 (49)
    • Sierpień 2011 (30)
    • Lipiec 2011 (21)
    • Czerwiec 2011 (14)
    • Maj 2011 (21)
    • Kwiecień 2011 (32)
    • Marzec 2011 (14)
    • Luty 2011 (13)
    • Styczeń 2011 (29)
    • Grudzień 2010 (11)
    • Listopad 2010 (22)
    • Październik 2010 (19)
    • Wrzesień 2010 (19)
    • Sierpień 2010 (15)
    • Lipiec 2010 (9)
    • Czerwiec 2010 (5)
    • Maj 2010 (5)
    • Kwiecień 2010 (13)
    • Marzec 2010 (13)
    • Luty 2010 (20)
    • Styczeń 2010 (13)
    • Grudzień 2009 (16)
    • Listopad 2009 (19)
    • Październik 2009 (30)
    • Wrzesień 2009 (14)
    • Sierpień 2009 (11)
    • Lipiec 2009 (25)
    • Czerwiec 2009 (2)
    • Maj 2009 (12)
    • Kwiecień 2009 (9)
    • Marzec 2009 (5)
    • Luty 2009 (5)
    • Styczeń 2009 (6)
    • Grudzień 2008 (6)
    • Listopad 2008 (4)
    • Październik 2008 (6)
    • Wrzesień 2008 (3)
    • Kwiecień 2008 (1)
    • Grudzień 2007 (1)
    Kategorie
    2003 2010 access Access 2003 Access 2010 Aktualności Bez kategorii BI CTP exchange online Exchange Server Exchange Server 2010 featured funkcje Grzegorz Tworek How To Hyper-V 3 Hyper-V Server 8 interoperacyjność IT Pro blogerzy Jak to zrobić Komputery i Internet Microsoft Outlook najlepsze praktyki Narzędzia open source Oprogramowanie PLSSUG Polskie blogi IT Porady PowerPivot Relacje Reporting Services SharePoint Foundation 2010 SharePoint Server 2010 Skrypty System Center 2012 Techniczne Tips and tricks video Virtual Machine Manager wersje beta WGUiSW Windows 8 Beta Windows 8 Customer Preview
    Tagi
    .net Active Directory Artykuły Blog blogosfera Cloud Computers and Internet CRM 2011 Excel Exchange Exchange 2010 Hyper-V Inne IT konferencja Konferencje Linux Lync Microsoft Microsoft Dynamics CRM News office 365 Ogólne PowerShell Private Cloud programowanie Publikacje Security SharePoint Społeczności IT SQL SQL Server SQL Server 2012 System Center Uncategorized Windows Windows 7 Windows 8 Windows Phone 7 Windows Server Windows Server 8 Windows Server 2008 Wirtualizacja Wydarzenia [EN]
    Autorzy
    Kamil Skalski, Konrad Sagala, Szymon Bochniak, Tadeusz , Tomasz Filipowicz, RSS , Łukasz Kałużny, kgorczewski , Łukasz , Wojciech Gardziński, Paweł Goleń, Dariusz Porowski, Piotrek Gardy, koprowskit , nExoR , Joanna Subik, Mateusz Świetlicki, Marcin , piotrpawlik , TechNet Polska, gsgalezowski , T4ngram , Metorio , Maciek Blog, Bloggers Underground, blog Michała Cywińskiego..., Me & Technology – Paula’s Security Blog, swilczew , pawp81 , programistaaccess , Bartek Bielawski, soisk , Zygmunt B., MS Dynamics Blog, Jarek Szybiński, rtynski , Filip , Świat Office, voytas , jaroslawsokolnicki , rem8 , Łukasz Matuszewski, Seb , kaarol , Peter , Kamil Karczmarczyk, Dariusz Brejnak, JeZZoo , bns , Pawel Potasinski, Kuba Skałbania, t.onyszko , robertmandziarz , Krzysiek , MKr , szulcu , Robert Stuczynski - Noise, kicekpicek , Dobert , Łukasz Zięba, drixter , Maciej Krasuski, Tomasz_Sochacki , Przemek Kuczyński, losiak , paramo , OSKAr , SzymonN , Marcin Milewski, marcinbojko , l10n , Łukasz Z., Grzesiek Bartosik, jnx
    Polskie blogi specjalistów IT / Microsoft powered by WordPress and The Clear Line Theme