Generic service & computer documentation.
  • Docs: A Collection of Setup Notes

Application Configuration

  • Authy TOTP Migration
    • Setup Authy
      • Authy TOTP Format
    • Export TOTP from Authy
    • Cleanup
  • BASH
    • Rename All File Extensions to Lowercase
    • Find Binary in All Files
  • Chrome Configuration
    • Block location tracking
    • Disable Software Reporting
  • GIT
    • Sane Global Settings
    • Revert Changes and Keep Commit History
    • Force Repository to Previous Commit
    • Force Pull from Master Repository
    • Revert Entire Directory to HEAD
    • Add Tag to Previous Commit
    • Squash Commits to a Single Commit (Rebase)
    • Modify Specific Historical Commit
    • Remove Tracked Files without Deleting Them
    • Create a Branch
    • Merging Branches
    • Deleting Branches
    • Create Worktree
    • Merge Worktree
    • Removing Worktree
    • Migrate git stash to another machine
    • Repo git hooks
    • List All Respositories for An Organization/User
    • Pull Latest Tarball Release from Github
  • GPG with Yubikey
    • Pre-Requisites
      • Prep Live USB
      • Prep Ironkey
        • Initalize Ironkey
        • Reset Ironkey
        • Unlock Ironkey
      • Prep Yubikey
        • Verify Geniue Yubikey
        • Reset Yubikey
        • Configure Yubikey
        • Setup openpgp on Yubikey
    • Key Setup
      • GPG Master Key
        • Basic Setup
        • Generate Strong Password
        • Create Master Key
        • Add Photo to Master Key (Optional)
        • Add Additional Identities (Optional)
        • Sign New Key with Existing Key (Optional)
      • Generate Subkeys
        • Create Signing Key
        • Create Encryption Key
        • Create Authentication Key
        • Verify Keys Are Secure
        • Verify GPG Password
      • Backup GPG Keys
        • Confirm Key State
        • Export GPG Keys
        • Publish Public Key
      • Export GPG Subkeys to Yubikey
        • Understanding How Yubikeys Work
        • Export Subkeys to Yubikeys
        • Verify subkeys are Offloaded
        • Restore Original GPG State
      • GPG Cleanup
        • Verify the Following
        • Secure Delete Secret Material
      • Import GPG Master Public Key
        • Trust GPG Public Key Locally
    • Using GPG Keys
      • Windows GPG Yubikey
        • Required Materials
        • Configure GPG4win
        • Configure GPG Agent
        • Configure Putty
        • Verify Putty Works
        • Run GPG Agent on Login
        • Forward GPG Agent Through Multiple Servers
      • Debian GPG Yubikey
        • Required Materials
        • Configure GPG/GPG Agent
        • Verify SSH Works
      • Manjaro GPG Yubikey
        • Required Materials
        • Configure GPG/GPG Agent
        • Verify SSH Works
      • Windows Forward GPG
        • Setup GPG Relay in WSL
          • Required Materials
          • Install WSL USB Bridges on Windows
          • Install GPG Relay on WSL
        • Forward GPG to Linux
          • Determine Sockets
          • Update SSHD Config
          • Create GPG Tunnel Config
        • Troubleshooting
          • --notify-await message on start
          • gpg: error retrieving {GPGID} via WKD: General error
      • GPG Operations
        • Import
        • Export
        • Encrypt
        • Create a Detached Signature
        • Validate File Using Detached Signature
    • Troubleshooting
      • No agent running error
      • agent_genkey failed: permission denied
      • Yubikey Not Appearing
      • SSH connection failed, Server sent: publickey
      • Please insert card with serial number
  • Movie Studio
    • Encoding Templates
  • Mutt Maildir Setup
    • Base mutt Setup
  • Putty Configuration
    • Putty Timeouts
    • Changing Escape Characters
    • Forwarding X Windows
  • Python Virtual Environments
    • Creating Environment
    • Using Virtual Environments
    • Export/Import Environments
    • Updating Environments
  • Realtek A-Volute (Nahimic)
    • Disabling
  • Sublime Text Configuration
    • Installation
      • Ubuntu Apt Repository
    • Important File Locations
    • Configuration
    • Automatically Installing Packages
    • Force Unix Line Endings on Save
    • Markdown Editing
  • Taskwarrior Configuration
    • Installation
      • Customize Taskwarrior
      • Customized Timewarrior
      • Customize Taskopen
  • VIM
    • Commands
      • Quit with Error
      • Insert Unicode Characters
      • Increment/Decrement A Number
      • Visual Mode
      • Indentation
      • Goto Last Edit
      • Delete to End of Line
      • Macros
    • Troublshooting
      • VIM ‘Frozen’
    • Customize VIM

Configuration Management

  • Ansible
    • Common Commands
      • Grab Remote Facts from Host
    • Vault

