---
title: "System Info for Your Help-Desk Ticket | DepoStack"
description: "Build a snapshot of this computer, its browser, display, and audio devices for your help-desk ticket. It stays in your browser until you copy or download it."
url: "https://depostack.com/system/"
---

# System details for support.

A snapshot of this computer for your help-desk ticket.

Use this utility when support asks for your setup. Review the snapshot and remove details you do not want to share before copying it into your request.

[Back to support](https://depostack.com/support/)

The snapshot stays in this browser until you copy or download it. Snapshot. Collecting… System Operating system Collecting… Logical processors Collecting… Browser Browser Collecting… Detected from Collecting… Languages Collecting… Cookies Collecting… Color scheme Collecting… Reduced motion Collecting… Data saver Collecting… Display Screen Collecting… Graphics Collecting… Graphics vendor Collecting… Touch Collecting… Pointer Collecting… Ports Serial ports Collecting… USB devices Collecting… Network Online Collecting… Public IP Collecting… Connection Collecting… Time zone Collecting… Clock Collecting… Download Collecting… Upload Collecting… Latency Collecting… Jitter Collecting… Latency under load Collecting… Packet loss Collecting… Call quality Collecting… Audio and video Microphones Collecting… Speakers Collecting… Cameras Collecting… Camera access Collecting… Microphone access Collecting… Call codecs Collecting… The browser asks for the microphone to read device names. Nothing is recorded. User agent Collecting…

## No-install scripts.

Each script reads this computer's details and prints them. It changes nothing, sends nothing, and needs no administrator rights.

The output includes your computer name, user name, serial number, and network addresses; remove anything you don't want to share.

### Windows

Open Windows PowerShell from the Start menu: not Command Prompt, and not as administrator. Paste the script, press Enter, and copy what it prints into your ticket.

```
# DepoStack System Info (Windows). Read-only: it only prints details for your ticket. Use a normal PowerShell window; administrator is not needed.
function Get-DepoField([scriptblock]$Read) { $ErrorActionPreference = 'Stop'; try { $v = . $Read; if ($null -eq $v -or "$v" -eq '') { 'Not available' } else { "$v" } } catch { 'Not available' } }
$os = $null; try { $os = Get-CimInstance Win32_OperatingSystem -ErrorAction Stop } catch {}
$cs = $null; try { $cs = Get-CimInstance Win32_ComputerSystem -ErrorAction Stop } catch {}
"=== DepoStack System Info (Windows) ==="
"Computer Name  : " + (Get-DepoField { $env:COMPUTERNAME })
"Logged-in User : " + (Get-DepoField { if ($cs.UserName) { $cs.UserName } else { "$env:USERDOMAIN\$env:USERNAME" } })
"OS             : " + (Get-DepoField { if ($os) { "$($os.Caption) (build $($os.BuildNumber))" } })
"Manufacturer   : " + (Get-DepoField { $cs.Manufacturer })
"Model          : " + (Get-DepoField { $cs.Model })
"Serial Number  : " + (Get-DepoField { (Get-CimInstance Win32_BIOS -ErrorAction Stop).SerialNumber })
"CPU            : " + (Get-DepoField { (Get-CimInstance Win32_Processor -ErrorAction Stop).Name -join '; ' })
"RAM (GB)       : " + (Get-DepoField { '{0:N1}' -f ($cs.TotalPhysicalMemory / 1GB) })
"Disk C:        : " + (Get-DepoField { $d = Get-CimInstance Win32_LogicalDisk -Filter "DeviceID='C:'" -ErrorAction Stop; 'Free {0:N1} GB of {1:N1} GB' -f ($d.FreeSpace / 1GB), ($d.Size / 1GB) })
"IP Addresses   : " + (Get-DepoField { (Get-NetIPAddress -AddressFamily IPv4 -ErrorAction Stop | Where-Object { $_.IPAddress -ne '127.0.0.1' -and $_.IPAddress -notlike '169.254.*' }).IPAddress -join ', ' })
"BitLocker C:   : " + (Get-DepoField { switch ((New-Object -ComObject Shell.Application).NameSpace('C:').Self.ExtendedProperty('System.Volume.BitLockerProtection')) { 1 { 'On' } 2 { 'Off' } 3 { 'Encrypting' } 4 { 'Decrypting' } 5 { 'On (suspended)' } 6 { 'On (locked)' } } })
"Audio Devices  : " + (Get-DepoField { (Get-CimInstance Win32_SoundDevice -ErrorAction Stop).Name -join '; ' })
"Serial Ports   : " + (Get-DepoField { [System.IO.Ports.SerialPort]::GetPortNames() -join ', ' })
"Last Boot      : " + (Get-DepoField { $os.LastBootUpTime })
```

### macOS

Open Terminal from Applications, then Utilities. Paste the script, press Return, and copy what it prints into your ticket.

```
echo "=== DepoStack System Info (macOS). Read-only, no admin needed ==="
echo "Hostname : $(hostname)"
echo "User     : $(stat -f %Su /dev/console 2>/dev/null || whoami)"
echo "macOS    : $(sw_vers -productVersion) build $(sw_vers -buildVersion)"
echo "Model    : $(sysctl -n hw.model)"
echo "HW Serial: $(system_profiler SPHardwareDataType 2>/dev/null | awk -F': ' '/Serial Number/{print $2}')"
echo "CPU      : $(sysctl -n machdep.cpu.brand_string)"
echo "RAM (GB) : $(( $(sysctl -n hw.memsize) / 1073741824 ))"
echo "Disk     : $( (df -h /System/Volumes/Data 2>/dev/null || df -h /) | awk 'NR==2{print "Used "$3" / Total "$2", Free "$4}')"
echo "FileVault: $(fdesetup status 2>/dev/null | head -1)"
echo "IP       : $(ipconfig getifaddr "$(route -n get default 2>/dev/null | awk '/interface:/{print $2}')" 2>/dev/null)"
echo "Audio    : $(system_profiler SPAudioDataType 2>/dev/null | awk '/^        [^ ].*:$/{sub(/^ +/,""); sub(/:$/,""); printf "%s; ", $0}')"
echo "Ports    : $(ls /dev | grep '^tty\.' | tr '\n' ' ')"
echo "Last Boot: $(sysctl -n kern.boottime | awk -F'} ' '{print $2}')"
```

No account and no automatic upload. As on every depostack.com page, Cloudflare counts the visit and runs automated bot checks. The [privacy notice](https://depostack.com/privacy/) covers the waitlist; this page's data use is described above.
