This script, extracted from Chris Stone's Script 2 posted on 2017-02-22, works fine for me,
Finder 10.11.4 (10.11.4) on macOS 10.11.6.
BTW, I also have TotalFinder installed, but it seems to have no effect of the script.
I made a few, unimportant, changes to suit my preferences. All are marked with ### @JMichaelTX
use AppleScript
version
"2.4" -- Yosemite (10.10) or later
use scripting additions
### EXTRACTED FROM script 2 BY @ccstone ###
-------------------------------------------------------------------------------------------
# Auth: Christopher Stone ### MOD BY @JMichaelTX ###
# dCre: 2010/10/09 12:45
# dMod: 2017/02/20 05:11
# Appl: Finder
# Task: Resize front window to large default size.
# : Special-Filters for various windows.
# Libs: None
# Tags: @Applescript, @Finder, @Resize, @Window, @Filter
-------------------------------------------------------------------------------------------
property
defaultWindowBounds : {0, 23, 844, 1196}
property defaultSideBarWidth : 140
-------------------------------------------------------------------------------------------
try
tell application
"Finder"
activate
## added by @JMichaelTX
if (count of
windows) > 0 then
tell front
window
set
winTarget to (its target) as
text
if current view ≠
list view then
set current view to
list view
end if
### @JMichaelTX: Removed all of the special cases ###
--» Generic.
tell its
list view options
set
nameColWidth to
width of column
id name column
set
width of column
id name column to 500
set width of
column
id modification date column to 141
set
width of column
id size column to 97
end tell
set bounds to
defaultWindowBounds
if toolbar visible =
false then set toolbar visible to
true
if statusbar visible =
false then set statusbar visible to
true
### @JMichaelTX Mods ###
--if sidebar width ≠ 135 then set sidebar width to defaultSideBarWidth
set
sideBarWidth to
sidebar width ### @JMichaelTX
set sidebar width to
defaultSideBarWidth ### @JMichaelTX
end tell
end if
end tell
on error errMsg
number errNum
beep
tell me to
display dialog "Error: " &
errMsg & return &
"Error Number: " & errNum
end try
-------------------------------------------------------------------------------------------