Networking

  • Netplan
    • General Usage
    • Bridging
    • Default Route Issues
    • KVM Specific Issues
      • Test Fix
      • Permenant Fix
  • Edge OS
    • Disable UBNT Discovery Service
    • Create DHCP Static Entries
    • Create DNS / Host Entries
    • Hairpin NAT (Internal Only NAT Reflection)
    • Deleted DHCP Host Still Resolves in DNS
    • DNS Hostnames not Resolving
    • Allow Subnet (Wifi) Traffic Internet Only Access
      • Prevent Wifi Traffic from Reaching Internal Networks
      • Only Allow DNS Traffic to Router
    • DNAT for Captive DNS
      • Captive DNS Exceptions
    • Custom SSL Certifcate for Webface
    • Dump Configuration via CLI Command Export
    • Dump Configuration to JSON-like file
  • Example Unifi VLAN
    • Initial Edgerouter Configuration
      • Reset & Login to Router
      • Basic Setup Wizard
      • Setup VLANs on eth0
      • Setup DHCP & DNS for VLANs
      • Confirm Management Network Working
    • Unifi Controller VLAN Setup
      • Basic Setup Wizard
      • Basic Controller Setup
      • VLAN Configuration
      • Add Trunk Port Profiles
    • Core Switch VLAN Setup
      • Setup Core Switch
        • Adopt Core Switch
        • Set Static Switch IP
      • Configure Core Switch Management
      • Configure VLANs on Ports
    • Server Switch VLAN Setup
      • Setup Server Switch
        • Adopt Server Switch
        • Set Static Switch IP
      • Configure Server Switch Management
      • Configure VLANs on Ports
      • Confirm Server/Infrastructure Network Working
    • Wired Switch VLAN Setup
      • Setup Wired Switch
        • Adopt Wired Switch
        • Set Static Switch IP
      • Configure Wired Switch Management
      • Configure VLANs on Ports
      • Confirm Wired Network Working
    • Unifi Controller Wifi Setup
    • Unifi AP Setup
      • Set Static AP IP
      • Configure Unifi AP
      • Confirm Wireless Network Working
    • Migrate Unifi Controller to Container
    • Unifi Device Troubleshooting
      • Slow Adoption
      • Adoption Failure
      • Consistenly Failing Repeated Adoptions
      • Cannot Set Port Name
      • CPU Load is Extremely High on Unifi Switch
      • DHCP Not Working
      • Caching Issue
      • Trunking ports Swapped/Wrong
    • Network Overview
    • Example Network Diagram
    • VLAN 101
      • Basic Concepts
      • Basic VLAN Switch Concepts
      • Basic VLAN Port Concepts
        • Standard device on a port
      • Egress Traffic
      • Ingress Traffic
      • Unifi APs
      • Implementation Concepts

