元々Windowsは大きな1つの、相互に強く依存したコンポーネントの集合をコアとしたオペレーティングシステムとして設計されていた。その後のリリースにおいても、Windowsのコアは無数のコンポーネントの集合として考えられ、コンポーネント間の依存度の高さがグラフィカルユーザインタフェースや印刷機能を持たないバージョンの開発を妨げていた。また数多くの設定がグラフィカルユーザーインターフェイス経由でしか変更できないということが更なる複雑さを招いていた。「Windowsの開発は風の中に辛うじて立っている砂上の楼閣だ」とWindowsジャーナリストのポール・サーロットは評した。マイクロソフトがWindows Server 2003を開発していた2003年4月に、当時のWindowsコアテクノロジーグループの副社長だったロブ・ショートはインタビューでコマンドライン版を開発していることを明らかにした。「Linuxのコミュニティでは必要なものだけを組み合わせて実行できるようになっており、我々もWindowsのレイヤーを見渡し、各レイヤーにどのような機能があるのかを確認して、どのようにすればこのような形に近づけることができるのかということを模索している。Linuxはこの点において私たちより進んでいるが、私たちも改良を考えている。私たちが開発しているコマンドライン版に全ての機能を実装できるかどうかはまだわからない。数多くのツールがグラフィカルユーザーインターフェイスに依存している。」　ディレクション・オン・マイクロソフトのマイケル・チェリーらはWindows Server 2003で各種設定機能とグラフィカルツールの依存関係が減っていることを確認したが、もしサーバーがグラフィカルユーザーインターフェイスを全く必要としない場合であっても、オペレーティング本体をインストールするのに完全なグラフィカルユーザーインターフェイスが必要なままだった。Windows Server 2003がリリースされるとロブ・ショートはオペレーティングシステムのコアな部分の中にある依存関係を文章化して解消することを目的としたカーネルアーキテクチャチームを作った。カーネル開発チームはこの問題が広範囲に渡るものであり、社内の様々なグループに影響を及ぼす恐れがある難題であるということに当初から気づいていた。カーネルアーキテクチャチームはまた、カーネル内外の全てのコンポーネントに関わるプログラマーの悪い習慣を改める責務があると予想した。WindowsはVista開発中の2005年末時点で5500の独立したファイルにより構成されていたが、この任務を実行するため、オペレーティングシステムの全てのコンポーネントに対し、他のコンポーネントとの相対的な依存度を示す「レイヤー番号」を割り当てた。オペレーティングシステムのコアに近い部分には低いレイヤー番号が、遠い上位の部分には高いレイヤー番号が割り当てられた。この情報を基にしてコアアーキテクチャチームは低レベルと高レベルの間の依存関係を解消する方法を模索し始めた。これを続けていくうちに様々な目的にアレンジできるWindowsのサブセットを作ることが可能になってきた。マイクロソフトでWindows Audioチームの開発者だったラリー・オスターマンは2008年11月にインターネット掲示板のChannel 9に「アーキテクチャレイヤーのコードリファクタリングに伴い、Longhorn Reset以来となる無理のない拡張となった(だからVistaが最初のMinWinベースのオペレーティングシステムだったと言われているのだ)。」と投稿した。この投稿に対し、別のWindows開発者であるブランドン・パドックは「これはガイドラインや信条を超えるものであり、私たちが開発プロセスに適用している、よりセキュアなソフトウェアを書くためのガイドであるSDL(信頼できるコンピューティングのセキュリティ開発ライフサイクル)のようなものであるが、MinWinを作るために注がれた努力は、どのようにすればWindowsでコンポーネントの機能が明確になり、正しいレイヤー構造を設計できるのかということを身をもって表している。」と投稿して補足した。
1943年1月16日、ポンパーノは4回目の哨戒でマーシャル諸島方面に向かった。1月25日にクェゼリン環礁を偵察後、トラック諸島方面に移動した。1月30日、ポンパーノは北緯08度24分 東経149度49分の地点で1隻の護衛艦を伴ったタンカーを発見し、雷撃して損害を与えたと判断された。2月4日と2月19日にもタンカーを発見し、それぞれに損傷を与えたと判断された。2月21日から23日にかけては、ロンゲリック環礁、ロンゲラップ環礁、ビキニ環礁をそれぞれ偵察。2月28日、ポンパーノは44日間の行動を終えてミッドウェー島に帰投した。3月19日、ポンパーノは5回目の哨戒で日本近海に向かった。担当海域での26日間に及ぶ哨戒で4度の接触しかなかったが、接触の1つは、これを沈めることが潜水艦乗りの夢である空母であった。4月9日夜、ポンパーノは北緯34度55分 東経141度55分の東京湾口で空母、2隻の巡洋艦および2隻ないし4隻の駆逐艦からなる艦隊を発見。空母は翔鶴型航空母艦と考えられ、約3,600メートルの距離から魚雷6本を発射。うち1本が命中して損害を与えたと判断された。ポンパーノはこの哨戒の3分の2を荒天との苦闘に費やした。ポンパーノは5月5日にミッドウェー島に寄港。5月10日、ポンパーノは52日間の行動を終えて真珠湾に帰投した。6月6日、ポンパーノは6回目の哨戒で日本近海に向かった。ミッドウェー島に寄港し補給を受けた後、6月19日に哨戒海域に入り、日本と南方間の航路を横切って哨戒を行った。7月4日、ポンパーノは北緯34度39分 東経137度42分の地点で、サム・ディーレイ艦長のハーダー (USS Harder, SS-257) によって座礁させられた元特設水上機母艦相良丸（日本郵船、7,189トン）に対して2本の魚雷を撃ち込んだ。翌7月5日未明には北緯34度10分 東経136度50分の地点で3隻の小型貨物船と1隻の中型貨客船および中型タンカーからなる輸送船団を発見し、魚雷4本を発射したが命中しなかった。7月7日に2隻の艦艇に対して、それぞれ魚雷を3本ずつ発射したが、やはり命中しなかった。7月9日の北緯34度02分 東経136度36分の地点における、長距離向けに設定したマーク14型魚雷での船団攻撃も失敗。7月10日夜から7月11日未明にかけては北緯33度31分 東経135度24分の地点でタンカー極洋丸（極洋捕鯨、17,549トン）に向けて魚雷2本を発射したが回避される。7月17日には北緯33度03分 東経137度35分の地点でサンパンを撃沈。最後に残った魚雷2本は、7月20日に北緯33度58分 東経136度32分の地点で3隻の貨物船に向けて発射されたが、射程を誤ったため命中しなかった。7月28日、ポンパーノは52日間の行動を終えてミッドウェー島に帰投した。