ODSPTroubleshooters
1.0.3
Utilities for troubleshooting OneDrive for Business and SharePoint Online.
Minimum PowerShell version
5.1
Installation Options
Owners
Package Details
Author(s)
- Roan Saturnino Marques
Tags
OneDrive SharePoint ODSP SPO Diagnostics Logs Support
Functions
Dependencies
This module has no dependencies.
Release Notes
1.0.3 - Multiple fixes for Mac log processing and general reliability improvements:
(1) Mac MAX_PATH violation: Mac zip archives can contain temp files with long hash-chain filenames whose extracted path on Windows exceeds 260 chars. Replaced Expand-Archive with ZipFile API (entry-by-entry) that silently skips oversized paths instead of triggering a destructive rollback producing thousands of errors.
(2) Mac 8.3 false positive on *.log: Get-ChildItem -Filter *.log also matched .loggz files (8.3 extension truncates to .LOG), causing them to be wrongly archived and deleted. Added exact-extension guard (Where-Object) to all excluded-file filters.
(3) Mac repeat runs: Compress-Archive now uses -Force so existing side archives and the final parsed zip are overwritten cleanly on re-run.
(4) Windows extrac32.exe: now called with full path ($env:SystemRoot\System32) to avoid PATH ambiguity in environments where Unix tools shadow the Windows executable.
1.0.2 - Adds Split-File function and automatic splitting of Parsed archives over 15 MB into 14 MB parts.
1.0.1 - Fixes odl vs odlgz double-collection on Windows due to FindFirstFile 8.3 short-name matching; deduplicates via Sort-Object FullName -Unique.
FileList
- ODSPTroubleshooters.nuspec
- ODSPTroubleshooters.psd1
- ODSPTroubleshooters.psm1
- Private\New-CabinetFile.ps1
- Private\ODBLogProcessor.ps1
- Private\Show-LeanODBLogFileUI.ps1
- Private\Split-ParsedFile.ps1
- Public\New-LeanODBLogFile.ps1
- Public\Split-File.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.3 (current version) | 6 | 3/13/2026 |
| 1.0.2 | 18 | 3/6/2026 |
| 1.0.1 | 3 | 3/6/2026 |
| 1.0.0 | 14 | 3/1/2026 |