Operating Systems

  • Manjaro KDE
    • 1. Manjaro KDE Plasma
      • 1.1. Base Utilities
      • 1.2. Enable Fractional UI Scaling
      • 1.3. Capslock as Control
      • 1.4. Use Bash Shell
      • 1.5. GnuPG and Yubikey
      • 1.6. Remove Nobody User
    • 2. Disable AMT
    • 3. Use Latest Mirrors & Updates
    • 4. Update to Latest Non-experimental Kernel
    • 5. Increase Failed auth Lockout Attempts
    • 6. System Date and Time
      • 6.1. Windows Dual boot
      • 6.2. Force ISO8601 date/time
    • 7. Apps
      • 7.1. VSCodium (VSCode)
        • 7.1.1. Sync Settings
        • 7.1.2. Terminal Profiles
      • 7.2. Chrome
        • 7.2.1. GUI
        • 7.2.2. Automated Build
        • 7.2.3. Manual git Build
        • 7.2.4. Disable Background Services
        • 7.2.5. Use System GTK Themes
      • 7.3. Steam
      • 7.4. Sublime
      • 7.5. Captive Portal
      • 7.6. NodeJS
    • 8. Fonts
    • 9. UI Settings
      • 9.1. Themes
      • 9.2. Global Theme
      • 9.3. Startup & Shutdown
      • 9.4. Langauge Packs
      • 9.5. Workspace Behavior
      • 9.6. Windows Management
      • 9.7. Shortcuts
      • 9.8. Search
      • 9.9. Personalization
      • 9.10. KDE Wallet
      • 9.11. User Feedback
      • 9.12. Input Devices
      • 9.13. Night Color
      • 9.14. Taskbar Clock
      • 9.15. System Tray
      • 9.16. Rename Terminals
    • 10. Login Screen (sddm)
      • 10.1. Multiple Monitors
      • 10.2. SDDM configuration
    • 11. Pacman
  • Ubuntu
    • Ubuntu 18.04 Server Base Install
      • Debian Stretch Server Base Install
      • Base Install
        • Secure SSH connections
        • Install TCP BBR Kernel Patches
        • Setup Automatic Updates & Upgrades
        • Remove Extraneous MOTD’s
        • Setup Skeleton User Profile
        • Update UFW Rules
      • Adding Custom Fonts
      • Creating an Encrypted Volume
    • Ubuntu VM Configuration
      • Installing XenServer / XCP Tools
    • Additional Ubuntu Fixes
      • Make RAW Disk Image of Physical Disk
      • Grub OS Prober
      • NXDOMAIN Errors in Syslog
      • Disable IPv6
      • Shadow Passwords
      • GRUB CryptFS Password Typo
    • 2990WX Linux Patches
      • Install Build Tools
      • Clone patched IT87 Kernel Driver
      • Force Detection of Module
      • Load Module on Boot
      • Reading Sensors
      • Building Kernel 4.18.6+
    • Ubuntu Automatic (Preseed) Installation
      • Fully Automatic Installation
      • GRUB EFI Boot Menu
      • GRUB non-EFI Boot Menu
      • Create Preseed Installation File
      • Build Custom ISO
    • Apt Auto Selection
      • Install with Options
      • Set Options
      • Example
  • Windows Base
    • Windows Pro Install
      • Creating a UEFI USB Boot Disk
      • Installing Windows 10 Without Live Account
    • Setting Execution Policy
      • Set Policy Via Script
    • Force Upgrade
      • Determine Windows Version
      • Manual Update
    • Reinstall Checklist
      • Use Robocopy
      • Dump Existing Registry
      • Gamesave Manager
      • Putty
      • WinSCP
      • MusicBee
      • Mumble
      • Claws-mail
      • Gaming
        • Origin
        • Uplay
        • Steam
    • Troubleshooting PC Issues
      • General Maintenance
      • Random ‘Crashes’
        • Memory
        • CPU’s
        • GPU’s
        • HDD’s
        • Motherboards
      • Utilities
    • Advanced
      • 1. Application Using the Wrong Audio Output Device
      • 2. Fix Windows Applications Not Appearing in Start Menu Searches
      • 3. Debug DNS Issues
      • 4. Determining App List
      • 5. Disable Caret Browsing Notifications
      • 6. Disable Hibernation for Sleep Resume Problems
      • 7. Disable Hyper-V Per Boot
      • 8. Disable Prefetch and Superfetch
      • 9. Disable Windows Backup Schedule
      • 10. Display Driver Has Been Restarted
      • 11. DRIVER_IRQL_NOT_LESS_OR_EQUAL (Epfwwfp.sys)
      • 12. Enable Bitlocker on USB drives over RDP
      • 13. Enable SSH Access
      • 14. Fixing Broken Windows Store apps / ‘Trial Expired’ Apps
      • 15. Hiding Local Desktop for Chrome Remote Desktop
      • 16. Low Disk Space Warning After Update
      • 17. Moving User Profile Locations to Alternate Location
      • 18. NTFS File Ownership Access Denied
      • 19. ReFS on Windows Pro
        • 19.1. Format ReFS on using a single drive
        • 19.2. Addressing 100% Disk Usage Issues
      • 20. Remove Optional Features
        • 20.1. Manually
        • 20.2. Powershell
      • 21. Remove Preinstalled Packages
      • 22. Remove Startup Items
      • 23. Reset Password
      • 24. Run Windows On USB
      • 25. Scheduled Tasks Inconsistencies
        • 25.1. Enable Logon/Logoff Events
        • 25.2. Manually Adding Event Triggered Scheduled Task
        • 25.3. Powershell to Create Event Triggered Scheduled Task
        • 25.4. (optional) Prompt on Terminal, Instead of Window
        • 25.5. Hiding Command Windows
        • 25.6. Demonstration of Scheduled Task at Login Failure
      • 26. Show Password on Wifi Network
      • 27. Fix Undeletable System Volumes
      • 28. Uninstall Edge Browser
      • 29. USB Devices Slow
      • 30. Windows Bootloader Missing / Multiple OS
      • 31. Windows Subsystem for Linux (WSL)
        • 31.1. Enable WSL in Windows 10
        • 31.2. Installing Linux Distros
        • 31.3. Troubleshooting
  • Windows 10 21H2
    • Standalone Changes
      • 1. Cortana & Search
        • 1.1. Firewall
      • 2. Error Reporting
      • 3. Explorer Ads
      • 4. Location
      • 5. Meltdown and Spectre Patch
      • 6. Messaging
      • 7. Microsoft Defender
        • 7.1. Firewall
      • 8. OneDrive
        • 8.1. Firewall
      • 9. Paging
      • 10. Resource Exhaustion
      • 11. Restore Points
      • 12. Telemetry
        • 12.1. Firewall
      • 13. Update Notifications
      • 14. Services
      • 15. Speech
      • 16. Spotlight
      • 17. Windows Store Promotions
    • Settings
      • 1. System
        • 1.1. Notifications & Actions
          • 1.1.1. Notifications
          • 1.1.2. Get notifications from these senders
        • 1.2. Focus Assist
        • 1.3. Multitasking
          • 1.3.1. Timeline
        • 1.4. Shared Experiences
          • 1.4.1. Nearby Sharing
          • 1.4.2. Share across devices
        • 1.5. Clipboard
          • 1.5.1. Clipboard history
          • 1.5.2. Sync across devices
        • 1.6. Remote Desktop
      • 2. Phone
        • 2.1. Phone
      • 3. Network & Internet
        • 3.1. Wi-Fi
          • 3.1.1. Hotspot 2.0 networks
      • 4. Personalization
        • 4.1. Lock screen
        • 4.2. Themes
        • 4.3. Start
        • 4.4. Taskbar
          • 4.4.1. Notification Area
          • 4.4.2. People
      • 5. Apps
        • 5.1. Apps & features
        • 5.2. Offline maps
      • 6. Accounts
        • 6.1. Sign-in options
          • 6.1.1. Manage how you sign into your device
          • 6.1.2. Require Sign-in
          • 6.1.3. Privacy
        • 6.2. Sync Your Settings
      • 7. Time & Language
        • 7.1. Date & Time
          • 7.1.1. UTC Realtime Clock
        • 7.2. Region
          • 7.2.1. Regional Format Data
      • 8. Gaming
        • 8.1. Xbox Game Bar
        • 8.2. Game Mode
      • 9. Search
        • 9.1. Permissions & History
          • 9.1.1. Cloud content search
          • 9.1.2. History
        • 9.2. Searching Windows
          • 9.2.1. Indexer Performance
      • 10. Privacy
        • 10.1. Manual Setting Privacy Options
        • 10.2. General
          • 10.2.1. Change privacy options
        • 10.3. Speech
          • 10.3.1. Online speech recognition
        • 10.4. Ink & Typing Personalization
          • 10.4.1. Getting to know you
        • 10.5. Diagnostics & Feedback
          • 10.5.1. Diagnostic data
          • 10.5.2. Improve inking and typing
          • 10.5.3. Tailored experiences
          • 10.5.4. View diagnostic data
          • 10.5.5. Delete diagnostic data
          • 10.5.6. Feedback frequency
        • 10.6. Activity History
        • 10.7. Location
          • 10.7.1. Allow access to location on this device
          • 10.7.2. Allow apps to access your location
          • 10.7.3. Allow desktop apps to access your location
        • 10.8. Camera
          • 10.8.1. Allow access to the camera on this device
          • 10.8.2. Allow apps to access your camera
          • 10.8.3. Choose which Microsoft Store apps can access your camera
          • 10.8.4. Allow desktop apps to access your camera
        • 10.9. Microphone
          • 10.9.1. Allow apps to access your microphone
        • 10.10. Voice Activation
          • 10.10.1. Allow apps to use voice activation
          • 10.10.2. Allow apps to use voice activation when this device is locked
          • 10.10.3. Choose your default app for headset button press
        • 10.11. Notifications
          • 10.11.1. Allow access to user notifications on this device
          • 10.11.2. Allow apps to access your notifications
        • 10.12. Account Info
          • 10.12.1. Allow access to account info on this device
        • 10.13. Contacts
          • 10.13.1. Allow access to contacts on this device
        • 10.14. Calendar
          • 10.14.1. Allow access to calendar on this device
        • 10.15. Phone Calls
          • 10.15.1. Allow phone calls on this device
        • 10.16. Call History
          • 10.16.1. Allow access to call history on this device
        • 10.17. Email
          • 10.17.1. Allow access to email on this device
        • 10.18. Tasks
          • 10.18.1. Allow access to tasks on this device
        • 10.19. Messaging
          • 10.19.1. Allow access to messaging on this device
        • 10.20. Radios
          • 10.20.1. Allow access to radios on this device
        • 10.21. Other Devices
          • 10.21.1. Communicate with unpaired devices
          • 10.21.2. Use trusted devices
        • 10.22. Background Apps
          • 10.22.1. Let apps run in the background
        • 10.23. App Diagnostics
          • 10.23.1. Allow access to app diagnostic info on this device
        • 10.24. Automatic file downloads
        • 10.25. Eye Tracker
          • 10.25.1. Allow access to eye tracker on this device
        • 10.26. Motion
          • 10.26.1. Let Windows and your apps use your motion data and collect motion history
      • 11. Update & Security
        • 11.1. Delivery Optimization
        • 11.2. Windows Security
        • 11.3. Troubleshoot
        • 11.4. Find my device
    • Security
      • 1. Virus & threat protection
        • 1.1. Virus & threat protection settings
          • 1.1.1. Real-time protection
          • 1.1.2. Cloud-delivered protection
          • 1.1.3. Automatic sample submission
          • 1.1.4. Exclusions
          • 1.1.5. Notifications
            • 1.1.5.1. Virus & threat protection notifications
            • 1.1.5.2. Get account protection notifications
          • 1.1.6. Firewall
      • 2. Account protection
        • 2.1. Dynamic Lock
      • 3. App & browser control
        • 3.1. Reputation-based protection settings
          • 3.1.1. Check apps and files
          • 3.1.2. SmartScreen for Microsoft Edge
          • 3.1.3. Potentially unwanted app blocking
  • Windows 10 20H2
    • Standalone Changes
      • 1. Account Sync
      • 2. Biometrics
      • 3. Cortana & Search
        • 3.1. Firewall
      • 4. Error Reporting
      • 5. Explorer Ads
      • 6. Location
      • 7. Meltdown and Spectre Patch
      • 8. Messaging
      • 9. Microsoft Defender
        • 9.1. Firewall
      • 10. OneDrive
        • 10.1. Firewall
      • 11. Paging
      • 12. Resource Exhaustion
      • 13. Restore Points
      • 14. Telemetry
        • 14.1. Firewall
      • 15. Update Notifications
      • 16. Services
      • 17. Speech
      • 18. Spotlight
      • 19. Windows Store Promotions
    • Settings
      • 1. System
        • 1.1. Notifications & Actions
          • 1.1.1. Notifications
          • 1.1.2. Get notifications from these senders
        • 1.2. Focus Assist
        • 1.3. Multitasking
          • 1.3.1. Timeline
        • 1.4. Shared Experiences
          • 1.4.1. Nearby Sharing
          • 1.4.2. Share across devices
        • 1.5. Clipboard
          • 1.5.1. Clipboard history
          • 1.5.2. Sync across devices
        • 1.6. Remote Desktop
      • 2. Phone
        • 2.1. Phone
      • 3. Network & Internet
        • 3.1. Wi-Fi
          • 3.1.1. Hotspot 2.0 networks
      • 4. Personalization
        • 4.1. Lock screen
        • 4.2. Themes
        • 4.3. Start
        • 4.4. Taskbar
          • 4.4.1. Notification Area
          • 4.4.2. People
      • 5. Apps
        • 5.1. Apps & features
        • 5.2. Offline maps
      • 6. Accounts
        • 6.1. Sign-in options
          • 6.1.1. Require Sign-in
          • 6.1.2. Privacy
      • 7. Gaming
        • 7.1. Xbox Game Bar
        • 7.2. Game Mode
      • 8. Search
        • 8.1. Permissions & History
          • 8.1.1. Cloud content search
          • 8.1.2. History
        • 8.2. Searching Windows
          • 8.2.1. Indexer Performance
      • 9. Privacy
        • 9.1. Manual Setting Privacy Options
        • 9.2. General
          • 9.2.1. Change privacy options
        • 9.3. Speech
          • 9.3.1. Online speech recognition
        • 9.4. Ink & Typing Personalization
          • 9.4.1. Getting to know you
        • 9.5. Diagnostics & Feedback
          • 9.5.1. Diagnostic data
          • 9.5.2. Improve inking and typing
          • 9.5.3. Tailored experiences
          • 9.5.4. View diagnostic data
          • 9.5.5. Delete diagnostic data
          • 9.5.6. Feedback frequency
        • 9.6. Activity History
        • 9.7. Location
          • 9.7.1. Allow access to location on this device
          • 9.7.2. Allow apps to access your location
          • 9.7.3. Allow desktop apps to access your location
        • 9.8. Camera
          • 9.8.1. Allow access to the camera on this device
          • 9.8.2. Allow apps to access your camera
          • 9.8.3. Choose which Microsoft Store apps can access your camera
          • 9.8.4. Allow desktop apps to access your camera
        • 9.9. Microphone
          • 9.9.1. Allow apps to access your microphone
          • 9.9.2. Choose which Microsoft Store apps can access your microphone
          • 9.9.3. Allow desktop apps to access your microphone
        • 9.10. Voice Activation
          • 9.10.1. Allow apps to use voice activation
          • 9.10.2. Allow apps to use voice activation when this device is locked
          • 9.10.3. Choose your default app for headset button press
          • 9.10.4. Choose which apps can use voice activation
        • 9.11. Notifications
          • 9.11.1. Allow access to user notifications on this device
          • 9.11.2. Allow apps to access your notifications
          • 9.11.3. Choose which apps can access your location
        • 9.12. Account Info
          • 9.12.1. Allow access to account info on this device
          • 9.12.2. Allow apps to access your account info
          • 9.12.3. Choose which apps can access your account info
        • 9.13. Contacts
          • 9.13.1. Allow access to contacts on this device
          • 9.13.2. Allow apps to access your contacts
          • 9.13.3. Choose which apps can access your contacts
        • 9.14. Calendar
          • 9.14.1. Allow access to calendar on this device
          • 9.14.2. Allow apps to access your contacts
          • 9.14.3. Choose which apps can access your calendar
        • 9.15. Phone Calls
          • 9.15.1. Allow phone calls on this device
          • 9.15.2. Allow apps to make phone calls
          • 9.15.3. Choose which apps can make phone calls
        • 9.16. Call History
          • 9.16.1. Allow access to call history on this device
          • 9.16.2. Allow apps to access your call history
          • 9.16.3. Choose which apps can access your call history
        • 9.17. Email
          • 9.17.1. Allow access to email on this device
          • 9.17.2. Allow apps to access your email
          • 9.17.3. Choose which apps can access your email
        • 9.18. Tasks
          • 9.18.1. Allow access to tasks on this device
          • 9.18.2. Allow apps to access your tasks
          • 9.18.3. Choose which apps can access your tasks
        • 9.19. Messaging
          • 9.19.1. Allow access to messaging on this device
          • 9.19.2. Allow apps to read or send messages
          • 9.19.3. Choose which apps can read or send messages
        • 9.20. Radios
          • 9.20.1. Allow access to radios on this device
          • 9.20.2. Allow apps to control device radios
          • 9.20.3. Choose which apps can control your device radios
        • 9.21. Other Devices
          • 9.21.1. Communicate with unpaired devices
          • 9.21.2. Use trusted devices
        • 9.22. Background Apps
          • 9.22.1. Let apps run in the background
          • 9.22.2. Choose which apps can run in the background
        • 9.23. App Diagnostics
          • 9.23.1. Allow access to app diagnostic info on this device
          • 9.23.2. Allow apps to access diagnostic info abour your other apps
          • 9.23.3. Chooose which apps can access diagnostic info about other apps
        • 9.24. Automatic file downloads
        • 9.25. Documents
          • 9.25.1. Allow access to document libraries on this device
          • 9.25.2. Allow app access to document libraries on this device
          • 9.25.3. Choose which apps can access your documents library
        • 9.26. Pictures
          • 9.26.1. Allow access to picture libraries on this device
          • 9.26.2. Allow app access to picture libraries on this device
          • 9.26.3. Choose which apps can access your pictures library
        • 9.27. Videos
          • 9.27.1. Allow access to video libraries on this device
          • 9.27.2. Allow app access to video libraries on this device
          • 9.27.3. Choose which apps can access your videos library
        • 9.28. File System
          • 9.28.1. Allow access to file system on this device
          • 9.28.2. Allow app access to file system on this device
          • 9.28.3. Choose which apps can access your file system
        • 9.29. Eye Tracker
          • 9.29.1. Allow access to eye tracker on this device
        • 9.30. Motion
          • 9.30.1. Let Windows and your apps use your motion data and collect motion history
      • 10. Update & Security
        • 10.1. Delivery Optimization
        • 10.2. Windows Security
        • 10.3. Troubleshoot
        • 10.4. Find my device
    • Security
      • 1. Virus & threat protection
        • 1.1. Virus & threat protection settings
          • 1.1.1. Cloud-delivered protection
          • 1.1.2. Automatic sample submission
          • 1.1.3. Exclusions
          • 1.1.4. Notifications
            • 1.1.4.1. Virus & threat protection notifications
            • 1.1.4.2. Get account protection notifications
          • 1.1.5. Firewall
      • 2. Account protection
        • 2.1. Windows Hello
      • 3. App & browser control
        • 3.1. Reputation-based protection settings
          • 3.1.1. Check apps and files
          • 3.1.2. SmartScreen for Microsoft Edge
          • 3.1.3. Potentially unwanted app blocking
          • 3.1.4. SmartScreen for Microsoft Store apps
  • Windows 11 21H2
    • Install

