永樂元年,以蘇、松水患爲憂,命户部尚書夏原吉特往疏治。八月,遣都御史俞吉齎《水利集》賜公,使講究拯治之法。公於是上奏,略云:臣與共事官屬及諳曉水利者參攷輿論,得其梗概。蓋浙西諸郡,蘇、松最居下流,太山等湖,以入淞江。頃爲浦港湮塞,匯流漲溢,傷害苗稼。湖綿亘數百里,受納杭、湖、宣、歙諸州溪澗之水,散注澱拯治之法,要在浚滌吴淞江諸浦,導其壅滯,以入於海。按吴淞江舊袤二百五十餘里,廣一百五十餘丈,西接太湖,東通大海。前代屢浚屢塞,不能經久。自吴江長橋至夏駕浦約百二十餘里,雖云通流,多有淺狹之處。自夏駕浦抵上海縣南蹌浦口,可百三十餘里,潮沙障塞,已成平陸。欲即開浚,工費浩大,且灎沙淤泥,浮泛動盪,難以施工。臣等相視,得嘉定之劉家港即古婁江,徑通大海;常熟之白茆港徑入大江,皆係大川,水流迅急,宜浚吴淞南北兩岸安亭等浦,引太湖諸水入劉家、白茆二港,使直注江、海。又淞江大黄浦,乃通吴淞要道,今下流壅遏難疏。旁有范家浜,至南蹌浦口,可徑達海,宜浚令深闊,上接大黄浦,以達湖、泖之水。此即《禹貢》三江入海之跡。每歲水涸之時,修築圍岸,以禦暴流。如此,則事功可成,於民爲便。
上從其言,命集民丁開浚。公每身先勞之,書夜經營,不遑寢食。或勸公少休,公曰:『吾自安之。』雖盛暑不張蓋。或持蓋至,公曰:『衆暴體赤日,吾忍獨求凉乎?』時役兵民數萬,曲盡撫恤之道,疏壅滯,修隄防,浚溝洫,水患乃息。
正統五年六月,廷臣奏言:『江南賦税,多取給於蘇州。其田卑下,常有淹溺之患,宜設法疏浚,以利生民。』從之,令巡撫侍郎周忱等兼總其事,許以便宜處置。本年水災奏,其略曰:據直隸常州、松江、鎮江,浙江嘉興、湖州等府,并所屬江隂、崑山、海鹽等縣,蘇州等衞所,横浦、下砂等塲,鹽課等衙門申開:本年七月十七日,狂風驟雨大作,接連晝夜不息,折拔樹木,掀卷屋瓦。海湖潮浪,一時漲起,漫入平地,衝坍圩岸,淹没房舍,田禾盡死,人畜漂流。各處軍衞、有司、衙門、倉厫、城垣、船隻等項,坍壞打破數多。沿海邊湖,崇明、江隂等縣,高明、巫山、馬駝等沙,人民有全村淹没下海者。及鹽塲所積鹽課、客商支出引鹽,消折數多。至本月二十五日,又加驟雨,一晝一夜不息。天目等山發洪,太湖等處水勢漲滿,低者田圩、禾稻見被淹没,人力難救云云。
蘇州府通判應能《興修水利奏》。其略曰:姑蘇一郡之水,西南散流太湖,湖東流入松江,以至於海。但遇久雨連綿,湖溢江壅,諸邑低下之田悉皆浸没,雖北壓大江,東抵巨浸,河渠固多,而年久湮塞,勢莫能分。嘗觀古人疏導,必使諸水往東南者入於松江,往東北者入於大江,則各郡之水可至於海。爲今之計,莫先於禁曠職,擇耆老,則官得人以專職而無曠,耆得人以領工而無廢矣。合用人工,必擇農隙,就於有田之家,每百畝修岸三丈,淘沙亦然。無田之處,亦於正、二、三月該賑飢之時,每日驗口,給米三升三合,亦照丈數分撥挑築。及水利詞訟,衙門問犯徒杖罪名,俱照後開丈數勒限押發修築,不容收贖,食既有糧而工又有力。若糧塘一年以上,該里仍有岸壞沙積者,罰修水岸一十丈,革役做工二年,疎放。縣官一年以上,功不及三處者,罰俸三月。三年無功者,須知之年,註以『罷軟』。州官一年以上,功不及五處者,罰俸五月。三年無功,須知之年,注與縣同。府職一年以上,功績不及七處者,罰俸七月。三年無功,須知之年,註與州同。中間若果有功績顯著,超異衆職,乞敕撫巡并水利憲臣等官量才旌擢,以勵其餘。若有豪强占恡,不服清理者,乞敕工部轉行撫巡憲臣,與臣等同心糾察,以警將來。如此,則旱澇可防,秋成可望,東南財賦供餽皆足以充其用矣。