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 supportThe snapshot did not load. Use a script below instead.
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 covers the waitlist; this page's data use is described above.