Printing

  • Brother MFC-L2750DW
    • 1. Printer Configuration
      • 1.1. Administrator
      • 1.2. Network
      • 1.3. General
      • 1.4. Print
      • 1.5. Scan
      • 1.6. Common Endpoints
    • 2. Windows Setup
      • 2.1. Manual Install
        • 2.1.1. iPrint&Scan
      • 2.2. Full Install
      • 2.3. ControlCenter4
      • 2.4. Validate Install
      • 2.5. Complete Uninstall
    • 3. Linux Setup
      • 3.1. Add Printer
      • 3.2. Add Scanner
        • 3.2.1. GIMP
        • 3.2.2. gscan2pdf
      • 3.3. Web Services Device (Scanner)

Virtualization

  • Proxmox (PVE)
    • Prxomox Install
      • Ports
      • Install Service
      • Configuration
        • Enable Automatic & Non-subscription Updates
        • Add Local User, Sudo, & Secure SSH
        • Enable fail2ban
        • Add Wireguard Kernel Support
        • Enable Hardware Virtualization (IOMMU)
        • Setup Networking
      • Add to Datacenter Cluster
      • Firewall
        • Datacenter Firewall
        • Cluster Firewall
      • Remove Subscription Notice
        • Disable via Service
        • Disable via Javascript
      • Mount External ZFS Pool
      • Add ISOs
      • Add Container Templates
    • GPU Passthru
      • PVE Cluster Node
      • LXC Container
    • Migration
      • Docker Migration
    • Troubleshooting
      • ascii codec can’t decode byte 0xe2 in position
      • Failed to run vncproxy
      • Wrong Timezone
      • Corrupted Terminal Characters or No UTF-8 Support
      • LXC Long Boot Times or No Console

