You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-27Lines changed: 19 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,8 @@
1
-
<palign="center">
2
-
<h3 align="center">Optimize-WsusServer.PS1</h3>
3
-
</p>
4
-
5
-
<!-- TABLE OF CONTENTS -->
6
-
## Table of Contents
7
-
8
-
*[About the Project](#about-the-project)
9
-
*[Built With](#built-with)
10
-
*[Getting Started](#getting-started)
11
-
*[Prerequisites](#prerequisites)
12
-
*[Installation](#installation)
13
-
*[Usage](#usage)
14
-
*[License](#license)
15
-
*[Contact](#contact)
16
-
*[References](#references)
1
+

2
+
#Optimize-WsusServer.PS1
17
3
18
4
<!-- ABOUT THE PROJECT -->
19
-
## About The Project
5
+
###About The Project
20
6
Comprehensive Windows Server Update Services (WSUS) cleanup, optimization, maintenance, and configuration PowerShell script.
21
7
22
8
Free and open source: [MIT License](https://github.com/awarre/Optimize-WsusServer/blob/master/LICENSE)
@@ -29,9 +15,15 @@ Free and open source: [MIT License](https://github.com/awarre/Optimize-WsusServe
29
15
* Microsoft best practice WSUS database optimization and re-indexing
30
16
* Creation of daily and weekly optimization scheduled tasks.
31
17
32
-
### Built With
33
-
This section should list any major frameworks that you built your project using. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.
Presents a series of prompts for user to initiate all recommended first run optimization tasks.
56
48
57
49
```
58
-
Optimize-WsusServer.PS1 -DisableDrivers
50
+
Optimize-WsusServer.ps1 -DisableDrivers
59
51
```
60
52
Disable device driver syncronization and caching.
61
53
62
54
```
63
-
Optimize-WsusServer.PS1 -DeepClean
55
+
Optimize-WsusServer.ps1 -DeepClean
64
56
```
65
57
Searches through most likely categories for unneeded updates and drivers to free up massive amounts of storage and improve database responsiveness. Prompts user to approve removal before deletion.
66
58
67
59
```
68
-
Optimize-WsusServer.PS1 -CheckConfig
60
+
Optimize-WsusServer.ps1 -CheckConfig
69
61
```
70
62
Validates current WSUS IIS configuration against recommended settings. Helps prevent frequent WSUS/IIS/SQL service crashes and the "RESET SERVER NODE" error.
71
63
72
64
```
73
-
Optimize-WsusServer.PS1 -OptimizeServer
65
+
Optimize-WsusServer.ps1 -OptimizeServer
74
66
```
75
67
Runs all of Microsoft's built-in WSUS cleanup processes.
0 commit comments