1 00:00:00,940 --> 00:00:04,570 We can create custom installation images for our Windows servers to 2 00:00:04,570 --> 00:00:09,140 be cloned and easily deployed many times over. 3 00:00:09,140 --> 00:00:10,970 I want to install a custom image, 4 00:00:10,970 --> 00:00:15,360 and I'm in a Windows 2022 server that has nothing configured on it at all. 5 00:00:15,360 --> 00:00:18,760 It's not even activated, which is why you see the black screen. 6 00:00:18,760 --> 00:00:21,830 We can't make a change unless we activate the license. 7 00:00:21,830 --> 00:00:26,380 So what I'm going to do is I'm going to install the application called PuTTY. 8 00:00:26,380 --> 00:00:29,580 So that way we've customized this image, 9 00:00:29,580 --> 00:00:33,200 and then I'm going to run an application that's going to generalize the image. 10 00:00:33,200 --> 00:00:38,190 Generalizing the image allows us to create an image that can 11 00:00:38,190 --> 00:00:42,000 then be copied and then customized for Windows deployment 12 00:00:42,000 --> 00:00:46,340 services and then pushed out to new users. 13 00:00:46,340 --> 00:00:51,110 A great example of this would be software needed for the accounting department, 14 00:00:51,110 --> 00:00:55,540 the HR department, the IT department, they're all going to be different, 15 00:00:55,540 --> 00:01:00,060 so we can install applications for all these different departments and 16 00:01:00,060 --> 00:01:03,540 that way they'll only get the image that's right for them with 17 00:01:03,540 --> 00:01:08,040 applications that have the right licensed software. 18 00:01:08,040 --> 00:01:11,840 I've got my application installed on my server, 19 00:01:11,840 --> 00:01:15,640 and I can confirm that by going to the Start button, 20 00:01:15,640 --> 00:01:19,540 and there's my PuTTY application. 21 00:01:19,540 --> 00:01:24,020 Next what I'm going to do is I'm going to install an application called 22 00:01:24,020 --> 00:01:28,800 Sysprep. A captured file copies the custom image I create here and then I 23 00:01:28,800 --> 00:01:34,030 copy it up to Windows Deployment Services for use by various job titles or 24 00:01:34,030 --> 00:01:38,740 departments that all need different software. 25 00:01:38,740 --> 00:01:43,680 Sysprep has launched, and what I want to do is choose the default out‑of‑box 26 00:01:43,680 --> 00:01:49,080 experience, or OOBE as we sometimes call it, and choose Generalize. And then the 27 00:01:49,080 --> 00:01:52,940 shutdown option, we want it to shut down when done. 28 00:01:52,940 --> 00:01:56,580 So what this is going to do is it's going to create this 29 00:01:56,580 --> 00:02:00,430 special configuration that's going to allow this to be used 30 00:02:00,430 --> 00:02:02,330 for Windows Deployment Services. 31 00:02:02,330 --> 00:02:06,830 If it has any special custom configurations other than installed applications, 32 00:02:06,830 --> 00:02:08,800 many of these are going to be stripped out. 33 00:02:08,800 --> 00:02:13,070 So it just has the applications installed with no computer name, 34 00:02:13,070 --> 00:02:14,080 no IP address, 35 00:02:14,080 --> 00:02:18,470 no other information, not even a license if you licensed the server, 36 00:02:18,470 --> 00:02:21,860 all that's going to be stripped out so this particular image can 37 00:02:21,860 --> 00:02:24,600 then be cloned. And when it's done doing all that, 38 00:02:24,600 --> 00:02:28,080 it's going to shut down this particular server, and then we 39 00:02:28,080 --> 00:02:30,130 can use that in Windows Deployment Services. 40 00:02:30,130 --> 00:02:32,980 You definitely don't want to log into it after you've 41 00:02:32,980 --> 00:02:35,540 generalized it, otherwise just by logging into it, 42 00:02:35,540 --> 00:02:38,940 you're going to be creating a custom user folder that's going to 43 00:02:38,940 --> 00:02:41,390 need to be stripped out and generalized again. 44 00:02:41,390 --> 00:02:42,880 So once it's all done, 45 00:02:42,880 --> 00:02:45,860 just go ahead and use Windows Deployment Services to 46 00:02:45,860 --> 00:02:48,490 then configure that as a custom image. 47 00:02:48,490 --> 00:02:51,310 Soon this image will be able to be used as a template for 48 00:02:51,310 --> 00:02:57,000 creating custom Windows deployment images to be used in Windows Deployment Services.