Services

  • Let’s Encrypt
    • Defaults
    • Example Config:
  • Certificate Authority
    • Certificate Authority Setup
      • Files
    • Setup Root CA
      • Create Root CA OpenSSL Configuration
      • Create Root CA Private Key and Certificate
    • Setup Intermediate CA
      • Create Intermediate CA Openssl Configuration
      • Create Intermediate CA Private Key and Certificate
      • Create Intermediate Chain of Trust
    • Server Certificates
      • Create Server Private Key and Certificate
    • Machine Certificates
      • Create Machine Private Key and Certificate
    • Client Certificates
      • Create Client Private Key and Certificate
    • Exporting Certificates
      • Extract Public/Private Keys from PFX
    • Certificate Revocation Lists
      • Revoking Certificate
  • Crashplan Pro
    • Network
      • Ports
      • PVE Container Configuration
      • Windows X11
      • Linux
    • Basic Configuration
      • Backup set Adoption
    • Crashplan Troubleshooting
      • Inotify Limits
      • Add Existing Certs
    • Ports
    • Defaults
  • Deluge
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
    • Ports
    • Defaults
  • Dropbear
    • Defaults
  • Email
    • Manual Testing
      • Verify Services Locked Down
      • Test Email Delivery
      • Verify Proper Mail Configuration
    • Ports
    • Defaults
    • Users
  • Fail2Ban
    • Custom Filters
      • Enable NGINX Jails
      • Enable NGINX Filters
        • Detect Bad Bots
        • Detect Bad NGINX Basic Auth Attempts
        • Detect Access to Home Directories VIA Web
        • Detect Use of Server as a Ad-hoc Proxy
        • Detect Attempts to Directly Access/Execute Scripts
        • Detect Access to Forbidden Indexes
        • Detect Attempts to Access Invalid Files/Directories
        • Detect Multiple Client Error Codes
      • System Setup
    • Common Commands
      • Show Overall Ban Status
      • Show Specific Jail Bans
      • Unban an IP
      • Unban all IPs
      • Show Current Config Value
      • Show iptables Rules
    • fail2ban Troubleshooting
      • Bans Not Triggering
    • Defaults
  • Firefly III
    • Network
      • Ports
      • Using Subdomains
      • Using Subpath
    • Basic Configuration
      • Adminstrator Account
    • Troubleshooting
      • Attachment Disappears
    • Ports
    • Defaults
    • Config
  • Gitea
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
      • SSL Client Cert Authentication
    • Basic Configuration
    • Repository Management
      • Importing Git Repositories
      • Mirrors
    • Troubleshooting
      • Migration Fails with pq: duplicate key value violates unique constraint "{DB TABLE}_pkey"
      • Mirror Fails with ‘could not read Username’
    • Ports
  • imapsync
    • imapsync Setup
    • Testing
    • Install Service
    • Removing Duplicates On Local Maildir
  • Lidarr
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
    • Basic Configuration
      • Media Management
      • Profiles
      • Quality
      • Indexers
      • Download Clients
      • Metadata
      • General
      • UI
    • Ports
    • Defaults
  • MariaDB
    • Basic Configuration
      • Creating A Database
      • Import A Database
      • Database Backup
        • Backup Entire Instance
        • Backup A Specific Database
    • Ports
    • Defaults
  • Mumble
    • Ports
    • Files
    • Server Setup
    • Mumble Administration
      • Adding New Member
      • Create New Channel
  • NGINX
    • Manual Configuration
      • Setup Base Reverse Proxy
      • Setup Base Proxy Control
      • Reload Configuration
      • Adding Reverse Proxies
        • Service Gotchas
          • Trailing Slash Gotchas
          • Regex Versus Trailing Slashes
        • Redirect Path to Base URI
        • Redirect Path to Service URI Path
        • Custom Path for Service
        • Enable Websockets
        • Rewrite Reponses with Subpath
        • Enable NGINX Start/Running with Backends Down
      • Custom Error Pages
      • Cert Based Authentication
        • Nginx Configuration
        • Proxy-specific Client Certificate
        • Certificate Authorization (authz)
        • Git Configuration
          • Git Cert Auth for Repo Site
          • Git Cert Auth for Specific Repo
        • Chrome Client Certificate
          • Auto-select Client Certificate
        • Firefox Client Certificate
      • Configuration Patterns
        • One Proxy File Per Site
        • One Server Site Per Config File
        • Password Authencation (Basic Auth)
        • Site-wide Auth File
        • Remove Auth Requirement for Proxies
          • Whitelist All Containers
          • Whitelist Single Container
        • Disable Auth for a specific location
        • Classify Networks to Variables
        • Rate Limiting
    • NGNIX Troubleshooting
      • Validating Upstream Parameters
      • Debug NGINX configs
      • If is Evil
      • Dump Loaded NGINX Configuration
      • NGINX Queries Originate from Wrong Gateway
      • Forward Traffic via Specific Interfaces
    • Ports
    • Defaults
    • Stream
  • NZBGet
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
    • Ports
    • Defaults
  • Steam
    • Conan Exiles
      • Ports
      • Defaults
    • Left 4 Dead
      • Ports
      • Defaults
    • Left 4 Dead 2
      • Ports
      • Defaults
    • Satisfactory
      • Ports
      • Defaults
    • 7 Days to Die
      • Ports
      • Defaults
      • Server Admin
      • Server Config
    • Troubleshooting
      • Failed to determine free disk space for … error 75
      • 0x0 or disk write errors
      • Wine Taking Long Time for First Start
    • Defaults
  • Pi-Hole
    • Basic Configuration
      • Static Host IP Resolution
      • Disable Blocking for Specific Clients
      • Router Configuration
    • Troubleshooting
      • Clear DNS Cache
      • Failed Upgrade
      • Force HTTPS Admin Page
    • Ports
    • Defaults
  • Play-On
    • Ports
    • Server Setup
  • Plex Media Server
    • Network
      • Ports
      • Enable Secure Server Connection
    • Troubleshooting
      • Fixing Playback Issues
        • Playback Fails / App Crashes
        • Spinning playback icon, no playback
      • Managing Duplicates
        • Duplicate Files for Single Files
        • Finding Duplicates
      • Legacy Plex Fixes
        • Backup State Configuration
        • Restoring Plex State Configuration
        • Plex Stuck at Initial Startup
    • Ports
    • Defaults
  • Postgresql
    • Basic Configuration
      • Creating A Database
      • Import A Database
      • Database Backup
        • Backup Entire Instance
        • Backup A Specific Database
      • Query Active Connections
    • Ports
    • Defaults
  • Radarr
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
    • Basic Configuration
      • Media Management
      • Profiles
      • Quality
      • Indexers
      • Download Client
      • Connect
      • General
      • UI
    • Troubleshooting
      • Add Pre-existing Series to Radarr
      • Ensure no Duplicate Plex Updates
    • Ports
    • Defaults
  • Roundcube
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
    • Basic Configuration
      • Postgres Backend
      • fail2ban Setup
      • Roundcube Filters
      • Roundcube Jails
    • Ports
    • Defaults
  • Sonarr
    • Network
      • Ports
        • Using Subdomains
        • Using Subpaths
    • Basic Configuration
      • Media Management
      • Profiles
      • Quality
      • Indexers
      • Download Client
      • Connect
      • General
      • UI
    • Troubleshooting
      • Add Pre-existing Series to Sonarr
      • Changing Media Location in Series
      • Ensure no Duplicate Plex Updates
    • Ports
    • Defaults
  • SSH
    • Linux Service
      • Centralize Authorized Key Files
      • Secure SSHD Config
      • Add Users to Access Group
      • Allow SSH Connections Through UFW
      • Create a Port Forwarding Only User
        • Verify Restrictions
    • Windows Service
    • Client Configuration
      • Restricting SSH Tunneling
      • SSH Host Configuration
      • Importing RSA Keys for Putty/WinSCP on Windows
    • Create Certificates
    • Troubleshooting
      • Enable Debug Mode
      • Could not open authorized keys ‘{X}’: Permission denied
    • Defaults
  • Unifi Controller
    • Network
      • Ports
      • Using Subdomains
      • Using Subpaths
    • Basic Configuration
      • Router Configuration
        • Enable Unifi Controller Assignment in EdgeOS or DHCP Option 43
    • Ports
    • Defaults
  • Wireguard
    • Key Generation
    • Linux Setup
      • Debian
      • Ubuntu
      • Autostart Tunnel as Service
    • Windows Service
      • Slient Install
      • Add Pre-configured Tunnel
    • wireguard-initramfs
      • Install
      • Configure
      • Dropbear Remote Unlock
    • Point to Point Example
      • Server
      • Clients
      • Testing
    • VPN Example
      • Server
      • Client
      • Testing
    • Troubleshooting
      • Debugging
      • SSH not working, UFW allowing SSH, No NAT
    • Ports
    • Defaults
    • InitRAMFS
    • Adapters
  • ZFS
    • ZFS Install
      • Creating New ZFS Pool
    • ZFS Operations
      • Mounting Existing ZFS Pool
      • ZFS Filesystem Options
      • Setup Monthly ZFS Scrub
    • Encryption
      • Mount Encrypted Dataset
      • Change Encryption Keys/Method
    • Sync / Backup
      • Sync’ing Datasets
      • Automation
      • Removing Old Snapshots
    • Replacing Disks
      • Offline Replacement Bad Disk
      • Hotswap Bad Disk
      • Upgrade with Larger Disks
      • Combination of Raw Disks and Partitions in Pool
    • Defaults

Game Servers

  • 7 Days to Die
    • Ports
    • Defaults
    • Server Admin
    • Server Config
  • Conan Exiles
    • Ports
    • Defaults
  • Left 4 Dead
    • Ports
    • Defaults
  • Left 4 Dead 2
    • Ports
    • Defaults

Scripts

  • Bulk Downloader for Reddit
    • Setup
      • Create Imgur API Account
      • Initial Configuration
  • Copying Data
  • Scripts
  • Steam Older Game Versions
  • Video Editing / Conversion
    • Snippets
      • Splitting MKV Files into Smaller MKV’s Based on Timestamps
      • Cut and Direct Copy Video to New File
      • Strip metadata (metadata that is not required)
      • Generate Copies at One Second Intervals (For Bad Encodes)
      • Merge Video Files into a Single File
      • Insert a Video into a MKV Container (No Video Conversion – Preferred)
      • Insert and Convert a Video into a MKV Container (Re-encodes Video Than Insert)
      • Insert and Convert Videos in a Directory to MKV Containers
      • Convert Entire Directory to MKV Containers
      • Convert Animated GIF to AVI/MPG
      • Combine multiple video parts into one video
      • Rip MP3 Audio from FLV File
      • Convert FLV to MKV Container
      • Convert webm to mkv
      • Use ffmpeg to download and stitch stream together
      • ffmpeg Convert Minimizing Quality Loss
    • Download M3U8 Playlist
  • Wiping Data
    • shred
    • wipe
    • dd
    • DBAN
  • Youtube Extractor
    • Snippets
    • Azure Media Services

Appendix

  • Glossary
    • GPG/Encryption
    • Mail
    • Networking
    • Operating Systems
  • Icon Explanation

Buildings Docs

  • Sphinx Style Guide
    • Common Replacements
    • Callouts (admonitions)
    • References
    • code blocks
    • File Listings
    • GUI
    • Config Tables Extension
    • TOC
  • Document Generation
    • Building
    • Troubleshooting
Generic service & computer documentation.
  • »
  • Windows 10 20H2 »
  • Standalone Changes

Standalone Changes

A reboot is required once these changes are made. See Windows Base for initial Windows setup.

Notable changes, release information, and technical notes.

Important

Always prefer GPO over Registry edits; unless there is no alternative or the GPO is not applying.

Many settings only appear in GPO or Registry but not both.

  • 1. Account Sync
  • 2. Biometrics
  • 3. Cortana & Search
    • 3.1. Firewall
  • 4. Error Reporting
  • 5. Explorer Ads
  • 6. Location
  • 7. Meltdown and Spectre Patch
  • 8. Messaging
  • 9. Microsoft Defender
    • 9.1. Firewall
  • 10. OneDrive
    • 10.1. Firewall
  • 11. Paging
  • 12. Resource Exhaustion
  • 13. Restore Points
  • 14. Telemetry
    • 14.1. Firewall
  • 15. Update Notifications
  • 16. Services
  • 17. Speech
  • 18. Spotlight
  • 19. Windows Store Promotions

References

  1. All Windows Release Information

Previous Next

© Copyright 2022, r-pufky.

Built with Sphinx using a theme provided by Read the Docs.